最新java图书馆系统Word文件下载.docx

上传人:b****4 文档编号:14307240 上传时间:2022-10-21 格式:DOCX 页数:24 大小:485.03KB
下载 相关 举报
最新java图书馆系统Word文件下载.docx_第1页
第1页 / 共24页
最新java图书馆系统Word文件下载.docx_第2页
第2页 / 共24页
最新java图书馆系统Word文件下载.docx_第3页
第3页 / 共24页
最新java图书馆系统Word文件下载.docx_第4页
第4页 / 共24页
最新java图书馆系统Word文件下载.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

最新java图书馆系统Word文件下载.docx

《最新java图书馆系统Word文件下载.docx》由会员分享,可在线阅读,更多相关《最新java图书馆系统Word文件下载.docx(24页珍藏版)》请在冰豆网上搜索。

最新java图书馆系统Word文件下载.docx

与ASP2.0的主要区别是它使用了COM+,并且效果提高,版本稳定。

2000年7月,ASP.NET发行。

ASP.NET不是ASP的简单升级,而是微软推出的新一代ActiveServerPages。

ASP.NET是微软发展的新的体系结构.NET的一部分,其中全新的技术架构会让每个人员的编程生活变得更为简单,Web应用程序的开发人员使用这个开发环境可以实现更加模块化、功能更强大的应用程序的编程[4]。

1.2.2ASP.NET语言的特色

网页的交互作用是通过CGI来实现的。

CGI程序的伸缩性不是很理想,因为它为每一个正在运行的CGI程序开一个独立进程。

解决方法就是将经常用来编写CGI程序的语言的解释器编译进你的Web服务器[5]。

ASP.NET是MicroSoft.NET的一部分,作为战略产品,微软为ASP.NET设计了这样一些策略:

易于写出结构清晰的代码,代码易于重用和共享,可用编译类语言编写等等,目的是让程序员更容易的开发出Web应用程序,满足计算向Web转移的战略方向的需要[6]。

ASP.NET不仅仅是ActiveServerPage(ASP)的下一个版本,而且是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。

ASP.NET提供许多比现在的Web开发模式强大的优势。

1.2.3SQLServer2000

SQLServer是一个关系数据库管理系统,它最初是由MicrosoftSybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本,在WindowsNT推出后Microsoft与Sybase在SQLServer的开发上就分道扬镳了[7]。

Microsoft将SQLServer移植到WindowsNT系统上,专注于开发推广SQLServer的WindowsNT版本,Sybase则较专注于SQLServer在UNIX操作系统上的应用。

在本书中介绍的是MicrosoftSQLServer以后简称为SQLServer或MSSQLServer。

SQLServer2000是Microsoft公司推出的SQLServer数据库管理系统的较新版本,该版本继承了SQLServer7.0版本的优点同时又比它增加了许多更先进的功能,具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行MicrosoftWindows2000的膝上型电脑到运行MicrosoftWindows2000的大型多处理器的服务器等多种平台使用[8]。

1.3应用环境

1.3.1硬件环境

(1)能够运行Windows系统的高档PC台式机,笔记本电脑。

1.3.2软件环境:

(1)中文WindowsXP操作系统。

(2)MicrosoftVisualStudio2005集成开发环境。

(3)IIS5.1服务器。

(4)MicrosoftSQLServer2000数据库服务器。

2系统需求分析

2.1系统目标

(1)设计界面友好、美观、数据存储安全、可靠。

(2)基本信息设置保证图书信息和读者信息的分类管理。

(3)强大的查询功能,保证数据查询的灵活性。

(4)实现对图书借阅、续借、归还过程的全程数据信息跟踪。

(5)设置读者借阅和图书借阅排行榜,为图书管理提供真实的数据信息。

(6)提供借阅到期提醒,使管理者可以及时了解到期的图书借阅信息。

(7)提供管理员修改自己密码的功能,保证系统的安全性。

