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

上传人:hs****ma 文档编号:487223359 上传时间:2023-03-02 格式:DOC 页数:15 大小:735KB
返回 下载 相关 举报
学校实验室设备管理系统需求规格说明书_第1页
第1页 / 共15页
学校实验室设备管理系统需求规格说明书_第2页
第2页 / 共15页
学校实验室设备管理系统需求规格说明书_第3页
第3页 / 共15页
学校实验室设备管理系统需求规格说明书_第4页
第4页 / 共15页
学校实验室设备管理系统需求规格说明书_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《学校实验室设备管理系统需求规格说明书》由会员分享,可在线阅读,更多相关《学校实验室设备管理系统需求规格说明书(15页珍藏版)》请在金锄头文库上搜索。

1、学校实验室设备管理系统需求规格说明书小组组长: 小组成员: 指导老师: 联系方式: 目录1. 引言31.1 编写目的31.2 项目背景41.3 定义41.4 参考资料52. 任务概述52.1 目标52.2 条件与限制62.3 运行环境63. 数据描述63.1 静态数据63.2 动态数据63.3 数据库描述73.4 E-R图73.5 数据字典83.5 数据采集104. 功能需求104.1 功能划分104.2 功能描述115.1 数据精确度135.2 时间特性145.3适应性146. 运行需求146.1 用户界面146.2 硬件接口156.3 软件接口156.4 故障处理157. 其他需求157.

2、1安全保密设计157.2维护设计161. 引言1.1 编写目的对设计系统需求全面、深入的理解是系统开发工作获得成功的前提条件,作为系统明确要求的一个阶段,需求分析的任务是明确用户对目标系统的需求,主要是确定对系统的综合要求,同时分析系统的数据要求。它能提高软件开发过程的能见度,便于实现软件开发人员对开发过程的工程化管理与控制,便于项目管理人员、开发人员、测试人员、维护人员之间更好地交流与协作。本需求说明书主要包括如下功能:(1)定义了实验室设备管理系统的功能需求、数据描述、运行环境等;(2)使用户、软件开发者、测试人员、维护人员及分析人员对该软件的初始规定有一个共同的理解;(3)说明了本系统的

3、工作流程、各项功能需求、性能需求,明确标识各功能的实现过程,提供客户解决问题或达到目标所需的条件或权能,提供一个度量和遵循的基准;(4)希望系统的外部项均支持目标软件系统的确认,确立可测试标准;(5)控制系统进化过程。1.2 项目背景实验室是高等学校进行实践教学和从事科学研究的重要场所,在培养创新型人才和发展科学技术中具有重要的地位和作用。而实验仪器设备在教学、科研、人才引进工作中起着举足轻重的作用,其利用率的高低直接关系到学校仪器设备的投资效益,也是目前学科教学水平评估的重要指标。因此,加强实验设备管理是目前高校的一项十分紧迫的任务。它是学校教学科研的物质基础,是培养高素质、创新型人才的有力

4、保障,是反映实验室水平和学校实力的重要标志。如何管好用好实验室仪器设备,提高投资效益,充分利用现有资源,减少设备阶段性闲置,提高设备利用率,使其最大限度地为教学、科研和人才的培养发挥作用,成为我们亟待解决的问题。另一方面,由于我校规模的不断扩大和对实验课程的重视,实验室的规模也在扩大,而我校的实验室设备管理还处于较为原始的手工阶段,速度慢,效率低,缺少一套实用可靠的实验设备和课程管理系统软件,随着电气化教学和无纸化办公的一步步的完善,利用计算机管理系统管理我校的实验室设备势在必行。本软件可作为学校实验室管理系统的一个子系统,突出分级管理的特点。1.3 定义需求分析:是调查用户对新开发的信息系统

