基于NET的图书管理系统中期检查报告Word格式文档下载.docx
- 文档编号:19618334
- 上传时间:2023-01-08
- 格式:DOCX
- 页数:10
- 大小:278.80KB
基于NET的图书管理系统中期检查报告Word格式文档下载.docx
《基于NET的图书管理系统中期检查报告Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《基于NET的图书管理系统中期检查报告Word格式文档下载.docx(10页珍藏版)》请在冰豆网上搜索。
(7)具有易维护性和易操作性。
二、系统功能结构图
根据图书管理系统的实际需求,可以将图书管理系统划分为系统设置、图书管理、读者管理、图书借还、图书查询、5个部分各个部分的具体功能的系统功能结构图如图1所示。
图1图书管理系统功能结构图
1.系统设置主要包括添加删除管理员、设置管理员的权限、添加系统消息,公告等功能,如图2所示。
图2系统设置结构图
2.读者管理主要包括添加删除不同类型的读者及注明可借图书的数量、添加删除读者的档案,如图3所示。
图3读者管理结构图
3.图书管理主要包括添加删除不同类型的的图书及注明图书可借的天数库存数量、添加删除图书的档案,如图4所示。
图4图书管理结构图
4.图书借还主要查询读者借阅和归还图书的信息及图书的现有库存量,如图5所示。
图5图书管理结构图
5.图书查询主要是根据不同的条件(ISBN、书名、作者、出版社)查询读者需要的图书、读者可查询自己已经借阅图书信息,如图6所示。
图书查询
图书浏览
图书分类查询
图6系统查询结构图
三、数据库设计
数据库开发工具SQL可以上参考下载的。
(1)tb_admin(管理员表)
管理员表主要用来保存管理员的相关信息。
表tb_admin的结构如表1所示。
表1tb_admin的结构
字段名
数据类型
长度
是否主键
描述
Id
Int
是
编号
Username
Varchar
20
管理员名称
Password
50
密码
No
身份证号码
Sex
2
性别
Age
年龄
QQ号码
电子邮箱
Grade
权限
(2)tb_reader(普通用户表)
普通用户表主要用来保存普通用户的相关信息。
表tb_reader的结构如表2所示。
表2tb_reader的结构
Borrownumber
借书卡号
Borrower
普通用户名称
Uid
身份证号
Position
职业
Cellphone
移动电话
varchar
(3)tb_bookinfo(图书信息表)
图书信息表主要用来保存图书的相关信息。
表tb_bookinfo的结构如表3所示。
表3tb_bookinfo的结构
Isbn
Isbn号
Bookname
图书名称
Booktype
30
图书类别
Author
作者
Publish
出版社
Bookpage
图书页数
Price
Money
定价
Bookcase
图书所属书架
Intotime
Datetime
登记日期
Storage
图书储量
Unit
单位
Borrowid
图书借阅编号
(4)tb_bookborrow(图书借阅表)
图书借阅表主要用来保存已借图书的相关信息。
表tb_bookborrow的结构如表4所示。
表4tb_bookborrow的结构
借阅者名称
Borrowcount
借阅数量
Borrowdate
Smalldatetime
借阅日期
Planreturndate
计划归还日期
Handler
经手人
(5)tb_bookreturn(图书归还表)
图书归还表主要用来保存已归还图书的相关信息。
表tb_bookreturn的结构如表5所示。
表5tb_bookreturn的结构
Returner
归还者名称
Returncount
归还数量
Returntime
归还日期
(6)tb_news(publicnotice)(新闻(公告)表)
新闻(公告)表主要用来保存新闻(公告)的相关信息。
表tb_news(publicnotice)的结构如表6所示。
表6tb_news(publicnotice)的结构
Title
1000
标题
Details
text
内容
Processor
添加者
Appendtime
添加时间
(7)数据表关系图
任何一个数据表都不是独立存在的,都和其他的表有着一定的联系,表的连接使得对于数据库的操作更加的方便,快捷。
数据表关系图如图1所示。
图1数据表关系图
四、系统相关页面
经过一段时间的开发,已经完成了系统部分页面的功能。
1.系统主页面
系统主页面显示了系统所能够提供的所有功能,用户可以根据需求进行不同的选择,例如:
查看图书信息,查看系统新闻、公告,图书借阅等操作。
系统主页面如图2所示。
图2图书管理系统主页面
2.信息添加页面
随着图书,读者以及管理员的逐渐增多,对其信息的录入是一项不可缺少的工作,而其中的信息不仅方便读者使用本系统,而且还使得管理员的管理工作更加的容易。
由于以上三个功能比较相似,所以在此以添加读者的信息为例,进行说明。
添加读者页面如图3所示。
图3添加读者页面
3.信息查找页面
对信息的查找,不仅是图书的信息,还有读者、管理员的信息,都是为了能够更好的了解和使用本系统。
在此以查询图书信息为例进行说明。
如图4所示。
图4图书浏览页面
五、启示与体会
现阶段系统的大部分页面已经制作完毕,部分页面的代码也已经添加完毕,并且已经可以运行。
其中遇到的一系列困难和挫折也在指导老师的和同学的帮助下顺利解决。
通过对基于ASP.NET图书管理系统的模块设计与实现,我的感受颇深,获益匪浅,同时获得了许多软件设计与开发的方法和经验。
首先要体现软件的先进性。
计算机技术的发展十分迅速,要及时了解新技术,掌握新软件,使用新技术,使目标软件的设计有所创新讲。
其次是要讲求完整,体现软件的整体性,为了是用户更加的方便使用该系统,以及管理者能更好的使用该系统对图书及各个反面进行更好的管理,所以图书管理系统各方面的功能应当是完善的。
因此在设计的各个方面都要考虑周全,以便系统达到实用的效果。
在后续的开发实现过程中会努力解决这些问题。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 NET 图书 管理 系统 中期 检查 报告