实验室器材管理系统-概要设计说明书

合集下载

实验设备管理系统数据库设计说明书

实验设备管理系统数据库设计说明书

实验设备管理系统数据库设计说明书一、概述1.数据库设计文档概述本文档为软件工程一课的设计项目《实验设备管理系统》的数据库设计说明书,具体描述《实验设备管理系统》的数据库设计,用于说明该系统在数据库存储各方面的内容,作为系统代码设计的基准文档。

2.项目简要介绍软件系统名称:实验设备管理系统项目提出:根据指导老师的选题从中选取项目目标:本系统将会很大程度上提高学校的办公效率和设备可靠性,能够精细化的管理所有实验室设备,克服实验室管理人员对实验室设备管理中存在的漏洞和疏忽。

减少管理人员的工作强度和操作复杂度,减少办公耗材避免不必要的浪费,能够真正的做到轻松高效管理整个实验室资产,真正的在技术上提高学校的现代化管理水平。

系统模式:采用客户端/服务器模式系统开发环境:Microsoft Visual Studio 2008数据库管理系统:Microsoft SQL Server 2008软件开发者:软件应用范围:大中小学校3.参考资料:《实验设备管理系统》需求说明书《数据库系统概论》(第四版)王珊萨师煊编著高等教育出版社《软件工程导论》(第5版) 张海藩编著《程序设计》二、数据库外部设计1.本数据库的应用软件及其与数据库的接口数据库软件:Microsoft SQL Server 2008系统要求建立的数据库名称:Experiment使用该数据库的应用软件:实验设备管理系统该应用软件在Microsoft Visual Studio 2008编程环境下设计,采用Microsoft Visual Studio 2008基于······的数据库访问接口技术,建立与数据库的通讯连接。

应用程序对数据库的操作,通过执行查询语句生成结果。

2.数据库管理系统SQL Server 2008 在Microsoft的数据平台上发布,可以组织管理任何数据。

可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。

实验室器材管理系统概要设计说明书

实验室器材管理系统概要设计说明书

