欢迎来到天天文库
浏览记录
ID:212120
大小:1.15 MB
页数:79页
时间:2017-07-05
《图书管理系统MIS的设计与实现毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、图书管理系统MIS的设计与实现毕业论文内容摘要5第一章引言71.1、系统的意义71.2、系统的特点71.3、系统设计环境7第二章.系统需求分析82.1系统设计的目标8图书馆信息管理员在对图书管理和学生借还书籍的过程中达到操作简单、方便而又有安全保障。2.2.功能需求:82.2.1管理员:82.2.2学生(读者):92.3系统界面要求:92.4安全性可靠性:92.5系统的运行要求:102.6性能需求102.7异常处理要求:102.8扩展:10第三章.系统设计123.1数据库设计123.1.1功能模块划分:12
2、3.1.2基本数据流程图:133.1.3图书管理系统E-R图143.1.4实体关系模型173.1.5逻辑结构设计173.2系统功能设计203.2.1核心功能函数设计思想203.2.2程序中总的类视图如下:22第四章.系统实现234.1登录功能234.2管理员功能274.2.1新书登记284.2.2图书信息查询314.2.3借阅证信息查询334.2.4借阅证挂失364.2.5添加管理员用户374.2.6修改密码394.3学生功能414.3.1借书/还书414.3.2书籍挂失454.3.3借书信息查询484.3
3、.4办理借阅证51第五章各功能模块的设计与实现555.1系统的详细设计555.2系统的设计与实现575.2.1系统的主界面的设计与实现575.2.2图书管理模块的设计与实现625.2.3读者管理模块的设计与实现675.2.4图书借阅管理模块的设计与实现725.2.5系统管理模块的设计与实现74第六章.系统测试与维护776.1系统的测试776.2系统的维护78设计总结80参考文献81第一章引言1.1、系统的意义随着人们知识层次的提高,图书馆成为日常生活中不可缺少的一部分。而图书馆的存书量和业务量庞大,仅仅靠传
4、统的记账式管理是不可行的。图书管理系统应运而生,逐渐成为信息化建设的重要组成部分。图书管理系统为学校或社会型图书馆的管理员提供所有借阅者的详细信息,以及图书馆内库存的详细情况,而学生或普通用户则拥有借书和还书两大功能,管理员可以对其进行合理的操纵并登记。作为计算机应用的一部分,使用数据库对图书信息进行管理,具有着手工管理所无法比拟的优点,例如:检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、成本低、便于打印等。1.2、系统的特点系统界面简易,功能操作方便合理的图书管理系统。1
5、.3、系统设计环境以VC为开发平台,MicrsoftSQLServer2005为后台数据库。第二章.系统需求分析2.1系统设计的目标图书馆信息管理员在对图书管理和学生借还书籍的过程中达到操作简单、方便而又有安全保障。2.2.功能需求:2.2.1管理员:1、图书基本信息管理:图书入库/出库时,更新图书信息表;添加,删除,查询,修改图书信息;统计图书库存/借出数量;书籍挂失处理,超期罚款金额信息处理;2、借阅证信息管理:借阅证信息记录、查询;借阅证读者注册信息处理、借阅证挂失处理;3、管理员信息管理:管理员信息
6、查询,修改,添加,删除;密码修改;2.2.2学生(读者):1、读者信息管理:读者基本信息的修改、添加、删除;密码修改;2、借书/还书管理:借书信息的输入、查询、更新;图书信息的查询;还书时对借阅表的更新;超期罚款金额的计算,记录;3、借阅证信息管理:办理借阅证、借阅证挂失;2.3系统界面要求:用户和管理员在系统可视化界面输入信息,触发消息相应函数,系统向用户或管理员显示输出数据库的查询、删除、添加等可视化结果;2.4安全性可靠性:使用DOBS进行数据源配置,因为VisualC++提供了MFCODBC类,所以
7、利用MFC来创建ODBC的应用程序非常简单,具有较强的灵活性。通过ODBCAPI很容易访问数据库,而且有比较友好的用户界面,只需简单配置就可以使用,安全性也从根本得到了保障!2.5系统的运行要求:硬件方面,支持普遍计算机配置,使用SQLServer2005作为数据库,VC++6.0作为开发语言;通信接口:ODBCAPI。软件方面,运行于Windows9X及更高版本具有WIN32API的操作系统上。2.6性能需求数据精确度:查询时应保证查全率,所有相应域包含查询关键字的记录都应能查到时间特性:一般操作的响应时
8、间应在1-2秒内,对相应服务响应时间也应在可接受的时间内完成适应性:有良好的适应性,可在Windows各版本移植。2.7异常处理要求:定义数据边界,防止数据越界或资源故障导致的不正常情况。当操作数据库时发生异常,抛出CDBException异常,具有较好的健壮性。2.8扩展:当系统须完善提升功能时,通过系统接口,对于功能的扩展和改进具有可行性。(3)系统功能分析通过对现行图书馆的业务进行调查,明确了图书馆工作由图
此文档下载收益归作者所有