基于NET的图书管理系统中期检查报告_第1页
基于NET的图书管理系统中期检查报告_第2页
基于NET的图书管理系统中期检查报告_第3页
基于NET的图书管理系统中期检查报告_第4页
基于NET的图书管理系统中期检查报告_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业设计(论文)中期报告毕业设计(论文)主题:基于ASP.NET的图书管理系统专业:学生信息:指导教师信息:报告提交日期:在此期间,经过系统的开发设计,系统已经看到雏形,完成了系统的主要功能页面和相关功能页面,创建了一些数据库表。 以下,逐一说明。一、设计目标图书管理系统的开发主要实现的目标有以下几点(一)界面设计友好而美观;(2)数据存储的安全性、可靠性。(3)信息分类明确准确。(4)强大的查询功能,保证数据查询的灵活性。(5)实现图书借出和归还过程全过程的数据信息追踪。(6)提供灵活方便的权限设定功能,明确系统整体的管理分工。(7)具有保养性和操作性。二、系统功能结构图图1表示根据图书管理系统的实际需要,将图书管理系统分为系统设置、图书管理、读者管理、图书借出、图书查询、5个部分的具体功能的系统功能结构图。图书查询借阅图书图书管理读者管理系统设定图书管理系统图1图书管理系统的功能结构图1 .系统设置主要包括删除管理员、设置管理员权限、添加系统消息、公告等功能。系统设定检视管理员添加系统公告添加系统新闻:添加管理员更改密码图2系统设定结构图2 .读者的管理主要包括追加删除不同种类的读者、明确能借书数量、追加删除读者的文件。添加读者看读者信息读者管理修改读者信息图3读者管理结构图3 .图书管理主要包括追加和删除不同类型的图书,注明图书可借用天数的库存数,追加删除图书的文件。修改图书情报看图书情报追加新书图书管理图4图书管理结构图4 .图书借阅主要参照读者借阅和归还图书的信息及图书库存量,如图5所示。借阅图书图书归还登记借阅了图书图书借阅登记把图书还给我看图5图书管理结构图5 .图书查询主要基于不同的条件(ISBN、书名、作者、出版社)读者需要的图书,读者可以查询自己借用的图书信息。图书阅读图书分类查询图书查询图6系统查询结构图三、数据库设计数据库开发工具SQL可在上找到并下载。(1)tb_admin (管理员表)管理员表主要用于保存有关管理员的信息。 表tb_admin的结构如表1所示。表1 tb_admin的结构字段名称数据类型长度是否为主键说明IdInt是的,先生编号UsernameVarchar20管理员名称PasswordVarchar50密码否Varchar20身份证号码SexVarchar2性别AgeInt年龄QQQQVarchar20QQ号码电子邮件Varchar50电子邮件格拉德Int权限(2)tb_reader (一般用户表)一般使用者表格主要用于储存有关一般使用者的资讯。 表tb_reader的结构如表2所示。表2 tb_reader的结构字段名称数据类型长度是否为主键说明IdInt是的,先生编号BorrownumberVarchar50借书的卡号浏览器Varchar20一般使用者名称PasswordVarchar50密码SexVarchar2性别UidVarchar20身份证号码位置信息Varchar20职业CellphoneVarchar20手机电子邮件varchar50电子邮件格拉德Int权限(3)tb_bookinfo (图书信息表)图书情报表主要用来保存有关图书的信息。 表tb_bookinfo的结构如表3所示。表3 tb_bookinfo的结构字段名称数据类型长度是否为主键说明IdInt是的,先生编号IsbnVarchar50Isbn号BooknameVarchar50图书名书类型Varchar30图书种类Author公司Varchar30作者Publish公司Varchar50出版社BookpageInt图书页数普莱斯Money公司定价Bookcasevarchar30书所属的书架Intotime日期时间注册日期Storage公司Varchar20图书储量Unit (单位)Varchar20单位BorrowidInt图书借阅编号(4)tb_bookborrow (图书借阅表)图书借阅表主要用于保存有关借阅图书的信息。 表tb_bookborrow的构造如表4所示。表4 tb_bookborrow的结构字段名称数据类型长度是否为主键说明IdInt是的,先生编号BooknameVarchar50图书名BorrowidInt图书借阅编号BorrownumberVarchar50借书的卡号浏览器Varchar20借用者姓名BorrowcountInt借用数Unit (单位)Varchar20单位BorrowdateSmalldatetime借用日PlanreturndateSmalldatetime计划偿还日期Handlervarchar20手头的人(5)tb_bookreturn (图书返还表)图书归还表主要用于保存归还的图书相关信息。 表tb_bookreturn的结构如表5所示。表5 tb_bookreturn的结构字段名称数据类型长度是否为主键说明IdInt是的,先生编号BooknameVarchar50图书名BorrowidInt图书借阅编号BorrownumberVarchar50借书的卡号ReturnerVarchar20归还者姓名ReturncountInt归还数Unit (单位)Varchar20单位ReturntimeSmalldatetime归还日期Handlervarchar20手头的人(6) TB _ news (公共通知) (新闻(公告)表)新闻(公告)表主要用于保存有关新闻(公告)的信息。 表TB _ news (公共通告)的结构如表6所示。表6 TB _ news (公共通知)的结构字段名称数据类型长度是否为主键说明IdInt是的,先生编号Titlevarchar1000标题详细信息文本内容处理器Varchar20追加者AppendtimeSmalldatetime追加时间(7)数据表关系图并非所有数据表都独立存在,而是与其他表存在一定关系,表连接使数据库操作更加方便、更加快捷。 数据表关系图如图1所示。图1数据表关系图四、系统相关页面随着时间的推移,系统的一部分页面功能完成了。1 .系统主页在系统的主页上显示系统能够提供的所有功能,用户可以根据需要进行图书信息的阅览、系统新闻、公告、图书借阅等操作。 系统的主页如图2所示。图2图书管理系统主页2 .信息添加页面随着书籍、读者、管理者的增加,其信息的输入是不可或缺的工作,其中的信息不仅读者容易使用本系统,管理者的管理也变得容易。 以上3个功能比较相似,因此这里举出追加读者信息的例子进行说明。 添加读者的页面如图3所示。图3添加读者页面3 .信息检索页面信息的检索是为了不仅仅是书的信息,读者和管理者的信息也更好地理解本系统并能够使用。 在此,以查询图书信息的情况为例进行说明。 如图4所示。图4图书阅览页五、启示和体会现阶段,系统的大部分页面被制作,一部分页面的代码也被添加,变得可以执行。 其中遇到的一系列困难和挫折也在老师的指导和同学的帮助下顺利解决了。 通过基于ASP.NET图书管理系统的模块设计与实现,我在感情深厚、利益大的同时,也得到了许多软件设计与开发的方法和经验。 首先要体现软件的先进性。 计算机技术的发展非常迅速,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论