工程编号: R-1-24-10-2018<实验室器材管理系统>概要设计说明书1.0.0 Version:项目承担部门:实训第八小组撰写人:签名)<完成日期:2018-11-20本文档使用部门:□主管领导■工程组□客户<市场)■维护人员□用户评审负责人:签名)<:类分><模板评审日期:二o一o 年11 月20 日目录21.引言1.1编写目地2b5E2RGbCAP1.2定义2p1EanqFDPw1.3参考资料2DXDiTa9E3d2.范围2RTCrpUDGiT2.1系统主要目标25PCzVD7HxA2.2主要软件需求2jLBHrnAILg2.3设计约束、限制2xHAQX74J0X3.软件体系结构设计3LDAYtRyKfE3.1系统运行环境3Zzz6ZB2Ltk网络结构图33.1.1dvzfvkwMI1硬件环境33.1.2rqyn14ZNXI软件环境33.1.3EmxvxOtOco3.2软件体系结构4SixE2yXPq5体系结构概述43.2.1*********6ewMyirQFL系统结构43.2.2kavU42VRUs模块设计43.2.3y6v3ALoS893.3功能需求追溯5M2ub6vSTnP3.4复用策略50YujCfmUCw4.数据设计5eUts8ZQVRd4.1数据库地概念结构模型设计5sQsAEJkW5T4.2数据库地逻辑结构模型设计5GMsIasNXkA4.3数据库地物理结构模型设计6TIrRGchYzg4.4数据结构与程序地关系67EqZcWLZNX5.接口设计7lzq7IGf02E5.1用户界面设计规则7zvpgeqJ1hk5.2内部接口设计7NrpoJac3v15.3外部接口设计71nowfTG4KI6.出错处理设计7fjnFLDa5Zo7.系统维护设计8tfnNhnE6e51.引言编写目地1.1本说明书描述了实验器材管理系统软件地总体设计,为随后地详细设计制定一个框架.本说明书地读者对象为该餐厅点餐系统地软件详细设计人员、代码编写人员、测试人员、维护人员和该工程地审核验收人员.HbmVN777sL1.2 定义EEMS<Experimental Equipment Management System.)参考资料1.3软件工程(第二版> 《实验器材管理系统需求规格说明书》《工程开发计划书》需求分析报告需求管理计划软件开发计划配置管理计划测试计划2. 范围该文档是借助于当前系统地逻辑模型导出目标系统地逻辑模型地,解决整个工程系统地“做什么”问题.在这里,没有涉及开发技术,而主要是通过建立模型地方式来描述用户地需求,为用户、开发方等不通过参与方提供一个交流平台.该文档定义了系统地结构和单元接口,但未确定单元地实现方法,这部分内容将在详细设计/实现中确定.V7l4jRB8Hs2.1系统主要目标本实验器材管理系统针对实验室地各种器材,由管理人员进行添加和删除,以及学生进行查询.1、能够存储一定数量地器材地各种信息,并方便有效地进行相应地数据操作和管理2、有良好地运行效率,能够达到提高生产率地目地;3、平台地设计具有一定地超前性,灵活性,能够适应器材地地变化;主要软件需求1、学生查询软件2、管理员查询、添加、删除、修改软件.3、超级管理员添加、删除管理员软件设计约束、限制1.开发限制在两周之内完成;2.开发人员开发经验严重不足;3.编程人员对开发工具不熟悉,编程经验非常有限;4.目前地版本只是雏形,即只提供基本功能地试用.3.软件体系结构设计系统运行环境3.1网络结构图 3.1.1系统管理员局域网用户机3.1.2硬件环境WindowXP OR Window 7PC <1)客户机:普通:1.8GHz以上CPU 以上512MB内存:IE5.0能够运行以上或者Netscape4.0以上版本地机器像素分辨率:推荐使用1024*768 服务器)<2Web2.0GHz CPU:以上1GB内存:硬盘:以上250GB 1 KMb/s网卡:速度网卡)数据库服务器<3.CPU:2.0GHz内存:1GB以上硬盘:250GB以上软件环境 3.1.3操作系统:UNIX/Linux/Windows 2000或以上版本数据库:SQL Server 2005开发工具包:JDK Version 1.4.2开发环境:eclipse-SDK-3.1.2-win32浏览器:IE 6.0以上3.2 软件体系结构C/S体系结构,即客户机和服务器结构.这种体系结构模式是以数据库服务器为中心、以客户机为网络基础、在信息系统软件支持下地两层结构模型.这种体系结构中,用户操作模块布置在客户机上,数据存储在服务器上地数据库中.客户机依靠服务器获得所需要地网络资源,而服务器为客户机提供网络必须地资源.83lcPA59W9体系结构概述*********3.2.1mZkklkzaaP模块设计 3.2.2客户端有学.根据需求分析地设计,本系统分为客户端系统和两个管理端系统按功能分解,.,生查询模块管理端系统有超级管理员模块和管理员模块AVktR43bpw模块3.2.2.1 1——学生查询模块.学生无需密码进入系统按器材编码或者名称查询器材地有限信息3.2.2.2 模块2——超级管理员模块超级管理员用密码登陆系统可以对一般管理员地信息进行操作,包括删除该管理员.3.2.2.3 模块3——管理员模块管理员拥有对器材信息操作地最高权限,管理员用密码登陆系统后可以查询器材地信息包括借用人员地信息.…………………3.2.2.4 模块n——******3.3 功能需求追溯模块1 模块2 模块3功能需求1 √功能需求 2 √功能需求√3功能需求√ 4功能需求 5 √功能需求6 √功能需求 7 √功能需求√8功能需求9 √3.4复用策略可复用数据:器材编号、器材名称3.5 数据库地概念结构模型设计概念设计用来反映现实世界中地实体、属性和它们之间地关系等地原始数据形式,建立数据库地每一幅用户视图.本实验数据库主要包含一个表和一个视图.表供老师使用表项包括:器材名称、器材编号、器材类型、存放地点、库存数量、所属单位、所借人证件号码、借出时间、该器材借出到期时间.ORjBnOwcEd视图由学生查询使用:视图项包括:器材名称、类型、存放地点、库存数量、所属单位、器材编号、器材类型3.6 数据库地逻辑结构模型设计本数据库中逻辑结构模型主要是老师表中库存数量、所借人证件号码、借出时间、器材借出到期时间.学生借用某器材n数量为表中库存数量判断,若库存数量>n,则允许借出,库存数量减去n,否则,不允许借出老师表中记录借出器材人地证件号码、借出时间、器材借出到期时间3.7 数据库地物理结构模型设计1.在磁盘空间不足地情况下,可以使用多个小空间地磁盘,同时,也可为数据库扩展新地磁盘空间;2.备份/还原,只读/读写,离线/在线等数据库管理与维护;如果文件组中地文件被限制大小,那么此时数据库会报出空间不足地错误,所以在定义文件时,要么指定其大小无限增长<直到填满磁盘空间),要么定期检查文件空闲空间地大小,以手动扩展.对于主键地单值或范围查找,尤其是范围查找,索引组织表效率更高,因为省去了地成本,在非明确指定地情况下,SQL SERVER中默认使用索引组织表.3.8 数据结构与程序地关系表项包括:器材名称、器材编号、器材类型、存放地点、库存数量、所属单位、所借人证件号码、借出时间、该器材借出到期时间.uEh0U1Yfmh视图项包括:器材名称、器材名称、存放地点、库存数量、所属单位、器材编号、器材类型4.接口设计内部接口设计4.1老师模块和学生模块都与数据库接口相连接,各个模块之间地通信联系靠通信接口4.2 外部接口设计哦本系统与各外部支持软件之间依靠通信接口进行相互联系交流4.3 用户界面设计规则采用windows界面,且必须对鼠标和键盘提供支持5.用户界面设计规则 5.1分析《需求规格说明书》中地用户特点设计交互、信息显示和数据输入等用户界面规则若有.,地话列出用户地强制标准和开发单位地强制标准.,IAg9qLsgBX5.2 内部接口设计说明软件内部模块间地接口安排.外部接口设计5.3说明本系统同外界地所有接口地安排包括软件与硬件之间地接口本系统与各支持软件之间地,,接口关系.内部和外部地接口设计必须结合模块内部地数据验证和出错处理.6. 出错处理设计说明每种可能地出错或故障情况并对他们命名和编号;给出出错时地信息显示界面;和相应地,补救措施.7. 系统维护设计说明为了系统维护地方便而在程序内部设计中作出地安排指明哪些功能和数据需要维护及其实,现维护功能地模块.WwghWvVhPE。

实验室设备管理系统(软件工程试验完整版)

实验室设备管理系统(软件工程试验完整版)

实验项目:实验室设备管理系统一、项目管理:阶段时间及实验任务参与人员产生文档项目管理2009.10.27实验一确定课题,组织组员,合理分工。

分工明细及项目进程表需求分析2009.10.27实验一确定软件的功能和需求、性能需求和运行环境约束,编制软件需求规格说明、软件系统的确认测试准则需求规格说明书确认测试准则概要设计2009.10.27验一建立软件系统的总体结构和模块间的关系,定义各功能模块的接口,涉及全局数据库,规定涉及约束,制定组装测试计划。

