文档介绍:设计项目:图书信息管理系统
专业:计算机网络技术
班级:07计网班
学号:
姓名:
指导老师:
设计时间:2010-3-29———2010-5-7
目录
摘要 1
第一章概述 1
1
1
系统功能要求的分析 1
第二章开发环境及实现技术介绍 2
2
开发软件介绍 2
第三章图书管理系统的设计与实现 7
系统的设计 7
7
系统的数据设计 7
系统的设计与实现 12
欢迎登陆界面的设计与实现 12
主窗体设计与实现 13
用户管理模块的设计与实现 15
18
20
22
23
25
26
28
总结与提高 28
参考文献 29
附录 30
摘要
在图书管理系统用计算机管理图书是一种计算机应用技术的创新,在计算机还未普及之前图书管理都是由图书管理人员手工记账的方式来操作的,现在一般的图书馆都是采用计算机作为工具的实用的计算机图书管理程序来帮助图书馆管理员进行更有效的图书管理。
图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
关键字:图书,面向对象,软件工程
第一章概述
图书管理系统使用计算机管理图书是计算机应用技术的一种创新,,不仅工作量减少了,效率也大大提高了。
图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
经过研究分析,我使用SQL 2000作为后台数据库,使用 MICROSOFT公司的 VISUAL BASIC作为前台开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
系统功能要求的分析
经调查分析,系统功能要求大致有如下模块要求:
系统管理:数据备份还原、数据导入导出、用户管理、用户切换、当前用户
密码的修改
图书管理:图书浏览管理(增加、修改、删除)、图书类别管理、图书信息管理
读者管理:读者类型管理、读者信息管理(增加、修改、删除)
借阅管理:图书借阅、图书归还、超期罚款
查询管理:图书信息查询、读者信息查询、借阅信息查询
报表管理:读者信息报表、借阅信息报表、图书信息报表、罚款信息报表
帮助管理:关于系统
基本操作:图书借阅、借阅查询、图书归还、罚款管理
资料管理:图书浏览管理、图书类别管理、出版社管理、读者信息管理、读者类型管
理
第二章开发环境及实现技术介绍
由于本系统是针对图书管理而开发的,对运行环境的要求不是太高,容易操作并且维护简单。其设计基本上可以满足图书馆内图书管理的需要
开发软件介绍
本系统所采用的编程语言为visual basic SQL 2000作为后台数据库,现分别对其简单介绍:
Visual Basic ,Visual Basic是一种可视化的,面向对象的Windows开发语言,它具有易用,通用和开发效率高的特点。随着微软对它不断地改进以及计算机本身性能的提高,使得Visual Basic越来越适合一般的应用程序开发。正如Bill Gate所说,世界上绝大多数的Windows应用程序是用Visual Basic编写的。在众多的开发工具中,我为什么要选择Visual ?因为VB具有众多其它开发工具所没有的优点!具体介绍如下:
开发的高效
语言的高效
编译的高效
执行的高效
维护的高效
基于以上理由,我选择了VB6.