《网上实验室预约系统需求规格说明书》由会员分享,可在线阅读,更多相关《网上实验室预约系统需求规格说明书(15页珍藏版)》请在金锄头文库上搜索。
1、-文档状态:文档202107032113 Draft ReleasedModifying编撰:本人编撰日期:*级别:文档版本:Word 2003网上实验室预约系统Online Laboratory Booking System软件需求规格说明书*工程小组修订表编号生成版本修订人修订章节与内容修订日期11.0用例功能图21.1系统功能图31.23.131信息发布功能图41.3前台功能图51.4后台功能图审批记录版本审批人审批意见审批日期注意文档格式用例图的描述目录1引言21.1编写目的21.2工程约定21.3术语定义31.4参考文献32任务概述32.1 目标3开发意图4应用目标4用及范围4背景5
2、2.2 用户的特点52.3假定和约束63 需求规定73.1 对功能的规定7用例功能图7系统功能图8信息发布功能图8前台功能9后台功能103.2 对性能的规定103.2.1 精度103.2.2 时间特性要求103.2.3 灵活性103.3 输入输出要求113.4数据管理能力要求113.5故障处理要求113.6其他专门要求114 运行环境124.1 设备124.2 支持软件124.3接口124.4控制12. z.-1引言传统的实验室管理方式,积累量大,易出错,在实验室开放方面,学生很难查看实验室的空闲时段,管理员也很难为学生预备实验条件。在选择实验课方面,总是以班级或者专业为单位进展排课,使得教学
3、缺乏自主化,人性化,而且往往会师生之间相互不了解而产生的盲目教学等情况,影响学生、教师的积极性,从而影响实验教学的效果。所以,需要开发一套开放实验室实验预约系统来代替传统的管理方法。系统采用B/S架构,符合操作简单,界面友好,灵活,实用,平安的要求,能够完成开放实验室预约管理的全过程。系统的最大特点就是打破了传统意义上的实验室管理方式,使得学生、教师在整个教学过程中更加自主,不断提高了两者的积极性,同时也提高了教与学的质量,提高了实验教学管理的效率。1.1 编写目的建立一个合理的实验室预约管理系统,从而能够对实验室使用做完善的管理,使实验室管理更加科学标准,并能根据系统提供的准确信息进展适当的
4、调整,使学校的管理更有条理化。实验室预约管理系统软件与传统的人工操作来比,首先是信息的平安性有了明显的提高,其次是对信息的操作方面快捷,再次对信息的备份和恢复比较简单,而且节省了学校在管理方面的本钱。1.2 工程约定a. 待开发的系统的名称:网上实验室预约系统。b. 本工程的任务提出者:以小组为单位。c. 本工程的开发者:以小组为单位。d. 本系统的用户:以小组为单位所有用户和管理员工。e. 本系统采用B/S架构,它的各子功能模块相对独立,使得它与其他系统接口简单。1.3 术语定义网上实验室预约系统:是采用B/S开放实验室预约系统。本系统是针对目前实验室手工管理效率低下,缺乏平安性、可控性等缺
5、点,以校园网为依托,采用科学、高效的教学管理方式,使学校的教学资源得到充分的利用。本系统主要实现了教师根据实际教学情况预约实验室、查看预约结果,学生查询实验室教学安排,实验室管理员对实验室的管理、用户信息的管理和系统消息发布等功能,同时系统提供了简单友好的用户界面,并通过身份验证机制实现了系统的平安性。考虑到可能出现的教师同时预约实验室的情况,本系统采用了预约时防止冲突、受理时解决冲突的方法,尽最大努力实现实验室资源的优化配置。系统具有网络化、界面友好、操作简单、功能强大、管理方便等优点,能够完全按照用户的需要,稳定、平安快速地运行于校园局域网之上。最后总结了本系统的缺乏之处,和还有待开发的后
6、续工作。需求:用户解决问题或到达目标所需的条件或功能;系统或系统部件要满足合同、标准、标准或其他正式规定文档所需具有的条件或权能。需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明确其含义并找出其中的错误、遗憾或其他缺乏的地方。模块的独立性:是指软件系统中每个模块只涉及软件要求的具体的子模块,而和软件系统中其他的模块的接口是简单的。1.4 参考文献王剑男,软件B/S . 清华大学,2021.肖建,ASP.NET编程实例与技巧集粹 . 希望电子,2003.*海藩, 软件工程 . 人民邮电,2005.2任务概述2.1目标采用现有的软硬件软件及科学的管理系统开发方案,建立实
7、验室预约管理系统,实现移动信息管理的计算机自动化。系统应符合学校实验室管理制度,并到达操作直观、方便、实用、平安等要求。并做到以下几点:简单性系统设计尽量简单,从而实现使用方便、提高效率、节省开支、提高系统的运行质量。灵活性系统对外界条件的变化有较强的适应能力。完整性系统是各个子系统的集合,作为一个有机的整体存在。因此,要求各个子系统的功能尽量标准,数据采集统一,语言描述一致。可靠性实现平安的、可靠的数据保护措施。2.1.1开发意图基于B/S构造的开放实验室预约系统针对原有手工管理效率低下,缺乏平安性、可控性等缺点,以校园网为依托,采用科学、高效的教学管理方式,使教师预约实验室比原来更加方便、
8、快捷。 实验室预约系统将具有良好的开放性、扩展性、完善的系统功能,能全面满足对实验室大量信息进展管理等需求。整个系统既为学生、教师提供了一个简单易用的浏览界面,也为管理员提供了一个通用的、友好的、易扩展的管理界面,并对以后进一步扩大管理系统的规模提供了良好的建立平台,具有很好的灵活性。2.1.2应用目标网上实验室预约系统,将解决工作繁忙效率低的问题,实现网上实验室预约系统管理的电子化,系统化,简单化。2.1.3用及范围通过对以前管理系统和对现在信息化管理理念的认识,而且对学校的管理也认识不少,知道系统大体的功能流程,则可以很快地开发出实验室管理系统,从而减少管理员的工作量将是一个可做的事情。该
9、系统将使票务营销管理从人力化转向数字化,促使票务营销管理人员思想上进一步向数字化转变,能使票务营销管理在机制上得到更大的转化,人员上得到精简。2.1.4背景实验室预约系统是大学教育管理的一个重要内容,随着时代的进步,大学的多元化教育变得复杂起来,如何管理好学校实验室教学资源,调节好教学资源的使用,成为学校管理的一个大的问题。在这种情况下,一个可以标准化,自动化的实验室预约管理系统就显得非常必要。最初的实验室管理,都是靠人力来完成。当实验室规模比较小的时候,人力可以完成,随着实验室的增多,实验工程的增多,进展试验的人数的增多,维持人力进展实验室管理,必然会造成工作效率低,工作错误增高的问题。实验
10、室预约系统通过计算机网络实现实验资源共享,不受时间和空间的限制,教师和学生可以在任何一台联网计算机终端进展实验预约、查询、评分等操作。其优点是:检索迅速、查找方便、可靠性高、存储量大、*性好、寿命长、本钱低、能够极大地提高工作效率、突破时间和空间的限制。同时实验室预约系统就是把分散的实验室的预约信息进展统一,集中,标准的收集管理,建立分类编号管理,电脑存储查询等现代化,专业化的管理系统,为学校的管理免去了不少的麻烦。实验室预约系统为学校提供信息咨询,信息检索,信息存取等效劳。2.2 用户的特点(1)学生:其效劳的主要内容包括个人信息查看和个人实验预约信息查询。(2)教师:其效劳的主要内容包括查
11、看个人信息、预约实验工程、查看个人实验预约信息。(3)管理员的主要任务是管理学生、教师、管理员及实验工程信息的管理。2.3假定和约束假定:用户能够提供预约测试的环境;用户能够参与到需求的核准工作;约束:本系统的最后的交付日期是2013-9-17;设计和实现上的限制: 基于B/S进展开发; 3 需求规定3.1 对功能的规定用例功能图1.功能说明: 工程管理员可以根据工程完成情况在工程成员间进展交流讨论,也可以邀请其他人员参加会议,相当于一个网上会议。2.参与者: 站点内部人员,被邀请人员;3.功能用例图:邀请讨论人员交流讨论工程管理人员工程成员系统功能图系统用户登陆添加系统用户修改用户密码删除系
12、统用户退出系统数据恢复人员根本信息维护查询人员信息数据统计课程信息统计实验批次信息统计关于帮助预约查询维护信息发布维护我的预约维护数据备份系统数据维护帮助根本信息管理系统管理实验室预约系统预约显示维护信息发布功能图1. 功能说明:工程管理员根据工程需求创立工程任务,再向工程成员分配工程任务,把分配任务以信息的形式发布给工程成员; 2. 参与者: 工程管理员,工程成员; 3. 功能用例图:创立任务发布任务工程管理人员工程成员分配任务接收任务前台功能登录,注册,退出实验室预约系统前台界面我的账户预约信息与用户反响预约选购与预约用户附加信息企业查询企业订单查询新用户登录需验证退出我的预约,信息修改账
13、户注册删除预约。提交订单查看预约信息提交反响信息修改账户信息后台功能登录,注册,退出实验室预约系统后台界面用户权限管理预约信息维护客户信息管理设备信息辅助功能单位换算,留言板管理员登录需验证退出查看账户信息查看预约。删除预约。增加预约信息修改预约信息普通用户管理用户权限分配查看预约3.2 对性能的规定3.2.1精度a.硬件配置的特点接口数,指令系统等;b.内存储器和辅助存储器的容量。3.2.2时间特性要求本系统的最后的交付日期是2013-12-17。3.2.3灵活性利用开发平台提供的数据转换功能,可以实现跨平台数据转换,实现不同数据库数据间的数据转换,如:Fo*Pro、Access、Micro
14、soft SQL Server间的数据转换,系统对外界条件的变化有较强的适应能力。3.3 输入输出要求暂无此项内容3.4数据管理能力要求数据管理分为增加,修改,删除。例如:公告信息发布的增加,修改,删除与审核控制。门票发布的增加,修改,删除与审核控制。用户访问权限范围的改,删除与审核控制。3.5故障处理要求暂无此项内容3.6其他专门要求1平安性a. 利用可靠的密码技术;b. 掌握特定的记录或历史数据集;c. 给不同的模块分配不同的功能;d. 计算临界值的检查。(2) 用户操作a.在用户组织之中各种方式的操作。例如,用户初始化操作;b.数据处理运行功能;c.后援和恢复操作。(3)灵活性a操作方式上的变化;b运行环境的变化; c同其他软件的接口的变化;d精度和有效时限的变化;e方案的变化或改进。4 运行环境4.1 设备a处理器型号及内存容量;b外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量;c输入及输出设备的型号和数量,联机或脱机; d