- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章 引言
1.1系统概述
图书管理信息系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强,数据安全性好的库。而对于后者则要求应用程序的功能完备,易用等特点。经过分析,我们使用了MICROSOFT公司的VISUAL BASIC 6.0开发工具,利用其提供的面向对象的开发工具,尤其是数据库窗口这一功能方便而简捷操作数据库的智能化对象。首先短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修改和改进,直到形成用户满意的可行系统。
1.2项目开发背景
为了适应现代社会人们强烈的时间观念,提高效率,管理信息系统在各个领域得到了广泛应用。管理信息系统是一个以人为主导,利用计算机硬件,软件,网络通信设备以及其他办公设备,进行信息的收集,传输,加工,储存,更新和维护的有机系统。
图书管理系统将会给图书管理带来极大的方便。该软件是以VB编程语言为实现语言,具有完善的数据库功能。通过软件文档可以使使用者了解本软件的基本工作原理。操作人员只需输入一些简单的汉字、数字,即可达到自己的目标。
该软专门针对图书馆开发的专业软图书馆图书读书,还书询。软了图书馆数的录维护统计询对帮图书馆提高Visual Basic 6.0为编程语言,在数据库连接上采用了数据库系统Microsoft office Access 2003。
第二章 可行性分析
2.1技术可行性
根据现有的技术条件,我们以基本达到图书管理系统的要求,物理资源已基本具备,具备实时处理能力和批处理能力,有足够的数据库管理系统的功能。
2.2经济可行性
系统已基本达到资金可得性和经济合理性的双重要求。
2.3社会可行性
在当前操作环境下能正常运行,所建立信息系统能在图书馆内实现。
新系统的组织结构图已基本画出,其目标是最短的时间内建立新系统的逻辑模型。要求本系统具有较强的功能,较高的可靠性,安全性和易维护性,具有较高的伸缩性和可移植性。
第三章系统分析
3.1 组织结构图
3.2 业务流程图
(1)借书业务流程图:
(2) 还书业务流程图:
3.3 数据流程图
顶层数据流程图
0层数据库流程图
查询部分数据流图
借书数据流程图:
还书数据流程图
3.4 数据字典
数据项定义
数据项编号 数据项名称 别名 长度 取值范围 简述 A-001 书号 shuhao 10 任何汉字、字母、数字 对不同图书的编号 A-002 书名 bookname 30 任何汉字、字母、数字 图书的名称 A-003 书价 bookprice 货币 0-32767 书的价格 A-004 类别 bookclassify 10 任何汉字、字母、数字 书的类别 A-005 出版社 publish 30 任何汉字、字母、数字 所进图书出版社 A-006 借出时间 lendate 日期/时间 1900-2010 图书借出时间 A-007 是否借出 weather 是/否 是/否 图书是否已借出 A-008 借书证号 bookid 15 任何汉字、字母、数字 读者借书证的编号 A-009 读者姓名 readername 20 任何汉字、字母、数字 读者的姓名 A-0010 系别 xibie 20 任何汉字、字母、数字 读者的系别 A-0011 班级 class 20 任何汉字、字母、数字 读者所在班级 A-0012 学号 xuehao 15 任何汉字、字母、数字 读者入学时的编号 A-0013 处罚 punishment 20 任何汉字、字母、数字 借书超期时应受的处罚 A-0014 还书日期 returndate 日期/时间 1900-2010 图书的还入日期 A-0015 新书编号 newbookid 15 任何汉字、字母、数字 新书的编号 A-0016 说明 shuoming 50 任何汉字、字母、数字 新书的简介 A-0017 天数 tianshu 20 任何汉字、字母、数字 允许借出的天数 A-0018 用户名 username 20 任何汉字、字母、数字 管理员登陆时使用的名称 A-0019 密码 password 10 任何汉字、字母、数字 登陆时的密码 数据结构定义
数据结构编号 数据结构名称 数据结构组成 B-01 图书查询表 书号+书名+书价+类别+出版社+借出时间+是否借出 B-02 读者信息表 借书证号+读者姓名+系别+班级+学号+罚金 B-03 还书信息表 借书证号+读者姓名+图书编号+书名+类别+书价+还书时间 B-04 借书信息表 借书证号+读者姓名+图书编号+书名+类别+借出时间+书价 B-05 新书添加表 新书书号+书名+类别+出版社+说明 B
文档评论(0)