概要设计说明书组装测试计划数据库设计2009.10.28实验二根据概要设计对本软件所必须的数据库进行分析及设计数据库设计说明书详细设计2009.10.28实验二对概要设计产生的功能模块逐步细化,形成若干个可编程的程序模块模块测试方案编码2009.10.282009.10.29实验三根据详细设计文档将详细设计转化为所要求的编程语言或数据库语言的程序,并对这些程序进行调试和程序单元测试,验证程序模块与详细设计文档的一致性源程序清单测试单元测试2009.10.282009.10.29实验三采用白盒测试技术进行如下测试:1.模块接口测试;2.模块局部数据结构测试;3.模块边界条件测试;4.模块中所有独立执行通路测试;5.模块的各条错误处理通单元测试报告路测试。

综合测试 2009.10.29 实验三 发现与接口有关的各种错误 综合测试报告 确认测试2009.10.29实验三 检查软件是否满足软件需求说明书中的确认标准 确认测试报告项目实施2009.10.29 2009.10.30 实验四完善程序流图书写软件使用说明书和用户手册项目开发总结报告 最终用户手册二、软件需求分析1 软件系统需求描述:实验室设备管理系统是利用Eclipse 作为开发工具、sqlsetver 作为数据库的系统。

要求实现如下功能:⑴所有工作由专门人员负责完成,其他人不得任意使用; ⑵对于已彻底损坏的作报废处理,同时详细记录有关信息;⑶对于有严重问题(故障)的要即使修理,并记录修理日期、设备名、修理厂家、修理费、责任人等;⑷对于急需但又缺少的设备需以“申请表”的形式送交上级领导请求批准购买。

实验室设备管理系统设计说明书

实验室设备管理系统设计说明书

河海大学文天学院08级计算机科学与技术专业四班软件工程课程设计—实验室管理系统组号:8号组成员:马季菏泽林苏荣杰汪力胡德伟指导老师:刘老师时间:2010.11.15 – 2010.12.15软件工程项目计划一.软件工程项目:实验室管理系统二.过程模型三.成员分工一、可行性研究报告1、引言○1背景资料实验室是为我们的学习工作提供服务的地方。

实验室里存放着大量的实验器材,对这些器材信息的有效的归类整理与管理将大大提高实验室的运作效率,降低实验室工作人员的劳动强度,同时可以对实验室的整个运作过程做到明细化,透明化,为各项工作有条不紊的进行提供保障。

○2报告目的本报告旨在研究分析实验室设备管理系统开发的可行性,为此软件的开发人员提供可行性的验证与编写方法的指导。

○3软件信息软件名称:实验室设备管理系统开发平台:用户:实验室工作人员2、可行性研究的前提○1主要功能:通过计算机完成实验室在库设备的管理,用计算机高效、安全的完成对实验室设备的信息处理,将工作人员从繁琐的数据处理中解放。

○2性能要求:a、设备信息的录入,将设备名,库存数量输入系建立系统数据库。

b、设备信息的查询,输入设备名,显示此设备的关信息,包括库存总量、使用数目、闲置数目。

c、设备借出与归还,输入借出或归还设备的仪器与数量后,对库存信息进行相应修改。

d、设备信息的插入与删除,新设备到库时或清除存时,在数据库内增加或删减相应信息。

e、仪器信息的备份,将现有数据库信息存档,以不时之需。

f、仪器信息的读入,输入文件名,从相应文件中信息读入数据库。

g、权限问题,进入系统之前输入密码,密码不正则退出系统。

○3开发目标:要求系统具有良好的可操作性,数据稳定性以及安全性,可以长期使用。

3、对现有系统的分析现用的管理系统在安全性,数据的读入功能方面存在不同程度的缺陷,有必要进行改进4、所建议的系统○1使用基本方法:该系统具有简单易用的特点,只需按照菜单功能行操作。

实验室设备管理系统

实验室设备管理系统

实验室设备管理系统第一章系统概述1。

1系统开发背景一个现代化的实验室设备系统在正常运行中总是面对大量的使用者,仪器以及两者相互作用产生的借用仪器。

人工管理既浪费人力物力财力,又容易导致各种错误的发生.为了方便实验室管理,得开发一个更好更高效的软件来管理。

实验室管理系统,是为了实现实验室管理而设计的,它也是现在各个部门的一个重要环节。

实验室是所有高校、研究机构必不可少的基本构成单位。

特别是高校,实验室的设备管理需要一套稳定、高效的管理办法。

就我校情况看来,目前我校的实验室设备管理还处于较原始的手工阶段,缺少一套实用可靠的管理系统软件。

随着电气化教学和无纸化办公的一步步完善,利用计算机管理系统管理我校的实验室设备势在必行。

因此,本项目拟开发一个实验室设备管理系统。

本系统将建立一个实验室设备管理平台,记录实验室所有的实验设备,并及时反应设备的运转状况,使用情况,以供本科生和研究生及其他试验人员合理的安排实验,达到工作效率的最优.1。

2项目设计基本原理软件工程是一门从技术和组织管理两个角度研究如何用系统化、规范化和数量化等工程原理也方法去进行软件开发和维护的学科.软件工程学研究的范围非常广泛,包括技术方法、工具和管理等许多方面.软件生命周期的各个阶段可分为:采用软件工程的技术方法开发本系统,通过以上八个阶段组成软件的生存期,它是指从提出开发要求开始直到该软件报废为止的整个时期。

分阶段进行,就把规模庞大、结构复杂和管理复杂的软件变的容易控制和管理。

基于此思想,本系统开发实际可行的软件,方便毕业时信息的管理。

1。

3数据库系统设计及范式分析数据库设计主要是进行数据库的逻辑设计,即将数据按一定的分类、分组系统和逻辑层次组织起来,是面向用户的.数据库设计时需要综合企业各个部门的存档数据和数据需求,分析各个数据之间的关系,按照DBMS提供的功能和描述工具,设计出规模适当、正确反映数据关系、数据冗余少、存取效率高、能满足多种查询要求的数据模型。