5、的需要和要求。结合组织的目标、现状、实例和技术等因素,通过深入细致的分析,确定出合理可行的信息系统需求,并通过规范的形式描述需求的过程。数据流图(DFD,Data Flow Diagram):是描述软件系统中数据处理过程的一种有力的图形工具。数据流图从数据传递和加工的角度出发,刻画数据流从输入到输出的移动和变换过程。由于它能够清晰地反映系统必须完成的逻辑功能,所以它已经成为需求分析阶段最常用的工具。数据字典:数据字典最重要的用途是作为分析阶段的工具。在结构化分析中,数据词典的作用是给数据流图上每个成分给以定义和说明。设备入库:指实验室从供应商那里取得设备并存入实验室器材室的过程。设备出库:指因

6、教学、科研需要,使用者从实验室器材室取出设备的过程。报废:管理人员发现设备因某些原因损坏而导致设备不能使用时,就将该设备记录下来,并记录报废原因。维修:管理人员发现设备因某些原因损坏需要维修时,就将该设备记录下来,并提出维修意见。结构化分析方法(Structured Method,结构化方法):是强调开发方法的结构合理性以及所开发软件的结构合理性的软件开发方法。结构是指系统内各个组成要素之间的相互联系、相互作用的框架。结构化语言:就是将自然语言加上程序设计语言的控制结构就成了结构化语言,专门用来描述加工逻辑。所以,它既有自然语言灵活性强、表达丰富的特点,又有结构化程序的清晰易读和逻辑严密的特点

7、。E-R模型:实体关联(Entity-Relation)模型。IPO图:输入输出图(Input/Process/Output),能够方便地描述输入数据、对数据的处理和输出数据之间的关系。1.4 参考资料云南农业大学实验室设备管理条例信息系统开发案例张基温、王一平 清华大学出版社数据库系统概论 萨师宣 王珊 高等教育出版社软件工程导轮 张海藩 清华大学出版社件工程与软件文档协作 文斌 刘长青 田原 清华大学出版社JSP课程设计黄明 梁旭 刘冰月 电子工业出版社 JSP-Web开发技术与典型应用 张新曼 人民邮电出版社JSP 动态网站开发 唐有明 吴华 清华大学出版社2. 任务概述2.1 目标 本

8、系统主要是针对学校实验室的设备进行管理,目的是使设备日常的管理更加方便以及统计设备使用、维修、和报废的各种情况。还有就是查询和生成报表的功能。通过详细的用户调查,在现行的业务处理流程和数据流图的基础上,就可以基本确定目标系统要达到的目标了。需求分析的任务是确定系统必须完成的工作,也就是对目标系统提出完整、准确、清晰、具体的要求。在经过多方了解和调查后,基本清楚了设备信息管理的功能需求。该实验室设备管理系统系统有良好的人机交互界面,操作方便。在软件的数据管理上与学校的财务管理和课程安排挂钩,实现全校的电子管理的统一。(如下图所示) 实现目标图2.2 条件与限制(1) 所有工作由专门人员负责完成,

9、其他人不得任意使用。(2) 每件设备在做入库登记时均由系统按类别加自动顺序号编号,形成设备号;设备报废时要及时修改相应的设备记录。(3) 本系统的数据存储至少包括:入库单、领料单、设备记录、修理记录、报废记录、调价通知单、储存量调整通知单、最低或最高储存量和出库单。(4) 本系统的输入项至少包括:出入库设备信息、修理设备信息、报废设备信息、具体查询统计要求等等。(5) 本系统的输出项至少包括:设备查询信息、修理/报废设备资金统计表。2.3 运行环境本系统针对Microsoft Windows 系统开发。适合运行于WindowsXP和 Windows7。建议硬件配置PII以上 64M内存 300

10、G硬盘空间。3. 数据描述3.1 静态数据 管理员:工号(GID)、姓名(gname)、性别(gender)出生日期(date)。 用户:学号(YID)、姓名(yname)、性别(ygender)出生日期(ydate)、专业(major)。 设备:设备号(SID)、货号 (hno)、设备名(sname)、规格(standards)、计量单位(unit)、数量(count)、价格(price)、使用年限(life)、设备状态(state)。3.2 动态数据 输入数据:管理员注册信息,用户注册信息,出入库设备信息,查询关键字,鼠标对按钮的点击,管理员和用户信息的修改,受限操作所需的密码等。 输出数

