欢迎来到天天文库
浏览记录
ID:6327974
大小:377.50 KB
页数:31页
时间:2018-01-10
《管理信息系统设计课程设计-图书管理信息系统设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、重庆工学院管理信息系统设计图书管理信息系统组长:2006年12月23日院系:班级:同组成员:指导老师:电子信息工程学院计工本0331图书管理信息系统设计一.可行性研究:随着全球信息化的发展趋势,在通用信息平台上构筑高效实用的协同工作和自动化办公应用系统,满足信息高度共享和即时发布的需求,有效实现内部知识管理,已成为众多用户的共同需求。图书管理系统,为政府机关与广大企事业单位自动化办公提供了一个较好的解决方案。在开发过程中,按照软件工程的步骤,从设计到开发采用了面向对象的思想和技术,本来采用SQLSERVER2000网络数据库,使得本系统可以方便的和其他子系统进行数据
2、交换,这样的方案比较合适,但是我们只是在实验阶段,所以在使用C++编写程序时我们决定只采用文件的形式对图书及读者的信息进行管理,这样易于实现,也方便管理。最主要是存储容量较小,减少了开发的成本和维护的成本。同时,注意从软件的命令行应用界面上优化软件质量,使得本系统具有较强的可操作性。二.需求分析:1.任务概述:1.1目标:对图书信息进行图书入库、借阅登记、借阅查询、过期提示,用户授权这些日常业务的需要。高效性通过系统的实用,能够改变旧的图书管理模式,使对图书的管理、借阅、查询更加方便有效。1.2运行环境:Windows98/2000/XP/2003操作系统下,无须任
3、何软件支持。2.数据需求:2.1数据流条目:权限=权限+姓名登录用户=ID号+姓名+权限用户=用户ID号+姓名+性别+E-mail图书类别=类别+类名图书=图书编号+书名+作者+出版社+定价+总数量+剩下数量借阅=用户帐号+图书编号+借书日期+到期日期+数量+还书日期借阅信息=用户帐号+图书编号+借书日期+到期日期+数量+还书日期2.2数据字典(DD):名字:书名别名:描述:标识每一本图书的实际名字定义:图书名称=1{nvarchar}50位置:新书入库借阅登记借阅查询图书整理超期提示名字:图书序编号别名:描述:唯一地标识每一本图书的关键域定义:图书序列号=1{nu
4、meric}10位置:新书入库借阅登记借阅查询图书整理超期提示名字:出版社别名:描述:标识每一本图书的出版处定义:图书出版社=1{nvarchar}50位置:新书入库借阅登记图书整理名字:作者别名:描述:标识每一本图书的写作者定义:图书作者=1{nvarchar}20位置:新书入库借阅登记图书整理31名字:定价别名:描述:标识每一本图书的实际名字定义:图书定价=1{nvarchar}10位置:新书入库借阅登记图书整理名字:类型别名:描述:标识图书的分类种类定义:图书类型=1{nvarchar}2位置:图书入库新书入库借阅登记图书整理。名字:图书库存数量别名:描述:标
5、识每一本图书的数目定义:图书库存数量=1{int}4位置:图书入库新书入库借阅登记图书整理2.3数据库描述:使用文件系统形式对图书及读者信息进行保存,这样使得存储信息的容量比较小,管理和移动简单,不需要专用数据库系统的支持。3.功能需求:3.1功能划分:图书管理系统主要实现以下七方面的功能:a.查询b.图书借还c.图书入库d.用户注册e.图书超期提示f.用户登陆g.备份还原3.2功能描述:图书管理包括查询、借还、入库、注册、超期提示、登陆和备份还原七方面功能。图书入库,主要实现入库登记。图书借阅,进行借书登记(此操作由管理员完成);当用户要查询自己的借阅情况时,可进
6、行借阅查询。图书超期提示,当借阅者在已到借书期限时未归还图书,提示其尽快办理归还手续。3.3数据流图(DFD):实体数据流存储处理31借阅者图书管理员系统管理员图书管理系统借阅者图书管理员系统管理员查询归还、借阅权限查询、借阅处理、罚款处理显示借阅归还情况借阅清单、归还清单、罚款清单监控情况图书管理信息系统顶层图检查权限合法性口令非法信息管理系统处理命令1合法的权限不同权限执行不同命令借阅命令2归还命令3罚款命令4入库6借阅归还罚款查询新书入库学生借书信息输出处理7图书库存罚单表超期信息图书库存入库单查询结果罚款单归还单借阅单查询命令5图书管理信息系统0层图表单输出
7、学生借书信息31借阅处理增加2.1修改2.2删除2.3借阅命令学生借书信息图书库存生成借书清单2.4输出清单加工2细化图归还处理修改3.2删除3.3学生借书信息图书库存生成归还清单3.4输出清单归还命令加工3细化图罚款处理4罚款命令罚款单学生借书信息超期信息统计输出加工4细化图31查询处理5一般查询5.1组合查询5.2图书库存信息学生信息查询结果5.3输出查询命令加工5细化图入库处理入库单图书库存库存报警入库命令借书信息加工6细化图4.安全性需求:考虑到不同用户的权限不同,第一次进入该系统时应该向管理员申请注册一个用户名和密码,并完整的填写相关信息,同时存入数据
此文档下载收益归作者所有