实验室设备管理系统软件需求规格说明书

实验室设备管理系统软件需求规格说明书

实验室设备管理系统软件需求规格说明书预览说明:预览图片所展示的格式为文档的源格式展示,下载源文件没有水印,内容可编辑和复制软件需求说明书引言1.1编写目的通过此需求说明书,进一步细化实验设备管理系统的功能需求,并与客户与项目经理达成一致的意向。

1.2背景由于此系统属小型系统,所以取名Smart设备管理系统。

本项目由李海涛老师提出,由XX负责设计和开发,本系统业务流程建立在原有信息学院人工设备管理流程的基础上,并进行合理的优化。

1.3定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。

1.4参考资料《软件工程》―――――――――――郑人杰清华大学出版社《需求规格说明书书写规范》《信息学院实验设备管理细则》――――――信息学院2任务概述2.1目标开发此系统是为了进一步规范实验设备的管理,减少人工的管理,进一步加强信息学院的信息化管理。

更合理,高效地利用实验设备。

此系统是基于C/S架构的一个比较独立的事务型系统。

2.2用户的特点此系统的用户都是专门的设备管理人员,只需具备基本的计算机操作技能和一些实验设备管理规范即可,同时系统需在每周5个工作日内的工作时间能正常运行,其它时间为系统维护时间。

2.3假定和约束本系统是在原有人工系统的流程上,经优化而开发的,同时开发经费限定在5万元以下,开发期限为5个月。

同时系统需具备一定的安全性和数据恢复能力。

3需求规定3.1对功能的规定系统流程图如下:数据流程图:○层:1层:2层:数据字典:IPO表:3.2对性能的规定3.2.1精度数据录入时需身份验证,设备数量要清楚,金额精确到分。

同时数据只能在上班时间录入和更新及删除,输出需打印及在数据库中备份,以备以后查阅。

3.2.2时间特性要求a.系统启动的响应时间应在10秒以下;b.数据更新应在5秒以内,同时有进度提示;c.大批量数据上传应有进度提示;3.2.3灵活性a.数据录入可单个录入,也可批量录入,同时可通过其它数据文件导入。

实验室设备管理系统毕业设计说明文档

实验室设备管理系统毕业设计说明文档

实验室设备管理系统毕业设计说明文档12作品制作说明课题实验室设备管理系统系科电子工程系专业(方向) 计算机应用技术(信息管理)班级微机085学号姓名高玉侠完成日期 -12-15指导教师闫鸿滨3实验室设备管理系统作品简介本信息系统合理的借鉴先进的设备管理思想并结合学校实验室设备管理现状,经过对各系科设备管理情况的长期研究探索,以灵活、通用为主要设计思想,开发适合本校设备管理信息系统,实现了设备整个生命周期的计算机化管理,同时再与使用单位内部网络配合的基础上能够实现无纸化办公。

本系统将会提高办公效率和设备可靠性,减少工作人员的劳动强度,减少办公耗材,提高现代化管理水平。

企业面对市场竞争的巨大压力,要求企业创造新的利润源,这为企业如何配置有限资源,利用先进计算机技术不断开发出操作简便、界面友好、灵活、实用、安全,更具时效性的设备信息管理系统有着更高的要求。

1引言部分:现在,科学技术的飞速发展把人类社会推向了一个崭新的时代——信息时代。

这已是无可争议的事实;信息对社会经济发展的巨大推动作用,使其与物质能源一起并列为现代社会的三大支柱,这已在全社会达到共识。

随着对信息作为一种资源来管理的需求日益加强,信息研究领域出现了一种新的管理思想和模式——信息管理。

计算机管理以其快捷高效的特点在很多领域已经取代了传统的手工管理方式,特别是在繁复琐碎的物资设备管理中,计算机管理手段的这一优势更显得十分突出。

与传统管理方式相比较,设备管理系统能更加有效的进行信息管理。

设备管理系统应用数据库,对信息数据以数据库形式表示,更容易更新和管理。

传统的管理方式往往以表格的形式进行管理,一旦数据过于庞大,要对这些数据进行管理时,就要花费大量的时间,而且很容易出错。

由于现代信息化的普及化,因此现代信息化的设备管理模式很快取代了传统模式的管理方式。

第一章管理信息系统基础1.1开发平台开发工具:数据库:Microsoft Access支持的操作系统:Windows98/ /XP/2。

实验室设备管理系统概要设计报告

实验室设备管理系统概要设计报告

目录目录 (1)1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (2)2总体设计 (3)2.1需求规定 (3)2.2运行环境 (3)2.3基本设计概念和处理流程 (3)2.4功能需求与程序的关系 (4)2.5人工处理过程 (4)2.6尚未问决的问题 (4)3接口设计 (5)3.1 外部接口 (5)3.1.1 用户界面 (5)3.1.2 软件接口 (5)3.1.3 硬件接口 (5)3.2 内部接口 (5)3.1用户接口 (5)4运行设计 (6)4.1运行模块组合 (6)4.2运行控制 (6)4.3运行时间 (6)5系统数据结构设计 (6)5.1逻辑结构设计要点 (6)5.2物理结构设计要点 (7)5.3数据结构与程序的关系 (8)6系统出错处理设计 (8)6.1出错信息 (8)6.2补救措施 (8)6.3系统维护设计 (8)概要设计说明书1引言1.1编写目的1.1.1为开发人员、维护人员、客户之间提供共同的协议而创立基础,对实验室设备管理系统软件功能的实现作概要描叙。

1.1.2本说明书的预期读者为分析人员、测试人员、用户文档编写者、项目管理人员。

