论文首页哲学论文经济论文法学论文教育论文文学论文历史论文理学论文工学论文医学论文管理论文艺术论文 |
目 录
前言………………………………………………………………………………………………………… 1
1绪论………………………………………………………………………………………………………… 2
1.1 数据库应用系统开发简介…………………………………………………………………… 2
1.2 管理信息系统基础与简介……………………………………………………………………… 3
1.3 图书管理系统…………………………………………………………………………………… 3
1.4 数据库基础…………………………………………………………………………………… 3
1.5 应用系统开发工具…………………………………………………………………………… 4
1.6 此次系统设计所做的主要工作……………………………………………………………… 6
2 可行性研究及需求分析 ………………………………………………………………………………… 8
2.1 可行性研究…………………………………………………………………………………… 8
2.2 可行性分析与抉择……………………………………………………………………………… 8
2.3 任务概述………………………………………………………………………………………… 8
2.4 数据需求……………………………………………………………………………………… 8
2.5 功能需求………………………………………………………………………………………… 9
2.6 数据流图……………………………………………………………………………………… 10
2.7其他需求……………………………………………………………………………………… 12 (科教作文网http://zw.ΝsΕAc.com发布)
3 图书管理系统的概要设计………………………………………………………………………………13
3.1模块设计……………………………………………………………………………………… 13
3.2 总体设计…………………………………………………………………………………………15
3.3 系统数据库设计………………………………………………………………………………… 16
3.4 流程图……………………………………………………………………………………… 20
3.5其他设计…………………………………………………………………………………… 23
4 系统详细设计…………………………………………………………………………………… 25
4.1 软件编码设计标准与规范…………………………………………………………………… 25
4.2 C/S模块系统窗体模块组成………………………………………………………………… 26
4.3 B/S模块系统窗体模块组成………………………………………………………………… 27
4.4 C/S模块系统功能的实现………………………………………………………………… 28
4.5 B/S模块功能的实现…………………………………………………………………… 37
5 结束语 ………………………………………………………………………………………… 39
参考文献…………………………………………………………………………………………………… 40
致谢………………………………………………………………………………………………… 41
图书管理信息系统的设计与实现
摘要:本文论述了1个基于客户端/服务器(C/S,Client/Server)模式和浏览器/服务器(B/S,Browser/server)模式的图书馆管理系统的研究与实现过程。图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。前者要求建立起数据1致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
针对图书馆的这些要求,本人对MS SQL Server2000数据库管理系统、SQL语言原理、ODBC原理、Delphi应用
程序设计,Delphi数据库技术进行了较深入的学习和应用,C#.net的web程序开发,主要完成对图书管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。系统运行结果证明,本文所设计的图书管理系统可以满足借阅者、图书馆工作人员和高级管理员3方面的需要。
关键词:图书管理系统;MS SQL Server;C/S;B/S
Design and Realizing of The Management Information
System of The Books
Abstract:This article elaborated based on customer/service (C/S, Client/Server) the pattern and browser/service (B/S, Browser/server) the pattern library management system research and the realization process. The books management system management system is the typical information management is green (MIS), its development mainly includes the backstage database the establishment and the maintenance as well as front end the application procedure development two aspects. Former request establishes the data uniformity and the integrity 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.
In view of library these requests, myself to MS SQL Server2000 database management system, SQL language principle, ODBC principle,Delphi application programming,Delphi data bank technology have carried on a more thorough study and the application, The C#.net web procedure development, mainly completes to the books management system management system demand analysis, the function module division, the database pattern analysis, and from this has designed the database structure and the application procedure. The system movement result proved, this article designs the books management system management system may satisfied borrowing, the library staff and the senior manager three aspects need .
Keywords:Books Management System;MS SQL Server;C/S;B/S
前言
随着人类社会的发展,人类对知识的需求也不断地增长。在这种形势下,书籍就渐渐地成为人们获取并增长知识的主要途径,而图书馆就自然而然地在人们的生活中占据了1定的位置,如何科学地管理图书馆不但关系到读者求知的方便程度,也关系到图书馆的发展,因此,开发1套完善的图书馆管理系统就必不可少了。
图书馆管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端的应用程序的开发两个方面。对于前者要求建立数据的1致性和完整性,对于后者则要求应用程序功能的完备,易用等的特点。现在市场上图书管理系统种类繁多,开发工具也有很多种,但大多数是开发的C/S 模式。
此次开发的图书管理系统实现的功能主要有:图书借阅、查询、图书维护、用户维护、统计、报表打印;用户分类为:学生、教师、图书馆工作人员、图书馆管理员;模式分两种:C/S模式和
B/S模式,C/S模式下可以实现所有功能和面向所有用户,B/S模式下可以实现查询功能和面向学生和教师用户。
此次开发,数据库开发我选用的是SQL Server2000,C/S模式开发是用的Delphi7,B/S模式开发用的是C#.net,结合了两种开发工具的强项,基本上完成了预期的功能。