摘要
图书销售管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
本系统主要完成对图书进销存的管理,包括添加、修改、删除,查询,打印信息以用户管理等六个方面。系统可以完成对各类信息的浏览、查询、添加、删除、修改等功能。
系统采用Microsoft Office中的Access 2003来设计数据库,并使用当前优秀的开发工具—VB 6.0,它有着最为灵活的数据库结构,对数据库应用有着良好的支持。
论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。
关键词:控件、窗体、数据库,visual basic,图书进销存
ABSTRACT
The system of managing student's achievement file is a typical application of managing information system (know as MIS), which mainly includes developing the application interface of front-end and building up and maintaining the data-base of back-end. The former should make the function of application integrated and the usage is easy, the latter required a data-base with powerful consistency and integrality, and nice security.
This system mainly completes the management to student's achievement; include six aspects such as adding, modifying, deleting, searching, printing information and the customer management. The system can complete to browse, search, add, delete, modify etc. to each kind of the function of information.
The system adopts the Access2000 within the Microsoft Office to design the data-base, and use the current excellent development tool- Visual Basic 6.0; it has the most vivid data-base structure, and has the good support to the application of the data-base.
The thesis mainly introduced the development background of this topic, finished function and the process of the developments required. Elaborated on the pivot, the design idea, the difficulty technique and the solution of the system design.
Keywords: achievement, data-base, Access, Visual Basic
目录
摘要 I
ABSTRACT II
第1章 引言 1
第2章 系统实现的理论基础 2
2.1 VISUAL BASIC 6.0 简介 2
2.2 ACCESS 数据库介绍 2
2.3 ADO技术 3
2.4 SQL语言 4
2.5 本章小结 5
第3章 系统需求和可行性分析 6
3.1 系统介绍 6
3.2 系统面向的用户群体 6
3.3 系统的功能性需求 7
3.4 系统的非功能性需求 8
3.4.1 用户界面需求 8
3.4.2 软硬件环境需求 8
3.4.3 软件质量需求 8
3.5 可行性分析报告 8
3.5.1 技术可行性 8
3.5.2 时间、设备可能性 8
3.5.3 系统工作量 8
3.5.4 代码工作量 8
3.5.5 文档要求 9
3.6 开发环境与项目规划 9
3.6.1 开发环境 9
3.7 软件界面设计标准与规范 9
3.7.1 编写目的 9
3.7.2 界面设计思想 9
3.7.3 界面设计原则 9
3.8 本章小结 9
第4章 系统设计 10
4.1 系统分析 10
4.2 数据库设计 11
4.2.1 系统流程图 11
4.2.2 各模块的E-R图设计: 11
4.3 系统功能介绍 16
4.4 本章小结 20
第5章 系统实现 21
5.1 系统实现关键代码 21
5.2 系统主界面代码 21
5.3 添加商品界面代码 24
5.4 进货统计界面代码 28
5.5 员工管理界面代码 32
5.6 本章小结 35
第6章 结束语 36
第7章 致谢 37
参考文献 38