实验室设备系统分析与设计.docx

上传人:牧羊曲112 文档编号:1943082 上传时间:2022-12-27 格式:DOCX 页数:24 大小:306.75KB
返回 下载 相关 举报
实验室设备系统分析与设计.docx_第1页
第1页 / 共24页
实验室设备系统分析与设计.docx_第2页
第2页 / 共24页
实验室设备系统分析与设计.docx_第3页
第3页 / 共24页
实验室设备系统分析与设计.docx_第4页
第4页 / 共24页
实验室设备系统分析与设计.docx_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《实验室设备系统分析与设计.docx》由会员分享,可在线阅读,更多相关《实验室设备系统分析与设计.docx(24页珍藏版)》请在三一办公上搜索。

1、管理信息系统实验周报告目录第一章 系统概述111系统开发背景及意义11.1.1 系统开发的背景11.1.2 系统开发的意义11.2开发策略21.3可行性研究21.3.1技术可行性21.3.2经济可行性21.3.3操作可行性31.3.4社会因素可行性31.3.5可行性研究结论3第二章 系统分析421系统性能需求分析422问题分析与解决423功能分析52.3.1数据的输入52.3.2数据的查询52.3.3数据的更新52.3.4数据的管理52.3.5系统安全性524系统调查52.4.1 系统流程525功能模块概述72.5.1 设备基本信息管理72.5.2 系统管理826数据字典9第三章 系统设计16

2、31系统开发及运行环境1632系统功能结构图1633代码设计1734系统概念设计173.4.1 实体描述173.4.2系统E-R图1835关系模式1836输出输入设计193.6.1输出设计193.6.2输入设计19个人总结20参考文献21II第一章 系统概述11系统开发背景及意义1.1.1 系统开发的背景一个现代化的实验室设备系统在正常运行中总是面对大量的使用者,仪器以及两者相互作用产生的借用仪器。人工管理既浪费人力物力财力,又容易导致各种错误的发生。为了方便实验室管理,得开发一个更好更高效的软件来管理。实验室管理系统,是为了实现实验室管理而设计的,它也是现在各个部门的一个重要环节。实验室是所

3、有高校、研究机构必不可少的基本构成单位。特别是高校,实验室的设备管理需要一套稳定、高效的管理办法。就我校情况看来,目前我校的实验室设备管理还处于较原始的手工阶段,缺少一套实用可靠的管理系统软件。随着电气化教学和无纸化办公的一步步完善,利用计算机管理系统管理我校的实验室设备势在必行。因此,本项目拟开发一个实验室设备管理系统。本系统将建立一个实验室设备管理平台,记录实验室所有的实验设备,并及时反应设备的运转状况,使用情况,以供本科生和研究生及其他试验人员合理的安排实验,达到工作效率的最优。1.1.2 系统开发的意义因为现在各个高校内教学设备众多但自动管理水平相比过低,很多高校管理设备都采用在设备购

4、进以后将设备的基本情况和相关信息登记存档。存档以后档案基本就没人记录与维护,至于以后设备的变迁或损坏都不会记录在设备档案中,即不能体现设备的即时状态。而有些即使有设备管理系统的单位,就算是能把设备的即时信息体现在设备档案上,但设备的缺陷处理及设备缺陷等功能没有实施,设备检修的备品备件情况和检修成本核算没有实现,整个学校教学设备管理信息化仍处于较低水平。将管理任务分成小块,落实到个人并能随时查询设备当前情况和历史情况,对设备的可靠性分析有直接作用,使管理人员从手工计算、统计工作中解脱出来。 本信息管理系统合理的借鉴国际领先的设备管理思想并结合国内学校设备管理现状,经过长期的现场调研,完全能满足国

