java图书馆管理系统

java图书馆管理系统

ID:6356017

大小:487.69 KB

页数:25页

时间:2018-01-11

java图书馆管理系统_第1页
java图书馆管理系统_第2页
java图书馆管理系统_第3页
java图书馆管理系统_第4页
java图书馆管理系统_第5页
资源描述:

《java图书馆管理系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、1系统开发环境1.1开发背景随着社会的发展,每天都有数以十万、百万计的图书/期刊问世,图书馆的图书和期刊也在迅速的增加。面对这些数量庞大的图书管理,需要处理复杂的读者信息,频繁的借还图书信息,图书增减信息,如果仍然采用传统的人工管理方法,既费时费力,更容易出错[1]。信息技术的发展给图书的管理带来了新的机遇。使用图书管理系统对图书馆进行管理,这不仅解决了一系列的弊端和问题,更加提高了工作效率。1.2开发工具1.2.1ASP.NET语言的发展1996年,ASP1.0诞生,它的诞生给Web开发界带来了福音。它作为IIS的附属产品免费发送,并且不久就在

2、Windows平台上广泛使用[2]。早期的Web开发是十分繁琐的,以至于要制作一个简单的动态页面都需要编写大量的代码才能完成,而ASP却允许使用VBScript这样简单的脚本语言,执行嵌在HTML网页中的代码,在进行程序设计时可以使用它的内部组件来实现一些高级的功能。它的最大贡献在于它的ADO(ActiveXDataObject),使得对数据库的操作十分简单,进行动态网页设计也变成了一件轻松的事情[3]。1998年,微软发布了ASP2.0。与ASP1.0的主要区别在于它的外部组件是可以初始化的。这样,在ASP程序内部的所有组件都有了自己的独立内存

3、空间,并可以进行事务处理。2000年,随着Windows2000的发行,它内带的ASP3.0也开始流行。与ASP2.0的主要区别是它使用了COM+,并且效果提高,版本稳定。2000年7月,ASP.NET发行。ASP.NET不是ASP的简单升级,而是微软推出的新一代ActiveServerPages。ASP.NET是微软发展的新的体系结构.NET的一部分,其中全新的技术架构会让每个人员的编程生活变得更为简单,Web应用程序的开发人员使用这个开发环境可以实现更加模块化、功能更强大的应用程序的编程[4]。1.2.2ASP.NET语言的特色网页的交互作用

4、是通过CGI来实现的。CGI程序的伸缩性不是很理想,因为它为每一个正在运行的CGI程序开一个独立进程。解决方法就是将经常用来编写CGI程序的语言的解释器编译进你的Web服务器[5]。ASP.NET是MicroSoft.NET的一部分,作为战略产品,微软为ASP.NET设计了这样一些策略:易于写出结构清晰的代码,代码易于重用和共享,可用编译类语言编写等等,目的是让程序员更容易的开发出Web应用程序,满足计算向Web转移的战略方向的需要[6]。ASP.NET不仅仅是ActiveServerPage(ASP)的下一个版本,而且是一种建立在通用语言上的程

5、序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.NET提供许多比现在的Web开发模式强大的优势。1.2.3SQLServer2000SQLServer是一个关系数据库管理系统,它最初是由MicrosoftSybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本,在WindowsNT推出后Microsoft与Sybase在SQLServer的开发上就分道扬镳了[7]。Microsoft将SQLServer移植到WindowsNT系统上,专注于开发推广SQLServer的WindowsNT版本,

6、Sybase则较专注于SQLServer在UNIX操作系统上的应用。在本书中介绍的是MicrosoftSQLServer以后简称为SQLServer或MSSQLServer。SQLServer2000是Microsoft公司推出的SQLServer数据库管理系统的较新版本,该版本继承了SQLServer7.0版本的优点同时又比它增加了许多更先进的功能,具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行MicrosoftWindows2000的膝上型电脑到运行MicrosoftWindows2000的大型多处理器的服务器等多种平台使用[

7、8]。1.3应用环境1.3.1硬件环境(1)能够运行Windows系统的高档PC台式机,笔记本电脑。1.3.2软件环境:(1)中文WindowsXP操作系统。(2)MicrosoftVisualStudio2005集成开发环境。(3)IIS5.1服务器。(4)MicrosoftSQLServer2000数据库服务器。1系统需求分析2.1系统目标(1)设计界面友好、美观、数据存储安全、可靠。(2)基本信息设置保证图书信息和读者信息的分类管理。(3)强大的查询功能,保证数据查询的灵活性。(4)实现对图书借阅、续借、归还过程的全程数据信息跟踪。(5)设

8、置读者借阅和图书借阅排行榜,为图书管理提供真实的数据信息。(6)提供借阅到期提醒,使管理者可以及时了解到期的图书借阅信息。(7)提供管理

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。