设计描述:
文档包括:
word说明书一份,共48页,约18000字
任务书一份
开题报告一份
外文翻译一份
源程序代码一套
毕 业 设 计论 文 任 务 书
一、题目及专题:
1、题目 基于.NET的实验室设备管理系统
2、专题
二、课题来源及选题依据
随着互联网技术的飞速发展,计算机技术的开发与应用已经深入人心。 作为计算机应用的一部分,计算机
专业实验课程的信息化应用已经被放在了迫在眉睫的位置。
然而,在计算机专业实验课程中,大量的数据录入和人员管理使得原来的日常工作非常繁琐。.NET就是微
软的程序开发框架,能够写单机桌面窗口程序,web网页程序。还可以生成安装程序。特点是编写代码过程中,
有很好地编辑环境,纠错提示等等。这使我们计算机专业实验课程的管理系统日常的数据录入和管理变得非常
方便和明了。
三、本设计(论文或其他)应达到的要求:
① 以.NET为开发工具,需要安装SQL2005和VS2008等工具,开发并应用实验课程管理系统;
② 熟练掌握Microsoft XML Web services 平台;
③ 熟练掌握SQL2005和VS2008等工具;
④ 掌握各种Web控件的使用方法 ;
⑤ 能够ASP.NET应用程序与网页的生命周期, 以及相关对象(比如httpcontext,response,request)的用途。
摘 要
学校实验室设备管理系统是典型的设备信息管理系统(EMIS),要求能为学校实验室管理提供信息化动态化的
管理,方便学校实验室设备的管理工作,提高学校设备管理质量和使用效率。而且系统应符合设备管理的有关
规定,包括机房的管理和使用记录、设备的管理及出入库记录、设备的维修和报废记录和设备的借用归还功能
等。能满足日常工作的基本需要,并达到操作过程中的直观、方便、实用和安全等有关要求。此系统能够完成
设备基本信息的输入维护和查询,并提供系统的维护功能,使用户能方便进行数据查询和设备维护。本文对设备
管理系统进行了全面的分析与实现,包括设备管理系统的需求分析;系统环境的选择;视图层、控制层、模型层
工作流程的分析与编码实现,视图层采用JSP技术来实现,封装了常用的页面标签与页面验证模块;控制层由
Server响应客户端的请求,做分发处理;模型层由JavaBeans做业务逻辑的处理。本系统框架层次清晰,功能较为
丰富,有鉴于简单操作和界面的可视化的优势。并借助于网络的优势。本系统采用Asp.Net语言,后端采用的是
SQL Server 2000 数据库来完成实验室设备管理系统的设计与实现,通过数据操作模块能对本系统的相关信息进
行各种操作,界面直观简洁。
关键词:Asp.Net;SQL Server 2000 数据库;实验室设备管理系统
Abstract
School laboratory equipment management system is a typical device information management system
(EMIS), to provide dynamic management of information technology for the school laboratory
management to facilitate the management of school laboratory equipment, improve the quality of
school facilities management and efficiency of use. Moreover, the system shall comply with the
relevant provisions of the Device Manager, including the engine room of the management and use of
records, equipment management and storage of records, equipment maintenance and obsolescence of
records and equipment to borrow the return of function. Able to meet the basic needs of daily
work, and the intuitive operation, convenient, practical and safety-related requirements This
system is able to complete the input of the device basic information to maintain and query, and
system maintenance functions, allowing users to facilitate data query and equipment maintenance.
A comprehensive analysis and implementation of equipment management system, including equipment
management system needs analysis; choice of the system environment; view layer, control layer,
the model layer workflow analysis and coding, view layer using JSP technology to achieve, the
package page label with page validation module; control layer in response to the client's request
by the Serviette, distribution processing; model layer by JavaBeans business logic processing.
The framework of the system level of clarity is more feature-rich in view of the advantages of
simple operation and interface visualization. With the advantage of the network, the system uses
the Asp.Net language, back-end is SQL Server 2000 database to complete the design of laboratory
equipment management system, and information on the system to perform various operations through
data manipulation module, the interface is intuitive and simple.
Key words: Asp.Net; SQL Server 2000 database; laboratory equipment management system
目 录
摘 要 III
ABSTRACT IV
目 录 V
1 绪论 1
1.1 本课题的研究内容和意义 1
1.2 国内外的发展概况 1
1.2.1 技术可行性 1
1.2.2 经济可行性 1
1.2.3 营运可行性 1
1.3 本课题应达到的要求 2
2 相关技术与开发工具 3
2.1 ASP.NET简介 3
2.2 ASP.NET的安全性 4
2.3 SQL SERVER 2000简介 4
2.4 T-SQL语言介绍 4
2.5 系统开发的环境介绍 5
3 系统需求分析 7
3.1 需求分析概述 7
3.2 后台整体功能模块分析 7
3.3 系统流程图 8
4 系统数据库设计 9
4.1 数据库介绍 9
4.2 数据库设计概述 9
4.3 概念结构设计 10
4.4 逻辑结构设计 10
4.4.1 实体E-R图 10
4.4.2 将E-R模型转换为关系模型 12
4.4.3 数据模型的优化 13
4.4.4 设计外模式 13
4.5 物理设计 16
4.6 数据库的实施 16
4.7 数据库的运行及维护 16
5 系统的设计与实现 18
5.1 系统后台设计要达到的目标 18
5.2 系统总体设计分析 18
5.3 系统详细功能模块的设计与实现 18
5.3.1 系统登录 18
5.3.2 系统管理 20
5.3.3 机房管理 22
5.3.4 库房管理 24
6 结论与展望 34
6.1 结论 34
6.2 不足之处及未来展望 34
致 谢 36
参考文献 37
|