5、内一般学校的设备管理的需要。并通过对各行业设备管理情况的长期研究探索,以灵活、通用为主要设计思想,开发适合于学校设备管理的信息系统。使用本系统之后,将会提高学校的办公效率和设备可靠性,减少工作人员的劳动强度,减少办公耗材,提高学校的现代化管理水平。作这个课题是为了方便学校的教学设备进行统计及管理工作,减少每天需要涉及到的相关工作量,尽可能的提高工作效率,可以节省人力物力的浪费。1.2开发策略 本系统针对学校实验室的设备管理业务。同时考虑到开发成本和安全性的问题,采用Java作为开发工具和 Microsoft SQL Server 2005作为后台数据库,一般可以满足学校实验室的需求。在概念设计

6、阶段,我们采用“自下而上”的开发策略,即自顶向下的进行需求分析,然后再自底向上的进行概念结构设计。对已经细化到无法再分的阶段逐步集成在一起,最终合成一个全局概念。1.3可行性研究1.3.1技术可行性 一个完备的实验室设备管理信息系统具有以下优越性: 方便校领导查询实验室设备的使用情况,节省时间,可以提高系统的工作效率和准确率。为了适应新形势的发展,我进行了这一系统的初步设计工作,也可以说是做一个初步的探索,希望它能够在查询实验室设备信息时发挥高效、便捷的作用,把系统管理员从繁重的工作中解脱出来! 该实验室设备管理信息系统是以SQL数据库为后台核心应用、以服务为目的信息平台,对资源进行科学的加工

7、整序和管理维护,为实验室设备信息提供管理。1.3.2经济可行性 经济可行性主要依据是成本/效益分析,该系统的目标是以最低的成本,在最短的期限内开发出实验室设备管理信息系统。系统能减少很多不必要的资源,不用象以前那样用冗余的纸张式的管理。大大节省了学校能源。并且还提高了实验室设备信息管理的精确度。方便快速的操作,可减少实验室设备信息管理的漏洞,又减少因工作的冗余出现的错误,并且操作非常简单,可减少许多不很必要的人员,这无论从物质上海是工作人员的工资上都为学校节约了开支。为学校增加了财富。目标系统开发需求比较低,加上具有成熟的软硬件环境,所以在软硬件的支出上比较低,在为使用者带来便利的同时,也问哦

8、系统的进一步推广创造了条件。这带来的经济回报将远超过支出,并且最重要的是该软件的开发可以使我们对系统的开发有全面的认识。从经济角度考虑,此实验室设备管理信息系统开发可行。1.3.3操作可行性 用户仅需具有基本的电脑操作能力即可。1.3.4社会因素可行性 从法律因素和安全用正版和免费角度考虑,所有技术参考资料都经授权,所有软件都选。1.3.5可行性研究结论依据以上因素,本实验室设备管理信息系统开发项目不仅方便快捷、高效,而且社会效益比较好从而使本系统开发者相信该系统开发出来之后将取得成功。综上所述,此项目在技术、经济、操作和社会效益上是完全可行的。第二章 系统分析21系统性能需求分析 开发设计一

9、个好的管理信息系统应该从实用、好用的角度出发,建立设备的管理系统,在开发设计中应该考虑以下的原则:可操作性 系统应该尽量减少操作员的数据录入量,数据输入的格式应符合业务习惯,并且直观、方便。要求系统处理的数据能准确无误,同时输出信息要求直观、简洁。实用性 从用户的实际需要出发进行系统开发,不盲目追求高新技术的应用。可靠性 系统运行具有较高的可靠性,提供严格的并发控制,确保数据的一致性和正确性。安全性 系统安全措施可靠、高效、可维护性好,有权限控制、口令控制、临时锁定控制,其中口令录入界面便于系统识别登录用户。可维护性为了保证系统的可维护性,要求具有详细的文档资料,同时,要求系统在功能设计上考虑

