图书管理系统毕业设计
技术:ASP.NET等摘要:针对目前我国数量庞大的图书馆以及图书管理系统陈旧与传统的事实,为了最大程度的提高图书馆的工作效率并保证工作质量,使图书管理员和读者对图书馆里的资源使用更方便快捷,对管理和服务更满意,故设计实现了一个基于UML图书管理系统,该图书信息管理系统主要针对学校图书馆。系统前期使用UML进行系统建模,使用StarUML作为开发工具,本系统采用B/S结构,后期主要以ASP.NET框架作为基础,使用了C#开发语言,用Microsoft Visual Studio作为开发工具,以SQL Server作为数据库,设计开发一套界面简单、操作方便,容易维护的系统。此图书管理系统包括如下几项功能:图书分类管理、读者管理、图书管理、借书管理、还书管理、用户参数设置,以使图书管理系统的服务内容更多样。
关键词图书管理系统 ;UML;ASP.NET;C#;Microsoft Visual Studio
目录:摘要 i
Abstract ii
1绪论 1
1.1课题研究的背景 1
1.2课题研究的意义 1
1.3图书管理系统的设计目标 1
2系统的开发环境及技术简介 2
2.1系统开发语言 2
2.1.1UML语言简介 2
2.1.2C#语言简介 2
2.2开发工具 3
2.2.1StarUML 3
2.2.2Microsoft Visual Studio 2008 3
2.3B/S体系结构 3
2.4开发框架ASP.NET 4
3系统总体设计 5
3.1需求规格说明 5
3.1.1系统需求分析 5
3.1.2识别参与者 6
3.1.3识别用例 6
3.1.4用例的事件流描述 7
3.2静态结构模型 10
3.2.1定义系统对象 10
3.2.2定义用户界面类 11
3.2.3建立类图 12
3.3动态行为模型 14
3.3.1编写目的 14
3.3.2建立交互作用图 14
3.3.3建立状态机图 18
3.3.4建立活动图 19
3.4建立物理模型 20
3.4.1建立部署图 20
4系统数据库设计 21
4.1数据库SQL Server 21
4.2概念模型设计 21
4.3数据库逻辑模型 22
4.4数据库表结构 23
4.5平台数据表的设计 23
5系统功能实现 25
5.1用户登录 25
5.2系统主界面 26
5.3图书分类管理主界面 27
5.4图书管理主界面 29
5.5读者管理主界面 30
5.6借书管理主界面 33
5.7还书管理主界面 36
6系统测试 39
6.1软件测试 39
6.1.1测试目的 39
6.1.2测试方案 39
6.1.3测试用例 39
6.1.4测试分析 41
6.2测试评价 41
结论 42
参考文献 43
致谢 44
外文原文 45
中文翻译 54
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]