1 / 12
文档名称:

学生签到系统需求分析报告.pdf

格式:pdf   大小:1,108KB   页数:12页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

学生签到系统需求分析报告.pdf

上传人:1781111**** 2024/5/6 文件大小:1.08 MB

下载得到文件列表

学生签到系统需求分析报告.pdf

相关文档

文档介绍

文档介绍:该【学生签到系统需求分析报告 】是由【1781111****】上传分享,文档一共【12】页,该文档可以免费在线阅读,需要了解更多关于【学生签到系统需求分析报告 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..之需求规格报告说明书组名:姓名、学号:吴同嘉1208000227林寒青1208000204康锦锋1208000245班级:12非师3班文案大全:..-1、引言.....................................................................................................................................................................................................................................22、任务概述.........................................................................................................................................................................................................................23、需求规定...............................................................................................................................................................................................................................................................................................................................................................44、运行环境规定.................................................................................................................................................................................................................................45、逻辑结构模型设计..............................................................................................................................................................56、UML建模.......................................................:........................................................................................................................................................................................................................................97、小结...........................................................10:..-,性能要求及要实现的功能,为进一步设计与实现打下基础。本文档以文档形式将用户对软件的需求固定下来,是与用户沟通的成果,也供用户验收项目时参考。本文档预期读者为:用户,项目管理人员,软件设计人员,编程人员,:《学生签到系统》需求背景:为了保证现在大学生课堂出勤率以及学生信息的管理,大部分学校纷纷采取不同的措施来对学生的出勤率进行管理和安排,故对合理、高利用率的学生签到系统有着迫切的需求,一个可行性的系统对此有着重要的意义。系统用途:本系统利用相应的安卓平台,帮助学校等各个部门更加电子化,智能化地管理学生出勤的运作,从而提高学校管理的效率系统开发人员:本系统由WLK(吴同嘉、林寒青、康锦锋)团队完成从可行性分析,需求分析,概要计,实现,《ANDROID开发从入门到精通》《考勤管理系统可行性研究报告》闽南师范大学图书馆《ANDROID开发入门与实战体验》李佐彬、等***出版社2、)系统要求管理员必须输入正确的用户名和密码才能进行删除数据库;2)系统要求能查看学生信息管理业务中学生信息、课程信息;3)系统能查询签到情况;4)系统维护提供完全的计算机管理等;:..-2用户特点本系统是面向学校学生信息管理而开发的,由于系统的界面清晰、美观,操作简单、方便,所以操作人员只需要具备一定的电脑操作技能即可。管理员(维护人员)不需要任何数据库专业技能知识。本系统可以极大的提高工作效率、保证学生最大的出勤率,预期使用频度较高。、学生和开发人员,系统结合学生自身情况,对学生信息管理业务中学生信息、课程信息,签到情况等查询、维护提供完全的计算机管理,只实现以下功能:学生签到,查看学生签到情况,学生信息管理,学生信息添加。普通用户可以使用本系统查看个人签到详细资料(包括截图),添加学生信息,查看学生信息,系统管理员在使用的基础上还可以对普通用户进行管理(清除学生签到人员列表)3、,学生签到管理两个部分,本签到系统有以下几个功能:学生签到,查看学生签到情况,学生信息管理,学生信息添加,普通用户可以使用本系统查看个人签到详细资料(包括截图),添加学生信息,查看学生信息,系统管理员在使用的基础上还可以对普通用户进行管理(清除学生签到人员列表)。,具体思想如下:1)要想对该学生签到管理系统进行操作就应当具有某些操作权限。没有权限的用户将不能通过任何渠道来登录该系统,查看该系统的任何信息和数据,以确保系统的严密性和安全性。2)在上述要求基础上可以为该系统设定多种登录方式,程序开始运行所有功能将是不可使用的,只有系统登录和退出系统两个窗口可以使用,没有系统管理员或者普通用户的用户名和密码任何人都不能登录该系统。3)在具体实现时还应为系统管理员和普通用户设定不同的权限,系统管理员应当可以使用系统的所有模块,普通用户对于用户管理模块是无权使用的。4)签到出现空的信息或者错误的信息将自动提醒输入详细的信息,按照一定的时间规定内没有反应需要重新签到,填写签到的信息。:..-输入数据类型为INT型和CHAR型,输出数据为INT型、CHAR型和STRING等多种类型。:系统管理员根据市场行情定时整理系统数据库,对用户信息的管理情况是否涉及违规等情况的管理均可由计算机执行,并将运行结果归档。(1)技术层面①使用较新的开发和维护技术;②数据库管理员管理好数据库数据;③专职维护人员维护硬件。④软件存在并行操作(2)人员层面①维护协议;②思想认识;③法律法规教育;④工作流程及方式方法。。本软件可能产生的错误为软件、硬件故障以及对各项性能而言所产对故障处理的要求。还有数据库的错误信息,应有数据库管理员对数据库进行维护。为了确保系统恢复的能力,数据库管理员要定期对数据库进行备份。用一览表的方式说明每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。序号出错状况解决方法1数据库容量过大,定期维护减少冗余服务器运行缓慢2突然断电使用后备电源3数据丢失数据库镜像还原启用备份程序,如无法启用4出现大的程序问题则只能关闭网站进行抢修问题系统输出信息形式含义处理方法:..-,对使用方便的要求,对可维护性、可补充性、易读性、可靠性、运行环境转换性的特殊要求。对数据库的安全性、完整性要求:用户各项数据信息必须确保安全性和完整性。4、,通过信息录入和选择,对学生日常上课进行考勤,学校老师可以通过客户端获得学生的出勤情况。:用ANDROID开发的与用户进行信息交流内部接口:本系统之内的各个系统模块之间的接口的安排:主控模块(学生签到系统)调用各个子模块(录入,查看签到详情,信息显示等)。,可以已签到的信息进行对学生签到系统的访问、查询。以管理员身份(输入用户名和密码)结束之后进入系统访问也就意味着开始管理系统来管理学生签到的信息。5、,是计算机科学的重要分支。由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。此系统用到的数据表格较少,安卓系统软件自带数据库DATABASE,能够存放和读取大量的数据,管理众多并发的用户,故选用安卓自带的DATABASE数据库。:..-上面部分数据字典的内容:*******************************************名字:学生信息别名:USER_LIST描述:在校学生定义:学生信息=学号+姓名+班级+联系电话学号={字符}姓名={字符}班级={字符}联系电话={字符}位置:学生信息表*******************************************名字:签到信息别名:USER描述:签到信息对应的属性定义:签到信息=学号+姓名+班级+联系电话+签到时间学号={字符}姓名={字符}学号={字符}班级={字符}联系电话={字符}签到时间=DATE位置:签到信息表*******************************************名字:管理员信息别名:LOOGIN描述:管理员对应的属性定义:管理员信息=账号+密码账号={字符}密码={字符}位置:管理员信息表*******************************************:..-<<include>>普通用户<<extend>>截屏添加学生信息删除签到人员删除学生信息管理员<<include>>登陆清除已签到人员数据库修改密码(用例图)(1)签到活动图usersystem进入系统主界面输入学号验证学号显示请输入学号提示框数据库不存在此学号数据库存在此学号添加到系统数据库中显示学生签到系统界面:..-)添加学生信息活动图system进入系统主界面点击查看学生信息按钮验证学号点击添加学生信息按钮判断数据库中是否有此学号输入学生各类信息否点击添加是显示错误信息添加到数据库中显示添加成功信息(3)查看人员详细信息与截屏usersystem进入系统主界面点击查看已经签到点击已经签到人员显示签到人员详细信息界面摇动手机显示摇一摇可截屏”对话框保存截屏到手机:..-4)(1)签到顺序图签到界面提示画面已签到人员界面:用户:数据库1:输入学号2:签到()3:提示是否签到画面()4:确认签到()5:返回数据()6:添加()7:显示已签到人员界面():..-2)添加学生信息顺序图添加学生信息界面提示画面:数据库用户1:添加真实的学生信息2:验证信息是否完整()3:不完整,提示错误信息()4:完整,提示成功信息()5:返回数据()6:存入数据()+学号+学号+班级+班级+姓名+......**+......+查看()+签到()+删除)()*签到信息11+学号+班级+姓名+联系电话+签到时间+......+签到()1***管理员老师添加学生信息+编号1+编号姓名+学号姓名+管理*+性别+班级*性别+++......+......+......**+查询()+添加()+查询()+删除()+删除()+保存()+保存():..-)7、小结通过这次课程设计,我进一步了解了软件工程的重要性,同时明白合作的意义所在。在这次课程设计,通过可行性分析、需求分析,使我更加明白了需求分析的重要性,它是后续工作的最重要参考文件之一。由于个人知识、思维有限,不能完全考虑系统的完整性,在这一阶段遇到了相当大的困难,比如对目标系统的需求定义的不够完整,清晰,会给以后的后续工作带来相当的困难。此次做的需求分析先做为初步工作,在以后设计中将进一步添加完善。