10、可扩展性,以满足业务变动的需求。可移植性系统开发完成后,要能运行于任何由Windows NT/Windows XP操作系统所构成的计算机网络环境下。22问题分析与解决 对于该系统所遇到的问题及解决办法如下:1、为保障系统的健壮性,对于可能发生问题的输入进行检查,同时给出合理的提示信息。2、满足学校原有实验室设备管理业务,能够方便的进行设备登记,设备运行管理,台帐的管理,报废管理和设备运行情况统计。3、利用计算机管理的优势,保持设备管理数据的一致性,并尽可能提供选择输入。4、与传统的手工管理相比,要添加基础数据的管理和用户权限的设置。23功能分析2.3.1数据的输入 为了保障设备管理系统的健壮性

11、,对于可能发生问题的输入进行检查,同时给出合理的提示信息,另外,为了使设备管理数据的一致性,系统应该尽可能提供选择输入。2.3.2数据的查询 利用计算机管理的优势,与传统的手工管理相比,要添加基础数据的管理和用户权限的设置,增强设备管理数据的保密性。2.3.3数据的更新通过用户权限设置,有专门的管理人员对设备管理数据进行插入、修改和删除操作。2.3.4数据的管理 满足学校原有实验室设备管理业务,能够方便的进行设备登记,设备运行管理,台帐的管理,报废管理和设备运行情况统计。2.3.5系统安全性由于设备管理中的数据具有一定的保密性,因此系统采用用户登陆验证,防止未经许可的用户使用系统。系统的用户对

12、账号进行管理,以保证系统的安全性。24系统调查2.4.1 系统流程 我们所开发的设备管理信息系统采取的基本流程是:用户登陆系统主控平台选择各项子系统,如下图所示:图2.1 系统总流程图图2.2 业务流程图图2.3数据流程图25功能模块概述2.5.1 设备基本信息管理基本功能:1. 设备信息管理模块:对设备的状态信息进行修改,添加、删除以及修改设备信息;数据流程图:图2.4 设备信息管理流程图具体功能:1.设备卡片:名称、标识符设备卡片功能描述根据设备的名称、购置日期、型号、规格指标等进行信息录入和统计实现要求对指定设备的基本信息进行统计输入设备名称和型号处理向数据库中录入相关数据输出设备卡片2

13、.设备总台账:名称、标识符设备总台账功能描述关于设备台账,根据设备编号、设备名称、购买日期等指标对设备进行信息存储;对新进设备的信息登记以及报废设备信息的删除实现要求对指定的的设备台账账目和备品备件的收入、支出账目进行统计汇总输入设备编号和名称、规格、日期处理从数据库中录入及调出相关数据输出设备信息3.原始数据:名称、标识符原始数据功能描述根据设备原始数据、台账原始数据等进行存储实现要求对设备的相关状态信息进行统计输入设备编号处理从数据库中调出相关数据输出原始数据2.5.2 系统管理基本功能:1. 设备信息管理模块:对设备的状态信息进行修改,添加、删除以及修改设备信息;数据流程图:图2.5 系

14、统管理流程图26数据字典1.数据项 1) 数据项编号:I-01 数据项名称:姓名 简 述:用户的姓名 类型及宽度:字符型,20位 2)数据项编号:I-02 数据项名称:职称 简 述:用户的职位 类型及宽度:字符型,5位 3) 数据项编号:I-03 数据项名称:性别 简 述:用户的性别 类型及宽度:字符型,2位 取值范围: 男,女4) 数据项编号:I-04 数据项名称:年龄 简 述:用户的年龄 类型及宽度:整形,4位 取值范围:1860 5)数据项编号:I-05 数据项名称:学历 简 述:用户的学历 类型及宽度:字符型,8位 6)数据项编号:I-06 数据项名称:设备编号 简 述:设备的编号 类

