文件大小:10.85MB 适用专业:计算机科学与技术 适用年级:大学 论文编号:207394 论文简介:
毕业设计-北京市第171中学数字化校园工程—图书租借管理系统设计,共51页,12573字,附asp.net源程序、开题报告等
相关设计:北京171中学数字化校园工程—设备借还管理系统设计
摘要
为了完善171中学的数字化校园系统,我们根据171指导老师以及自己的调研,现已达到了一般的图书租借管理系统的功能。
本文对图书租借系统171中学现状进行分析;对系统总体流程,系统的功能,图书租借系统的数据库设计进行了相关的描述。采用ASP.NET和B/S为结构实现了该图书租赁系统,系统分为管理员和普通用户两种登陆权限,管理员可以管理图书,读者,图书借阅信息等,普通用户可查询和浏览图书信息。这样可以方便图书管理员对庞大信息进行管理。
关键词:数字图像;图书租借;ASP.NET;B/S模式
目录
目录 - 3 -
第一章 引言 - 1 -
1.1 课题背景 - 1 -
1.2 现状分析 - 1 -
1.3 研究方法 - 1 -
第二章 需求分析 - 2 -
第二章 需求分析 - 2 -
2.1系统问题定义 - 2 -
2.2 可行性研究 - 2 -
2.2.1 经济可行性 - 2 -
2.2.2 技术可行性 - 2 -
2.2.3 运行可行性 - 2 -
2.2.4 时间可行性 - 3 -
2.2.5 法律可行性 - 3 -
2.3 系统需求分析 - 3 -
2.4 数据库需求分析 - 4 -
2.5 系统流程分析 - 4 -
2.6 系统功能分析 - 5 -
2.7 方案总结 - 6 -
第三章 总体设计 - 7 -
3.1 设计原则 - 7 -
3.1.1 实用性原则 - 7 -
3.1.2 可扩展性与可维护性原则 - 7 -
3.1.3 安全可靠性原则 - 7 -
3.1.4 用户界面设计原则 - 7 -
3.1.5 数据库设计原则 - 7 -
3.2 系统模块图 - 7 -
3.2.1 系统登录流程图 - 8 -
3.2.2 用户模块图 - 8 -
3.2.3 管理员模块图3.3 数据库综述 - 8 -
3.3 数据库综述 - 9 -
3.4 系统E-R图 - 9 -
3.5数据库表设计 - 10 -
3.6数据模型 - 11 -
第四章 系统的实现 - 12 -
4.1 数据库的连接 - 12 -
4.2 登陆界面 - 13 -
4.3 用户注册 - 14 -
4.4 管理员首页 - 14 -
4.5 添加读者信息 - 14 -
4.6 添加图书信息 - 15 -
4.7 图书借阅 - 16 -
4.8 图书归还 - 16 -
4.9 图书档案查询 - 17 -
4.10 图书借阅查询 - 17 -
4.11 图书租赁排行榜 - 17 -
4.12 用户登录主页 - 18 -
第五章 程序的测试 - 18 -
5.1测试的主要内容 - 18 -
第六章 结论 - 36 -
第七章 体会 - 36 -
致谢 - 36 -
参考文献 - 38 -
附录 - 39 -
系统功能分析
本系统主要功能的详细说明如下:
管理员安全管理:在建立系统之前,系统先设置好部分图书管理员信息,这些管理员系统之后可以对系统进行后台管理操作、修改管理员密码等操作。
管理员管理注册用户:管理员登录后台可管理新注册用户,用户类型(普通用户和VIP用户)、也可以对违反规定的用户进行冻结用户帐号(如用户付清拖欠钱款(赔偿金额在系统外进行),则解冻用户帐号),对长期不来进行借阅书籍的帐号则予以删除等。
管理员书籍管理(增删改查):管理员进行书架管理、相关书籍管理,管理员可根据需要查看书籍(据名进行相关模糊搜索,查看书籍的详细信息),对入库图书进行信息添加、对出库图书进行信息删除、对于一些图书的错误信息进行相对应的修改,对于一些破损书籍及时整理并且立刻上报。
(4)管理员借阅管理:管理员进行相关书籍借阅管理。进行用户借书过程,在数据库中插入一条借书记录,添加相关人员和书籍信息。反之将借书记录删除,将该记录的相应数据更新到历史记录中(如果用户不在规定期限内还书进行相应赔偿,超过一定期限就冻结其账号,付完钱则解冻账号)
(5)管理员租书管理(要有租的金额,按天计算):功能和管理员借阅管理类似。
(6)用户安全管理:用户可进行相关安全管理,包括查看个人资料,修改个人资料、密码等等。
(7)用户查看书籍信息:用户可根据自己需要查看书籍,按照作者或者书名进行相关模糊搜索,查看书籍的详细信息,查看系统新添加的书籍等等。
(8)用户借阅书籍:用户可申请借阅书籍,填写相关信息,查看当前借书列表(相关书籍信息和到期时间),对于超期的书籍,能看到自己的赔偿金额,历史借书列表(可做可不做)。
(9)用户租书籍:功能和用户借阅书籍类似。
(10)书籍排行榜:对于用户借书和租书进行相关排行。
(11)普通用户和VIP用户享受的待遇不一样:如借阅书本更多、借书时间更长等等。
论文文件预览: 共46文件夹,221个文件,文件总大小:10.85MB,压缩后大小:4.07MB
- 毕业设计-北京市第171中学数字化校园工程—图书租借管理系统设计
- 1091000035
- 1091000035-马征
- DBUtility
- Properties
AssemblyInfo.cs [1.41KB] vssver2.scc [97.00B]- obj
- Release
- Refactor
- TempPE
DBUtility.csproj.FileListAbsolute.txt [498.00B] DLibrary.DBUtility.dll [42.00KB]- Debug
- TempPE
DBUtility.csproj.FileListAbsolute.txt [466.00B] DLibrary.DBUtility.dll [47.50KB] DLibrary.DBUtility.pdb [155.50KB] CommandInfo.cs [2.13KB] DBUtility.csproj [4.13KB] DESEncrypt.cs [2.92KB] DbHelperMySQL.cs [33.00KB] DbHelperOleDb.cs [14.28KB] DbHelperOra.cs [14.60KB] DbHelperSQL.cs [42.49KB] DbHelperSQLP.cs [39.69KB] OracleHelper.cs [25.27KB] PubConstant.cs [1.43KB] SQLHelper.cs [11.72KB] vssver2.scc [440.00B]- DLibrary
- BLL
L_Admin.cs [3.55KB] L_BookCase.cs [3.30KB] L_BookInfo.cs [4.09KB] L_BookType.cs [3.66KB] L_BorwOrBack.cs [4.67KB] L_RentOrBack.cs [4.89KB] L_UserInfo.cs [4.42KB] L_UserType.cs [3.63KB] Validate.cs [1.96KB]- DAL
L_Admin.cs [4.88KB] L_BookCase.cs [3.90KB] L_BookInfo.cs [7.45KB] L_BookType.cs [4.87KB] L_BorwOrBack.cs [7.94KB] L_RentOrBack.cs [9.04KB] L_UserInfo.cs [8.39KB] L_UserType.cs [4.80KB]- Model
L_Admin.cs [878.00B] L_BookCase.cs [547.00B] L_BookInfo.cs [2.39KB] L_BookType.cs [1012.00B] L_BorwOrBack.cs [1.45KB] L_RentOrBack.cs [1.94KB] L_UserInfo.cs [2.73KB] L_UserType.cs [980.00B]- bin
- Debug
- Release
- obj
- Release
- Refactor
- TempPE
DLibrary.csproj.FileListAbsolute.txt [717.00B] DLibrary.dll [46.50KB] DLibrary.pdb [141.50KB] ResolveAssemblyReference.cache [15.74KB]- Debug
- TempPE
DLibrary.csproj.FileListAbsolute.txt [825.00B]- Properties
AssemblyInfo.cs [1.32KB] DLibrary.csproj [3.95KB]- Lib
DLibrary.DBUtility.dll [42.00KB] DLibrary.DBUtility.pdb [155.50KB] DLibrary.dll [46.50KB] DLibrary.pdb [141.50KB] IBatisNet.Common.dll [100.00KB] IBatisNet.DataMapper.dll [244.00KB] LTP.Common.dll [36.00KB] MySql.Data.dll [268.00KB] Newtonsoft.Json.dll [312.00KB]- Library
- App_Data
Library.mdf [3.00MB] Library_log.ldf [1.00MB]- Book
AddBType.aspx [5.78KB] AddBType.aspx.cs [2.46KB] AddBType.aspx.designer.cs [2.81KB] AddBook.aspx [12.46KB] AddBook.aspx.cs [7.93KB] AddBook.aspx.designer.cs [5.85KB] BTypeManage.aspx [4.54KB] BTypeManage.aspx.cs [2.43KB] BTypeManage.aspx.designer.cs [1.82KB] BookManage.aspx [5.02KB] BookManage.aspx.cs [1.79KB] BookManage.aspx.designer.cs [1.82KB]- BookBr
BorrowBook.aspx [12.92KB] BorrowBook.aspx.cs [9.56KB] BorrowBook.aspx.designer.cs [4.52KB] ReturnBook.aspx [13.30KB] ReturnBook.aspx.cs [4.63KB] ReturnBook.aspx.designer.cs [4.52KB]- BookRent
RentBook.aspx [13.13KB] RentBook.aspx.cs [9.52KB] RentBook.aspx.designer.cs [4.52KB] ReturnBook.aspx [13.31KB] ReturnBook.aspx.cs [4.61KB] ReturnBook.aspx.designer.cs [4.52KB]- Reader
AddRType.aspx [5.78KB] AddRType.aspx.cs [2.54KB] AddRType.aspx.designer.cs [2.82KB] AddReader.aspx [15.30KB] AddReader.aspx.cs [6.02KB] AddReader.aspx.designer.cs [6.20KB] RTypeManage.aspx [4.45KB] RTypeManage.aspx.cs [2.56KB] RTypeManage.aspx.designer.cs [1.82KB] ReaderManage.aspx [4.85KB] ReaderManage.aspx.cs [1.76KB] ReaderManage.aspx.designer.cs [1.82KB]- Properties
AssemblyInfo.cs [1.30KB]- SortManage
BookBorrowSort.aspx [3.19KB] BookBorrowSort.aspx.cs [1.80KB] BookBorrowSort.aspx.designer.cs [1.81KB] ReaderRentSort.aspx [3.17KB] ReaderRentSort.aspx.cs [1.80KB] ReaderRentSort.aspx.designer.cs [1.81KB]- SysSet
AddAdmin.aspx [6.85KB] AddAdmin.aspx.cs [1.96KB] AddAdmin.aspx.designer.cs [3.15KB] AddBCase.aspx [3.81KB] AddBCase.aspx.cs [1.48KB] AddBCase.aspx.designer.cs [2.15KB] AdminManage.aspx [4.08KB] AdminManage.aspx.cs [1.94KB] AdminManage.aspx.designer.cs [1.82KB] BCaseManage.aspx [4.21KB] BCaseManage.aspx.cs [2.32KB] BCaseManage.aspx.designer.cs [1.82KB]- bin
DLibrary.DBUtility.dll [42.00KB] DLibrary.DBUtility.pdb [155.50KB] DLibrary.dll [46.50KB] DLibrary.pdb [141.50KB] IBatisNet.Common.dll [100.00KB] IBatisNet.DataMapper.dll [244.00KB] LTP.Common.dll [36.00KB] Library.dll [48.50KB] Library.pdb [117.50KB] MySql.Data.dll [268.00KB] Newtonsoft.Json.dll [312.00KB]- comm
top.ascx [9.36KB] top.ascx.cs [772.00B] top.ascx.designer.cs [1.16KB] top1.ascx [9.10KB] top1.ascx.cs [776.00B] top1.ascx.designer.cs [1.16KB] top2.ascx [7.12KB] top2.ascx.cs [944.00B] top2.ascx.designer.cs [1.16KB] top3.ascx [7.13KB] top3.ascx.cs [776.00B] top3.ascx.designer.cs [1.16KB]- images
bg.gif [94.00B] chaxun tubiao.gif [1.29KB] dakuang1.gif [306.00B] danganguanli.gif [4.26KB] duzhedanganguanli.gif [4.49KB] duzheleixingguanli.gif [4.47KB] face.gif [13.98KB] genggaimima.gif [3.92KB] guanliyuanshezhi.gif [4.09KB] index_08.gif [1.08KB] more.gif [425.00B] shujiaguanli.gif [3.78KB] shujiaxinxi.gif [3.70KB] shuxian.jpg [12.94KB] shuxian1.gif [76.00B] style.css [1.20KB] tbg.jpg [37.08KB] tbg1.jpg [21.53KB] tianjia tubiao.gif [587.00B] tianjiaduzheleixingxinxi.gif [5.13KB] tianjiaguanliyuanxinxi.gif [4.72KB] tianjiashujiaxinxi.gif [4.44KB] tianjiatushuleixingxinxi.gif [5.13KB] tianjiaxiugaiduzhexinxi.gif [5.12KB] tianjiaxiugaitushuxinxi.gif [5.04KB] tu shu pai hang.gif [4.31KB] tu shu pai hang1.jpg [31.58KB] tu shu pai hang2.gif [91.00B] tu shu pai hang3.gif [314.00B] tushudanganchaxun.gif [4.46KB] tushuguanxinxi.gif [4.08KB] tushuguihuan.gif [5.72KB] tushujieyue.gif [5.72KB] tushujieyuechaxun.gif [4.34KB] tushuleixingguanli.gif [4.49KB] zu zhe pai hang.gif [4.47KB] zuzheyanzheng.gif [1.87KB]- SysQuery
BBorrowQuery.aspx [9.16KB] BBorrowQuery.aspx.cs [4.49KB] BBorrowQuery.aspx.designer.cs [4.49KB] BookQuery.aspx [7.24KB] BookQuery.aspx.cs [3.09KB] BookQuery.aspx.designer.cs [2.83KB]- obj
- Release
- Refactor
- TempPE
Library.csproj.FileListAbsolute.txt [2.66KB] Library.dll [48.50KB] Library.pdb [117.50KB] ResolveAssemblyReference.cache [19.25KB]- Debug
- TempPE
Library.csproj.FileListAbsolute.txt [936.00B] Library.dll [29.50KB] Library.pdb [95.50KB] ResolveAssemblyReference.cache [19.26KB]- css
main.css [804.00B] Index.aspx [4.73KB] Index.aspx.cs [2.46KB] Index.aspx.designer.cs [1.80KB] Library.csproj [15.81KB] Library.csproj.user [1.26KB] Login.aspx [4.51KB] Login.aspx.cs [3.37KB] Login.aspx.designer.cs [2.84KB] Uindex.aspx [5.02KB] Uindex.aspx.cs [2.58KB] Uindex.aspx.designer.cs [1.81KB] Web.config [7.23KB] regis.aspx [8.12KB] regis.aspx.cs [3.80KB] regis.aspx.designer.cs [4.53KB] udinfo.aspx [12.53KB] udinfo.aspx.cs [3.03KB] udinfo.aspx.designer.cs [4.83KB] udpwd.aspx [8.18KB] udpwd.aspx.cs [2.76KB] udpwd.aspx.designer.cs [3.46KB] Library.sln [1.83KB] Library.suo [84.00KB] 1091000035-马征.doc [2.26MB] 1091000035_成绩单.pdf [2.52KB] 1091000035_答辩记录单.pdf [2.35KB] 1091000035_进度报告.pdf [6.59KB] 1091000035_开题报告.pdf [3.67KB] 1091000035_中期检查表.pdf [2.34KB]
|