二、可行性研究 .....................................................4
2.1 社会可行性 ..................................................4
2.2 经济可行性..................................................4
2.3 技术可行性..................................................5
三、需求分析 .......................................................6
3.1 功能需求分析................................................6
3.2 系统功能模块分析............................................7
3.3 非功能需求分析..............................................8
3.4 定义系统对象分析............................................8
3.5 状态图分析.................................................10
四、总体设计 ......................................................10
4.1 系统总体概要设计...........................................10
五、详细设计与实现 ................................................11
5.1 详细设计过程 ...............................................11
5.2 设计 E-R 图.................................................14
5.3 逻辑和物理结构设计 .........................................15
六、系统测试 ......................................................20
七、心得体会 ......................................................20
一、项目基本信息
项目名称
图书馆管理系统
项目简介
图书管理工作面对大量的可模块化处理的信息,
是当今信息革命的一个重要阵地。建立的图书管理系统,
要把图书馆的图书管理、读者管理、图书借阅管理等日
常管理工作实行计算机统一管理。为此,我们设计图书
馆管理系统就是采用现代化的信息管理方式代替手工
管理方式,提高图书管理工作效率,做到信息的规范管
理,科学统计和快速查询,让图书馆更好的为学校服务。
图书管理系统不仅可以提高工作效率,同时还可以摆脱
图书管理人员在工作中出现的很多问题,大大节省学生
借书的时间。
小组成员
任务分工
二、可行性研究
2.1 社会可行性
我们的系统是通过对目前学校的具体情况进行考察分析
后我们开始设计的,能够对目前大多数图书馆的许多基本情况
进行管理,使得管理员能够方便管理图书,借阅者能够方便借
阅图书。所以做一个图书管理系统是可行的,是有可行性的。
2.2 经济可行性
图书管理系统对图书记录进行统一管理,实现图书管理工
作的系统化,规范化和自动化,为图书管理提供便利。与传统
人员管理相比,图书管理系统提高了工作效率、同时摆脱图书
管理人员在工作中出现的很多问题,大大节省了学生借书的时
间。我们已经知道经济可行性分析是进行开发成本的估算及对
可能取得效益的评估,确定待开发系统是否值得投资开发。本
系统的实施主要考虑到设备费用,软件开发费用,人工费用,
系统投入运行后的经常费用等。
其中,设备费用是指实现整个图书管理所需的硬件设备费
用,主要包括了主机费用及网络费用。由于本系统对主机及网
络的要求不高,因而费用将不会需要太多。
软件开发费用是指开发图书管理系统过程中所耗费的费用。
主要包括软件需求分析调研过程中,系统分析设计中,后期系
统运行测试过程中等耗费。
本系统主要是针对图书管理过程中的图书和读者的管理,
内容及规模都不大。耗费也随之减少。人工费用主要是指管理
人员培训费用。整个系统牵涉到的业务流程中的角色都需要经
过新的培训,但系统操作可视化,主要管理流程简单易懂,对
图书管理员来说容易上手
所以说我们可以看出来,实际实现中,经济开支不会很大,
经济是可行的。
2.3 技术可行性
对待开发系统进行功能、性能和限制条件分析,确定在现
有资源条件下技术风险有多大,系统是否能实现。
这里资源包括已有或可以搞到硬件、软件 Software 资源、
现有技术人员技术水平和已有工作基础。
我们的系统目前针对大多数图书管理系统,使用者是针对
图书馆的管理员的。因而在实施过程中需求及难度都不会太大,
我们可以做到。
三、需求分析
3.1 功能需求分析
(1)对图书管理系统的域描述如下:
在图书管理系统中,要为每一个借阅者建立一个账户,
并发放借阅卡(此卡可以提供借阅卡号、借阅者名)给借阅
者,其中账户中存储借阅者的个人信息、借阅信息。持有借
阅卡的的借阅者可以借阅书籍、返还书籍、查询书籍信息,
所有这些操作都是通过图书管理员进行的,也就是说,借阅
评论0