15、型及宽度:字符型,8 7) 数据项编号:I-07 数据项名称:设备名称 简 述:设备的名称 类型及宽度:字符型,20位 8)数据项编号:I-08 数据项名称:型号 简 述:设备的型号 类型及宽度:整型,4 取值范围:a000z999 9) 数据项编号:I-9 数据项名称:制造厂商 简 述:设备的制造厂商 类型及宽度:长字符型,50位 10) 数据项编号:I-10 数据项名称:制造日期 简 述:设备的制造日期 类型及宽度:字符型,8位 11) 数据项编号:I-11 数据项名称:使用年限 简 述:设备的最长使用年限 类型及宽度:整形,2位 取值范围:0140 12) 数据项编号:I-12 数据项名

16、称:规格 简 述:设备的规格 类型及宽度:字符型,4位13)数据项编号:I-13 数据项名称:实验室编号 简 述:实验室的编号 类型及宽度:字符型,4位14) 数据项编号:I-14 数据项名称:实验室名称 简 述:实验室的名称 类型及宽度:字符型,20位15) 数据项编号:I-15 数据项名称:管理员编号 简 述:管理员的编号 类型及宽度:字符型,8位 16)数据项编号:I-16 数据项名称:管理员姓名 简 述:管理员的姓名 类型及宽度:字符型,20位 2.数据结构表2-1设备基本信息统计单的数据结构RT-01-01:设备基本信息单RT-01-02:设备信息RT-01-03:实验室信息RT-0

17、1-04:管理员信息I6:设备编号I1: 实验室编号I15:管理员编号I7:设备名称I2:实验室名称I16:管理员姓名I8:型号I11:使用年限I12:规格表2-2设备检修统计单的数据结构3.数据流1) 数据流编号:D-01 数据流名称:统计数据 简 述:管理员通过统计获得统计单 数据流来源:设备订购台账 数据流去向:设备总台账 数据流组成:设备编号+设备名称+型号+使用年限+规格2) 数据流编号:D-02 数据流名称:报废整理数据 简 述:管理员通过对设备进行报废获得报废数据 数据流来源:管理员 数据流去向:设备报废台账 数据流组成:设备编号+设备名称+型号3) 数据流编号:D-04 数据流

18、名称:借出数据 简 述:管理员通过借出处理存储到设备总台账 数据流来源:管理员 数据流去向:设备总台账 数据流组成:外借设备编号+设备名称+借出人姓名+外借人单位+借出时间4处理逻辑 1) 处理逻辑编号:P-01 处理逻辑名称:维修统计 简 述:统计设备维修其情况 输入的数据流:设备的编号 处 理:维修统计 输出的数据流:统计单 处理频率:半年1次 2) 处理逻辑编号:P-03处理逻辑名称:维修登记 简 述:操作员根据维修单对设备情况进行维修登记操作 输入的数据流:设备编号 处 理:维修登记 输出的数据流:修理数据 处理频率:每年1次 3) 处理逻辑编号:P-02处理逻辑名称:借出处理 简 述

19、:管理员员根据设备借出单单进行借出处理 输入的数据流:设备编号,借出人姓名,借出人单位 处 理:零件的领用情况存储到设备总台账 输出的数据流:借出数据 处理频率:每周1次5数据存储 1) 数据存储编号:F-01 数据存储名称:设备维修台账 简 述:设备的维修情况记录 数据存储组成:设备编号+设备名称+型号+规格 关键字:设备编号 相关联的处理:更新记录 2) 数据存储编号:F-02 数据存储名称:设备总台账 简 述:设备的借出、归还情况记录 数据存储组成:设备编号+设备名称 关键字:设备编号 相关联的处理:更新记录 6外部实体 1) 外部实体编号:R-01 外部实体名称:管理员 简 述:管理部

20、门的领导及相关操作 输入的数据流:用户名+密码 输出的数据流:采购计划,借出、归还处理 2) 外部实体编号:R-02 外部实体名称:用户 简 述:用户的一些个人信息和相关的操作 输入的数据流:用户名+密码 输出的数据流:- 第三章 系统设计31系统开发及运行环境系统对运行环境的要求:1硬件要求 处理器:INTEL 奔腾3或更高 内存:128MB/256MB(推荐) 硬盘空间:300GB显卡:SVGA显示适配器2.软件环境 操作系统:Windows 2000/XP数据库:Microsoft SQL Server 2005表名:设备运行状况表。标识:tbEquipRun。32系统功能结构图图3.1

