ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:165.01KB ,
资源ID:7538461      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7538461.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(实验室设备管理系统.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

实验室设备管理系统.docx

1、实验室设备管理系统实验室设备管理系统第一章系统概述系统开发背景一个现代化的实验室设备系统在正常运行中总是面对大量的使用者,仪器以及两者 相互作用产生的借用仪器。人工管理既浪费人力物力财力,乂容易导致各种错误的发生。为了方便实验室管理,得开发一个更好更高效的软件来管理。实验室管理系统,是为了 实现实验室管理而设计的,它也是现在各个部门的一个重要环节。实验室是所有高校、研究机构必不可少的基本构成单位。特别是髙校,实验室的设 备管理需要一套稳定、高效的管理办法。就我校情况看来,U前我校的实验室设备管理 还处于较原始的手工阶段,缺少一套实用可鼎的管理系统软件。随着电气化教学和无纸 化办公的一步步完善,

2、利用计算机管理系统管理我校的实验室设备势在必行。因此,本 项U拟开发一个实验室设备管理系统。本系统将建立一个实验室设备管理平台,记录实验室所有的实验设备,并及时反应 设备的运转状况,使用情况,以供本科生和研究生及其他试验人员合理的安排实验,达 到工作效率的最优。2项目设计基本原理软件工程是一门从技术和组织管理两个角度硏究如何用系统化、规范化和数量化等 工程原理也方法去进行软件开发和维护的学科。软件工程学研究的范M非常广泛,包括 技术方法、工具和管理等许多方面。软件生命周期的各个阶段可分为:釆用软件工程的技术方法开发本系统,通过以上八个阶段组成软件的生存期,它是 指从提出开发要求开始直到该软件报

3、废为止的整个时期。分阶段进行,就把规模庞大、 结构复朵和管理复朵的软件变的容易控制和管理。基于此思想,本系统开发实际可行的 软件,方便毕业时信息的管理。1.3数据库系统设计及范式分析数据库设计主要是进行数据库的逻辑设讣,即将数据按一定的分类、分组系统和逻 辑层次组织起来,是面向用户的。数据库设计时需要综合企业各个部门的存档数据和数 据需求,分析各个数据之间的关系,按照DBMS提供的功能和描述工具,设计出规模适 当、正确反映数据关系、数据冗余少、存取效率高、能满足多种査询要求的数据模型。数据库设计的步骤是;1数据库结构定义:U前的数据库管理系统(DBMS)有的是支持联机事务处理CLTP(负贵对事

4、务数据进行釆集、处理、存储)的操作型DBMS,有的可支持数据仓库、有的 联机分析处理CLAP (指为支持决策的制度对数据的一种加工操作)功能的大型DBMS, 有的数据库是关系型的,有的可支持面向对象数据库。针对选择的DBMS.进行数据库结 构定义。2数据表定义:数据表定义指定义数据库中数据表的结构,数据表的逻辑结构包括:属性名称、类型、表示形式、缺省值、效验规则、是否关键字、可否为空等。关系型数 据库要尽量按关系规范化要求进行数据库设计,但为使效率高,规范化程序应根据应用 环境和条件来决定。数据表设计不仅要满足数据存储的要求,还要增加一些如反映有关 信息、操作贵任、中间数据的字段或临时数据表。

5、3存储设备和存储空间组织:确定数据的存放地点、存储路径、存储设备等,备份方案,对多版本如何保证一致性和数据的完整性。4数据使用权限设置:针对用户的不同使用要求,确定数据的用户使用权限,确保数据安全。5数据字典设ih用数据字典描述数据库的设计,便于维护和修改。21可行性研究2.1.1技术可行性一个完备的实验室设备管理信息系统具有以下优越性:方便校领导査询实验室设备的使用情况,节省时间,可以提高系统的工作效率和准 确率。为了适应新形势的发展,我进行了这一系统的初步设计工作,也可以说是做一个 初步的探索,希望它能够在査询实验室设备信息时发挥高效、便捷的作用,把系统管理 员从繁重的工作中解脱出来!该实

6、验室设备管理信息系统是以ACCESS数据库为后台核心应用、以服务为U的信 息平台,对资源进行科学的加工整序和管理维护,为实验室设备信息提供管理。2. 1.2经济可行性经济可行性主要依据是成本/效益分析,该系统的U标是以最低的成本,在最短的 期限内开发出实验室设备管理信息系统。系统能减少很多不必要的资源,不用象以前那 样用冗余的纸张式的管理。大大节省了学校能源。并且还提高了实验室设备信息管理的 精确度。方便快速的操作,可减少实验室设备信息管理的漏洞,乂减少因工作的冗余出现的 错误,并且操作非常简单,可减少许多不很必要的人员,这无论从物质上海是工作人员 的工资上都为学校节约了开支。为学校增加了财富

7、。U标系统开发需求比较低,加上具有成熟的软硬件环境,所以在软件的支出上比较低,在为使用者带来便利的同时,也问哦系统的进一步推广创造了条件。这带来的经 济回报将远超过支出,并且最重要的是该软件的开发可以使我们对系统的开发有全面的 认识。从经济角度考虑,此实验室设备管理信息系统开发可行。2.1.3操作可行性用户仅需具有基本的电脑操作能力即可。2.4社会因素可行性从法律因素和安全用正版和免费角度考虑,所有技术参考资料都经授权,所有软件 都选。2.1.5可行性研究结论依据以上因素,本实验室设备管理信息系统开发项日不仅方便快捷、高效,而且社 会效益比较好从而使本系统开发者相信该系统开发出来之后将取得成功

8、。综上所述,此项U在技术、经济、操作和社会效益上是完全可行的。2. 2需求分析2.2.1系统目的21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是il算机的应用及普及到经济和社会生活的各个领域。使原本旧的管理方法越来越不适应现在社会的 发展。许多人还停留在以前的手工操作。这大大的阻碍了人类经济发展。为了适应现代 社会人们高度强烈的时间观念,学校实验室设备信息管理系统软件为学校实验室带来极 大的方便。学校的规模不断扩大,实验室设备数量急剧增加,有关实验室设备的各个信息也成 倍增加。面对庞大的信息量,需要有专门的实验室设备管理系统来提髙工作的效率。本 系统为实验室设备管理信息系统,通

9、过这样的系统,可以做到信息的规范管理,快速査 询实验室设备的就业信息。其开发主要包括数据库的建立和维护以及前端应用程序的开 发两个方面。2. 2. 2系统功能及用户需求分析管理员可以对实验室设备信息进行査询及相关实验室设备的使用悄况査看。管理员 可以根据本人用户名和密码登录系统。在信息系统中,后台数据库存储的地位相当重要, 数据库的设讣不但对数据的操作速度有影响,还直接关系到软件系统的质量和生存周 期。本系统釆用了 SQL数据库book, book库中包括教师信息表、借用设备表、仪器表、用户登陆表。系统首先必须维护实验室中详细资料的数据表,程序能对该表进行写入和 读出数据的操作,相应的,该表还

10、有记录读者的借用1W况,系统通过该表判断读者是否 满意借用条件。系统还要管理员信息表,记录管理员的资料,检验管理员的登陆,管理 员的权限等。1功能需求1)设备预定:实现实验人在系统平台上査询库内实验设备的状态及在某一时段的使用状况,若无损坏且未被预定使用,则用户可预定使用。2)设备管理:实现现在仓库中的每样设备信息的登记和新设备的入库登记,旧设备的报修、报废处理,以及设备状态的更改。3)设备的借db按照教师所需设备而给予借出,并在数据库中更改这些设备的使用状态。4)设备的归还:按照教师所还设备而进行如库登记,并在数据库中更改这些设备的使用状态。5)设备报修:实验人员在实验过程中如果发现设备损坏

