计算机与信息学院 本科毕业设计(论文)
3.2系统基本模块功能分析
3.2.1 系统数据流程图
数据流程图又称数据流图,它以图形的方式来表达数据处理系统中信息的变换和传递过程。作为一种描述手段,它可以模拟手工、自动以及两者兼而有之的数据处理过程。
根据系统的调查和分析,本系统总的数据流程图如图3-2所示。 读者
图3-2 系统总数据流程图
借阅 图书管理系统 归还 读者 3.2.2 系统基本模块功能分析
1)“读者管理”用于管理读者相关信息。 2)“图书管理”用于管理图书相关信息。 3)“图书借还管理”用于图书借还的相关信息。 4)“综合查询”用于图书的相关查询和模糊查询等。 5)“报表“用于显示图书分类、读者的状况。
3.3 状态分析
状态图在需求分析中非常重要,是系统分析的一种常用工具,通过他可以直观
图3-3系统管理员维护借阅者帐户的活动图
- 10 -
计算机与信息学院 本科毕业设计(论文)
的了解到系统的功能,及不同成员登录的不同权限,不同操作,系统管理员维护
限于篇幅,这里尽画出系统管理员维护借阅者帐户的活动图书籍状态图进行进行说明,如图3-3所示。
3.4 安全性分析
系统的安全性是整个系统的一个重点,从使用系统的人员情况来看,在计算机上运行后,3种人员可以登录系统,分别是读者、图书管理员、系统管理员,读者的权限最低,只能对图书信息进行查询而不能添加、修改,可以查看自己的借阅历史记录,不能查看其他读者的记录,很好的保护了读者的隐私,较为安全。在同一台机器上可以重复登录,每种人员登录后进行操作,然后可以退出,如果需要再次登录,就必须要知道其他人员的登录名密码。图书管理员只能对图书进行相关操作,而不能对读者信息记录等进行操作。系统管理员,人员较少,可以有系统的几乎所有权限。
总体来说,每种使用人员中的每一个人,都只能对与自己相关的信息进行操作,而每人的密码其他人员很难得到,所以系统的安全性可以满足要求。
- 11 -
计算机与信息学院 本科毕业设计(论文)
第4章 系统设计
4.1 系统设计基本思想
系统开发的总目标是实现内部图书借阅管理的系统化、规范化和自动化。 系统设计的任务是:在系统分析的基础上,按逻辑模型的要求,科学合理地进行系统的总体设计和详细设计。其中,总体设计又称结构设计,包括子系统划分、模块结构图等;详细设计包括代码设计、人-机界面设计、数据库设计等。
4.2 系统总功能模块结构设计
根据上述本图书管理系统需要实现的功能,可以得出图书馆管理系统的总体模块功能结构图,如图4-1所示。
图4-1 图书馆管理系统总功能模块结构图
4.3 系统子模块设计
(1) 读者信息管理模块
用于管理读者相关信息,如图4-2所示。
- 12 -
计算机与信息学院 本科毕业设计(论文)
图4-2读者管理模块功能结构图
(2) 图书信息管理模块
用于管理图书相关信息,如图4-3所示。
图4-3图书管理功能结构图
(3) 图书借还管理模块
用于图书借还的操作,如图4-4所示。
图4-4图书借还管理功能结构图
- 13 -
相关推荐: