asp.net+sqlserver图书借阅管理系统设计(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

asp.net+sqlserver图书借阅管理系统设计(2)


2.系统开发工具
2.1 C#简介
C# (C sharp)是一种最新的、面向对象的编程语言。C#有以下特性:效率与安全性提高,支持现有的网络编程新标准,能够消除大量程序错误,对版本的更新提供支持,商业过程和软件实现了更好对应,扩展交互性。
2.2 ASP.NET技术
ASP是一种活动服务器页面,因为原来的互联网全部是由静态的HTML页面构成,如果你想要更新页面的话,你需要制作大量的HTML页面。现在的ASP.NET技术比以前开发简单的很多,程序员只需要考虑用多少代码就可以给WEB提供功能,此外,ASP.NET可以简化很多的功能,而WEB的应用程序只需把它复制到Web服务器上,这样可以提高程序员的效率。
2.3 SQL Server数据库
Microsoft SQL Server是一组相互协作的组件构成的。SQL Server是一个具备完全Web支持的数据库产品,提供了对可扩展标记语言的核心支持以及在Internet上和防火墙外进行查询的能力。
3.借阅系统的分析与设计
3.1系统设计分析
    学校图书馆借阅系统需要实现的功能主要有三大块其中包括:“借阅检索”、“读者管理”、“学校图书馆借阅管理系统”模块。
1.“借阅检索”模块:
(1)借阅检索:他的功能是提供学生更好地去检阅图书的借还书情况,还可以用浏览器的模式来进行图书检阅。检索时可按学生姓名,以及编号进行任意条件组合,精确或模糊检索借阅记录。
(2)归还检索:书目归还检索是提供给管理员用来查询书目归还信息的平台,提供浏览器模式的图书信息检索工具。检索范围条件包括学生姓名 是否还书。
2.“读者管理”模块:
(1)读者登录:读者是用管理员提供的学号和密码来进行登录,登录系统后可以自行的查阅图书或者是修改密码。
(2)读者信息:读者可以查看自己的信息,并可以对个人信息进行修改。
(3)读者借阅历史:读者可以查看自己的所有借录。
(4)读者当前借阅:读者可以查看自己目前所借阅图书情况。
(5)管理员登录:图书馆的管理人员,可以通过管理员登录页面进入相应的系统,管理员可以用来对图书的文护、增添、和修改,图书管理人员可以实现对对于图书的借阅或者查询的功能
3.“学校图书馆借阅管理系统”模块:
(1)图书借阅:普通管理员可以实现用户借阅图书。
(2)图书归还:普通管理员可以实现用户归还图书。
(3)添加用户:高级管理员可以实现添加各个用户个人详细信息,包括:用户名,性别,年级,学号,电话等。
(4)用户文护:高级管理员可以实现添加图书信息。
(5)添加图书:高级管理员可以实现添加图书详细信息,包括:编号,类别,出版社等。
(1)图书文护:高级管理员可以实现对图书的文护,包括图书的查询、修改和删除。
修改密码:这个功能是公共功能,无论是管理员还是学生都可以使用这个功能来进行密码的修改。
4.借阅系统数据库设计
4.1借阅系统数据库分析
在对借阅系统进行数据分析,分析系统数据间的关系及其使用后,确定了系统的数据库将会包括以下几个表,包括:管理员表(Admin):其中数据有管理员ID、管理员编号、管理员名字、管理员密码。图书表(book):其中包括的数据有图书ID、 图书编号、 图书名字、 图书作者、 出版社的出版时间、 阅读量 状态 书类型编码
借书表(borrow):
其中包括有用户的ID 借出的时间等等:
4.2借阅系统各表的结构 (责任编辑:qin)