11、,通过此系统报吿给管理员,同时改写数据库中的设备状态。23数据描述2. 3.1数据流图2. 3. 2数据字典数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的 集合。数据流图和数据字典共同构成系统的逻辑模型。下面用数据字典来定义数据流图中各元素的确切内容:设备:实验室设备信息表别名定义:实验室设备信息表二类别+型号+规格+购买每个设备的价格+单价数量+购置日 期间+生产厂家+生产厂商+购买人保修时间+是否贵重设备+责任人描述:实验室每种设备的详细信息位置:equipment, mdb 数据库归还:归还设备信息表描述:记录所有已归还设备的悄况定义:归还信息表二编号+设备名+

12、型号+规格+数量+单价+借出日期+生产厂家定义:损坏信息表二编号+设备名+型号+规格+数量+单价+生产厂家+损坏的责任人定义:报废设备信息表二编号+设备名+型号+规格+数量+单价+生产厂家位: throw数据库人员:使用实验室设备的所有教师描述:记录所有使用设备的所有教师信息定义:人员信息=教师姓名+教师性别+教师学历+部门名称+权限类别+电话号码+登 记日期位置:teacher数据库系统管理员:管理实验室设备的人描述:对整个实验室设备进行管理,包括对设备进行査询、删除、更新操作的人定义:管理员信箱二用户名+密码+权限位置J management数据库第三章总体设计31总体设计原理总体设汁的基

