图书馆管理系统-需求分析(软件工程)

图书馆管理系统-需求分析(软件工程)
图书馆管理系统-需求分析(软件工程)

图书馆管理系统

-----软件工程导论课程设计

组长:袁世翰

组员:耿远超

郭阳

刘聪颖

信晓蕾

于瑞锋

赵迪

时间:2011-01-06

任务分配表

一.问题定义:

二十一世纪是信息的社会,信息作为社会最主要的资源,将成为战略资源引起人们广泛的关注。如何获取信息?图书是我们最好的获取信息的方式,但由于图书馆图书收藏量大大增加,是传统的图书管理员的工作日益繁重起来,迫使人们起用新的管理方式来管理图书。所以不能再用人工的方法来管理大量的图书,需要一个严密的系统软件来进行图书馆的管理。该图书馆管理系统需要对日常的工作进行管理如借书还书、缴纳罚金;拥有查询功能如图书书名、作者、出版社查询,借阅历史和罚款历史查询;好要系统严密的管理图书和借书者的基本资料等。

二.可行性研究:

图书馆管理系统为中小型管理系统,对于图书馆管理系统,如何让学生、老师和其他工作人员更方便更舒适的使用该系统进行查询和管理是对图书馆管理系统最基本的要求。不断进行系统功能的更新和升级甚至是重新设计则是为了满足不同用户日益增多的查询和管理等要求而要进行的必要的工作。

1.研究目前正在使用的系统

目前正在使用的图书馆管理系统,面向的对象主要有学生、教师和其它管理工作人员。面向学生及教师的功能主要有:查询图书馆书籍种类、编目、出版社信息、作者信息、馆藏量、剩余可借量、馆藏地点,登陆自己的网上图书馆查询借阅图书记录、应还图书日期、剩余借阅量、违约记录。管理工作人员主要登陆图书馆对馆藏图书进行管理,对于过期未还图书的借阅者进行违约记录并统计违约罚款以及根据管理章程限制学生以及教师的借书权利,对新购进的图书进行编目以及信息的录入等。

对于当前的系统功能还有所欠缺和不足,不能满足的学生教师所要求的全部功能。例如:无法进行图书预约、不能进行书籍评价以充分了解学生及老师对图书馆图书的需求、无法进行图书挂失等。所以对于新系统应该应用户的使用需求加入更多的功能。

2.对新系统的详细说明

新系统在原有系统上加入数据库支持,加强安全性与完整性。用户分为学生教师以及管理员。主要功能有:

1)密码设置:不同种类的用户有不同的权限,管理员和学生以及教师有自己的密码,登录系统后分别进行自己权限内的操作,可以防止越权操作。

2)资料维护:为了存放图书、学生教师档案的全部数据,本系统将每一本图书和每位学生和老师的信息进行管理。系统维护包括对各种表记录的修改、删除、添加等操作。

3)系统查询:可以按图书编号、学校证件编号等相关信息进行查询。

4)系统管理:进行用户管理、数据备份等。

5)报表统计:包括统计图书信息、用户信息、借阅信息和罚款信息等。

6)其它操作:包括修改密码、添加用户、页面设置等。

3.导出新系统的逻辑模型1)系统流程图

2)各部分功能的数据流图

学生教师借书数据流图:

还书数据流图:

查询个人信息及图书操作数据流图:

图书管理员增删改图书信息数据流图:

查询图书数据流图:

错误

查询信息

相关文档
最新文档