1.2背景说明:a.待开发软件系统的名称:实验室设备管理系统b.项目的任务提出者:第五组项目开发者:第五组用户:福建师范大学闽南科技学院实验室实现软件单位:福建师范大学闽南科技学院实验室1.3定义概要设计的基本目的是:概括地说,系统应该如何实现?这阶段的重要任务是设计软件的结构,也就是要确定系统中每个程序是有哪些模块组成的,以及这些模块相互间的关系。

1.4参考资料《软件工程导论》张海藩清华大学出版社实验室设备管理系统可行性研究报告第五组实验室设备管理系统需求分析报告第五组2总体设计2.1需求规定主要的输入输出项目:新设备信息、修理信息、申请购买信息、报废信息、具体查询统计要求;对实验室设备使用情况进行统计、更新。

2.2运行环境运行环境:windows 2000 以上2.3基本设计概念和处理流程处理流程图:系统的软件结构图:2.4功能需求与程序的关系本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:2.5人工处理过程人员对数据的查询2.6尚未问决的问题各个模块的数据字典和流程图,本概要设计中未能体现,但在详细设计中都会完成。

实验室设备管理系统总体设计说明书

实验室设备管理系统总体设计说明书

DONGFANG COLLEGE,FUJIAN AGRICULTURE AND FORESTRY UNIVERSITY总体设计说明书课程名称:软件工程课程实习题目名称:实验室设备管理系统系别:计算机科学系年级专业:2013级计算机科学与技术学号:1250303003 125030335姓名:李展辉周平任课教师:陈维默201 6 年9 月26日一、系统的开发背景与开发目标1、系统的开发背景现代社会的校园网络环境,已经大大发生了变化,除了个人笔记本电脑,各种计算机、语音实验室机房也成为了使用频率颇高的场所,我们不能仅仅把它理解为提供上机的环境,而是应该完善此处的各种相关工作,如考勤,收费等,同时最大限度的降低机房的运营成本,提高使用率。

通过建设“实验室设备管理系统”,运用先进的技术手段和设备,满足以上应用需求。

实验室设备管理系统是一个功能比较完善的数据管理软件,具有数据操作方便高效迅速等优点,具有很好的可移植性,可在 WINDOWS 系列等操作系统上使用。

2、系统的开发目标a 提高人员的工作效率,提高设备的利用率b实验室的设备管理更加便捷有效c减少设备管理的费用,节省开支d提高决策效率e能够准确的控制生产二、可行性分析与初步开发计划1技术可行性1.1对系统的简要描述在原来的手工系统之上创建,利用计算机实现对实验室设备的管理,包括借出、购入、修理仪器、归还仪器等各种功能1.2采用建议系统可能带来的影响在建立所建议系统时,预期会带来的影响包括以下几个方面。

(1)对设备的影响由于所建议系统是基于WINDOWS操作系统和互联网的,所以需要配备足够符合以上列出的各种软硬件条件的计算机和通信线路。

系统失效后,服务器端需要利用备份的数据库恢复数据信息,要求要有足够的数据备份空间。

(2)对软件的影响需要落实是否有符合本报告所列出的正版的软件环境,如果没有则需要购买。

(3)对用户单位机构的影响投入使用前还需改进现有的管理模式。

实验室装备管理系统设计1

实验室装备管理系统设计1

设备名称为 20 个字符; 设备购入价格为浮点型,输出时保留一位小数; 设备购入时间为整形 设备报废时间为整形; 设备是否可用为整形,记 0 为不可用,1 为可用;
4. 主要模块的算法描述 4.1 简单算法描述
1. 新的设备信息添加到链表 2. 删除错误和无用的设备信息 3. 查找所需相关类型信息的设备信息 4. 修改设备信息
该实验设备管理系统采用纯 C 语言编写,使用者能实验该管理系统方便、直
观地对实验设备进行管理操作,如对实验设备信息的录入、实验设备信息的修 改、查询需要的目标设备的信息并对其进行统计等等。
程序分两大系统,一是管理系统,二是查询系统。 在管理系统中 1. 建立链表储存设备信息::输入新的设备信息,若当前设备管理系统中的 设备还未录入时,建立新的链表来储存当前输入的设备信息,并返回链表的头 指针指向第一个输入的设备的信息。 2. 插入新的设备信息:输入新的设备信息,且当前设备管理系统中的链表非 空,则将新的设备信息插入链表,并返回链表头指针。 3. 修改设备信息:若对已有的设备的信息需要修改,则按设备编号进行查找, 在成功找到该设备时,并选择需要修改的信息进行修改。 4. 删除设备信息:若已有设备的信息错误或该设备不可用即已经报废,则要 对该条信息进行删除处理。 5. 对设备进行遗损处理:当设备将要报废或已报废时则删除该设备的相关信 息,并通知。
2
对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术关,通系电1,力过根保管据护线生高0不产中仅工资2艺料22高试2可中卷以资配解料置决试技吊卷术顶要是层求指配,机置对组不电在规气进范设行高备继中进电资行保料空护试载高卷与中问带资题负料2荷试2,下卷而高总且中体可资配保料置障试时2卷,32调需3各控要类试在管验最路;大习对限题设度到备内位进来。行确在调保管整机路使组敷其高设在中过正资程常料1工试中况卷,下安要与全加过,强度并看工且25作尽52下可22都能护可地1关以缩于正小管常故路工障高作高中;中资对资料于料试继试卷电卷连保破接护坏管进范口行围处整,理核或高对者中定对资值某料,些试审异卷核常弯与高扁校中度对资固图料定纸试盒,卷位编工置写况.复进保杂行护设自层备动防与处腐装理跨置,接高尤地中其线资要弯料避曲试免半卷错径调误标试高方中等案资,,料要编试求5写、卷技重电保术要气护交设设装底备备置。4高调、动管中试电作线资高气,敷料中课并设3试资件且、技卷料中拒管术试试调绝路中验卷试动敷包方技作设含案术,技线以来术槽及避、系免管统不架启必等动要多方高项案中方;资式对料,整试为套卷解启突决动然高过停中程机语中。文高因电中此气资,课料电件试力中卷高管电中壁气资薄设料、备试接进卷口行保不调护严试装等工置问作调题并试,且技合进术理行,利过要用关求管运电线行力敷高保设中护技资装术料置。试做线卷到缆技准敷术确设指灵原导活则。。:对对在于于分调差线试动盒过保处程护,中装当高置不中高同资中电料资压试料回卷试路技卷交术调叉问试时题技,,术应作是采为指用调发金试电属人机隔员一板,变进需压行要器隔在组开事在处前发理掌生;握内同图部一纸故线资障槽料时内、,设需强备要电制进回造行路厂外须家部同出电时具源切高高断中中习资资题料料电试试源卷卷,试切线验除缆报从敷告而设与采完相用毕关高,技中要术资进资料行料试检,卷查并主和且要检了保测解护处现装理场置。设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。