13、本U的就是回答“系统应该如何实现? ”这个问题。因此总体设计乂 称为概要设讣或初步设讣。通过这个阶段的工作将划分出组成系统的物理元素一程序、 文件、数据库、人工过程和文档等等,但是每个物理元素仍然处于黑盒子级,这些黑盒 子里的具体内容将在以后仔细设计。总体设计阶段的另一项重要任务是设计软件的结 构,也就是要确定系统中每个程序是山哪些模块组成的,以及这些模块相互之间的关系。总体设计工程通常有两个主意阶段组成:系统设计,确定系统的具体实现方案;结 构设讣确实软件结构,也就是要确定系统中每个程序拥有哪些模块组成的,以及这些模 块之间的关系。在详细设计之前进行总体设计可以站在全局的高度上,花较少的成本

14、, 从中选出最佳方案和最合理的软件结构,从而用较低的成本开发出高质量的软件系统。32运行环境与系统结构为了保证系统运行的效率和可鼎性,系统服务器端应具有较高的软硬件配置,客户 端的要求不是很高。此应用程序可广泛用于内部的局域网。33系统功能模块与设计模块化就是把程序划分成独立命名且可独立访问的模块,每个模块完成一个子功 能,把这些模块集成起来构成一个整体,可以完成指定的功能满足用户的需求。釆用模块化原理可以使软件结构清晰,不仅容易设计也容易阅读和理解。因为程序 错误常局限在有关的模块及它们之间的接口中,所以模块化使软件容易测试和调试,因 而有助于提高软件的可鼎性。一个好的电子系统要有一些必要的

15、模块组成,若缺少了某 些模块那么这个系统就会有缺陷。34系统功能模块说明1新进设备状态查询: 1)待效验2)效验通过3)效验失败4)待登记5)登记成功6)登记失败2现有设备管理:1记录修理日期、设备名、修理厂家、修理费、责任人2于统计栏记录备案记录报废原因.贵任人及相关信息于统讣栏记录备案加入“现有设备统计统计栏记录备案4)设备出入统计统计记录资料并规范格式 査询设备维修.报废统讣3打印设备维修、报废统讣表3急需设备购进 1)生成购买申请表2)打印表格3)登记设备详细资料,同时更新申请表内容4管理员验证登陆 登记管理员资料 修改管理员资料 删除管理员资料 新建管理员密码 修改管理员密码 登录方