21、系统功能结构图33代码设计新系统为每件设备设计了代码,一方面可统一设备的品种及其特性,另一方面为了方便数据输入。设备代码为7位字符,前三位为大写英文字符,是设备名称的英文缩写,后四位为数字字符,采用顺序码结构。例如:显微镜,代码:XWJ0001 电子天平,代码:DZP000234系统概念设计3.4.1 实体描述1、用户实体属性图图3.2 用户实体属性图2、设备实体属性图图3.3设备实体属性图2、管理员实体属性图图3.4 管理员实体属性图3.4.2系统E-R图图3.5系统E-R图35关系模式1由E-R图,可以得到如下的关系模式: 管理员(管理员编号,姓名,职称,年龄,学历)用户(用户编号,性别,

22、姓名,职称,年龄,学历)设备(设备编号,设备名称,型号,制造厂商,使用年限,制造日期)标注:其中划横线的为主键,同下2关系模式规范化:关系模式操作员只有一个部门编号主键,没有任何非主属性对码的部分依赖或传递依赖,所以属于3NF;关系模式设备只有一个设备编号主键,没有任何非主属性对码的部分依赖或传递依赖,所以属于3NF; 36输出输入设计3.6.1输出设计输出设计是系统产生的结果或提供的信息。包含以下几个表:表3-1设备基本信息单设备基本信息单设备编号:实验室编号:管理员编号:设备名称:实验室名称:管理员姓名:型号:使用年限:规格:表3-2用户基本信息单用户基本信息单用户姓名:电话号码:单位:使

23、用设备登记日期:3.6.2输入设计输入数据包括数据规范和数据准备的过程。在输入设计中,提高效率和减少错误是最根本的原则。以下是输入表:表3-3设备信息单设备信息单设备名称:设备单价:订购人姓名:型号:设备数量:订购人单位:使用年限:设备总价:订购人电话:规格:个人总结为期一周的管理信息系统实验结束了,虽然时间比较短,但我觉得学到了很多。由于上学期刚做过数据库课程设计,刚开始觉得和那个一样,后来重新翻阅了管理信息系统那本书,才发觉其实不一样,此次实验做的更细致,要求更严格。初步了解了一个信息系统开发阶段中系统分析和系统设计所要做的工作,对其有了更深的认识。实验过程中遇到了很多困难,但在我们小组的

24、一起努力下克服了,懂得了团队合作的重要性。可以说,在这么短的时间内,一个人完成整个工作是不可能的。刚刚拿到题目的时候,有些模糊,对其了解只有一点点,于是我们开始上网查阅相关材料。我们一起交流了一下,大体确定了本系统的功能模块,并且详细做了分工。具体上机操作的时候是既有分工又有合作,大家共同努力,解决遇到的问题。通过本次实验周,让我觉得自己以前确实没有好好学习,很多知识还不了解,在实验过程中遇到很多问题,需要经常翻书才知道该做什么,但具体怎么做却有些模糊,浏览以前学长学姐的报告,发现自己像个小丑,所以倍加努力。终于在小组成员的共同努力下完成了这份报告。参考文献1 王珊,萨师煊.数据库系统概论(第4版).北京:高等教育出版社,2006年2 黄梯云,李一军.管理信息系统(第4版).北京:高等教育出版社,2009年3 印旻,王行言.Java语言与面向对象程序设计(第二版).北京:清华大学出版社,2007年4 (印)S.K.Singh.数据库系统.北京:机械工业出版社,2009年5 尼春雨,舒雄.Visual Basic基础与案例开发详解.北京:清华大学出版社,2009年22

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号