实验室器材管理信息系统设计方案(完整版)

实验室器材管理信息系统设计方案(完整版)

实验室仪器设备管理信息系统目录第一章实验室器材设备管理信息系统分析----------------------------11.1 系统开发的必要性及可行性分析-------------------------------11.1.1 必要性分析----------------------------------------------11.1.2 可行性分析----------------------------------------------21.2 实验室器材设备管理信息系统业务流程图----------------------21.3 实验室设备管理信息系统数据流程图与数据字典--------------31.3.1 数据流程图----------------------------------------------31.3.2 数据字典--------------------------------------------------5 第二章实验室器材设备管理信息系统设计------------------------------92.1 功能设计------------------------------------------------------92.2 代码设计-----------------------------------------------------102.3 存储文件设计-------------------------------------------------112.4 输入输出设计-------------------------------------------------12第一章实验室器材设备管理信息系统分析1.1 系统开发的必要性及可行性分析1.1.1 必要性分析:目前我省高校基础实验教学仪器设备方面普遍存在着投人少,一些较精密仪器的使用率不高,管理不够规范,管理队伍整体素质不高等问题。

实验室器材管理系统-概要设计说明书

实验室器材管理系统-概要设计说明书

项目编号: R-1-24-10-2010<实验室器材管理系统>分类:<模板>概要设计说明书Version: 1.0.0项目承担部门:实训第八小组撰写人(签名):完成日期:2010-11-20本文档使用部门:□主管领导■项目组□客户(市场)■维护人员□用户评审负责人(签名):评审日期:二o一o 年11 月20 日目录1.引言 (2)1.1编写目的 (2)1.2定义 (2)1.3参考资料 (2)2.范围 (2)2.1系统主要目标 (2)2.2主要软件需求 (2)2.3设计约束、限制 (2)3.软件体系结构设计 (2)3.1系统运行环境 (3)3.1.1网络结构图 (3)3.1.2硬件环境 (3)3.1.3软件环境 (3)3.2软件体系结构 (4)3.2.1*********体系结构概述 (4)3.2.2系统结构 (4)3.2.3模块设计 (4)3.3功能需求追溯 (5)3.4复用策略 (5)4.数据设计 (5)4.1数据库的概念结构模型设计 (5)4.2数据库的逻辑结构模型设计 (6)4.3数据库的物理结构模型设计 (6)4.4数据结构与程序的关系 (6)5.接口设计 (7)5.1用户界面设计规则 (9)5.2内部接口设计 (9)5.3外部接口设计 (9)6.出错处理设计 (9)7.系统维护设计 (9)1. 引言1.1 编写目的本说明书描述了实验器材管理系统软件的总体设计,为随后的详细设计制定一个框架。

本说明书的读者对象为该餐厅点餐系统的软件详细设计人员、代码编写人员、测试人员、维护人员和该项目的审核验收人员。

1.2 定义EEMS(Experimental Equipment Management System。

)1.3 参考资料软件工程(第二版) 《实验器材管理系统需求规格说明书》《项目开发计划书》需求分析报告需求管理计划软件开发计划配置管理计划测试计划2. 范围该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型的,解决整个项目系统的“做什么”问题。

实验设备管理系统数据库设计说明书

实验设备管理系统数据库设计说明书

实验设备管理系统数据库设计说明书一、概述1.数据库设计文档概述本文档为软件工程一课的设计项目《实验设备管理系统》的数据库设计说明书,具体描述《实验设备管理系统》的数据库设计,用于说明该系统在数据库存储各方面的内容,作为系统代码设计的基准文档。

2.项目简要介绍软件系统名称:实验设备管理系统项目提出:根据指导老师的选题从中选取项目目标:本系统将会很大程度上提高学校的办公效率和设备可靠性,能够精细化的管理所有实验室设备,克服实验室管理人员对实验室设备管理中存在的漏洞和疏忽.减少管理人员的工作强度和操作复杂度,减少办公耗材避免不必要的浪费,能够真正的做到轻松高效管理整个实验室资产,真正的在技术上提高学校的现代化管理水平。

系统模式:采用客户端/服务器模式系统开发环境:Microsoft Visual Studio 2008数据库管理系统:Microsoft SQL Server 2008软件开发者:软件应用范围:大中小学校3.参考资料:《实验设备管理系统》需求说明书《数据库系统概论》(第四版)王珊萨师煊编著高等教育出版社《软件工程导论》(第5版) 张海藩编著《asp.net程序设计》二、数据库外部设计1.本数据库的应用软件及其与数据库的接口数据库软件:Microsoft SQLServer 2008系统要求建立的数据库名称:Experiment使用该数据库的应用软件:实验设备管理系统该应用软件在Microsoft Visual Studio 2008编程环境下设计,采用Microsoft Visual Studio 2008基于······的数据库访问接口技术,建立与数据库的通讯连接。

