ASP.NET105-网上图书管理系统(SQL数据库)
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘 要:随着人类社会的发展,人类对知识的需求也不断地增长。在这种形势下,书籍就渐渐地成为人们获取并增长知识的主要途径,而网上图书馆就自然而然地在人们的生活中占据了一定的位置,这次毕业设计,我以我所在的社区图书馆为开发背景,设计这个图书管理系统,从图书的入库登记到查询浏览,从借书证发放到图书的借阅,形成了一个整体自动化管理模式,改善了网上图书的管理。本文介绍了在Visual Studio.Net环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发本系统的详细过程,提出实现图书馆信息管理、资源共的基本目标,并阐述系统结构设计和功能设计,从图书的入库登记到查询浏览,从借书证发放到图书的借阅,形成了一个整体自动化管理模式,从软件工程的角度进行了科学而严谨的阐述。所开发的应用软件能达到功能较为齐全实用,易于维护和扩充,运行稳定,安全可靠,操作简便易学,界面友好美观的要求,开发成本低廉,具有一定的实用价值。
关键词:图书管理 数据库 SQL Visual Studio.Net SQL查询语言 ADO.NET数据控 [资料来源:http://THINK58.com]
[来源:http://www.think58.com]
目录
摘 要 3
ABSTRACT
目录
摘 要 1
ABSTRACT 2
目录 3
前言 5
1 绪论 5
1.1课题说明 5
1.2开发环境 6
1.2.1硬件环境要求 6
1.2.2软件环境要求 7
1.3可行性分析报告 7
1.3.1技术可行性 7
1.3.2操作可行性 7
1.3.3时间可行性 8
1.3.4系统工作量 8
1.3.5文档要求 8
1.4选题意义 8
2 图书管理基础与简介 9
2.1管理信息系统概要 9
2.2管理信息系统的基本功能 9
2.2.1数据的采集和输入 9
2.2.2数据的传输 10
2.2.3信息的存储 10
2.2.4信息的处理 10
2.2.5信息的输出 10
2.3管理信息系统的特征 10
2.4管理信息系统的结构 11
2.5管理信息系统的生命周期 11
3 系统分析 12
3.1开发背景 12
3.2开发工具 13
3.2.1 可视化程序设计语言Visual Studio.Net 13
3.2.2 Visual Studio.Net控件及属性简介 13
3.2.3.系统数据访问接口的选择 14
3.3研究调查 14
3.3.1图书信息入库 14
3.3.2借书 14
3.3.3还书 14 [版权所有:http://think58.com]
3.4系统需求分析 15
3.5用户要求 15
3.6系统功能分析 15
3.6.1功能分析 15
3.6.2功能结构图 15
3.6.3系统功能模块图 16
4 数据库设计 17
4.1数据库理论基础 17
4.2数据库系统设计 17
4.3数据库设计 18
4.3.1 SQLSERVER数据库 18
4.3.2数据库数据关系E-R图 19
4.3.3数据库表格设计 21
4.4数据库访问 22
4.4.1 ADO. NET数据控件和数据绑定扩展控件 23
4.4结构化查询语言(SQL) 24
5 系统设计 26
5.1设计目标 26
5.2开发及运行环境 26
5.3系统安全可靠性设计 26
5.3.1系统安全性 26
5.3.2数据安全性 26
5.4界面代码设计 27
5.4.1登录窗体 27
5.4.2系统主窗体 30
5.4.3图书管理窗体 33
6 系统测试分析报告 41
6.1软件测试概述 41
6.1.1软件测试的目的 41
6.1.2软件测试的原则 41
6.1.3软件测试的对象 42
6.1.4测试项目 42
6.1.5测试项目说明 42
6.2软件测试的方法 43
6.2.1测试方法介绍 44
6.3评价 44
6.4改进建议与措施 45
[资料来源:http://THINK58.com]
致 谢 46
参考文献 47 [资料来源:http://www.THINK58.com]
功能分析
社区图书管理系统可方便实现社区图书馆的采购、编目、流通、检索各业务环节的自动化,极大提高了社区图书管理水平和图书利用率,方便、快捷的检索功能,读者在分秒之内便可查到所需之书。图书管理设置了图书编辑、借阅、查询、赔偿功能,保证图书管理规范,提高工作效率;借书证管理设置了添加和修改功能,保证有效证件及时更新;工作人员值班管理功能考核工作情况;系统管理设置了增加用户、删除用户、修改密码、更改权限,保证了系统安全;帮助功能及时了解本开发系统开发版本;系统退出功能保证系统正常退出。