基于Web的实验室耗材管理系统的设计与实现Word格式.docx
《基于Web的实验室耗材管理系统的设计与实现Word格式.docx》由会员分享,可在线阅读,更多相关《基于Web的实验室耗材管理系统的设计与实现Word格式.docx(60页珍藏版)》请在冰豆网上搜索。
![基于Web的实验室耗材管理系统的设计与实现Word格式.docx](https://file1.bdocx.com/fileroot1/2022-10/7/d307aeae-674a-493a-b122-e33f3cf501e1/d307aeae-674a-493a-b122-e33f3cf501e11.gif)
耗材管理系统主要功能模块有耗材管理,申报管理,耗材借还管理。
耗材管理系统实现了耗材的基本增删改管理,耗材的申报与审查管理,耗材的借用管理以及耗材基本信息查询与更新等相关功能。
耗材管理系统是一个典型的信息管理系统,具有功能强大,界面友好,操作简单等特点。
借助于网站表现形式,让用户了解更多的耗材信息。
毫无疑问,该系统提高了实验室工作人员的工作效率。
关键词:
基础实验室,UML,ROSE,ASP.NET,SQLServer2005,B\S
Abstract
Theprogressoftechnology,theInventionandusetocomputer,makeabigchangeofhumansactivities.PeopleusecomputersystemtomanagetheApplianceinscientificwayisaimportantpartofcollageteachmanage.Withthegreatdevelopmentofteachestate,Societymoreandmorehavearequestonteachandsoftware-hardware.Baseonit,teachsystem,likecollage,notonlyneedhardware'
ssupport,butalsoaperfectteachmanagenetworksystem.Supposetoaccomplish,itneedmanagerallocateaeffectivesystemsothattheuniversitycanallocatethesystemandsuittheteacherandstudent'
srequestfast.Suppliesmanagementsystemisaimportantsystemforcollage,itgreatlychangetheenvironmentofcollageteach,sciencestudyandmanagement.Itshowsstandardofcollagesocialization.Nowadays,collagelabshavenotpayattentiontoappliance'
sapplicantandmanage,italsohasacontradictoryonworthandapplicant'
sdividefromuse,storedivide,managedifficult,wasteproduct'
sdeal.
Thisdocumenttalkaboutthedesignandaccomplishofcomputebaselabsmanagesunsystem.Includethebasetechnologyandsystemframe.ThesystemuseUMLdesignandUnitylanguage.UseROSEdesignandUnitytooltodesignsystem.SystemdesignuseASP.NETandSQLServer2005,UserOAidea,Designthelabs'
appliancemanagesystem.
Suppliesmanagementsystemhasthreeparts:
Appliancemanagement,Applicantsmanage,ApplianceLendandBackmanage.SuppliesmanagementsystemimplementsthebasicCRUDsuppliesmanagement,consumablesmanagementreportingandreview,loanmanagement,andConsumablesuppliesbasicinformationqueriesandupdatesandotherrelatedfunctions.
SuppliesManagementSystemisatypicalinformationmanagementsystem,withpowerful,user-friendly,simpleoperation.WithWebforms,sothattheusercanlearnsmoresuppliesinformation.Thereisnodoubtthatthesystemimprovestheefficiencyofthelaboratorystaff.
Keywords:
:
BaseLabs,SuppliesManagementSystem,UML,ROSE,ASP.NET,SQLServer2005,B\S
第一章绪论
1.1开发背景
如何利用计算机系统对耗材进行科学、规范化管理,是实现高校教学事务管理上一个新台阶的重要组成部分。
为了适应这种形式,教育系统尤其是大学不仅首先要有坚实的硬件基础,还要有一整套完善的教学管理软件管理系统。
而要实现这一功能,就要求学校管理者配备一套高效的教育管理网络系统,以便在学校内实施良好的一整套完善的管理且以最快地速度响应教师和学生的需求,及时为他们提供服务,为他们提供一个高效、便捷的环境。
实验室管理系统是学校一个重要的应用系统,它大大了改善学校教学、科研与管理的基础环境,在一定程度上反映出学校管理现代化的水平。
目前高校实验室在试验耗材采购管理过程普遍不被重视,同时存在品质与价格取向的矛盾及耗材采购与使用的脱节、存储分散、监管困难和废弃物处理不当等诸多问题。
1.2技术描述
1.2.1UML(统一建模语言)
UML仅仅是一门语言,它不是系统设计的方法,而是系统建模的标准。
UML经历了多年的研究、发展并不断的完善,成为现在诸多领域内建模的首选标准。
开发人员主要是使用UML来构建各种模型,来描述系统的分析和设计。
以下是UML建模语言的特点[4]
(1)统一标准:
UML融合了当前一些流行的面向对象开发方法的主要概念和技术,成为一种面向对象的标准化的统一建模语言,是工业化标准组织OMG的正式标准。
(2)面向对象:
UML支持面向对象技术的主要概念。
UML提供了一批基本的模型元素的表示图形和办法,能简洁明了地表达面向对象的各种概念和模型元素。
(3)可视化、表示能力强大:
UML是一种图形化语言,系统的逻辑模型或实现模型都能用模型图形清晰表示。
UML不只是一堆图形符号,在每一个UML的图形表示符号背后,都有良好定义的语义。
UML可以处理与软件的说明和文档有关的问题,包括需求说明、体系结构、设计、源代码、项目计划、测试、原型、发布等。
UML提供了语言的扩展机制,用户可以根据需要增加定义自己的构造型、标记值和约束等。
(4)独立于过程:
UML是系统建模语言,独立于开发过程。
虽然UML与RationalRose统一过程配合使用,将发挥强大效用,但也可以在其他面向对象的开发过程中使用,甚至在常规的软件生命周期方法中使用。
(5)容易掌握使用:
UML的概念明确,建模表示法简洁明了,图形结构清晰,容易掌握使用。
1.2.2RationalRose工具
RationalRose是分析和设计面向对象软件系统的强大工具,可以帮助先建模系统再编写代码,从而一开始就保证系统结构合理。
利用模型可以更方便地捕获设计缺陷,从而以较低的成本修正这些错误。
RationalRose有助于系统的分析,可以先设计使用案例和UseCase框图,显示系统的功能。
可以用Interaction框图显示对象如何配合,提供所需功能。
类和Class框图可以显示系统中的对象及其交互关系。
Component框图可以演示类如何映射到显示组件。
最后Deployment框图可以显示系统的网络设计。
因此,Rose是整个项目组使用的工具,是每个小组成员可以收集所要信息的范围和设计信息的仓库。
除此之外,RationalRose还可以帮助开发人员产生框架代码,适合于市面上的多种语言,包括C++、JAVA、VisualBasic和PowerBuilder。
此外,Rose可以逆向转出工程代码,根据现有系统产生模型。
根据现有系统产生模型的好处很多。
模型发生改变时,Rose可以修改代码,做出相应改变。
代码发生改变时,Rose可以自动将这个改变加进模型中。
这些特性保证模型与代码同步,避免遇到过时模型。
1.2.3ASP.NET技术
ASP.NET是一种建立动态Web应用程序的技术。
它是.NET框架的一部分,用户可以使用任何与.NET兼容的语言(C#,VB,C++,J#)来编写ASP.NET应用程序。
使用ASP.NET可以创建功能强大的Web页面。
用户还可使用服务器端控件来创建ASP.NETWeb页面。
这些控件可以使用内建可重用组件和自定义组件来快速建立ASP.NETWeb页面,使代码简单化。
ASP.NET提供了一种编程模型和结构。
对比原来的Web技术,它能更快速,更容易地建立灵活,安全和稳定的应用程序。
ASP技术的出现使服务器端程序开发变得简单易行,ASP.NET则进一步拉近了桌面应用开发和Web开发的距离。
1.2.4SQLServer2005技术
MicrosoftSQL-Server(简称SQL-Server)是微软公司推出的一个高性能的关系型数据库管理系统,随着其产品性能的不断提高,使之在数据库系统领域中占有重要地位。
MicrosoftSQL-Server2005是改进的关系型数据库管理系统,它能使用户快捷地管理数据库和开发应用程序。
SQL-Server2005使用了最先进的数据库结构,与WindowsDNA紧密集成,具有强大的Web功能,它可以利用高端硬件平台以及最新网络和存储技术,可以为最大的Web站点和企业应用提供优良的扩展性和可靠性,使用户能够在Internet领域快速建立服务系统,为占领市场赢得宝贵的时间。
同时,SQL-Server2005还为用户提供了重要的安全性功能的增强,为用户的数据安全提供了可