应用程序对数据库的操作,通过执行查询语句生成结果。

2.数据库管理系统SQLServer 2008 在Microsoft的数据平台上发布,可以组织管理任何数据.可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。

实验室设备管理系统 详细设计实验报告

实验室设备管理系统 详细设计实验报告

实验室设备管理系统详细设计实验报告1 详细设计说明书1引言(2)1.1编写目的(2)1.2背景(2)1.3定义(2)1.4参考资料(2)2程序系统的结构(3)3程序1(标识符)设计说明(4)3.1程序描述(4)3.2功能(5)3.3性能(5)3.4输人项(5)3.5输出项(6)3.6算法(6)3.7流程逻辑(7)3.8接口(8)3.9存储分配(8)3.10注释设计(8)3.11限制条件(8)3.12测试计划(8)3.13尚未解决的问题(9)4程序2(标识符)设计说明(9)1引言1.1编写目的对软件需求的全面、深入的理解是软件开发工作获得成功的前提条件,作为软件定义时期的最后一个阶段,需求分析的任务是明确用户对目标系统的需求,主要是确定对系统的综合要求,同时分析系统的数据要求。

它能提高软件开发过程的能见度,便于实现软件开发人员对开发过程的工程化管理与控制,便于项目管理人员、开发人员、测试人员、维护人员之间更好地交流与协作。

1.2背景a.开发软件系统的名称:实验室设备管理系统b.本项目的任务提出者:第五组c.开发者:第五组d. 用户:实验室设备管理员e. 运行系统的计算中心:实验室电脑1.3定义报废:管理人员发现设备因某些原因损坏而导致设备不能使用时,就将该设备记录下来,并记录报废原因。

维修:管理人员发现设备因某些原因损坏需要维修时,就将该设备记录下来,并提出维修意见。

查询:随时对现有设备及其修理、报废情况进行统计、查询,要求能够按类别和时间段(某日期之前)查询1.4参考资料《软件工程导论》张海藩清华大学出版社实验室设备管理系统可行性研究报告第五组实验室设备管理系统需求分析报告第五组实验室设备管理系统概要设计报告第五组2程序系统的结构用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称、标识符和它们之间的层次结构关系。

设备管理员操作模块如下图所示:系统功能操作模块如下图所示:3程序1(标识符)设计说明从本章开始,逐个地给出各个层次中的每个程序的设计考虑。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

项目编号: R-1-24-10-2010 <项目名称>分类:<模板>概要设计说明书Version: 1.0.0项目承担部门:实训第八小组撰写人(签名):完成日期:2010-11-20本文档使用部门:□主管领导■项目组□客户(市场)■维护人员□用户评审负责人(签名):评审日期:二o一o 年11 月20 日目录1.引言 (4)1.1编写目的 (4)本说明书描述了实验器材管理系统软件的总体设计,为随后的详细设计制定一个框架。

本说明书的读者对象为该餐厅点餐系统的软件详细设计人员、代码编写人员、测试人员、维护人员和该项目的审核验收人员。

(4)1.2定义 (4)1.3参考资料 (4)软件工程(第二版)《实验器材管理系统需求规格说明书》《项目开发计划书》 (4)需求分析报告需求管理计划软件开发计划配置管理计划测试计划 (4)2.范围 (4)该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型的,解决整个项目系统的“做什么”问题。

在这里,没有涉及开发技术,而主要是通过建立模型的方式来描述用户的需求,为用户、开发方等不通过参与方提供一个交流平台。

该文档定义了系统的结构和单元接口,但未确定单元的实现方法,这部分内容将在详细设计/实现中确定。

(4)2.1系统主要目标 (4)设计约束、限制 (4)3.软件体系结构设计 (5)3.1系统运行环境 (5)3.1.1网络结构图 (5)3.1.2Web服务器数据库服务器局域网系统管理员局域网用户机硬件环境 (5)Window XP OR Window 7 (5)3.1.3软件环境 (6)操作系统:UNIX/Linux/Windows 2000或以上版本 (6)数据库:SQL SERVER 2005 (6)开发工具包:JDK VERSION 1.4.2 (6)开发环境:ECLIPSE-SDK-3.1.2-WIN32 (6)浏览器:IE 6.0以上 (6)3.2软件体系结构 (6)3.2.1*********体系结构概述63.2.2模块设计 (6)3.3功能需求追溯 (7)3.4复用策略 (7)可复用数据:器材编号、器材名称 (7)3.5数据库的概念结构模型设计 (7)3.6数据库的逻辑结构模型设计 (8)3.7数据库的物理结构模型设计 (8)3.8数据结构与程序的关系 (8)4.接口设计 (9)4.1内部接口设计 (9)老师模块和学生模块都与数据库接口相连接,各个模块之间的通信联系靠通信接口 (9)4.2外部接口设计哦 (9)本系统与各外部支持软件之间依靠通信接口进行相互联系交流 (9)4.3用户界面设计规则 (9)采用windows界面,且必须对鼠标和键盘提供支持 (9)5. (11)5.1用户界面设计规则 (11)5.2内部接口设计 (11)5.3外部接口设计 (11)6.出错处理设计 (11)7.系统维护设计 (11)1. 引言1.1 编写目的本说明书描述了实验器材管理系统软件的总体设计,为随后的详细设计制定一个框架。

本说明书的读者对象为该餐厅点餐系统的软件详细设计人员、代码编写人员、测试人员、维护人员和该项目的审核验收人员。

1.2 定义EEMS(Experimental Equipment Management System。

)1.3 参考资料软件工程(第二版) 《实验器材管理系统需求规格说明书》《项目开发计划书》需求分析报告需求管理计划软件开发计划配置管理计划测试计划2. 范围该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型的,解决整个项目系统的“做什么”问题。

