基于NET的图书管理系统中期检查报告
更新时间:2024-05-31 21:41:01 阅读量: 综合文库 文档下载
河北工业大学毕业设计(论文)中期报告
毕业设计(论文)中期报告
毕业设计(论文)题目:基于ASP.NET的图书管理系统 专业: 学生信息: 指导教师信息: 报告提交日期:
经过前一段时间对系统的开发设计,系统已初见雏型,系统的主要功能页面以及相关的功能页面都已完成,并且建立了部分数据库表,在下面将会逐一描述。
一、设计目标
图书管理系统的开发主要要实现的目标有以下几个方面: (1)界面设计友好、美观。 (2)数据存储安全、可靠。 (3)信息分类清晰、准确。
(4)强大的查询功能,保证数据查询的灵活性。 (5)实现对图书借阅和归还过程的全程数据信息跟踪。
(6)提供灵活、方便的权限设置功能,使整个系统的管理分工明确。 (7)具有易维护性和易操作性。 二、系统功能结构图
根据图书管理系统的实际需求,可以将图书管理系统划分为系统设置、图书管理、读者管理、图书借还、图书查询、5个部分各个部分的具体功能的系统功能结构图如图1所示。
图书管理系统 系统设置 读者管理 图书管理 图书借还 图书查询
图1 图书管理系统功能结构图
河北工业大学毕业设计(论文)中期报告
1.系统设置主要包括添加删除管理员、设置管理员的权限、添加系统消息,公告等功能,如图2所示。
系统设置 添加管理员 添加系统新闻 添加系统公告 查看管理员 更改口令
图2 系统设置结构图
2.读者管理主要包括添加删除不同类型的读者及注明可借图书的数量、添加删除读者的档案,如图3所示。
添加读者 读者管理 查看读者信息 修改读者信息 图3 读者管理结构图
3. 图书管理主要包括添加删除不同类型的的图书及注明图书可借的天数库存数量、添加删除图书的档案,如图4所示。
图书管理 添加新书 查看图书信息
修改图书信息 图4 图书管理结构图
4.图书借还主要查询读者借阅和归还图书的信息及图书的现有库存量,如图5所示。
河北工业大学毕业设计(论文)中期报告
图书借阅登记 已借图书浏览 图书借还 图书归还登记 以还图书浏览
图5 图书管理结构图
5.图书查询主要是根据不同的条件(ISBN、书名、作者、出版社)查询读者需要的图书、读者可查询自己已经借阅图书信息,如图6所示。 图书浏览
图书查询 图书分类查询
图6 系统查询结构图
三、 数据库设计
数据库开发工具SQL可以上http://www.4sbylw.com参考下载的。 (1)tb_admin(管理员表)
管理员表主要用来保存管理员的相关信息。表tb_admin的结构如表1所示。
表1 tb_admin的结构
字段名
Id Username Password No Sex Age qq Email Grade
(2)tb_reader(普通用户表)
普通用户表主要用来保存普通用户的相关信息。表tb_reader的结构如表2所示。
数据类型
Int Varchar Varchar Varchar Varchar Int Varchar Varchar Int
长度
20 50 20 2 20 50
是否主键
是
描述 编号 管理员名称
密码 身份证号码
性别 年龄 QQ号码 电子邮箱 权限
河北工业大学毕业设计(论文)中期报告
表2 tb_reader的结构
字段名
Id Borrownumber Borrower Password Sex Uid Position Cellphone Email Grade
(3)tb_bookinfo(图书信息表)
图书信息表主要用来保存图书的相关信息。表tb_bookinfo的结构如表3所示。
表3 tb_bookinfo的结构
字段名
Id Isbn Bookname Booktype Author Publish Bookpage Price Bookcase Intotime Storage Unit Borrowid
(4)tb_bookborrow(图书借阅表)
数据类型
Int Varchar Varchar Varchar Varchar Varchar Int Money varchar Datetime Varchar Varchar Int
30 20 20 长度
50 50 30 30 50
是否主键
是
描述 编号 Isbn号 图书名称 图书类别 作者 出版社 图书页数 定价 图书所属书架 登记日期 图书储量 单位 图书借阅编号
数据类型
Int Varchar Varchar Varchar Varchar Varchar Varchar Varchar varchar Int
长度
50 20 50 2 20 20 20 50
是否主键
是
描述 编号 借书卡号 普通用户名称
密码 性别 身份证号 职业 移动电话 电子邮箱 权限
河北工业大学毕业设计(论文)中期报告
图书借阅表主要用来保存已借图书的相关信息。表tb_bookborrow的结构如表4所示。
表4 tb_bookborrow的结构
字段名
Id Bookname Borrowid Borrownumber Borrower Borrowcount
Unit Borrowdate Planreturndate
Handler
(5)tb_bookreturn(图书归还表)
图书归还表主要用来保存已归还图书的相关信息。表tb_bookreturn的结构如表5所示。
表5 tb_bookreturn的结构
字段名
Id Bookname Borrowid Borrownumber Returner Returncount
Unit
Returntime
数据类型
Int Varchar Int Varchar Varchar Int Varchar Smalldatetime Smalldatetime varchar
长度
50 50 20 20 20
是否主键
是
描述 编号 图书名称 图书借阅编号 借书卡号 借阅者名称 借阅数量 单位 借阅日期 计划归还日期 经手人
数据类型
Int Varchar Int Varchar Varchar Int Varchar Smalldatetime varchar
长度
50 50 20 20 20
是否主键
是
描述 编号 图书名称 图书借阅编号 借书卡号 归还者名称 归还数量 单位 归还日期 经手人
Handler
(6)tb_news(publicnotice)(新闻(公告)表)
新闻(公告)表主要用来保存新闻(公告)的相关信息。表tb_news(publicnotice)的结构如表6所示。
河北工业大学毕业设计(论文)中期报告
表6 tb_news(publicnotice)的结构
字段名 Id Title Details Processor Appendtime
(7) 数据表关系图
任何一个数据表都不是独立存在的,都和其他的表有着一定的联系,表的连接使得对于数据库的操作更加的方便,快捷。数据表关系图如图1所示。
数据类型 Int varchar text Varchar Smalldatetime
1000
20 长度
是否主键 是
描述 编号 标题 内容 添加者 添加时间
图1 数据表关系图
四、系统相关页面
经过一段时间的开发,已经完成了系统部分页面的功能。 1.系统主页面
系统主页面显示了系统所能够提供的所有功能,用户可以根据需求进行不同的选择,例如:查看图书信息,查看系统新闻、公告,图书借阅等操作。系统主页面如图2所示。
河北工业大学毕业设计(论文)中期报告
图2 图书管理系统主页面
2. 信息添加页面
随着图书,读者以及管理员的逐渐增多,对其信息的录入是一项不可缺少的工作,而其中的信息不仅方便读者使用本系统,而且还使得管理员的管理工作更加的容易。由于以上三个功能比较相似,所以在此以添加读者的信息为例,进行说明。添加读者页面如图3所示。
图3 添加读者页面
3. 信息查找页面
对信息的查找,不仅是图书的信息,还有读者、管理员的信息,都是为了能够更好的了解和使用本系统。在此以查询图书信息为例进行说明。如图4所示。
河北工业大学毕业设计(论文)中期报告
图4 图书浏览页面
五、启示与体会
现阶段系统的大部分页面已经制作完毕,部分页面的代码也已经添加完毕,并且已经可以运行。其中遇到的一系列困难和挫折也在指导老师的和同学的帮助下顺利解决。通过对基于ASP.NET图书管理系统的模块设计与实现,我的感受颇深,获益匪浅,同时获得了许多软件设计与开发的方法和经验。首先要体现软件的先进性。计算机技术的发展十分迅速,要及时了解新技术,掌握新软件,使用新技术,使目标软件的设计有所创新讲。其次是要讲求完整,体现软件的整体性,为了是用户更加的方便使用该系统,以及管理者能更好的使用该系统对图书及各个反面进行更好的管理,所以图书管理系统各方面的功能应当是完善的。因此在设计的各个方面都要考虑周全,以便系统达到实用的效果。在后续的开发实现过程中会努力解决这些问题。
正在阅读:
基于NET的图书管理系统中期检查报告05-31
CAD2004-2012 迅雷下载链接08-30
高中化学分子的空间结构10-29
汽车发动机电控技术习题集05-03
ecshop商品详细页的商品属性放到上面02-26
精选九年级物理全册19-2家庭电路电流过大的原因课后习题(新版)新人教版01-27
人教版小学数学四年级下册第二单元《观察物体》单元练习题库05-06
瓦西干渠施工组织设计 - 图文05-22
- 小学生造句大全
- 增压泵投资项目可行性研究报告(模板)
- 高中语文人教版粤教版必修1-5全部文言文知识点归纳
- 两学一做专题民主生活会组织生活会批评与自我批评环节个人发言提
- 管理处环境保洁工作操作标准作业指导书
- 2012六一儿童节活动议程 - 图文
- 移树申请报告
- 《贵州省市政工程计价定额》2016定额说明及计算规则
- 计算机长期没有向WSUS报告状态
- 汉语拼音教学策略研究
- 发展西部领先的航空货运枢纽
- 司法所上半年工作总结4篇
- 如何提高银行服务水平
- 发电厂各级人员岗位职责
- 丰田汽车的外部环境分析
- 2017—2018年最新冀教版四年级数学下册《混合运算》教案精品优质
- 中建八局样板策划 - 图文
- 戚安邦《项目管理学》电子书
- 2015年高级项目经理笔记
- 弯桥的设计要点
- 中期
- 管理系统
- 基于
- 检查
- 报告
- 图书
- NET