【网学提醒】:本文主要为网上学习者提供图书管理系统设计,希望对需要图书管理系统设计网友有所帮助,学习一下吧!
资料包括: 论文(24页7619字) 源码 图纸
说明:摘要
图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用
程序功能完备,易使用等特点。
本文利用VisualFoxpro语言以图书管理系统为例介绍了书店管理系统的开发方法.图书管理系统是一个功能综合的管理系统,该系统包括图书借阅管理和图书销售管理两部分功能,适合于多功能书店使用.在这个系统中五个主要功能:
一是管理人员与普通用户分别登录后有不同的权限.管理人员有管理和查询的全部权限,普通用户则只有
查询的权限.
二是图书管理功能,用于实现录入和修改图书记录.
三是图书销售管理功能,用于管理图书 的销售情况读者管理功能,用于录入和修改读者记录.
四是读者管理功能,用于录入和修改读者记录.
五是图书服务功能,主要用于
查询图书销售,借阅及归还情况以及其他一些信息.
关键词: 图书管理系统 ; 数据库;
ABSTRACT
The books management system management system is the typical information management system (MIS), its development mainly includes the backstage database the establishment and the maintenance as well as front end the application procedure development two
aspects. Establishes the data uniformity and the integrity regarding former request is strong, the data security good storehouse. But requests the application procedure function regarding latter completely, is easy to use and so on the characteristic.
This article used the VisualFoxpro language to introduce the bookstore management system management system method of exploitation take the books management system management system as the example The books management system management system is a function synthesis management system management system, this system borrows the management and the books sale including the books manages two parts of functions, suits uses to the multi-purpose bookstore In this system five main functions: One, after the administrative personnel and the average consumer separately register has the different jurisdiction The administrative personnel has the management and the inquiry complete jurisdiction, the average consumer then only has the inquiry the jurisdiction Two is the books management function, uses in to realize inputs and revises the books recording Three is the books sale management function, uses in the sales situation reader which manages the books to manage the function, uses in to input and to revise the reader recording Four is the reader manages the function, uses in to input and to revise the reader recording Five is the books service function, mainly uses in to inquire the books sale, borrows and returns the situation and all that some information
KEY WORDS: VisualFoxpro;The books management system management system; database
目录:摘要………………………………………………………………1
1.引言……………………………………………………………..1
2.系统需求分析
2.1书店管理系统开发现状与方法…………………………….2
2.2课题研究的目标…………………………………………….
2.3系统结构分析………………………………………………..
3.数据库理论基础 ………………………………………………
3.1 设计系统数据库与数据表………………………………….
3.2 SQL语言介绍………………………………………………..
4.图书管理系统设计发…………………………………………..
4.1设计系统数据库与数据表………………………………….
4.2图书管理系统应用
程序设计………………………………….
4.2.1系统运行主
程序…………………………………………….
4.2.2系统窗体设计与实现……………………………………….
4.2.2.1图书管理………………………………………………….
4.2.2.2图书销售…………………………………………………
4.2.2.3读者管理………………………………………………
4.2.2.4读者服务…………………………………………………
4.2.2.5系统管理…………………………………………………
5.总结 ……………………………………………………………..
谢辞…………………………………………………………..
参考文献…………………………………………………………
附录………………………………………………………………
参考文献:(1)陈孟建等:Visual FoxPro6.0实用教程【M].北京: 电于工业
出版柱,2000
(2)向伟等:新版Visual FoxPro6.0中文版实用教程[^1].成都:
电于抖枝大学出版社,2002
(3)白永军:Visual Foxpro
程序开发项目案例 北京 清华大学出版社,2004
(4)孔繁华:Visual Foxpro6.0基础及应用 东南大学出版社, 2005
(5)徐荣宽:Visual Foxpro6.0简明教程 东南大学出版社,2005
(6)伍俊良:Visual Foxpro课程设计与系统开发案例 清华大学出版社 2003
作者点评:在图书管理系统的设计全程中,经历了概念设计阶段、逻辑设计阶段、物理设计阶段、主
程序设计阶段和数据库实施运行阶段。
概念设计是对图书管理数据的抽象分析,是在对读者和图书管理人员信息需求和功能要求进行初步分析的基础上完成的。以数据流程图和数据字典提供的信息数据作为输入依据,运用信息模型工具开发设计人员的综合抽象能力,建立图书管理系统的概念模型。
逻辑设计是在概念设计的基础上得到的数据库管理系统,由独立于
计算机系统之外的概念模型转换为特定的数据库管理系统所支持的模型。
数据库的物理设计阶段是根据数据模型,数据库管理系统及计算机系统。设计数据库的物理结构。(存储结构和存取方法)。物理设计的目的是提高系统的处理效率,充分利用
计算机存储空间。
首先建立数据库表,包括读者信息表、图书信息表、借阅信息表。接着进行表单设计,在VFP中,操作数据库的基本方式是表单操作,通过表单设计器可以设计出非常好的操作数据库界面。在我的数据库表单设计中,设计了用户登录界面窗体、菜单管理窗体、读者信息管理界面、图书信息录入界面、图书
查询界面、图书销售界面、用户
注册界面、修改用户界面等。