《图书馆信息管理系统.doc》由会员分享,可在线阅读,更多相关《图书馆信息管理系统.doc(24页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、管 理 信 息 系 统课 程 设 计二0 0 九 年 六 月 九 日评 分 标 准实验题目实验小项所占分值 成绩管理信息系统的战略规划(6分)选题及意义2分现行企业信息化水平评估2分企业信息化工作的规划2分管理信息系统可行性分析(6分)现行系统调查与分析2分新系统目标的确定1分可行性研究3分管理信息系统的系统分析(8分)现行系统数据流程分析2分新系统业务流程分析3分新系统数据流程分析3分管理信息系统的系统设计(10分)总体设计(模块、子系统划分)2分代码设计2分输入、输出设计及菜单设计3分处理流程设计3分合计30分图书馆管理信息系统的战略规划实 验 报 告(一)一、 企业战略分析(一)摘要用户
2、:南京艺术学院图书馆拟建系统的名称:图书馆管理信息系统拟达到的目标:1、不断改善环境布局去营造良好的学习气氛;2、建立出色和有特色的馆藏;3、提高工作效率、服务质量和管理水平,减少人力的投入;4、图书馆财务人员可以方便的结算工作人员的工资,灵活处理进书财务等。(二)背景南京艺术学院图书馆是在1952年全国高等学校院系调整时,由上海美术专科学校、苏州美术专科学校和山东大学艺术系的图书馆(室)合并而成,从1912年刘海粟教授创办的上海美术专科学校建馆起至今已有90余年的历史。 南京艺术学院图书馆是中国图书馆学会会员单位、全国美术院校图书馆专业委员会常务馆,主要设有采编部、流通部、阅览部和网络技术部
3、。古今中外的音乐、美术、设计艺术专业文献是馆藏中的精华,并在数量和质量的基础上形成各自的门类体系及艺术特色(特藏)。至目前为止馆藏书刊达30余万册,电子光盘约5000余张,以及各种网络信息资源若干,是江苏地区馆藏艺术资料最丰富的图书馆。 近年来,随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理,因此,必须制定一套合理、有效,规范和实用的图书管理系统,对图书资料进行集中统一的管理。另一方面,IT产业和Int
4、ernet获得了飞速发展,计算机应用已渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确性。图书管理工作面对大量的可模块化处理的信息,是当今信息革命的一个重要阵地。我们小组开发图书管理信息系统就是采用现代化的信息管理方式代替手工管理方式,提高图书管理工作效率,作到信息的规范管理,科学统计和快速查询,让图书馆更好的为学校,社会服务。二、企业组织与功能结构分析(一)组织结构分析1组织结构调查内容 图书馆由采编室、学术论文室、图书借阅室、电子阅览室、期刊阅览室、办公室、财务室和技术支持室组成。每个部的职责范围不同。图书管的馆长直接管理这些部门,各个部门配合馆长的管
5、理。分工合理,职责明确。2组织机构图领导与被领导关系资金流动关系物资流动关系信息资料的传递关系期刊阅览室电子阅览室图书借阅室学术论文室采编室技术支持室财务室办公室馆长(二)功能结构分析图书馆管理信息系统图书查询图书借阅图书采购图书流通财务管理组织(三)组织/功能分析 功能联系程度序业务号采编室学术论文室图书借阅室电子阅览室期刊阅览室技术支持室 功能与业务1图书查询*2图书借阅*3图书采购*4图书流通*5财务管理图中:“*” 表示该项业务是对应组织的主要业务(即主持工作的单位); “” 表示该单位是参加协调该项业务的辅助单位; “” 表示该单位是该项业务的相关单位(或称有关单位); 空格:表示该
6、单位与对应业务无关二、 企业主要业务流程分析(一)业务流程图业务处理单位存储数据信息传递过程表格/报表制作业务处理功能描述借书卡分类号读者索引卡借书证图书图书管理人员书库存档(二)表格分配图存档图书清单验收订书单统计不重复的图书清单重复的图书清单进书统计表登账图书馆借阅系统编目部财务部三、 企业信息化的必要性、可能性分析(一)必要性分析由于图书馆陈旧的管理手段给读者和图书馆管理员带来的很多操作上的不方便,同时为了提高工作效率、服务质量和管理水平,并使图书馆管理人员从繁琐的工作中解脱出来,从而使我们下定决心开发该系统。(二)可能性分析由于图书馆管理信息系统的复杂性比较大,模块比较多,因此可供选择
7、的设计方法的余地不是太大。 1、利用自己的人力资源、知识技术和经验自主开发设计,通过自主开发可以锻炼自己的人员,积累经验,此外可节省经费。2、通过成熟的软件开发商,他们的专业化程度高,队伍整齐,经验丰富,但收费往往比较高。四、企业信息化的阶段划分(一)建立U/C矩阵数据类业务图书成本库存财务计划订书目录发票定单已登记书籍订书统计表进书统计表借阅历史供书商图书编号书目表读者发票图书借阅CUUUU读者维护UCUU历史查询CUU图书检索UCC罚金维护UC系统设置UCCU数据备份UUC修改日期UCU图书征订CUU图书验收UCU图书检索UUU会计UUU查询书籍UUUC期刊验收U期刊订阅UUUU检索查询U
8、UC编目移送C注销挂失UUUU续借书籍UCCU(二)U/C矩阵的求解数据类功能图书定单已登记书籍订书统计表成本订书目录供书商读者进书统计表库存借阅历史图书编号书目表财务发票计划采购计划图书征订CUU期刊订阅UUUU流通管理注销挂失UUUU续借书籍CCUU图书借阅UUCU图书管理系统设置CCUU数据备份UCU修改日期CUU图书验收UUC读者维护UUUC查询管理历史查询UCU查询书籍UUCU历史查询UUC图书检索UUU财务会计UUU罚金维护UC人事编目移送C期刊验收U(三)划分子系统数据类功能图书定单已登记书籍订书统计表成本订书目录供书商读者进书统计表库存借阅历史图书编号书目表财务发票计划采购计划
9、图书征订采购计划U期刊订阅UU流通管理注销挂失U流通管理UU续借书籍U图书借阅U图书管理系统设置图书管理数据备份U修改日期图书验收UU读者维护查询管理历史查询U查询管理查询书籍U历史查询U图书检索UU财务会计UU财务U罚金维护U人事编目移送人事期刊验收(四)信息系统结构图采购计划流通管理图书管理查询管理财务人事管理信息系统可行性分析实 验 报 告(二)一、 新系统方案(一)系统的目标1、不断改善环境布局去营造良好的学习气氛;2、建立出色和有特色的馆藏;3、提高工作效率、服务质量和管理水平,减少人力的投入;4、图书馆财务人员可以方便的结算工作人员的工资,灵活处理进书财务等。(二)系统规划及初步方
10、案系统使用期半年,在开始必须对初始数据进行录入,包括所有的书目信息,出库图书的信息,读者的信息,流通图书信息,图书馆管理者的信息,图书馆财务信息,图书馆资金应用信息等。在半年的使用期通过检验后,将要优化该系统的性能,把一些发挥不良的组件重新开发,或者加入合适的补丁文件,系统稳定后的主要工作是加强该系统安全性。该系统需要服务期2台(一台提供服务,一台备份),工作站5至10台,开发阶段需要两台微机作为模拟网络环境来开发。(三)系统的实施方案该系统的运行环境包括硬件环境和软件环境,是一个以Internet/Intranet为架构的平台,该图书馆管理信息系统基于Internet/Intranet 及W
11、eb技术,建立以Browser/Server 为结构模式、以数据库为后台核心应用、以服务为目的信息平台,对资源进行科学的加工整序和管理维护,为教学和科学研究提供文献信息保障和提高管理图书的效率。该系统设计完成期限为1个月,进行该系统方案选择比较的期限为2个月。(四)投资方案1、开发、测试所需设备(网络、服务器、工作站等)总需投入16万元;其中:开发使用的服务器2台,共5万元。测试使用的服务器2台,共4万元。网络设备(交换机、路由器、访问服务器等),共3万元。开发用计算机4台,共4万元。2、测试用计算机及其他设备,3万元软件和系统平台建设总需投入3万元;其中:数据库系统0.7万元。开发工具软件及
12、系统平台2万元。网络安全软件0.3万元。3、项目配套流动资金需投入3万元。4、项目总投资22万元。项目建设期第一年,陆续购入设备并建设软硬件平台;流动资金于正式投产后即一次全部投入。(五)人员培训及补充方案该系统维护人员两名,至少为计算机本科学历,系统操作人员八名,对其进行系统应用的培训并熟练掌握。二、可行性研究报告(一)技术可行性分析此次信息系统开发是大学生专业知识的一次综合应用于提高,我们小组可以在主教5楼机房完成系统开发。该机房计算机配置肯定能满足系统开发的要求。我们小组可以选定两三台计算机,建立系统开发环境,主要是安装数据库工具(MS SQL SERVER 2000),应用程序开发工具
13、(VF9.0或DELPHI)Office程序以及网络传输工具。我们小组的部分成员由计算机,配置是Pentium4,5G,256M以上内存,80G以上硬盘,可连网。小组成员之间可以通过QQ或电话进行即时交流,协调开发工作,解决开发工作中出现的问题。开发过程中会出现许就技术力量来说,我们小组可以完成此次开发工作。开发过程中会出现许多问题,有我们预想之中的,也有一些没有我们预想到,但,我们有信心克服一切困难。该学期,我们小组各成员已经学习了SQL SERVER,对网络技术和操作系统也有系统的了解,有些成员熟悉计算机原理,能解决常见的硬件故障和硬件选择。目前,图书管理信息系统已得到了大量应用,有许多可
14、供参考的成功系统。而且,网上有许多关于VF编程的资料和SQL SERVER方面的资料。 从技术角度考虑,此信息系统开发可行。(二)经济可行性分析目标系统开发需求比较低,加上具有成熟的软硬件环境,所以在软硬件的支出上十分有限。而且,目标系统并不是十分的复杂,开发的周期较短,人员经济支出有限。当系统开发完实际运行后,将很大程度上提高计算机的功能,在为使用者带来便利的同时,也为系统的进一步推广创造了条件。这带来的经济回报将远超过支出,并且最重要的一点是该软件的开发可以给我们对系统的开发有个全面的认识。从经济角度考虑,此信息系统开发可行。(三)管理可行性分析新的图书馆管理系统大大的减少了人力的投入,所
15、以,现有的图书馆管理人员只要进行培训完全可以胜任工作。对于缺少的计算机管理人员,可以通过招聘解决。现有的运行环境只要稍加改进就可以保证新系统的运行,从运行管理方面看是可行的。三、结论系统基本实现了内部图书借阅管理的系统化、规范化和自动化。例如对图书进行登记,对旧书进行销毁。添加借阅人以及注销借阅人。图书的借阅、归还。可以按作者、出版社、出版时间等信息对图书进行查询,并能反映出图书的借阅情况。实现了简单的统计分析功能,可以展示出库存图书与借出图书的比例、馆藏图书种类的情况。并能对借阅规则进行设置。还能够对使用该管理系统的用户进行管理,按照不同的工作职能提供不同的功能授权。鉴于以上分析可知,该图书
16、馆管理信息系统开发项目不仅有巨大的经济效益,而且有巨大的社会效益。从而使我们深信该系统开发出来之后将获得巨大的成功!综上所述,该项目在技术、经济和管理上是完全可行的。管理信息系统的系统分析实 验 报 告(三)一、现行系统数据流程分析(一)数据流程图图书期刊借阅系统数据流程图用到的图形符号有以下几个,代表意义如下:外部实体数据流数据处理数据存储电子数据外服务器资源服务器地址期刊信息S1技术部期刊组订货清单S2电子期刊商P1电子资源管理P4服务器链接电子资源电子信息P2查阅S4学生学生查阅数据P3统计分析S3外校图书服务器期刊信息分析结果P5(二)数据字典1、数据项的定义名称编号别名(简述)类型长
17、度取值范围期刊编号I1QKBHC100000-9999期刊名称I2QKMCC150000-9999订购日期I3DGRIC120000-9999作者I4ZZC80000-9999有效证件号I5YXZJHC80000-9999读者类型I6DZLXC80000-9999借阅等级I7JYDJN20000-9999生效日期I8SXRQC100000-9999失效日期I9SXRQC100000-9999罚款I10FKN60000-9999借阅历史I11JYLSC100000-9999借阅纪录I12JYJLC120000-9999罚款纪录I13FKJLC120000-99992、数据结构的定义数据结构名称数
18、据结构编号简述数据结构组成借阅历史DS1描述以前借阅过的书籍以及其他基本信息I1+I3+I4+I2借阅纪录DS2描述现在借阅的书籍以及其他基本信息I1+I23、数据流的定义名称编号简述来源去向组成分析结果F1图书的需求量P3S1I1+I2+I3外服务器资源F2链接网站的信息S3P4I2+I7电子信息F3电子期刊的相关信息S2S3I1+I2+I3+I4+I54、处理逻辑定义学生查阅数据F5学生借阅信息S4P5I11+I12+I13名称编码输入输出简述电子资源管理P1电子期刊信息和链接信息电子资源对电子资源进行管理查阅P2电子资源查阅信息学生对电子资源进行利用统计分析P3查阅信息统计结果统计学生使
19、用情况服务器连接P4外部网站信息网站链接对外部网站进行链接5、数据存储定义名称编码简述来源去向组成电子资源D1图书的详细资料F6F8图书编号、图书书名、作者、出版社、图书所属大类、图书属小类6、外部实体的定义名称编号输入输出备注技术部期刊组S1电子期刊信息和网站信息期刊定单、网站链接信息对电子资源进行管理电子期刊商S2电子期刊定单发货单接受定单,进行发货外校图书服务器S3链接申请网站信息用于技术部添加链接学生S4电子资源浏览信息对学生浏览进行统计二、新系统的逻辑结构(一)确定系统目标组建一个基于客户机/服务器结构的图书管理系统,要求该系统能对登录后的用户实行权限管理。在系统启动后,读者能在客户
20、端根据自己的需要查询图书,而图书管理员能在服务器端根据读者提供的身份信息及图书编号办理借书或还书手续,通过自动查询功能判断读者是否还能借书。如果读者没有逾期未还图书情况及所借图书没超过可借图书数量,则可继续办理借书手续,否则不予办理。另外,图书管理员能根据需要通过该系统的服务端自行修改图书信息,增加或删除图书书目等。该系统设有超级用户,当管理员以超级用户登录服务器时,图书管理员有着最大的权限,能通过管理界面设置图书借阅期限、查询逾期未还图书信息和读者信息,并能有效地管理图书分类、读者信息及图书管理员的登录帐目等。该系统要求能在WIN X及VISTA环境下运行。(二)确定新系统的业务流程1业务流
21、程图读者藏书信息书籍名称或关键字书籍信息数据库书籍信息查阅借书还书流程读者图书馆管理员YN借书证和所需书目错误信息书籍信息数据库读者信息系统书籍信息管理流程图书管理员藏书查询书籍信息添加修改藏书信息书籍信息数据库读者信息流程管理读者图书管理员借书证注销读者资料表读者信息数据库借书证系统管理流程显示错误信息显示操作界面输入用户名和密码/用户注册系统用户信息数据库NY图书管理员2表格分配图存档存档书目帐目清单存档书目清单图书借阅单审批借阅凭证审批完的书目单硬件配置准备借阅单借阅单借阅存档资金结算表存档借阅清单图书馆借阅系统采编室馆长财务室(三)确定新系统的数据和数据流程1数据流程图填写供阅纪录图书
22、馆管理员P2图书归还处理P1检查读者身份P3填写借阅库,修改图书库借阅库归还修改在库数量有效在库借阅修改在库数量还书纪录图书借阅填写归还纪录借阅库图书库图书库借阅库P4检查图书是否在库 图书库2数据字典(1)数据项的定义名称编号别名(简述)类型取值范围长度书目编号I1电子期刊编码N0000-999910书目名称I2电子期刊名称C0000-999930作者I3作者C0000-999920订购日期I4到货日期D0000-99998订购人I5客户N0000-999910网站编号I6链接网站的编号C0000-999930网站名称I7链接网站名称C0000-999930网址I8链接网站地址N0000-9
23、99910部门编号I9部门系统编号C0000-999920模块名称I10新增模块名称C0000-999950功能说明I11新增模块功能说明D0000-99998开发日期I12模块开发开始时间D0000-99998(2)数据结构的定义数据结构编号数据结构名称简述数据结构组成DS3电子资源统计表电子资源记录DS03-02+DS03-03DS4电子刊物电子期刊I1+I2 + I3+ I4+ I5DS5网站链接连接借阅网站I6+I7+I8DS6开发组信息开发新的模块I9+I10+I11+I12(3)数据流的定义名称编号简述来源去向组成填写归还纪录F9在借阅库中填写归还纪录P2借阅库I1+I2+I3还书
24、纪录F10还书纪录图书管理员P2I1+I2图书借阅F11图书借阅图书管理员P1I1+I2+I5有效F12图书编号有效P1P4I1+I2在库F13图书在库P4P3I1+I2+I3+ I4+I5填写供阅纪录F14填入借阅纪录P3借阅库I1+I2+I3+ I4+I5借阅修改在库数量F15修改图书数量P3图书库I1+I2(4)处理逻辑定义名称编码输入输出处理过程检查读者身份P1图书借阅单合格借书者查询读者苦,已注册读者可以借书图书归还处理P2还书纪录填写归还纪录还书时修改图书库中所借图书的在库数量填写借阅库,修改图书库P3图书在库纪录图书借阅单在借书时修改书库中的图书数量检查图书是否在库P4图书借阅单
25、可以借阅修改图书库中的图书在库数量(5)数据存储定义名称编码简述来源去向组成借阅库D7记录电子期刊情况F14+F9P4期刊编号、期刊名称、作者、订购日期、订购人图书库D8存储电子读物信息F15+F16P1刊物编号、刊物名称、作者、订购日期、订购人(6)外部实体的定义名称编号输入输出备注图书管理员S4链接申请网站信息用于技术部添加链接3处理功能的分析与表达借阅人借阅人身份 借书数量 时间 处理方案学生教师=20=102个月3个月归还时不罚款每延长一天罚款一元归还时不扣工资每延长一天扣除工资 (四)确定新系统的功能模型读者登陆图书借阅信息管理图书馆借阅系统读者信息图书预借图书续借读者历史口令修改读
26、者信息借阅历史图书续借图书检索新书通报教师登陆管理员登陆超级管理员登陆管理信息系统系统设计实 验 报 告(四)一、 系统总体方案设计(一)系统结构模块设计1系统结构模块结构图图书馆借阅系统图书借阅信息管理读者登陆口令修改读者历史图书续借图书预借读者信息新书通报图书续借图书检索借阅历史读者信息教师登陆管理员登陆超级管理员登陆2各个模块的IPO图图书馆借阅系统主控IPO图循环功能选择退出系统显示系统功能0读者登陆1图书借阅2信息管理3选择显示确认其它FT局部注释项注释处理过程说明:开始上层调用模块 无输入:0、1、2、3、4输出 :读者信息、新书通报、图书检索、借阅历史可调用的模块:数据输入子系统
27、、数据输出子系统、数据管理子系统设计人:*日期:2007.11.12模块:主控系统:图书馆借阅系统登陆系统上层调用模块: 读者登陆输入:借书证号、密码输出:图书信息可调用的模块:读者历史、图书预借、图书续借、口令修改、读者信息图书馆借阅系统子控IPO图其他F读者登陆循环退出系统选择显示系统错误T显示系统功能图书续借量查功能选择图书预借计划显示工作结束读者历史局部注释项注释处理过程说明:设计人:夏伟日期:2009.06.09模块:子控系统:图书馆借阅系统读者信息口令修改上层调用模块: 图书借阅输入:图书编号输出:图书信息可调用的模块:图书续借、借阅历史、图书检索、新书通报、读者信息图书馆借阅系统
28、子控IPO图F图书借阅循环退出系统T显示系统功能功能选择局部注释项注释处理过程说明:设计人:夏伟日期:2009.06.09模块:子控系统:图书馆借阅系统其他选择显示系统错误图书续借量查图书检索计划显示工作结束新书通报读者信息借阅历史上层调用模块: 信息管理输入:用户名输出:登陆人信息,系统状况可调用的模块:教师登陆、管理员登陆、超级管理员登陆图书馆借阅系统子控IPO图其他F信息管理循环退出系统选择显示系统错误T显示系统功能管理员登陆功能选择超级管理员登陆显示工作结束教师登陆局部注释项注释处理过程说明:设计人:夏伟日期:2009.06.09模块:子控系统:图书馆借阅系统系统:图书馆借阅系统上层调
29、用模块: 图书馆借阅系统输入: 图书编号输出: 所借的图书可调用的模块:图书借阅、读者登陆、新书通报、读者历史处理过程说明借阅图书书目 IPO图局部注释项注释FFT报错借阅输入图书编号是否借阅图书?是否完成?返回书目单设计人:夏伟日期:2009.06.09模块:主控二、 代码设计方案为便于管理和方便教工及学生使用,对每一学生进行了代码设计。系别专业入学年份班级号码班级学号例如:0301050124, 03是系别,01是专业,05表示2005年入学, 01表示班级号,24表示学号。在系统运行中,只要输入此代码就可查询有关该生的相关资料。三、 输入输出设计(一)输入设计1输入项目借书证号、图书编号
30、、登陆密码2输入人员读者、借阅人、管理人员3主要功能要求图书的借阅、归还。可以按作者、出版社、出版时间等信息对图书进行查询,并能反映出图书的借阅情况。实现了简单的统计分析功能,可以展示出库存图书与借出图书的比例、馆藏图书种类的情况。并能对借阅规则进行设置。还能够对使用该管理系统的用户进行管理,按照不同的工作职能提供不同的功能授权。4输入校验本系统采用的输入校验方法为视觉校验,在输入借书证号的同时由计算机显示输入数据,与借阅人资料进行比较,以检验其错误。根据对节约数量的调查表明,采用此种方法进行校验的查错率为99%。输入设计是整个系统设计的关键环节之一,对系统的质量起着决定性的影响。它的目标是要
31、尽可能减少数据输入中的错误。图书借阅借书证号图书编号登陆密码确认退出借阅人借阅界面姓名 班级学号 系别联系方式邮箱QQ登记借阅人窗口确认提交借阅人登记界面图书归还图书编号借阅证号应付罚金归还退出图书归还界面(二)输出设计1输出项目借书证号、读者姓名、照片、性别、部门名称、身份证号、年龄、电话、E-mail、备注、有效期限、通讯地址、借书限额、已借书数、超额册数、书证状态、已借书目信息。2输出接受者借阅者、图书馆管理人员。3输出要求(1)输出设备:显示器、打印机、卡片输出机。(2)输出介质:屏幕、图纸、磁盘、磁带。(3)输出格式:卡片、表格、图文、文件。(4)输出内容:借阅信息;读者信息。 读者信息书证状态照片有效期限电话年龄性别借书证号读者姓名部门名称身份证号E-mail通讯地址备注借书限额已借书数超额册数已借书目信息书条码号书名还期续借标志索书号(三)菜单系统设计 主菜单功能读者登陆读者信息图书预借图书续借口令修改读者历史图书借阅图书检索图书现状新书通报读者信息图书续借信息管理教师登陆管理员登陆超级管理员登陆