在这里,没有涉及开发技术,而主要是通过建立模型的方式来描述用户的需求,为用户、开发方等不通过参与方提供一个交流平台。

该文档定义了系统的结构和单元接口,但未确定单元的实现方法,这部分内容将在详细设计/实现中确定。

2.1 系统主要目标本实验器材管理系统针对实验室的各种器材,由管理人员进行添加和删除,以及学生进行查询。

1、能够存储一定数量的器材的各种信息,并方便有效的进行相应的数据操作和管理2、有良好的运行效率,能够达到提高生产率的目的;3、平台的设计具有一定的超前性,灵活性,能够适应器材的的变化;主要软件需求1、学生查询软件2、管理员查询、添加、删除、修改软件。

3、超级管理员添加、删除管理员软件设计约束、限制1.开发限制在两周之内完成;2.开发人员开发经验严重不足;3.编程人员对开发工具不熟悉,编程经验非常有限;4.目前的版本只是雏形,即只提供基本功能的试用。

3. 软件体系结构设计3.1 系统运行环境3.1.1 网络结构图Web服务器数据库服务器局域网系统管理员局域网用户机3.1.2硬件环境Window XP OR Window 7(1)客户机:普通PCCPU:1.8GHz以上内存:512MB以上能够运行IE5.0以上或者Netscape4.0以上版本的机器分辨率:推荐使用1024*768像素(2)Web服务器CPU:2.0GHz内存:1GB以上硬盘:250GB以上网卡:1 KMb/s速度网卡(3)数据库服务器CPU:2.0GHz内存:1GB以上硬盘:250GB以上3.1.3 软件环境操作系统:UNIX/Linux/Windows 2000或以上版本数据库:SQL Server 2005开发工具包:JDK Version 1.4.2开发环境:eclipse-SDK-3.1.2-win32浏览器:IE 6.0以上3.2 软件体系结构C/S体系结构,即客户机和服务器结构。

这种体系结构模式是以数据库服务器为中心、以客户机为网络基础、在信息系统软件支持下的两层结构模型。

这种体系结构中,用户操作模块布置在客户机上,数据存储在服务器上的数据库中。

客户机依靠服务器获得所需要的网络资源,而服务器为客户机提供网络必须的资源。

3.2.1 *********体系结构概述3.2.2 模块设计按功能分解,本系统分为客户端系统和两个管理端系统。

根据需求分析的设计,客户端有学生查询模块,管理端系统有超级管理员模块和管理员模块。

3.2.2.1 模块1——学生查询模块学生无需密码进入系统按器材编码或者名称查询器材的有限信息。

3.2.2.2 模块2——超级管理员模块超级管理员用密码登陆系统可以对一般管理员的信息进行操作,包括删除该管理员。

3.2.2.3 模块3——管理员模块管理员拥有对器材信息操作的最高权限,管理员用密码登陆系统后可以查询器材的信息包括借用人员的信息。

…………………3.2.2.4 模块n——******3.3 功能需求追溯3.4 复用策略可复用数据:器材编号、器材名称3.5 数据库的概念结构模型设计概念设计用来反映现实世界中的实体、属性和它们之间的关系等的原始数据形式,建立数据库的每一幅用户视图。

本实验数据库主要包含一个表和一个视图。

表供老师使用表项包括:器材名称、器材编号、器材类型、存放地点、库存数量、所属单位、所借人证件号码、借出时间、该器材借出到期时间。

视图由学生查询使用:视图项包括:器材名称、类型、存放地点、库存数量、所属单位、器材编号、器材类型3.6 数据库的逻辑结构模型设计本数据库中逻辑结构模型主要是老师表中库存数量、所借人证件号码、借出时间、器材借出到期时间。

3.7 数据库的物理结构模型设计1.在磁盘空间不足的情况下,可以使用多个小空间的磁盘,同时,也可为数据库扩展新的磁盘空间;2.备份/还原,只读/读写,离线/在线等数据库管理与维护;3.如果文件组中的文件被限制大小,那么此时数据库会报出空间不足的错误,所以在定义文件时,要么指定其大小无限增长(直到填满磁盘空间),要么定期检查文件空闲空间的大小,以手动扩展。

4.对于主键的单值或范围查找,尤其是范围查找,索引组织表效率更高,因为省去了的成本,在非明确指定的情况下,SQL SERVER中默认使用索引组织表。

3.8 数据结构与程序的关系表项包括:器材名称、器材编号、器材类型、存放地点、库存数量、所属单位、所借人证件号码、借出时间、该器材借出到期时间。

视图项包括:器材名称、器材名称、存放地点、库存数量、所属单位、器材编号、器材类型4. 接口设计4.1 内部接口设计老师模块和学生模块都与数据库接口相连接,各个模块之间的通信联系靠通信接口4.2 外部接口设计哦本系统与各外部支持软件之间依靠通信接口进行相互联系交流4.3 用户界面设计规则采用windows界面,且必须对鼠标和键盘提供支持5.5.1 用户界面设计规则分析《需求规格说明书》中的用户特点,设计交互、信息显示和数据输入等用户界面规则。

若有的话,列出用户的强制标准和开发单位的强制标准。

5.2 内部接口设计说明软件内部模块间的接口安排。

5.3 外部接口设计说明本系统同外界的所有接口的安排,包括软件与硬件之间的接口,本系统与各支持软件之间的接口关系。

内部和外部的接口设计必须结合模块内部的数据验证和出错处理。

6. 出错处理设计说明每种可能的出错或故障情况,并对他们命名和编号;给出出错时的信息显示界面;和相应的补救措施。

7. 系统维护设计说明为了系统维护的方便而在程序内部设计中作出的安排,指明哪些功能和数据需要维护及其实现维护功能的模块。

相关文档
最新文档