毕业论文信息管理学院实验室设备管理系统设计与实现Word文档格式.docx
《毕业论文信息管理学院实验室设备管理系统设计与实现Word文档格式.docx》由会员分享,可在线阅读,更多相关《毕业论文信息管理学院实验室设备管理系统设计与实现Word文档格式.docx(24页珍藏版)》请在冰豆网上搜索。
指导教师:
职称(或学位):
2015年5月
原创性声明
本人郑重声明:
所呈交的论文(设计),是本人在导师的指导下,独立进行研究工作所取得的成果。
除文中已经注明引用的内容外,本论文(设计)不含任何其他个人或集体已经发表或撰写过的作品成果。
对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律结果由本人承担。
学生签名:
年月日
指导声明
本人指导的同学的毕业论文(设计)题目大小、难度适当,且符合该同学所学专业的培养目标的要求。
本人在指导过程中,通过网上文献搜索及文献比对等方式,对其毕业论文(设计)内容进行了检查,未发现抄袭现象,特此声明。
指导教师签名:
目录
1绪论2
1.1研究现状2
1.2设计目标2
2开发环境介绍2
2.1ASP.NET框架2
2.2B/S框架3
2.3数据库技术3
2.4互联网信息服务3
3系统总体设计3
3.1可行性分析3
3.2系统用户角色分析4
3.3系统功能模块设计4
3.4数据库逻辑设计5
4系统详细设计8
4.1数据库详细设计8
4.2主要功能模块设计12
5系统运行环境18
6结论18
致谢19
参考文献19
吴锦斌
(信息工程学院指导老师:
陈志辉)
摘要:
互联网已经成为目前信息交流发展的主要渠道,高校作为科研的领军角色走在信息化、时代化的前端,必须提高后勤管理的工作效率。
因此,实验室设备管理系统是必不可少的一项工具。
实验室设备管理系统,是以便捷性、低限制性、适用于同类型行业这三大特点为核心的实用型管理系统。
实验室管理员只需登录系统网站就可以对实验室进行借用审批、增加设备、备注设备信息、查看使用记录、修改设备信息等设备管理功能。
用户可以实现在网站上查看实验室使用情况、设备信息、提交使用申请、设备增加申请等功能。
使用微软的集成开发环境MicrosoftVisualStudio2008开发环境配合使用微软的数据库系统SQLServer2008数据库管理工具进行数据库的开发。
关键字:
信息化;
MicrosoftVisualStudio2008开发环境;
SQLServer2008数据库;
实验室设备管理系统
Thedesign
andimplementationof
laboratoryequipmentmanagementsystem
ofinformationmanagement
JinbinWu
(CollegeofInformationEngineering,Advisor:
ZhihuiChen)
ABSTRACT
TheInternethasbecomethemainchannelfortheexchangeofinformationdevelopment,front-endUniversityasaleadingroleinscientificresearchintheinformationera,go,wemustimprovetheworkingefficiencyofthelogisticsmanagement.Therefore,thelaboratoryequipmentmanagementsystemisanindispensabletool.Laboratoryequipmentmanagementsystem,isapracticalmanagementsystemwithconvenience,lowrestriction,applicabletothesametypeofindustryofthesethreefeaturesasthecore.Thelaboratoryadministratorsonlyneedtologontothesystemofthelaboratorysitecanuseapproval,additionalequipment,equipmentinformation,seerecordnotes,modifythedeviceinformationequipmentmanagementfunction.Theusercanviewonthesite,theuseoflaboratoryequipmentinformation,submitapplicationforuseofequipment,increasetheapplicationfunctions.DevelopedusingMICROSOFTintegrateddevelopmentenvironmentVISUALSTUDIO2008developmentenvironmentwiththeuseofMicrosoftMicrosoftdatabasesystemSQLServer2008databasemanagementtoolfordatabase.
KeyWords:
Information;
MicrosoftVisualStudio2008DevelopmentEnvironment;
SQLServer2008Databases;
LaboratoryEquipmentManagementSystem
1绪论
实验室设备管理系统是高校教育事业必不可少的部分,它对于高校的领导高层来说都至关重要。
一直以来人们使用传统人工的方式管理存在着如:
效率低下、安全性低,数据日渐庞大等缺陷,这对于实现系统的增、删、改、查功能带来极大的困难。
文中主要针对于实验室设备管理系统的整个设计过程。
1.1研究现状
随着社会进步步伐的加快,现如今已进入了一个信息化的时代,信息化体现在人们生活的各个方面。
信息化的管理系统是一个重要的手段和工具。
通过实际的调研,对实验室设备管理系统的需求得出如下的结论,随着学校的信息化建设的发展,学校采购了大量的设备,例如服务器、路由器、交换机、各类软件等等。
系统的开发将解决学校对设备不能及时统一管理以及统一控制的问题。
1.2设计目标
毕业设计的题目为“实验室设备管理系统的设计与开发”,主要任务是完成基于Web数据库技术的实验室设备管理系统的设计与开发。
系统的开发目的是通过现代化的信息手段对学校的设备进行及时准确的管理,利用B/S(浏览器/服务器)模式,使得数据能够动态更新,便于相关工作人员对设备信息的及时维护与查询,从而提高设备管理的办公效率,实现设备使用情况的统计分析。
使用当前平台开通技术中较为热门的APS.NTE+SQL架构来实现的。
2开发环境介绍
开发环境对于系统开发来说是极为重要的,随着计算机开发水平技术的高速发展,想要达到最好的效果,在这么多平台技术中选择最适合自身的开发环境极为关键。
针对系统本身的特点,主要采用以下开发环境。
2.1ASP.NET框架
APS.NTE框架是当今各大开发平台中使用十分广泛的一种系统开发程序地框架,能够基于组件和模块来进行语言编写。
ASP.NET编写十分便利,这给程序员减轻了很大的负担,操作可以变得更加灵活,它能够直接利用拉控件的途径来完善操作,免去了编写代码来架构控件这样的一种繁琐的创建方式,为软件开发人员提供了极大的便利。
同时,ASP.NET的框架模式还允许编译第三方控件地进入,这个设置能促使更多有兴趣的相关人员投入开发第三方的控件平台来供大家使用、从而进一步促进新程序的开发事业的发展。
ASP.NET本身具备了有巨大弹性的扩展性能和丰富的可能性,开发起来越简单,发展就能越迅速。
ASP.NET还处于被采用以Windows操作系统作为最普遍开发平台的开发环境[1]。
在给程序员带来编写代码提供便利的同时,也无形中有效促进了去访问系统数据库的效率,利用ado技术也是一种来数据库的访问技术上的彻底换代[2]。
而且ASP.NET框架具有较高的智能性,框架模式虽然是全新的,但却无须再学习一套新的编程语言,可以运用任何语言在该框架中编写开发新的程序。
因为ASP.NET框架会自动对你已写入的代码进行实时翻译,转换成自身可读出的机器代码。
因此ASP.NET框架在现在仍然是一种位于时代前沿的框架的开发技术。
2.2B/S框架
B/S的框架架构在目前所有的开发平台中被广泛运用。
继承并发展了传统的C/S结构,给传统的系统开发模式带来更丰富新颖的技术改革。
随着互连网技术和发展的不断更新,信息处理系统不能单独运用一台PC机并运行。
所以基于互连网的框架将逐步发展,并大规模的运用起来[3]。
B/S结构,它是开发一个好的系统配置到远程服务器部署方案,在任一客户端可以交互和操纵服务器端,并在计算机上运用的系统,以这样的模式给操作者带来了大大的方便。
如此的架构改善了系统的效率,穿越了地域的约束,减轻了运营成本。
研发了一个在学校实验室设备管理系统的应用,可以把实验室设备管理系统运行于一个远方服务器配置上。
只需能够正常使用浏览器,就可以使用系统所能实现的所有功能。
2.3数据库技术
数据库是对于所有信息采集后的整理,主要包括录入、清理、更新、查阅四大方面,而这四大方面也是数据库的基础条件。
“通过完整的数据库系统设计过程旨在建立和发展系统数据库”[4]。
它是专为数据库的设计和分析的各个方面。
任何一个系统的研发都必须要建立一个完整的数据库,当然,每项技术都需要一个合理的规范,数据技术也有自己严格的规范标准,开发本系统主要采用第三范式的标准来研发,通过表与表之间的关联、各个组成单位配合完善,以此对所有信息进行整合[5]。
可以全面的、安全的,快速有效的管理所有数据。
采用目前相当流行的SQLServer2008的数据库,可以在后端数据库管理系统中使用的实验室设备之间建立联系,不仅能协调链路的各种数据库,也可以同时与较多的数据库进行兼容,虽然已经认真开发实验室设备管理系统中只有一个数据库文件,但是它具有很大的二次开发性,运行的过程中,以后将扩大这个系统,可以建立多个不同的系统,将数据存储在数据库中。
2.4互联网信息服务
互联网信息服务,是指IIS,这是由Windows操作系统平台的MSN。
由于有许多操作系统对IIS的很好支持,因此基于IIS应用程序的开发使用,不需要改变服务器上的操作系统将能够建立一个良好的系统运行在服务器端。
3系统总体设计
系统总体性主要对系统可行性分析、系统用户角色分析、系统功能模块设计、数据库逻辑结构这四大方面进行介绍。
3.1可行性分析
可行性分析是每个系统开发前都要考虑的过程,可行性分析主要针对需求、技术、操作、经济这四大方面进行分析。
(1)需求可行性
一个优秀的系统是主要体现在与是工作效率、增删改查、出错率这三方面,而系统在这三方面都是极为优秀的,根据对于市场的了解,系统对于各高校、生产车间、图书馆等皆有大用,需求量很大。
甚至对于餐饮行业的点餐系统都可借鉴。
(2)技术可行性
系统是一个网站系统,在互联网上运行。
架构布局采用B/S框架。
使用ASP.NET这一