1、管理信息系统课程设计报告 班级:工程管理1006小组:第二组组长:吴梦节成员: 李双欧丹南京工业大学土木工程学院二一三年六月目 录图书馆管理信息系统选题报告3一、管理信息系统课程设计所选题目3二、选题根据3三、研究方向3图书馆管理信息系统问卷调查表5图书馆管理信息系统可行性分析报告7一、既有系统分析7二、系统业务流程分析8三、可行性分析9四、开发筹划安排9图书馆管理信息系统系统分析报告10一、引言10二、系统分析原则10三、顾客需求分析10四、系统功能描述10五、系统数据流程图11六、数据字典14图书馆管理信息系统系统设计报告19一、概述19二、系统详细设计19图书馆管理信息系统选题报告一、
2、管理信息系统课程设计所选题目是:图书馆管理信息系统二、 选题根据上个世纪90年代美国科学家初次提出数字图书馆(Digital Library)这一概念以来,全球开展数字图书馆研究与实践已经十几种年头。国内图书情报界,IT业界自1995年左右开始对这一领域跟踪研究,1998年开始全面升温,迄今无论是在对数字图书馆结识,还是理论研究,核心技术准备方面,都获得了很大进展。国内数字图书馆实践活动大体可以分为如下三种类型:资源服务型,服务研究型和联合建设型。虽然,从严格意义上讲,资源服务型不能算是数字图书馆,但它网上信息服务当前已自大多数图书馆开展,是现阶段国内图书情报界提供网上数字服务重要形式。三、
3、研究方向通过全面收集原始资料,进行系统分析,进行可行性研究,争取达到系统目的;1、借阅信息管理:还书信息管理:还书信息输入,涉及还书信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、还书日期、备注信息等。借书信息管理:借书信息查询、修改,涉及借书信息编号、读者姓名、书籍编号、书籍名称、借书日期、备注信息等。2、书籍信息管理:设立书籍信息:书籍信息输入,涉及书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期、书籍页数、核心词、登记日期、备注信息等。设立书籍种类:书籍类别信息查询、修改,涉及类别编号、类别名称、核心词、备注信息等。3、读者信息管理:设立读者信息:读者基本信息输入
4、,涉及读者编号、读者姓名、读者种类、读者性别、工作单位、家庭住址、电话号码、电子邮件地址、办证日期、备注等。设立读者种类:关于读者种类原则制定、种类信息输入,涉及种类编号、种类名称、借书数量、借书期限、有效期限、备注等。4、系统管理:密码管理和顾客管理大学生图书馆调查表1.您性别* A.男 B.女 请选取您性别2.您学历是* A.高中 B.专科 C.本科 D.其她请选取您学历是3.您重要通过什么方式获得新书信息 (多选) * A.书店推荐 B.网络浏览获得 C.杂志简介 D.朋友推荐 E.其她请选取您重要通过什么方式获得新书信息 (多选) 4. 您与否是用过大管家图书管理系统* A.有 B没有
5、 C.不记得请选取 您与否是用过大管家图书管理系统5.您使用过图书管理系统多少年了* A.一年 B.一到四年 C.四年以上 请选取您使用过图书管理系统多少年了6.请问您对大管家图书管理系统理解多少* A.很理解 B.普通 C.不理解请选取请问您对大管家图书管理系统理解多少7.您在使用图书管理系统,首要考虑因素有哪些* A.信息及时更新 B.安全性能高 C.简易操作和易于理解 D.数据化方面完善请选取您在使用图书管理系统,首要考虑因素有哪些8.您经常使用图书管理系统功能是* A.书目检索 B.其她请选取您经常使用图书管理系统功能是9.您觉得于您而言图书管理系统中什么最重要* A.读书管理 B.报
6、刊杂志管理 C.逾期提示 D.其她请选取您觉得于您而言图书管理系统中什么最重要10.图书管理系统对您有何协助* A.系统操作,以便数目查询 B.信息量大 C.效率高 D.无任何用处请选取图书管理系统对您有何协助11.您以为图书管理系统支持下列哪些网络服务* A.新书简介 B.网上信息查询 C.网上书刊订购 D.网上书刊预约和续借 E.网上电子资源请选取您以为图书管理系统支持下列哪些网络服务12.您对学校图书管理系统看法* A.非常好 B.好 A.普通 B.没意思请选取您对学校图书管理系统看法13.请问您与否支持图书管理系统逾期罚款功能* A.支持 B.不支持请选取请问您与否支持图书管理系统逾期
7、罚款功能14.你与否但愿图书管理信息系统提供文献资料* A.是 B.不是 C.无所谓请选取你与否但愿图书管理信息系统提供文献资料15.请问您与否支持数据清理功能* A.需要 B.不需要请选取请问您与否支持数据清理功能16.请问您以为图书管理信息系统需要有图书管理功能么* A.需要 B.不需要请选取请问您以为图书管理信息系统需要有图书管理功能么17.请问您与否支持数据清理功能* A.需要 B.不需要请选取请问您与否支持数据清理功能18.您以为哪个某些同样对图书管理信息系统使用者很重要* A.界面清晰,操作简朴 B.数据功能完善 C.顾客功能模块完善 D.功能参数设立灵活请选取您以为哪个某些同样对
8、图书管理信息系统使用者很重要19.请问您会将大管家图书管理系统推荐给您周边朋友么* A.会 B.不会 C.看状况请选取请问您会将大管家图书管理系统推荐给您周边朋友么20.您对咱们大管家图书管理系统有何建议*图书馆管理信息系统可行性分析报告一、 既有系统分析图书馆由馆长负责全面工作,下设办公室、财务室、采编室、学术论文室、图书借阅室、电子阅览室、期刊阅览室和技术支持室。各部门业务职责如下。 办公室:办公室协助馆长负责寻常工作,理解客户需求,制定采购筹划。 财务室:财务室负责财务方面工作。 采编室:采编室负责图书采购,入库和图书编目,编目后图书粘贴标签,并送图书借阅室上架。 学术论文室:负责学术论
9、文收集整顿。 图书借阅室:提供对读者书目查询服务和图书借阅服务。 电子阅览室:收集整顿电子读物,准备提供电子读物借阅服务,当前可以提供目录查询和借阅。图书馆办公室财务室采编室馆长学术论文室图书借阅室电子阅览室二、系统业务流程分析三、可行性分析(1).技术可行性技术上可行性分析重要分析既有技术条件能否顺利完毕开发工作,硬件、软件配备能否满足开发者需要,各类技术人员数量,水平,来源等。图书馆管理系统工作重要是在读者和图书馆之间架起一座桥梁,能互相沟通信息和解决信息。这一特点非常适共计算机特点,通过网络internet技术,发挥计算机信息传播速度快、精确度高优势。计算机硬件和软件技术飞速发展,为系统
10、建设提供了技术条件。(2).经济可行性目的系统开发需求比较低,加上具备成熟软硬件环境,因此在软硬件支出上十分有限。并且,目的系统并不是十分复杂,开发周期较短,人员经济支出有限。当系统开发完实际运营后,将很大限度上提高计算机功能,在为使用者带来便利同步,也为系统进一步推广创造了条件。这带来经济回报将远超过支出,并且最重要一点是该软件开发可以给咱们对系统开发有个全面结识。从经济角度考虑,此信息系统开发可行。(3)法律上可行整个系统由于是自行开发,自行使用,因此系统自身不存在法律上版权争议。在服务器软件方面,应当使用正版软件,由于整个系统尽管是开发给内部使用,但它毕竟诸多某些还是要依托Interne
11、t,一旦服务器连接到Internet上,它操作系统也许会被Microsoft跟踪,如果不是正版软件,将不得不面临民事诉讼风险。(4). 顾客使用可行性使用本系统人员均有一定计算机应用基本,系统维护员由计算机专业人员担任,所有人员都要通过本系统使用培训。通过简朴培训人员就会纯熟使用本软件。四、开发筹划安排进度安排项目名称重要承担人周一选题报告吴梦节周二问卷调查欧丹周二可行性分析李双、欧丹周三系统分析吴梦节、李双、欧丹周四系统设计吴梦节、李双、欧丹图书馆管理信息系统系统分析报告一、引言1、系统名称:图书馆管理信息系统2、系统目的:通过全面收集原始资料,进行系统规划,系统分析,进行可行性研究,争取达
12、到如下系统目的:1、图书管理;2、读者管理;3、书刊借阅;4、书刊归还;5、系统维护3、使用者:某大学图书馆开发者:工程管理1006班第二组吴梦节、李双、欧丹 4、参照资料:高林,周海燕.管理信息系统与案例分析.北京:人民邮电出版社,11月二、系统分析原则可行性分析阶段已经对系统建设提出了总体设想,在那个阶段对系统进行过调查,但不是很细致,在系统分析阶段还需要从上而下,从粗到细,由表及里地对现行系统进行详细调查,并在此基本上进行分析,提出新管理系统逻辑模型,为系统设计阶段提供根据。本阶段需要做到两点:1、理解顾客需求;2、拟定系统逻辑模型,形成系统分析报告。期间咱们需要遵从真实性、全面性、规范
13、性、启发性等原则。三、顾客需求分析图书馆以往使用是人工系统进行图书管理,但是随着图书馆扩大,书籍读者有关信息量与日俱增。既有图书馆管理人员已经难以应对如此巨量信息,而增长工作人员只会凭空增长学校图书馆管理成本,却无法从主线上解决信息量越来越大问题。而问题根源就在陈旧落后人工系统上,针对现状咱们以为该校图书馆急需一套图书馆管理系统。四、系统功能描述通过本系统可以使管理者更好应对图书和顾客有关资料繁多带来数据管理问题,从而提高图书馆管理效率。五、系统数据流程图(1)读者管理办证:办证解决新生借阅信息表读者信息表新生信息表批准申请查询批准申请回绝申请单办证申请单领证告知单注销:注销解决读者1读者信息
14、表修改回绝注销单注销申请单查询挂失补办借书证:挂失办证解决读者2读者信息表修改回绝申请单挂失补办申请单查询领证告知单(2)借还书管理借书:借书解决读者3借阅信息表图书信息表读者信息表查询查询修改回绝申请单借阅申请单领书告知单修改查询还书:还书解决读者4借阅信息表图书信息表查询修改回绝申请单还书申请单罚款单修改查询读者信息表修改交费:交费解决读者5读者信息表修改交费申请单查询交费成功单(3)图书管理缺书登记:缺书解决读者6缺书信息表缺书登记单缺书信息数据图书信息表查询图书采购入库:登记解决图书信息表采书单缺书信息表缺书信息数据采购解决新书登记领书告知单入库管理员2查询修改4数据字典图书馆管理信息
15、系统读者管理子系统借还书管理子系统图书管理子系统办证子系统注销子系统挂失补办子系统借书子系统还书子系统交费子系统缺书登记子系统旧书报废子系统采购子系统010203040506070809例如:“I01-01”表达第一种子系统中第二个数据项。(1)数据项定义例1数据项编号:I01-01 数据项名称:学号 别 名:学生编号 简 述:某个学生代码 类型及宽度:字符型,12位 取值范畴:”-” 例2数据项编号:I06-03 数据项名称:金额 别 名:金额 简 述:图书证中记录既有钱数 类型及宽度:整型,2位 取值范畴:”01”-”99” 例3数据项编号:I01-02 数据项名称:姓名 别 名:学生姓名
16、 简 述:某个学生姓名 类型及宽度:文本型,8位例4数据项编号:I01-03 数据项名称:性别 别 名:学生性别 简 述:某个学生性别 类型及宽度:文本型,2位(2)数据构造定义例1数据构造编号:DS01-01 数据构造名称:办证申请单 简 述:新生所填新生信息及申请办理图书证有关信息 数据构造构成:学号+姓名+申请内容+申请日期 例2数据构造编号:DS02-01 数据构造名称:注销申请单 简 述:读者所填读者信息及读者图书证有关信息 数据构造构成:学号+姓名+申请内容+申请日期例3数据构造编号:DS04-01 数据构造名称:借阅申请单 简 述:读者所填想要借阅书有关信息 数据构造构成:学号+
17、书名(及版本)+作者+出版社+申请日期例4数据构造编号:DS09-01 数据构造名称:采书单 简 述:管理员所填需要采购图书有关信息 数据构造构成:书名(及版本)+作者+出版社+单价+数量(3)数据流定义例1数据流编号:D01-01 数据流名称:领证告知单 简 述:图文信息中心发出领证告知单 数据流来源:图文信息中心 数据流去向:新生 数据流构成:学号+姓名+班级 +领证时间 数据流量:10份/小时 高峰流量:20份/小时例2数据流编号:D04-01 数据流名称:领书告知单 简 述:图文信息中心发出领书告知单 数据流来源:图文信息中心 数据流去向:读者 数据流构成:学号+书名(及版本)+作者+
18、出版社+借入日期 数据流量:10份/小时 高峰流量:50份/小时例3数据流编号:D06-01 数据流名称:交费申请单 简 述:读者提交交费申请单 数据流来源:读者 数据流去向:交费解决模块 数据流构成:学号+姓名+金额+日期 数据流量:2份/小时 高峰流量:100份/小时例4数据流编号:D07-01 数据流名称:缺书登记表单 简 述:记录读者需要而图书馆中没有图书书目 数据流来源:读者 数据流去向:办证解决模块 数据流构成:书名(及版本)+作者+出版社 数据流量:2份/小时 高峰流量:20份/小时(4)解决逻辑定义例1解决逻辑编号:P01-01 解决逻辑名称:办证申请 简 述:办理图书证 输入
19、数据流:数据流新生学号,姓名,班级,申请内容,申请时间,来源于办证申请表。 处 理:依照数据流新生学号,姓名,班级,申请内容,申请时间;检索数据储存文献新生信息表,若与提交数据流一致,则进行办理,若不一致,则回绝办理。 输出数据流:数据流新生学号,姓名,性别,班级,系别,入学时间,金额,借阅本数,存入读者信息表,将数据流读者学号,书籍编号,书名(及版本),作者,出版社,借入时间,到期时间,存入借阅信息表。 解决频率:对每个顾客只解决一次。例2解决逻辑编号:P04-01 解决逻辑名称:借书解决 简 述:办理借书解决 输入数据流:数据流读者学号,书籍编号,书名(及版本),作者,出版社,日期,来源于
20、借阅申请表。数据流金额,来源于数据存储读者信息表,借阅本数来源于数据存储读者信息表。数据流图书状态,来源于数据存储图书信息表。 处 理:依照读者提交数据流,检索图书信息表,看读者要借书,与否可借,若可借,检索借阅信息表,看读者借阅书籍与否过期,与否已借过相似书,若有则回绝;若没有,则检索读者信息表金额,及借阅书数与否超过8本,若欠费或已超过8本,则不予办理,若没有则办理借阅。 输出数据流:将图书变化信息保存在数据存储图书信息表中,并将所借书籍信息保存到数据存储借阅信息表中,并将借阅本数修改保存到读者信息表中。 例3解决逻辑编号:P05-01 解决逻辑名称:还书解决 简 述:办理还书 输入数据流
21、:数据流读者学号,书名(及版本),作者,出版社,日期,来源于还书申请表;数据流借入时间,来源于借阅信息表。 处 理:依照提交数据流,检索图书信息表,查看所还书与否为本馆馆藏书籍,若是则检索借入时间,若过期则执行罚款,若未过期不进行罚款操作,接着修改借阅信息表和图书信息表,以及读者信息表。 输出数据流:数据流借阅本书修改保存到读者信息表中,数据流还书信息修改保存到借阅信息表和图书信息表,若有罚款,则将有关信息保存到读者信息表中。 解决频率:50次/小时。例4解决逻辑编号:P06-01 解决逻辑名称:交费解决 简 述:办理交费过程 输入数据流:数据流读者学号,姓名,金额,日期来源于交费申请表。 处
22、 理:依照提交数据流,检索读者信息表,若与提交数据流一致,则进行办理,并修改读者信息表中金额信息,若不一致,则回绝办理。 输出数据流:数据流读者金额修改,存入读者信息表。 解决频率:50次/小时。(5)数据存储定义例1数据存储编号:F01-01 数据存储名称:读者信息表 简 述:存储着读者信息 数据存储构成:学号+姓名+性别+班级+系别+入学时间+金额+借阅本数 关 键 字:学号 有关联解决:办证解决,注销解决,挂失补办解决,借书解决,还书解决,交费解决例2数据存储编号:F01-02 数据存储名称:借阅信息表 简 述:存储着借阅信息 数据存储构成:学号+书籍编号+书名(及版本)+作者+出版社+
23、借入时间+到期时间 关 键 字:学号,书籍编号 有关联解决:办证解决,借书解决,还书解决, 例3数据存储编号:F04-01 数据存储名称:图书信息表 简 述:存储着图书信息 数据存储构成:书籍编号+书名(及版本)+作者+出版社+入库时间+状态 关 键 字:图书编号有关联解决:借书解决,还书解决,报废解决,缺书解决,新书登记解决例4数据存储编号:F07-01 数据存储名称:缺书信息表 简 述:登记缺书信息 数据存储构成:书名(及版本)+作者+出版社 关 键 字:书名(及版本)+作者+出版社 有关联解决:缺书解决,新书登记解决(6)外部实体定义例1外部实体编号:S04-01 外部实体名称:读者3
24、简 述:购买本图书馆顾客 输入数据流:领书告知单 输出数据流:借阅申请单 例2外部实体编号:S03-01 外部实体名称:读者2 简 述:购买本图书馆顾客 输入数据流:领证告知单 输出数据流:挂失补办申请单例3外部实体编号:S06-01 外部实体名称:读者5 简 述:购买本图书馆顾客 输入数据流:交费成功单 输出数据流:交费申请单例4外部实体编号:S08-01 外部实体名称:管理员1 简 述:管理图书信息人 输入数据流:批准申请单 输出数据流:报废信息数据图书馆管理信息系统系统设计报告一、概述系统名称:图书馆管理信息系统1、 使用者:在校大学生2、开发者:工程管理1006班第二组吴梦节、李双、欧
25、丹3、参照资料:管理信息系统分析与设计,南京工业大学管理信息系统课程课件二、系统详细设计1、代码设计读者编号设计读者编号是系统中一种基本数据项,唯一拟定每个读者对象。它是一种固定十位数数据项,它普通格式是“AABBCCDD”,其意义:“AA”为年份编号,如08,09,10,用来表达学生注册时间;“BB”为学院编号,表达学生所在学院;“CC”代表专业编号,表达学生所学专业;“CC”为班级编码,代表学生所在班级;“DD”为学生在班级学号。其她代码如学院代码,专业代码和班级代码没有特殊规定,可由学校教务处自行使用一套统一可以唯一批示学院、专业和班级编码代码系统。书籍编号设计书籍编号重要用于反映书在图
26、书馆馆藏信息,它是一种固定七位数数据项,普通格式为“AABCCDD”,其意义:“AA”代表图书入馆年份,如 04,05,06等;“B”表达馆藏地点,“1”代表新馆,“2”代表旧馆;“CC”代表图书楼层分布,如“07”代表图书馆七楼;“DD”代表图书书架号信息,如“05”代表图书在05号书架。身份编号用于拟定读者身份类型,其设计格式为“A”,如“1代表本科生,“2”代表研究生,“3”代表博士生,“4”代表专科生等。2、系统运营环境与数据库设计系统运营环境配备与设计硬件环境:(建议配备)主机:采用AMD Athlon 或以上级别PC机;内存:1GB以上;硬盘:20GB以上;显示屏:支持VGA或辨别
27、率更高显示屏(建议辨别率不低于1024*768);软件环境:(建议配备)操作系统:Windows XP SP3及以上操作系统;数据库系统:Microsoft Office Access 中文版;浏览器:IE 浏览器 6.0以上;应用服务器:Tomcat 6.0服务器软件;网络环境;基于成熟以太网构成局域网,可设多台客户机数据库设计整个数据库有5个表关系图:3、 输入及输出设计表1).输入设计以图书编目模板为例:当管理员进入该界面后,进行数据录入。选取“添加”按纽。当数据录入完毕后,再选取“保存”按纽。数据将保存在表中。两表对比:2)输出设计以图书征订管理模块为例:读者可以在界面上选取“预览”按纽。得到下图读者可以通过预览方式查看自己信息。如果确认无误,则选取“打印”按纽,进行下一步操作。这样读者可以把自己想要读书信息和征订信息通过系统输出,打印成报表。