毕业论文
论文首页 计算机毕业设计 工学论文 语言论文 社会学 经济管理学 法律论文 农学论文 医学论文 理学论文 文学论文 哲学论文 教育论文 艺术学 历史学 论文指导 论文翻译 诚聘代理  投稿出售
   高级搜索    本站热线:13009565069 QQ:617579642
2008-06-27 15:36:25  浏览次数:21    当前位置:首页 >> 计算机毕业设计 >> 计算机论文 >> 计算机网络 >>
 

图书管理信息系统获得全文

(论文 字数:17961 页数:66 带程序)摘 要:在Internet技术迅猛发展的今天,一个成功的图书管理信息系统不仅要有丰富完善的管理内容,还应具备如何能够创建通向未来的没有中断的跨越LAN、WAN和Internet平台的分布式可伸缩的应用结构,以满足当今的复杂的不断发展的图书管理业务需求。
以往的两层结构(2-tier)的C/S模式信息管理系统,管理功能丰富,自诞生的十多年内得到了普遍欢迎和广泛应用,而且取得相当的成功,但是随着系统结构的复杂和规模的益扩大,两层的C/S模式结构系统成功的背后却逐渐暴露出其框架上的缺陷。笔者通过查阅大量资料,经过三个多月设计实践,开发一个简单功能分布式三层结构图书管理系统(局域网),可以实现动态的连接应用程序服务器,只要对配置文件进行配置,就可以像网上邻居一样选择所要连接的应用程序服务器(数据库),并提供简单的图书管理功能。
本文描述了整个系统的开发全过程并突出了几项重点技术的应用——数据库(服务器)的建立,图书管理模块的实现和系统的分布式三层体系结构设计实现。

关键词:图书管理,三层结构,数据库,DataSnap技术

Abstract :Given the rapid development of Internet Technology, to meet the needs of increasingly complicated book management, a sound Book Management Information System should be equipped with not only rich management content, but also distributed and elastic application structure which can go through the platform of LAN, WAN and Internet without interruption.
The early 2-Tier C/S Mode Information has been well received and widely used in the past ten-odd years because of its rich management functions. However, as the structure become more and more complicated, and the scale become larger, the system is found to be limited to further development for its weakness in framework. By referring to lots of data and practicing, I have developed a simple distributed Book Management System with three-tiers, which can realize which enable Application Server to connect flexibly. By collocating the text, the system can choose the Application Server (Database) as the LAN do, and provide easily operated functions on book management.
What this thesis describes is the whole developing process of this system, and several important technologies’ application—the built of Database (Server), operated functions on book management and the design of the system which is distributed three layers structure will be highlighted.

Keywords: Book management; 3-Tier; Database; DataSnap technology

目 录

1.引言………………………………………………………………………………(1)
2.需求分析…………………………………………………………………………(1)
2.1用户需求分析………………………………………………………………(1)
2.2 系统技术需求分析…………………………………………………………(2)
2.2.1以往两层结构C/S技术缺陷………………………………………(2)
2.2.2 技术需求解决方法……………………………………………… (2)
2.3 数据字典……………………………………………………………………(2)
2.4系统功能需求分析…………………………………………………………(3)
2.4.1系统整体功能需求…………………………………………………(3)
2.4.2功能细节需求………………………………………………………(3)
2.5 系统运行环境需求分析……………………………………………………(4)
2.5.1 设备要求………………………………………………………… (4)
2.5.2 支持软件………………………………………………………… (4)
2.5.3 其他要求………………………………………………………… (4)
3系统设计…………………………………………………………………………(4)
3.1 数据库设计…………………………………………………………………(4)
3.1.1概念设计……………………………………………………………(4)
3.1.2概念模型设计…………………………………………………… (5)
3.1.3 数据库逻辑结构设计…………………………………………… (6)
3.2系统概要设计…………………………………………………………… (7)
3.2.1 体系结构规划……………………………………………………(7)
3.3 目标系统的逻辑结构设计………………………………………………(7)
3.3.1 三层结构…………………………………………………………(7)
3.3.2 三层体系结构模型………………………………………………(8)
3.4 应用体系模型设计………………………………………………………(8)
3.5管理模块设计 ……………………………………………………………(8)
3.5.1整个系统数据流图 ………………………………………………(8)
3.5.2功能总图及模块之间的流程 ……………………………………(9)
3.5.3用户端管理模块设计及系统流程图 ……………………………(9)
3.5.4管理员端管理模块设计系统流程图 ……………………………(10)
4 系统实现………………………………………………………………………(10)
4.1 实现工具选择……………………………………………………………(10)
4.2三层结构的实现方法 ……………………………………………………(11)
4.3 数据库实现过程 …………………………………………………………(12)
4.4图书管理模块功能的实现 ………………………………………………(13)
4.4.1实现不同用户的作权限和登陆模块 …………………………(14)
4.4.2 查询功能模块实现………………………………………………(15)
4.4.3新书入库管理模块 ………………………………………………(16)
4.4.4其他功能模块实现 ………………………………………………(17)
4.5 服务器端程序的建立……………………………………………………(17)
4.6 客户端程序的建立 ………………………………………………………(18)
4.7 客户端实现SQL 查询……………………………………………………(18)
4.8动态连接应用程序服务器的实现 ………………………………………(19)
5讨论 ……………………………………………………………………………(26)
5.1界面显示不够理想 ………………………………………………………(26)
5.2 系统特色…………………………………………………………………(27)
5.3信息的全面性 ……………………………………………………………(27)
5.4功能设想 …………………………………………………………………(27)
5.5系统的稳定性和安全性 …………………………………………………(27)
6总结 ……………………………………………………………………………(27)
致谢 ………………………………………………………………………………(29)
参考文献…………………………………………………………………………(29)
附件………………………………………………………………………………(30)

1引言
两层C/S结构的图书信息管理系统克服了单层结构的不足,经历过十几年的成功背后也逐渐暴露出其构架上的缺陷,主要表现在服务器将消耗部分资源与客户端的连接工作,随着系统规模的扩大,缺点就越明显。这也是笔者选择该课题设计的重要原因之一。
为了解决两层结构存在的问题,多层的应用体系应运而生,即在传统的两层C/S模式结构增放入应用程序服务器。本层是应用的主体,它涵盖了系统的核心技术,是整个系统中界面层和数据层的桥梁,它的任务是响应用户界面层的请求,执行任务并从数据层抓取数据,将必要的数据传给界面层,实现数据的存取过程。
笔者的设计任务和解决方法:设计数据库,实现数据库作连接(存取作),动态连接应用程序服务器的实现,图书管理端开发,分布式三层体系C/S结构设计。具体的实现过程如下文详细论述。




推荐论文                 更多

· 变压器的节能设计
· 如何配置局域网中的通信协议
· 基于SNMP的网络管理技术...
· 基于Vlan技术的校园网—...
· 图书管理信息系统
· 现场总线远程监控系统的设计
· 校园网的组建
· 哈市城域光网络组网方案
· 4G网络结构及发展前景
· 局域网实时通讯工具

出售论文
亿佰资讯网 - 《中华人民共和国增值电信业务经营许可证》 ICP证编号:陕ICP备05010493号 - 资料购买帮助
2006-2007 100LW.com and its suppliers.保留所有权利  增值电信业务经营许可证B2-20060392
电话:0472-2110208  13009565069  电邮:paowen@foxmail.com
QQ: 453148943   617579642  MSN:wide_sun@hotmail.com
地址:内蒙古包头市稀土开发区软件园大厦A座413室