(8)提供灵活、方便的权限设置功能,使整个系统的管理分工明确。

(9)采用人机对话的操作方式,方便管理员的日常操作。

(10)系统最大限度地实现了易维护性和易操作性。

2.2流程图

根据系统的需求分析和可行性分析,画出图书馆管理系统的系统流程图,如图2-1所示。

图2-1系统流程图

2.3系统功能结构

根据图书馆管理系统的特点,可以将其分为系统设置、读者管理、图书管理、图书借还、系统查询等5个部分,其中各个部分及其包括的具体功能模块如图2-2所示。

图2-2系统功能模块

2.4文件夹结构组织

系统完成后的文件夹结构组织,如图2-3所示。

图2-3系统文件夹

3数据库设计

通过对系统进行需求分析、系统流程图以及系统功能结构的确定,设计数据库,名称为db_tsrj,共9个表[11]。

(1)管理员权限设置表tb_admSet,如表3-1所示。

只有系统分配的用户才能操作图书馆管理系统,而用户的权限又各不相同。

表3-1管理员权限设置表

字段名

数据类型

长度

主键否

描述

userName

Varchar

80

管理员名称

systemSet

bit

1

系统设置

readerManage

读者管理

bookManage

图书管理

bookBorrow

图书借还

systemSearch

系统查询

(2)图书借阅表tb_bookBorrow,如表3-2所示。

图书借阅信息实体,用于存储所有图书借阅情况的信息,以准确地记录每本图书的借阅信息。

表3-2图书借阅表

bookBarcode

varchar

50

图书条形码

bookName

20

图书名称

borrowTime

datetime

8

借阅日期

returnTime

应还日期

readerBarCode

读者条形码

readerName

读者姓名

isReturn

是否归还

(3)书架信息表tb_bookcase,如表3-3所示。

图书馆对图书的分类,通常是将不同类型的图书分别放置在相应类型的书架上。

书架信息实体,用于存储图书馆中所有的书架信息。

表3-3书架信息表

bookcaseID

Int

4

书架编号

bookcaseName

书架名称

(4)图书信息表tb_bookInfo,如表3-4所示。

不同的图书,会有不同的图书信息。

对这些图书信息进行详细的记录,方便了图书的分类和查询。

图书信息实体,用于存储所有图书的相关信息。

表3-4图书信息表

bookBarCode

100

bookType

int

图书类型

bookcase

书架类别

bookConcern

出版社名称

author

作者名称

price

money

图书价格

borrowSum

借阅次数

(5)图书类型信息表tb_bookType如表3-5所示。

图书馆会有不同类型的图书,为了避免图书归类发生混乱,必须建立一个图书类型信息实体,用于存储图书的类型信息。

表3-5图书类型信息表

typeID

图书类型编号

typeName

类型名称

borrowDay

可借天数

(6)图书馆信息表tb_library,如表3-6所示。

每个事物都会有其自身的历史背景,图书馆也不例外。

为了记录图书馆的历史背景及其相关的信息,需要建立一个图书馆信息实体,用于存储图书馆的有关信息。

表3-6图书馆信息表

libraryName

图书馆名称

curator

馆长名称

tel

联系电话

address

200

联系地址

email

电子邮件

net

网址

upbuildTime

建馆时间

remark

500

备注

(7)读者信息表tb_readerInfo,如表3-7所示。

当有读者借阅图书时,要对读者的各项信息进行记录,以方便归还图书和已借阅图书的历史查询,读者信息实体,用于存储所有借阅图书的读者信息。

表3-7读者信息表

读者名称

sex

char

10

读者性别

readerType

读者类型

certificateType

证件类型

certificate

证件号码

(8)读者类型信息表tb_readerType,如表3-8所示。

在读者群体中,会有不同的分类,例如借阅图书的读者可能是教师、学生和市民等,所以对读者人群进行有效的分类是至关重要的。

读者类型信息实体,用于存储读者的类型信息。

表3-8读者类型信息表

id

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 教育学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1