当前位置:文档之家› 图书管理系统需求分析与设计_

图书管理系统需求分析与设计_

6.运行环境:操作系统:Windows2000;数据库类型:SQLserver;
7.机器配置:CPU:P2000mmx以上,内存大于64M。
8.完成期限:2013年12月。
以最低的成本,在最短的期限内开发出具有管理图书和用户信息功能的图书馆管理信息系统。(包括:人力与设备费用的节省;处理速度的提高;人员工作效率的提高)
.可行性研究的前提
1.功能:对图书馆的图书信息和用户(读者,借阅者等)信息进行有效的管理;
2.性能:数据库的录入;图书目录检索;用户信息查询;图书信息查询;
3.输出:用户信息;图书信息;
4.输入:用户名称;图书编码;
5.安全保密:馆中所有未借出的书籍能够供用户随时查阅;用户信息只能被系统管理员查阅,修改;
其中:开发使用的服务器2台,共5万元。
测试使用的服务器2台,共4万元。
网络设备(交换机、路由器、访问服务器等),共3万元。
开发用计算机4台,共4万元。
测试用计算机及其他设备,3万元
软件和系统平台建设总需投入3万元;
其中:数据库系统万元。
开发工具软件及系统平台2万元。
网络安全软件万元。
项目配套流动资金需投入3万元;
毕业设计做的系统就是对图书馆的书籍进行管理,主要工作是实现了图书信息功能,图书借还功能等。图书信息功能是实现了图书的数字管理,能方便管理员快速查看图书信息;借书功能,用户可以通过此功能选择是否借出检索的书籍;还书功能,读者可以查看自己所借书籍信息;管理员可以查看借书还书历史和违规书籍信息;查看书籍具体信息,管理员可以查看书籍的具体信息以及在图书馆的存储状态。
(4)设置读者借阅和图书借阅排行榜,为图书馆管理提供真实可靠的数据信息。
2.需要解决的关键问题和思路:
(1)关键问题:
第一:图书管理系统的难点是数据库的设计,如何安排数据库中各表之间的关系,以及对用户权限的控制。
第二:怎么实现打印图书信息的功能。
工作内容及时间进度安排
第15周:
周1---周3:立题、论证方案设计
鉴于以上分析可知,该图书馆管理信息系统开发项目不仅有巨大的经济效益,而且有巨大的社会效益。从而使我们深信该系统开发出来之后将获得巨大的成功!
第二章需求分析
需求分析
经过对我校详细调查,并多次与负责图书管理的老师进行研讨后,加深了对现行图书管理业务的深刻了解,与此同时,将整个图书管理的业务流程抽象描述如下:
图进一步细化数据流图
有了系统的数据流图后,还有相当多的数据信息如图书、借阅、归还等信息需要进一步描述,这就是需要定义数据字典,才能把现有的系统描述清楚。图列出了系统的主要数据字典。
分类,编号
归还后的图书
学生借阅
学生归还图书
图现行图书管理业务流程图
数据描述(数据流图+数据字典)
经过详细的调查,我们已经清楚了解了现行的业务流程,接下来给出系统的逻辑模型。构造系统逻辑模型的工具是数据流图和数据字典。根据现行图书管理的业务流程,首先把数据流图中的源点和终点都选定为学生,因此可以得到图书管理系统的基本系统模型,如图所示。
财务评价结论
拟建设项目按现行政策和现行价格计算,内部收益率%,投资回收期年,具有一定的抗风险能力,在计算期内资金运营状况良好,该项目在经济上具有可行性。
社会因素方面的可行性
法律方面的可行性:所有软件都用正版,技术资料都由提出方保管,数据信息均可保证合法来源。所以,在法律方面是可行的。
使用方面的可行性:我们对客户进行需求分析,同时还尽心为客户考虑其长远利益和运行要求。从用户单位——大学校园图书馆的行政管理和工作制度等方面来看,是完全能够使用该软件系统。
湖南涉外经济学院
课程设计报告
课程题目:数据库技术与应该
报告题目:图书馆管理系统
姓名:胡忠立
学院:信息工程
专业班级:计科1103
学号:
指导讲师:李军
2013年12月15日
报告题目
图书馆管理系统
完成时间
学生姓名
胡忠立
专业班级
计科1103
指导教师
李军
职称
讲师
总体设计要求和技术要点
一、设计的目的与要求。
当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理,使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。
人力
设备
空间
支持性服务
材料
维护人员
操作人员
服务器端
客户端
图书馆
软件使用咨询
应用软件及其他
2人
3000/月
8人
800/月
8000/台
5000/台
按照图书馆折旧计提
6万/年
2万/年
该系统维护人员两名,至少为计算机本科学历,系统操作人员八名,对其进行系统应用的培训并熟练掌握。
该系统的运行环境包括硬件环境和软件环境,是一个以Internet/Intranet为架构的平台。
图书借阅信息图书归还信息
图图书管理系统的基本系统模型
根据基本系统模型,对其逐步细化,得到描述逻辑系统细化后的数据流图,如图所示。
图图书管理系统数据流图(顶层DFD图)
对顶层DFD图中的一个加工“学生管理”进行展开,如图。
借阅信息
图书信息学生借阅图书
借阅结果
学生信息
归还图书
学生信息
学生信息归还图书归还结果
一个C/S结构的INTERNET检索系统,通过该系统,用户可以利用WWW浏览器,从所有上网的计算机上检索到图书馆的馆藏书目、读者基本信息、读者借书、预约到书、超期读者、罚款记录、最新图书、借阅频率最高的图书及借阅频率最高的读者、期刊数据、科技论文数据等信息。该系统的服务器端配置为NT4、IIS3、ASP3、VFPODBC6、TCP/IP协议。
.3条件、假定和限制
a:建议该系统运行的最短寿命为10年;
b:进行该系统方案选择比较的期限为2个月;
c:建议该系统软件投入使用的最迟时间为2012年2月;
d:开发该软件系统的经费来源为南阳师范学院财务处出资;
e:该系统要受资金、寿命、社会等系列因素的制约和限制。
.4决定可行性的因素
主要因素有经济条件、技术条件、团队合作精神等。
所得税:按33%的税率计算。
静态指标
1)平均利润总额=年利润总额合计/5年=万元
2)平均税后利润=年税后利润合计/5年=万元
3)年平均投资利润率=年平均利润总额/项目总投资
=22
=%
动态指标
1)财务内部收益率=%
2)财务净现值(IC=8%)=万元
3)投资回收期=(含建设期)
敏感性分析
为测算项目可能承受风险的能力及项目在财务上、经济上的可靠性,拟对项目的主要风险因素的变化对项目财务内部收益率和投资回收期的影响进行敏感性分析。根据项目特点确定主要风险因素为项目的销售收入。
该图书馆管理信息系统为标准的网络软件。通过它,我们可以实现几台计算机同时编目、借还、检索等操作。通过特殊的算法,它在网络上运行时,图书借还、模糊检索等速度得到了大幅度的提高。理论上讲,图书管理系统的记录限制为一亿条,系统测试HP(166/32M/)服务器,联想(166/32M/)PC机工作站,管理20万册图书时,在检索、借还等操作时均实现秒级延时。系统适用的网络规模只受网络操作系统限制。
周4---周5:预答辩
第16周:
周1---周3:仿真实验7
周4---周5:验收答辩
课程设计成果
1.MicrosoftVisualC++运行程序
2.图书管理系统课程设计总结报告
摘要
本课题设计并实现了基于Web的图书馆管理系统,该系统采用现今比较流行的语言,结合SQLServer数据库,实现了图书的借阅、查询、管理等基本功能。系统不仅维护方便,节省了图书馆的资源,方便图书馆进行图书管理,同时,用户也能够更容易更直观的查询书籍、管理藏书,使借书、还书、查书的过程大大简化,更加的方便和容易。
固定资产折旧采用年限法计算,固定资产原值19万元,折旧年限5年。
4.管理费用:按销售收入的5%测算;
5.销售费用:按销售收入的10%测算;
6.年销售量根据上面的预测确定,单价为5万元/套
该项目计算期6年,建设期1年,生产期5年,生产期第一年即可达产。
税金及附加:增值税按6%,城建税按增值税的7%,教育附加费按增值税的3%。
更新学生信息学生信息
图细化后数据流图
对顶层DFD图中的一个加工“图书管理”进行展开,如图。
图“图书管理”展开
对第1层DFD图中的加工进一步பைடு நூலகம்行展开,如图。
学生信息
学生借阅请求
借阅条件图书信息
借阅结果
图书信息
(1)
提示罚款信息
不符合管理条件
学生信息
学生归还图书
符合管理条件图书借阅信息
归还结果
图书信息
(2)
二、主要研究或设计内容,需要解决的关键问题和思路:
1.主要研究或设计内容:
设计一个图书管理系统,根据图书馆日常图书管理工作的需求和图书借阅的管理流程,该系统实施后,应达到一下目标:
(1)基本信息设置保证图书信息和读者信息的分类管理。
(2)强大的查询功能,保证数据查询的灵活性。
(3)实现对图书的借阅、续借、归还过程的全程数据信息跟踪。
1.新的图书购进后,分门别类地进行归并并汇总,加以编号。
2.新书编号后,上到书架以备学生借阅。
3.如某学生需要借阅图书,则在其本人的借阅登记表上进行登记,记录相关借阅信息与借阅日期。
4.学生借阅图书后,应及时归还图书,并在本人的借阅登记表上注明还书日期和时间。
根据以上调查分析,可以给出其现行业务流程图如图所示。
相关主题