16、式判断 以浏览方式登录,禁止修改数据但可以浏览 管理员登录密码验证35系统功能模块图41数据库的概念设计根据对数据流图和数据字典的分析,确定该应用中的实体、属性和实体之间的联系, 并画出系统总体的ER图。概念设计可分为三步进行:首先设计局部E-R模式,然后把 各局部E-R模式综合成一个全局模式,最后对全局E-R模武进行优化,得到最终的模式, 即概念模式。局部ER模式设计实体和属性的定义。E-R模型的“联系”用于刻画实体之间的关联。一种完整的方 式是对局部结构中任诡两个实体类型,依据需求分析的结果,考察局部结构中任童两个 实体类型之间是否存在联系。若有联系,进一步确定是1: N,M:N,还是1:

17、 1等,还要考察一个实体类型内部是否存在联系,两个实体类型之间是否存在联系,多个实体类型之 间是否存在联系等等。1局部E-R模式的合并合并的原则是:首先进行两两合并,先合并那些现实世界中有联系的局部结构,合 并从公共实体类型开始,最后再加入独立的局部结构。2消除冲突冲突分为三类:属性冲突,结构冲突,命名冲突。设计全局E-R模式的U的不在于把若干局部E-R模式形式上合并为一个ER模式, 而在于消除冲突,使之成为能够被所有用户共同理解和接受的同一概念模型。3全局E-R模式的优化在得到全局E-R模式后,为了提高数据库系统的效率,还应进一步依据处理需求对E-R模式进行优化,一个好的全局E-R模式,除能

18、准确、全面的反映用户功能需求外,还应满足下列条件:实体类型的个数要尽可能的少,实体类型所含属性个数尽可能少, 实体类型间联系无冗余。1)实验室设备信息E-R图,如下图所示。(S)(生产厂家)佳产厂剧(单价J (数量)实验室设备信息/购买日期區否贵重设备图4.1 实验室设备信息ER图2)使用设备的教师信息E-R图,如下图所示。使用设备的教师信息(电话号码图4. 2 使用设备的教师信息E-R图3)借用设备ER图,如下图所示。借出的设备M 性产厂家的人借此设备)图4.3借出设备E-R图4)归还设备E-R图,如下图所不。归还设备E-R图图4.45)报废设备E-R图,如下图所示。图4.5 报废设备E-R

19、图6)损坏设备E-R图,如下图所示。损坏的设备性产厂0 (损坏的员责人图4. 6损坏设备E-R图7)管理员ER图,如下图所示。4 1,2全局ER设计所有局部ER模式都设计好后,接下来就是把它们综合成单一的全局概念结构。全 局概念结构不仅要支持所有局部E-R模式,而且必须合理的表示一个完整、一致的数据库概念结构。如下图所示。图4.8系统总体E.R图E-R图模型转成关系模型: 1设备信息(设备编号,设备名称,价格,生产厂家,设备数量,借出数量,备注,设备状况,启用日期,报废数量)2借用设备(设备编号,设备名称,借用人,借用数量,用途,借用日期,归还日期,经手人,备注)3教师信息(教师姓名,性别,教

20、师学历,权限类别,电话号码,登记日期,部门名称)4管理员(用户名,密码,权限)家,损坏负责人,损坏程度)6报废设备(设备编号,设备名称,设备型号,规格,数量,单价,生产厂家)7归还设备(设备编号,设备名称,设备型号,规格,数量,单价,生产厂家,借出日期,何人借出)413数据库实现基本表如下:yt&jsi1)设备信息表数a类型I长度I 允诈空设S编号char10设脅名称varchar30价格aha10生产厂家varchar50设备数量char10借出数Suha10sz设督状况varcharSOchar10启用曰期sm QO.Xd.alel. me4薈注varchar50踊YR諏幅aifiB漳踰电

