asp.net+sqlserver图书借阅管理系统设计(2)
时间:2019-08-16 20:12 来源:毕业论文 作者:毕业论文 点击:次
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) |