图书管理系统研究分析报告.docx
《图书管理系统研究分析报告.docx》由会员分享,可在线阅读,更多相关《图书管理系统研究分析报告.docx(16页珍藏版)》请在冰豆网上搜索。
图书管理系统研究分析报告
图书管理系统研究
班级:
09级八班
姓名:
杨亮:
20097650159
程景红:
20097650105
魏晓艳:
20097650149
高扬:
20097650113
武佳乐:
20097650153
高鹏:
20097650112
1、引言……………………………………………………………。
1
1。
1编写目的………………………………………………………….。
1
1。
2背景………………………………………………………………..1
1。
3术语定义………………………………………………………….。
1
1.4参考资料…………………………………………………………。
。
1
2、可行性分析……………………………………………………。
1
2。
1要求………………………………………………………………。
。
1
2.11功能……………………………………………………………1
2.12性能……………………………………………………………1
2.13输入输出………………………………………………………1
2.14安全与保密要求………………………………………………2
2。
15可行性研究方法………………………………………………2
2。
16决定可行性的主要因素………………………………………2
2。
2对所建设系统的分析………………………………………..……2
2。
21数据流程和处理流程…………………………………………2
2,22人员、设备……………………………………………………4
2.23局限性…………………………………………………………4
2.3所建议系统经济可行性分析…………………………………….。
4
2。
31对所建议的系统的说明………………………………………4
2.32对用户单位机构的影响………………………………………4
2.4经济可行性………………………………………………………..4
2。
5社会可行性……………………………………………………….。
.4
2.6法律方面的可行性……………………………………………。
…。
.4
3、需求分析………………………………………………………。
.4
3。
1需求规定……………………………………………………….….。
4
3。
11对功能的规定…………………………………………………。
4
3.12体系结构图…………………………………………………….5
3。
13对性能的规定…………………………………………………。
6
3。
2精度…………………………………………………………….。
.…6
3。
3时间特性要求……………………………………………………..。
7
3.4灵活性……………………………………………………………。
。
.7
3.5输入输出要求………………………………………………….。
。
…7
3.6数据库管理能力的要求………………………………………….。
。
7
3.7运行环境设定…………………………………………………….。
。
9
3。
71设备……………………………………………………………。
9
3.72支持软件……………………………………………………….9
3。
73接口………………………………………………………….。
.10
3.74控制………………………………………………………….。
.10
第一章引言
某图书馆为了方便管理和与读者、图书供应商更好的联系特提出开发此系
统。
1。
1编写目的
图书馆的工作是学校教学和科学研究工作的重要组成部分,是全校师生学习和研究的重要场所。
为了更好地适应这种网络数字化信息的环境,一种成功的跟踪最新技术,充分利用软硬件资源,扎根于准、新、全数字资源的"图书馆管理信息系统"已孕育而生。
另外,由于图书馆陈旧的管理手段给读者和图书馆管理员带来的很多操作上的不方便,同时为了提高工作效率、服务质量和管理水平,并使图书馆管理人员从繁琐的工作中解脱出来,从而使我们下定决心开发该系统.
1.2背景
项目的任务提出者:
本组成员
开发者:
本组成员
用户:
图书馆工作人员及读者
1。
3术语定义
1.系统:
图书管理软件
2.图书信息:
图书的基本信息,包括书名、图书编号等,以供于读者查阅。
3.借书记录:
包括借阅者的姓名、班级及所借图书的书名、借书日期等。
4.借阅规则:
对不同的借阅者有不同的规定借阅图书数量和借阅时间,对不同
的违章情况有不同的罚款措施。
1。
4参考资料
《使用软件工程》(第三版)清华大学出版社
《管理信息系统设计理论与实务》李国红编著经济科学出版社
2。
可行性分析
2.1要求
2。
11功能:
能够准确快速的记录图书的状态,以便能轻易的查出图书是否被借、是否归还、是否借出超期等信息;读者和管理人员可进行一些需要的操作.
2.12性能:
稳定快速,实时控制
2.13输入输出出:
输入的数据为藏书的基本信息(书名,条码,价格等),可以增加
和删除;对于查询功能,应做到可以单条件输入、输出;对于维护功能,要
有输入、修改以及借还书信息。
2.14安全与保密要求:
不能轻易被破坏,不能让管理人员以外的人删改图书信息,
对断电、死机、系统崩溃等问题有有力措施以保障数据不受损失。
2.15可行性研究方法:
通过调查分析开发图书馆管理所具备的能力及实现的方
法。
确定总体结构,利用SQLServer数据库所具有的能力,以最简洁最容
易的方法,使用VFP使其成为一个初级的系统软件。
2.16决定可行性的主要因素:
图书馆规模、设备状况、操作人员技术
2。
2对所建设系统的分析
2。
21处理流程和数据流程用图表的方式表示出最基本的数据流程和处理流程
2.22.人员设备
鉴于原有系统的技术性含量比较低,故不需要多少高技术人员的操作,只是由于数据量的日益扩大,所需要的操作人员数量不断增大。
这一点已不再适应目前信息化时代的步伐.设备的科技含量也比较低,没有达到大量的计算机普及程度。
2。
23.局限性
人员与设备技术含量低手工操作难度较大、易出错;对图书借阅信息和库存信息详细的查询困难.
2。
3所建议系统经济可行性分析
2。
31对所建议的系统的说明:
所建议的系统提供了一个良好的、易操作、直观的用户操作界面,从而实现自动化和系统化的管理。
2。
32对用户单位机构的影响
为了运行所建议系统,需要图书管理员熟悉计算机相关操作.
2.33对开发的影响
开发过程需要及时与用户沟通、了解其需求,不断改进和完善系统。
2.4经济可行性
本图书管理系统能为图书管理者提供准确、及时的信息,对管理者的
决策提供有利的支持;能够促进院校的体制改革,提高工作效率,减少手
工工作人员及费用等,这些都是使用系统所带来的间接收益。
同时也促进
了学校信息化的进程,提高学院的管理效率。
2.5社会可行性
本图书管理系统的操作简单,而且界面友好,系统的操作流程是图书
管理工作者所熟悉的。
并且本图书管理系统能够实现其各个功能,在当前
操作环境下也能够很好的运行。
2.6。
法律方面的可行性
所建议系统的研制和开发都选用正版软件,将不会侵犯他人、集体和
国家的利益,不会违反相关的国家政策和法律。
3。
需求分析
3。
1需求规定
3。
11对功能的规定
根据图书管理系统的实际需求,可以讲图书管理系统划分为身份认证、
图书管理、借阅者管理、借阅超时管理这几个部分的具体功能的系统功能结
构图如图所示。
3.12体系结构图
系统管理员身份认证信息图书管理信息借阅者借阅者超时
管理信息管理信息
借
图书图书目借阅者阅借借阅者超时罚款超时借阅
图书信息表信息书信息信息表者阅者分类信息表罚款信息表
表信息表信息表信息表信息表信息表
功能说明
1)、借阅者管理系统
(1)未注册者可以进入注册系统进行注册;
(2)已注册借阅者可按姓名、编号或身份证号登陆进入借阅者检索系统
查询借阅者情况;
(3)已注册借阅者可按书名、出版社或作者对图书信息进行检索查询或
提出预约请求;
2)、图书管理员管理系统
(1)图书管理员通过图书管理员身份认证进入图书管理员管理系统;
(2)借阅者可借阅在库图书;
(3)借阅已借阅图书;
(4)借阅者可以预约图书。
3)、系统管理员管理系统
(1)系统管理员通过系统管理员身份认证进入系统管理员管理系统;
(2)系统管理员可以对图书进行图书管理(如:
查询、删除、修改图书
资料或图书分类查询修改、删除管理);
(3)系统管理员可以对借阅者进行学生管理(如:
查询、删除、修改借
阅者信息或借阅者类别修改、删除管理,查询浏览借阅者详细资料,包
括借阅次数,登陆次数,最后登陆时间);
(4)系统管理员可以对借阅者进行借阅超时管理(如:
列出借阅者超时借阅图书资料,锁定选定的借阅者,禁止锁定的借阅者再借阅,列出已锁定的借阅者名,可解除选定的借阅者,允许借阅者再借阅)。
4)、操作员管理系统
(1)操作员通过操作员身份认证进入操作员管理系统;
(2)操作员可以添加、删除、查看管理员(系统设有一个最高管理员即操作员,拥有最高管理权限),可以修改管理员密码、登陆名;
(3)操作员可以对图书馆基本配置进行设置(如:
是否开放图书借阅,可设置可借出数量、借阅时间、续借次数、公告刷新时间,可重置为默认数据,修改配置方案);
(4)对新图书进行录入并生成图书条形码,对新借阅者进行录入并生成借阅者条形码;对已过期的借阅者证件进行借阅者注销处理,对已遗失或损坏严重的图书数进行注销图书处理.
5)、罚款管理系统
(1)罚款管理员通过罚款管理员身份认证进入罚款管理系统;
(2)罚款处理可以读取借阅信息表再生成超时罚款信息表,通过超时罚
款信息表可以生成罚款单给罚款管理员;
(3)图书管理员告知罚款系统图书损坏或遗失,若图书损坏严重或遗失,经罚款管理员鉴定后告知操作员,对图书进行注销处理且罚款管理员对借阅者进行罚款处理;若图书轻微损坏,则告知借阅者进行赔偿.
3。
13。
对性能的规定
可以方便快捷且有效地完成借阅、查阅等各项操作,录入数据合法性校验程序高,查询速度快保证信息的正确和及时更新,并降低信息访问的成本,技术先进且可靠性高。
3.2精度
具有较高的安全性,系统对不同的用户提供不同的功能模块,只有具有一定权限的管理员用户才能允许具有借、还书的权限.只有高级权限的部门管理员或者是维护人员用户才能对系统进行后台操作,一般用户只能具有查看图书信息和借阅功能。
本系统满足各种精度的需求.
3.3时间特性要求
在软件方面,响应时间,更新处理时间都比较快且迅速,完全满足用户要求。
3。
4灵活性
系统具有较高的可靠性,可恢复性。
当用户需求,如操作方式等发生变化时,设计的软件要做适当的调整,灵活性较好.
3。
5、输入输出的要求
1.系统管理员身份认证模块:
通过检验认证信息允许系统管理员进入系统管理员系统管理
2。
借阅者管理模块:
对借阅者信息|借阅者分类信息执行修改、查看和删除操作
3。
图书管理模块:
对图书信息|书目信息执行修改、查看和删除操作
4.借阅超时管理模块:
读取超时罚款信息,锁定超时借阅者
3.6、数据库管理能力的要求
1、数据流程图
操生
作成
员错借公
身误阅告
份检者/信
验验图息
证书
信条
息行
码无效借阅者信息
管理员身份认证信息图书检索请求
错误检验图书检索结果
图书损坏/遗失信息注册/登陆申请
注册/登陆结果
图书/借阅者条形码
还书/续借/借阅结果
2、数据流程图
无效借阅者信息
图书检索请求信息
图书检索结果
注册/登陆信息注册/登陆申请
注册信息注册/登陆结果
操作员身份认证注册结果预约/取消
错误检验预约借阅者/图书
生成图书/借阅者预约/取消成功条形码
条形码预约信息信息结果信息借
公告信息阅
图书管理员者
借阅者超时信息身份认证信息条
错误检验行
码
系统管理员身份图书遗失/损坏信息
认证信息罚款管理员
错误验证身份认证
错误检验
3、故障处理要求
系统会对自动保存更新的数据,同时还会自动备份。
以确保在电脑突然死机或者是受到外部的恶意攻击破坏的情况下数据信息的安全。
4、其他专门要求
1.系统管理、操作员管理能为使用本系统的每个人设置不同的操作范围。
2.数据备份和数据恢复提高系统的安全性
3.清除历史记录,保障系统的速度.
3。
7运行环境设定
3.71设备
普通CP就好
3.72支持软件
1、MicrosoftVisualFox6。
0
2、UML
3。
73接口
采用窗口化的界面,菜单式进行设计,在操作时响应热键。
与其他软件连接。
3.74控制
控制主要是指后台操作人员,最主要的控制则是由图书馆管理员操作。
与此同时,系统管理员最终的控制人员.