11、据:查询关键字所确定的数据库子集,统计结果,操作成功或失败的提示信息,设备出入库时的结果信息等。3.3 数据库描述数据库是管理信息系统的核心,一个良好的数据库结构既具有数据冗余少、操作处理过程简单等特点,同时也应具有信息查找比较容易、系统开销低等特点。本系统在进行数据库设计时,先根据在需求分析中得到的业务数据流,进行高度抽象得出系统实体,构造E-R图,然后再将E-R图转换生成特定的DBMS支持下的关系模式,再对确定的关系数据模式进行优化,最后确定数据的物理存储。用户的需求具体体现在各种信息的提供、保存、更新和查询,要求数据库结构能够充分满足各种信息的输入和输出。收集基本数据、数据结构以及数据处

12、理的流程,组成一份详细的数据字典。本系统使用Access数据库。3.4 E-R图 系统总体E-R图如下: 管理员与用户的权限如图所示: 在库设备管理模块部分E-R图如下: 3.5 数据字典 数据流名称:入库单数据流别名:无说明:由管理员进行设备入库时统计的入库设备信息数据流来源:管理员数据流流向:加工1.2数据流组成:入库单=年份+月份+设备类别+设备数量数据流量:1份/次(入库)数据流名称:出库单数据流别名:无说明:由管理员进行设备出库时统计的入库设备信息数据流来源:管理员数据流流向:加工5.1数据流组成:出库单=年份+月份+设备类别+设备数量数据流量:1份/次(出库)数据项名称:设备号数据

13、项别名:SID说明:实验设备的唯一标识类型:字符串长度:4取值范围含义:1-2位(00.99)为实验室设备大类型;3-4位(XX)为实验室设备具体编号数据加工名称:入库修改库存加工编号:1.3说明:新设备入库时对库存信息进行更新输入信息流:入库单输出信息流:入库报表加工逻辑:DO WHILE入库单中的信息不为空从入库单中取出一条入库设备信息在库存报表中进行更新END DO数据加工名称:警告显示加工编号: 3.2说明:当设备量低于最低最低储备量或高于最高储备量时,系统给出警告输入信息流:设备储量单、设备合理的最低和最高储备量输出信息流:警告报表加工逻辑:DO WHILE读出设备储备量设备量低于最

14、低最低储备量或高于最高储备量系统给出警告END DO3.5 数据采集 采用键盘输入4. 功能需求4.1 功能划分 登陆系统模块的功能结构图如下: 设备的出库、入库和在库管理的功能结构图如下:经费管理模块的结构图比较简单,此处不再罗列。4.2 功能描述该实验室设备管理系统主要实现以下功能:1):用户管理管理员管理:实验室管理员信息包括(ID,姓名,性别,职位,住址,电话、电邮等)通过管理员姓名或管理员编号(ID)查询实验室管理员信息,并可以对实验室管理员姓名,性别,住址,电话等注册信息进行修改,也可以取消实验室管理员对实验室的管理,删除实验室管理员信息,同时也可以添加实验室管理员信息。修改密码:登录系统的管理员可以根据需要修改自己的密码权限管理:管理员可以设置一般用户的操作权限,维护用户信息。同时可以根据学校管理规定添加或删除某些一般用户信息。一般用户管理:用户信息包括编号,姓名,性别,学院,班级,学号、专业、电话等,可以单独将设备使用者信息进行添加,修改和删除。一般用户可以对实验室的设备信息进行查询。登录系统的一般用户可以根据需要修改自己的密码2):设备管理设备基本信息包括设备编号、货号、设备名称、设备规格、计量单位、数量

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号