1、 1 设计题目设计题目:图书销售管理系统图书销售管理系统 目目 录录 一一 绪论绪论3 二二 需求分析需求分析4 三三 数据库系统设计数据库系统设计 3.13.1 数据库设计概述数据库设计概述 5 3.23.2数据库设计周期数据库设计周期 5 3.33.3数据库开发工具简介数据库开发工具简介 6 3.43.4图书管理系统数据库设计图书管理系统数据库设计 6 四四 系统总体设计系统总体设计 4.14.1 图书管理系统简介图书管理系统简介 11 4.24.2 系统功能描述系统功能描述 12 4.3 4.3 系统模块划分系统模块划分 13 4.4 4.4 系统流程分析系统流程分析 13 4.54.5
2、 开发工具简介开发工具简介 14 4.64.6系统详细设计系统详细设计 15 五五 系统具体实现系统具体实现 19 六六 数据库设计数据库设计 20 6.1 流程图流程图 21 6.2.2 6.2.2 流程图绘制流程图绘制 21 6.3、数据表的物理结构设计、数据表的物理结构设计 23 6.4 各模块功能实现各模块功能实现 28 七七 总结、谢辞总结、谢辞 36 参考文献参考文献 37 附录(系统原程序)附录(系统原程序) 38 2 第一章第一章 绪论绪论 随着人类社会的发展,人类对知识的需求也不断地增长。在这种形势下,书籍 就渐渐地成为人们获取并增长知识的主要途径,而图书馆就自然而然地在人们
3、的生活 中占据了一定的位置,如何科学地管理图书馆不但关系到读者求知的方便程度,也关 系到图书馆的发展,因此,开发一套完善的图书馆管理系统就必不可少了。 图书馆管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维 护以及前端的应用程序的开发两个方面。对于前者要求建立数据的一致性和完整性, 对于后者则要求应用程序功能的完备,易用等的特点。基于上述考虑本系统主要利用 VB6.0 作前端的应用开发工具 ,利用 sqlsever 作为后台的数据库,利用 WINDOWS 作 为系统平台开发的图书管理系统。另外本图书馆管理系统利用软件工程化思想和方法, 总体上是采用结构化生命法进行系统分析和设计
4、的,而系统实现等步骤则采用了原型 法和面对对象的方法 系统开发的总目标是实现内部图书借阅管理的系统化、规范化和自动化。能够对 图书进行注册登记,也就是将图书的基本信息(如:书名、作者、价格等)预先存入 数据库中,供以后检索。能够对借阅人进行注册登记,包括记录借阅人的姓名、地址、 电话等信息。提供方便的查询方法。如:以书名、作者、出版社、出版时间(确切的 时间、时间段、某一时间之前、某一时间之后)等信息进行图书检索,并能反映出图 书的借阅情况;以借阅人编号对借阅人信息进行检索;以出版社名称查询出版社联系 方式信息。提供统计分析功能。可以展现出图书类型比例、库存与借出比例。提供旧 书销毁功能,对于淘汰、损坏、丢失的书目可及时