欢迎来到天天文库
浏览记录
ID:42944602
大小:102.00 KB
页数:7页
时间:2019-09-24
《需求剖析规格仿单》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实验室门禁系铳需求分析规格说明书执笔者夏彦飞日期2012・6・22指导教师倪健孙胜娟二O—二年六月二十二日计算机科学与技术系—、引言随着科学技术的不断进步,各行各业借着这股东风快速发展。电子行业更是攀上了一个前所未有的高度,各种各样的电子产品在日常生活中得到广泛的流行,逐渐成为人们生活的一部分。为了能够对实验室资源的安全保障,同时实现更好的管理,门禁系统也逐步运用到上面了,不但有利控制出入实验室的人群,而且通过刷卡记录着学生进出实验室的时间,掌握着学生进出实验室的第一手资料。1.编写的目的本文档将对《实验室门禁系统》软件开发需求进行描述,本文档
2、的读者是项目策划、设计和评审人员。同时编写该文档有利我们对软件工程的原理、标准和规范的学习,提高我们团队合作互助的精神,同时培养我们对文档的编写能力。2.背景说明3•待开发的软件系统的名称;《实验室门禁系统》b.本项目的任务提出者:客户c.开发者单位:河北工程大学信电学院计算机科学与技术09级d.开发者:林先将、朱家琪、毛燎原、夏彦飞3.定义需求分析:是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么。用例图:由参与者、用例以及它们之间的关系构成的用于描述系统功能的动态视图。用例图主要的作用
3、有三个(获取需求,知道测试,可在整个过程中的其它工作流起到指导作用)。4.参考资料a.《软件工程》张海藩清华大学出版社200&2b.《软件项目管理案例教程》韩万江、姜立新机械工业出版社2009.4c.《实用软件文档写作》肖刚、古辉、程振波等清华大学岀版社2005.2二、任务概述1・目标实现对实验室的信息化管理,学生刷卡进入实验室,管理员可以对学生用户的增、删、查,查看当前实验室人数数目,有利查询学生进入实验室的时间。2.用户的特点本项目为实验室门禁系统,用户绝大数为在校员工,不需要高技术背景,会对电脑基本操作,能看懂技术要求说明书。3.假定和约
4、束本软件的开发期限为三周,完成项目的主要困难是软件开发的背景和知识,缺少高质量的软件工程的实际经验。质量约束:按照用户的需求开发,能够正常运行用户的需求,文档格式正确。成本约束:应该合理利用资源,尽可能不出现费用远远高于预算。三、需求规定1.对功能的规定为了管理人员更好的操作,本系统具有良好的人机界而。系统的主要任务是方便管理学生,具有对学生用户的增添、删除、查询功能,同时能方便查看当前实验室的人数及进入时间。1.1用例图图1管理员用例图图2学生用户用例图1.2系统登录功能执行者:普通用户。功能描述:打开登录系统,可以进行登录和退出。主要场景:
5、1.登录界面。2.输入用户名和密码。3.系统接受登录成功后,进入主界面。1・3普通用户功能执行者:普通用户。功能描述:进入主界面具有对学生用户的增、删、查,查询当前人数,记录进入吋间。前提条件:启动系统程序,登录成功,并且进入主界面。主要场景:1・登录界面。1.输入其用户名及密码。2.系统接受登录成功后,进入主界面进行相应的操作。1.4学生用户功能执行者:学生。功能描述:刷卡,可以进行实验室。前提条件:学生信息注册过,数据库里存储着信息。主要场景:1•刷卡。2•系统接受成功,进入实验室。1.5主要模块功能学生用户模块:主要对用户的增添、删除、查
6、询功能。显示学生人数模块:主要实现查看当前实验室的人数。学生进入时间模块:主要记录学生进入实验室的时间。系统维护模块:主要用丁实现数据的备份、述原和清理功能。帮助模块:关于重新登录和退出系统功能。1.5数据概述1・5.1数据流图管理员管理员信息学生用户的增、、删、查学生信息学生用户学生信息一…上一—「进入实验室)j—一'进入信息学生表进入表图4管理员数据流图1.5.3数据字典图3学生数据流图表1数据流条目数据流条目:管理员信息简要说明:登陆门禁系统,管理学生信息数据流来源:管理员数据流去向:门禁系统数据流组成:用户名密码数据流条目:学生信息简要
7、说明:学生用户在门禁系统川注册的基本信息数据流来源:学生数据流去向:门禁系统数据流组成:编号姓名学院班级性别注册时间表2数据项条目数据项名称:用户名简要说明:在管理员信息中唯一的主键类型:可变长度的字符串长度:50位置:管理员信息数据项名称:编号简要说明:在学生信息屮唯一的主键类型:可变长度的字符串长度:50位置:学生信息表3处理逻辑条目处理逻辑名称:学生用户的增、删、查简要说明:管理员对学生信息的修改输入数据流:学生信息处理:对新学生用户信息的增添,对IH学生用户信息的删除、查询输出数据流:学生信息库1.对性能的规定1.1精度对用户的输入数据
8、要进行严格的数据检验。2.2时间特性要求对时间没有要求。2.3灵活性本系统采用人机交互方式,界面美观友好,操作简便,一目了然,给操作用户带来了极大的便
此文档下载收益归作者所有