东南大学成贤学院毕业论文
可以处理读者的借阅,续借,归还请求处理。本系统还可对用户的账号和书目的阅读权限进行管理。管理员需要给用户分配用户名和密码,及设定用户的级别,还为用户提供图书的排行榜让用户能知道那些图书受到大家的欢迎。
3.3 系统实现的目标
图书管理系统的开发主要要实现的目标有以下几个方面: (1)友好的界面设计,美观,安全,可靠的数据存储。 (2)强大的查询功能,保证数据查询的灵活性。 (3)完全实现数据信息的书,更新,恢复过程跟踪。 (4)提供图书借阅排行榜,为管理员提供了真实的数据。
(5)提供灵活的,方便的权限设置功能,使整个系统的劳动分工明确的管理。 (6)最大限度地实现易维护性和易操作性。
3.4 系统功能模块分析与设计
在对图书管理流程熟悉的基础上,设计一个实用的功能完善的图书管理系统。该系统根据使用者的不同角色,分为读者子系统、图书子系统和管理员子系统。
在读者子系统中,读者在该系统中可以注册一个账号,并登录,可以根据不同的查询条件查询图书,选中一本图书后可以查看图书的详细信息;借阅某本图书后,可以登录该系统续借图书;也可以查看目前的和过往的图书借阅记录。其应该完成的功能模块如下:
1、用户注册,用户登录,用户信息的修改; 2、根据一定的查询条件查询图书; 3、查看当前借书记录,续借图书; 4、查看过往借书记录;
图书借阅员可以登录该系统,对图书进行出借、归还、续借工作,对有罚款情况的读者,可以进行罚款的处理。该子系统应该完成的功能如下:
1、图书借阅; 2、图书归还; 3、图书续借; 4、图书查询; 5、罚款处理;
管理员主要完成对图书信息的管理工作。对有新进馆的图书,添加相应的图书信息;对需要修改基本信息的图书进行基本信息的修改,可以设定读者借阅图书的数量,同时每隔一定的时间可以对图书借阅进行统计排名。子系统应该完成的功能如下:
1、登录,修改密码;
2、图书信息的添加,删除,修改; 3、读者信息的管理,读者借阅数量管理;
6
东南大学成贤学院毕业论文
4、图书借阅排行统计;
3.5 系统功能结构图
根据本系统的实际需求,可以将图书管理系统划分为我的面板、决策系统和系统设置3个部分,决策系统下还有图书模块和借阅模块两个模块,系统设置下还有机构用户和系统管理两个模块。该系统功能结构图3.1所示。
图书管理系统我的面板决策系统系统设置个人信息图书管理借阅管理机构用户系统管理
图 3.1 系统功能结构图
3.6 功能模型
3.6.1 图书管理
在图书管理中,共有查询图书、新增图书、修改图书、入库图书、损耗图书和删除图书这六个功能。不同的用户显示的功能和功能作用的范围不同。
查询图书读者新增图书借阅员修改图书入库图书管理员损耗图书删除图书
图 3.2 图书管理用例图
7
东南大学成贤学院毕业论文
图书管理界面 : 用户1: 打开记录管理界面客户端数据库2: 查询请求3: 查询4: 返回数据5: 返回数据6: 新增请求7: 插入数据8: 成功或失败9: 返回消息10: 修改或删除请求11: 修改数据12: 成功或失败13: 返回消息14: 打开15: 入库图书17: 返回消息16: 插入数据18: 成功或失败19: 损耗图书20: 修改数据21: 成功或失败22: 返回消息
图3.3 图书管理顺序图
3.6.2 借阅管理
在借阅管理中,共有查询借阅记录、续借图书、借阅图书、归还图书和处罚读者这五种功能。不同的用户显示的功能和功能作用的范围不同。
8
东南大学成贤学院毕业论文
查询借阅记录读者续借图书借阅员借阅图书归还图书管理员处罚读者
图 3.4 借阅管理用例图
借阅管理界面 : 用户1: 进入2: 查询请求5: 返回数据服务端数据库3: 查询4: 返回数据6: 借阅请求7: 插入数据8: 成功或失败9: 返回消息10: 续借、归还或处罚请求11: 修改数据12: 成功或失败13: 返回消息
图3.5 借阅管理顺序图
9
东南大学成贤学院毕业论文
3.7 功能分析说明
图书管理系统::图书管理 编号:01-01 参与者:读者、借阅员、管理员 说明: 在图书管理系统中的决策系统中的图书管理模块中,读者、借阅员和管理员可以通过组合条件查询图书,而管理员还可以新增,修改,入库,损耗,删除图书。
图书管理系统::借阅管理 编号:01-01 参与者:读者、借阅员、管理员 说明: 在图书管理系统中的决策系统中的借阅管理模块中,读者、借阅员和管理员可以通过组合条件查询借阅记录和续借图书,但读者只可以查询关于自己的借阅记录和续借关于自己的图书,而借阅员和管理员还可以借阅图书,对图书进行归还,当读者延期归还图书或遗失图书之后,还要处罚读者。 3.8 系统流程图
图书管理系统是通过用户输入账号密码并验证通过后进入系统,登录系统后系统会根据登录账号从数据库中获取该用户的角色,比如读者、借阅员或管理员,读者能进行个人信息查询和修改、图书查询、借阅查询和续借查询,借阅员拥有读者的功能并能根据读者的要求进行借阅图书、归还图书和续借图书、处罚和查询图书,而管理员可以进行相关信息的查询、添加删除图书及读者的所有信息、设置相应的权限、为图书更新排行榜的信息、以及完成读者的图书借阅、归还和续借。
开始修改个人信息登录系统判断角色权限修改密码读者借阅员管理员查看图书续借图书借阅图书归还图书添加或修改图书用户管理退出系统结束
图3.6 系统流程图
10