21、 的上卿号戟能 性茁紊I测 IM8 幽襯18 1期關I養5t2210122)1 脚 晰 Mfe?SilCC2)借用设备表设益编号cKar10设备名称varchar30借用人varchar50借用数星cKer10用途varchar50借用曰期sm all datetime4归还B期SA dlld.&letine4经手人varchar30薈注varchar5018列名数IB类型 I长度I 允许空 I设資编号I设备名称I借用人I儈用数丽途2010122001慌杯 马少岐 2际日期 I归坯日期 I经手人I資注 做化学买验 2010/12/20 2011/1/12 W 有一个边沿有损坏I3)教师信息表?

22、敎师姓名var char30性别cKar10教师学历ckar10V权限类别var char30电话号码char11登记日期sen all datetime4V部门名称var char20I长度丨允列名数据类型狮姓名saI敎j币学历 I权囲 I电话号码大字不科生 宙埋设菌2权 1SO3S1791S7 2008/9/18I权瞰别lam称器楠埋部4)损坏设备表数掘类型I长度丨允许空I号称号另编茗型类 營計&备价星格亠产坏坏 设设设设单数姚生损损char10var char20Vchar10Vchar10Vchar10Vchar10Vchar10Vvar char50Vvar char30Vvar c

23、har50V宙靈緞觴9晦净尖進淞o恢舫上_Si3i201012201 煤杯BI隔噩 I逓麴A22 腭54元H3S山醋化邦翻釦耳州”b!:5 1愦硕 I5)报废设备表列名教捐类型 长度允许空家 备备筍格S价产 设设设扼数单生char10varchsr30char10char10Vchar10char10varchsr50窃818瞬r中I麟,靖妬購电-(local) iE28i殳8網 li牆鈴 1储噩 |规梧201012201 燈 3#K5阮|p| S I逊ll k I Mftwjr6)归还设备表列名数搦类型 丨长度丨允许空 I设备编号char10设备名称var char30设备型号char10规

24、格char10数重char10单价char10生产厂家var chdT50借出日期smalldatetime4何人借岀var char30峯利 HIIWWC 十OfiXlBiHB SB 讯 llOCaiJ _CItiE IfOTIl认觥 133101201hni25阮ill醛膊別ir wM|U2BM|-一|各表联系图険i谿视图“传用iS.WEM , eSa “实逐中(local)上圃归还设备表*断有列)嚴名称嚴型号规格om債用*断有列)设备名称 设益型号 规格nns称里 名人数 备用用- 设借借*断有列)9i殳备名称价格生产厂家0* 有列)设备名称设备型号设备类别厨损坏设酱表 二J结束语本系统

25、主要完成了实验室管理中的一些基本的功能,如:借出和归还、设备类别和 信息的添加、删除和修改、教师人员使用设备的添加、删除和修改,还有对管理员的添 加和密码的修改等。本系统使用的是本地的数据库SOL Server2000.本项U还有许多地方要进行改进。本系统的设计已经初步完成,由于时间的仓促以及经验的不足,难免存在许多问题,这就需要 在今后的实践中加以修改和完善。本系统经过调试后,应该说基本上是可行的。在程序设讣中,我 觉得测试是一个复杂而重要的步骤,应认貞对待,当一个功能或一个函数过程完成后,必须认真测 试,同时了解到程序淸单的布局对于程序的可读性也有很大影响,利用适当的阶梯形式可以使程序 的层次结构淸晰明显,还有经常做好一些代码的注释,这样对自己或别人检査程序时带来很大方便。参考文献1谭浩强主编.Visual Basic程序设计(二)教程清华大学出版社,2002年2柳青等编.Visual Basic程序设计教程髙等教育出版社,2002年3范立南.SQL Server2000实用教程北京:清华大学出版社,2004年4孙燕等编.Visual Basic程序设计高等教育出版社,2000年5萨师垣王珊编数据库系统概论北京:高等教育出版社,2003年6杨志强.Visual Basic程序设计教程北京:高等教育出版社,2003年

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1