软件工程实验报告_第1页
软件工程实验报告_第2页
软件工程实验报告_第3页
软件工程实验报告_第4页
软件工程实验报告_第5页
已阅读5页,还剩83页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、宿舍管理系统实验报告 软件工程程实验报报告班级: 11级级计算机机二班组长: 113370774 吴吴璨组员: 113370669 何何其超113770577 朱玉玉正113770411 林玉玉斌113770666 欧志志凤指导老师师:蒲秋秋梅20133年122月277日面向Anndrooid手手机用户户的宿舍舍管理系系统的分分析与设设计报告摘 要要以UMLL面向对对象的建建模技术术为基础础,对面面向Anndrooid手手机用户户的宿舍舍管理系系统的使使用流程程进行了了分析,采用UUML用用例图对对各个事事务进行行了描述述,给出出了系统统整体的的时序图图、类图图,并给出出了系统统的详细细设计,

2、包括学学生端图图形用户户界面、管理员员端用户户界面、数据库库表等。关键词:宿舍管理理系统;UMLL目录TOC o 1-3 h z u HYPERLINK l _Toc376463141 一、引言言 PAGEREF _Toc376463141 h 3 HYPERLINK l _Toc376463142 二、系统统需求分分析 PAGEREF _Toc376463142 h 3 HYPERLINK l _Toc376463143 2.1 UMLL简介 PAGEREF _Toc376463143 h 3 HYPERLINK l _Toc376463144 2.2 宿舍管管理系统统需求分分析 PAGER

3、EF _Toc376463144 h 4 HYPERLINK l _Toc376463145 2.3 宿舍管管理系统统功能分分析 PAGEREF _Toc376463145 h 4 HYPERLINK l _Toc376463146 三、系统统详细设设计 PAGEREF _Toc376463146 h 5 HYPERLINK l _Toc376463147 3.1用用例分析析 PAGEREF _Toc376463147 h 5 HYPERLINK l _Toc376463148 3.1.1学生生用例分分析 PAGEREF _Toc376463148 h 5 HYPERLINK l _Toc37

4、6463149 3.1.2管理理员用例例分析 PAGEREF _Toc376463149 h 66 HYPERLINK l _Toc376463150 3.1.3用例例描述 PAGEREF _Toc376463150 h 66 HYPERLINK l _Toc376463151 3.2类类图 PAGEREF _Toc376463151 h 188 HYPERLINK l _Toc376463152 3.2.1管理理员类图图 PAGEREF _Toc376463152 h 18 HYPERLINK l _Toc376463153 3.2.2学生生类图 PAGEREF _Toc376463153

5、h 119 HYPERLINK l _Toc376463154 3.3系系统时序序图 PAGEREF _Toc376463154 h 200 HYPERLINK l _Toc376463155 3.3.1宿舍舍守则 PAGEREF _Toc376463155 h 220 HYPERLINK l _Toc376463156 3.3.2消息息列表 PAGEREF _Toc376463156 h 221 HYPERLINK l _Toc376463157 3.3.3信件件消息 PAGEREF _Toc376463157 h 222 HYPERLINK l _Toc376463158 3.3.4包裹裹

6、消息 PAGEREF _Toc376463158 h 223 HYPERLINK l _Toc376463159 3.3.5其他他通知 PAGEREF _Toc376463159 h 224 HYPERLINK l _Toc376463160 3.3.6在线线咨询 PAGEREF _Toc376463160 h 225 HYPERLINK l _Toc376463161 3.3.7学生生交电费费 PAGEREF _Toc376463161 h 26 HYPERLINK l _Toc376463162 3.3.8学生生交网费费 PAGEREF _Toc376463162 h 27 HYPERLI

7、NK l _Toc376463163 3.3.9学生生聊天 PAGEREF _Toc376463163 h 228 HYPERLINK l _Toc376463164 3.3.10查查看晚归归情况 PAGEREF _Toc376463164 h 229 HYPERLINK l _Toc376463165 3.3.11查查看意见见箱 PAGEREF _Toc376463165 h 299 HYPERLINK l _Toc376463166 3.3.12回复复 PAGEREF _Toc376463166 h 30 HYPERLINK l _Toc376463167 3.3.13意意见箱 PAGER

8、EF _Toc376463167 h 330 HYPERLINK l _Toc376463168 3.3.14为为宿舍添添加学生生信息 PAGEREF _Toc376463168 h 331 HYPERLINK l _Toc376463169 3.3.15从从宿舍删删除学生生信息 PAGEREF _Toc376463169 h 332 HYPERLINK l _Toc376463170 3.3.16修修改学生生的信息息 PAGEREF _Toc376463170 h 33 HYPERLINK l _Toc376463171 3.3.17发发布包裹裹消息 PAGEREF _Toc37646317

9、1 h 334 HYPERLINK l _Toc376463172 3.3.18发发布信件件消息 PAGEREF _Toc376463172 h 335 HYPERLINK l _Toc376463173 3.3.19发发布通知知消息 PAGEREF _Toc376463173 h 336 HYPERLINK l _Toc376463174 3.3.20更更新晚归归情况 PAGEREF _Toc376463174 h 337 HYPERLINK l _Toc376463175 3.4数数据库表表设计 PAGEREF _Toc376463175 h 338 HYPERLINK l _Toc376

10、463176 3.4.1数据据库 PAGEREF _Toc376463176 h 388 HYPERLINK l _Toc376463177 3.4.2宿舍舍信息表表 PAGEREF _Toc376463177 h 38 HYPERLINK l _Toc376463178 3.4.3在线线咨询表表 PAGEREF _Toc376463178 h 39 HYPERLINK l _Toc376463179 3.4.4所有有消息列列表 PAGEREF _Toc376463179 h 399 HYPERLINK l _Toc376463180 3.4.5晚归归情况列列表 PAGEREF _Toc376

11、463180 h 400 HYPERLINK l _Toc376463181 3.4.6学生生信息列列表 PAGEREF _Toc376463181 h 400 HYPERLINK l _Toc376463182 3.4.7管理理员登录录 PAGEREF _Toc376463182 h 41 HYPERLINK l _Toc376463183 四、实验验总结与与感想 PAGEREF _Toc376463183 h 442 HYPERLINK l _Toc376463184 五、参考考文献 PAGEREF _Toc376463184 h 442 HYPERLINK l _Toc376463185

12、 附件一:学生用用户图形形界面 PAGEREF _Toc376463185 h 443 HYPERLINK l _Toc376463186 附件二:管理员员用户图图形界面面 PAGEREF _Toc376463186 h 60 HYPERLINK l _Toc376463187 附件三:系统生生成类图图 PAGEREF _Toc376463187 h 64引言在信息化化的现代代,急需需这样一一个手机机软件,让我们们只要动动动手就就可以了了解宿舍舍内外的的大小事事,不用用再去麻麻烦楼下下的阿姨姨。在大大家庭中中过着惬惬意的小小家生活活,享受受高科技技带来的的便捷,大家小小家终为为一家。而学校校的

13、宿管管老师也也不再为为宿舍信信息管理理而烦恼恼,只需需在计算算机上将将信息发发布,便便可通知知到每一一位学生生,真正正做到了了信息传传递的及及时性与与有效性性。此软件用用javva语言言开发,可应用用于Anndrooid手手机。本本软件为为宿舍管管理系统统,主要要面向两两类用户户,宿管管老师和和学生。宿管老老师可通通过此软软件进行行信息发发布,如如提醒学学生的信信件、包包裹,及及日常事事务等。学生可可通过此此软件看看到宿管管老师发发布的消消息,如如有疑问问或建议议可直接接留言。同时可可以查询询本宿舍舍的网费费、电费费,可直直接缴纳纳所需费费用。采采用学号号及密码码登陆,登陆之之后在线线的人可可

14、以聊天天,具有有即时通通信的功功能。并并且聊天天时只需需要连接接局域网网,不需需要登陆陆账号。二、系统统需求分分析2.1 UMLL简介UML(Uniifieed MModeelinngLaanguuagee统一建建模语言言)是220世纪纪90年年代中后后期诞生生并迅速速成熟的的一种面面向对象象的可视视化建模模语言,它整合合了Boooch、OMTT等多种种面向对对象的分析设设计技术术,为用用户提供供了一种种稳定统一一、可重重用性好好、表达达能力强强的分析析方法。UML的的目标是是以面向向对象图图的方式式来描述述任何类类型的系系统,可可对任何何具有静静态结构构和动态态行为的的系统进进行建模模。UM

15、ML用视视图构造造系统模模型,共共定义了了十种视视图来刻刻画软件件模型,分别是是用例图图、类图、对象图图、包图图、状态态图、序序列图、协作图图、活动图图、部署署图、构件件图,每每个视图图代表系系统不同同侧面,全部视图图共同构构成系统统的完整整架构。视图由由相互关关联的模模型图来表示,这些图图抽象层层次不同同、所描描述内容容各有侧侧重。图图与图之之间的关关联使系系统成为为一个有有机整体体。2.2 宿舍管理理系统需需求分析析学生宿舍舍管理系系统对于于一个学学校来说说是必不不可少的的组成部部分。目目前好多多学校还还停留在在宿舍管管理人员员手工记记录数据据的最初初阶段,手工记记录对于于规模小小的学校校

16、来说还还勉强可可以接受受,但对对于学生生信息量量比较庞庞大,需需要记录录存档的的数据比比较多的的高校来来说,人人工记录录是相当当麻烦的的。而且且当查找找某条记记录时,由于数数据量庞庞大,还还只能靠靠人工去去一条条条的查找找,这样样不但麻麻烦还浪浪费了许许多时间间,效率率也比较较低。当当今社会会是飞速速进步的的世界,原始的的记录方方式已经经被社会会所淘汰汰了,计计算机化化管理正正是适应应时代的的产物。信息世世界永远远不会是是一个平平静的世世界,当当一种技技术不能能满足需需求时,就会有有新的技技术诞生生并取代代旧技术术。211世纪的的今天,信息社社会占着着主流地地位,计计算机在在各行各各业中的的运

17、用已已经得到到普及,自动化化、信息息化的管管理越来来越广泛泛应用于于各个领领域。我我们针对对如此,设计了了一套学学生宿舍舍管理系系统。学学生宿舍舍管理系系统采用用的是计计算机化化管理,系统做做的尽量量人性化化,使用用者会感感到操作作非常方方便,管管理人员员需要做做的就是是将数据据输入到到系统的的数据库库中去。由于数数据库存存储容量量相当大大,而且且比较稳稳定,适适合较长长时间的的保存,也不容容易丢失失。这无无疑是为为信息存存储量比比较大的的学校提提供了一一个方便便、快捷捷的操作作方式。本系统统具有运运行速度度快、安安全性高高、稳定定性好的的优点,并且具具备完善善的报表表生成、修改功功能,能能够

18、快速速的查询询学校所所需的住住宿信息息。而且且是面向向Anddroiid手机机用户,使用方方便。2.3 宿舍管管理系统统功能分分析本宿舍管管理系统统,主要要面向宿宿舍管理理员和学学生。宿舍管管理员通通过工作作号及密密码登陆陆,登陆陆之后可可发布消消息,包包括信件件消息、包裹消消息、其其他通知知等。查查看学生生的在线线咨询,并对其其进行回回复。查查看意见见箱,并并进行基基础整理理,便于于对工作作的改进进。对宿宿舍进行行管理,建立宿宿舍使用用情况表表,对有有床位的的宿舍进进行学生生分配,对搬出出宿舍学学生、需需要更换换宿舍学学生的信信息进行行统计整整理。学学生可用用学号注注册,登登录后可可通过此此

19、软件看看到宿管管老师发发布的消消息,包包括信件件消息、包裹消消息以及及其他通通知,如如有疑问问或建议议可直接接留言。可查看看宿舍管管理制度度,了解解相关宿宿舍规定定,避免免使用违违规电器器带来的的危害。同时可可以查询询本宿舍舍的网费费、电表表等信息息,并可可直接缴缴纳所需需费用。如有其其他问题题,可通通过在线线咨询留留言,会会有宿舍舍管理员员定期查查看并回回复。如如有意见见或建议议,可通通过意见见箱给管管理员发发送信件件,帮助助管理员员完善管管理制度度。也可可查询晚晚归情况况。最突突出的一一项是可可以聊天天,具有有即时通通信的功功能。并并且聊天天时只需需要连接接局域网网,不需需要登陆陆账号也也

20、不需要要使用流流量,只只要连接接指定服服务器即即可。三、系统统详细设设计3.1用用例分析析3.1.1学生生用例分分析学生可以以使用的的功能:查看宿宿舍守则则,查看看消息列列表,包包括信件件消息、包裹消消息、其其他通知知,在其其他通知知里可以以进行评评论。在在线咨询询、交电电费、交交网费,查看晚晚归情况况、发表表意见、聊天。3.1.2管理理员用例例分析管理员可可以使用用的功能能:发布布消息,包括发发布信件件消息、包裹消消息以及及其他通通知,回回复在线线咨询,查看意意见箱,更改宿宿舍信息息,包括括添加学学生信息息、删除除学生信信息、修修改学生生信息,更新晚晚归情况况。3.1.3用例例描述用例名:宿

21、舍守守则。参与者:学生前置条件件:登陆陆“大家小小家”系统,处在主主菜单界界面。基本事件件流:1.点击击“宿舍守守则”按钮;2.系统统跳转到到规章制制度界面面;3.学生生查看具具体规章章制度,可以选选中右侧侧滚动条条向下拖拖动,查查看文本本;其他事件件流:无无。异常事件件流:无无。后置条件件:查看看完毕后后,点击击返回按按钮返回回主界面面。用例名:消息列列表。参与者:学生前置条件件:登陆陆“大家小小家”系统,处在主主菜单界界面。基本事件件流:1.点击击“消息列列表”按钮;2.系统统弹出消消息界面面,界面面中显示示同宿舍舍人(特特别关注注人)的的消息列列表,包包括信件件,包裹裹和通知知;列表表中

22、显示示收件人人姓名,收件时时间,消消息类型型,以及及该消息息是否被被收件人人查看过过。3.点击击消息列列表中的的一项消消息,即即可查看看消息的的详细内内容。其他事件件流:异常事件件流:后置条件件:查看看完毕后后,可以以关闭消消息界面面。用例名:信件消消息参与者:学生前置条件件:登陆陆“大家小小家”系统,处在主主菜单界界面。基本事件件流:1.点击击“信件消消息”按钮;2.系统统弹出信信息界面面,界面面中显示示同宿舍舍人(特特别关注注人)的的消息列列表,列列表中显显示收件件人姓名名,收件件时间,以及该该消息是是否被收收件人查查看过。3.点击击列表中中的一项项信件,即可查查看消息息的详细细内容。其他

23、事件件流:异常事件件流:后置条件件:查看看完毕后后,可以以关闭信信件界面面。用例名:包裹消消息参与者:学生前置条件件:登陆陆“大家小小家”系统,处在主主菜单界界面。基本事件件流:1.点击击“包裹消消息”按钮;2.系统统弹出包包裹消息息界面,界面中中显示同同宿舍人人(特别别关注人人)的包包裹列表表,列表表中显示示收包裹裹人姓名名,收到到包裹的的日期,以及该该包裹是是否已经经被领取取。3.点击击列表中中的一项项包裹信信息,即可查查看消息息的详细细内容。其他事件件流:异常事件件流:后置条件件:查看看完毕后后,关闭闭包裹信信息界面面。用例名:其他通通知。参与者:学生。前置条件件:登陆陆“大家小小家”系

24、统,处在主主菜单界界面。基本事件件流:1.点击击“其他通通知”按钮;2.系统统弹出其其他通知知界面,界面中中显示近近期的通通知列表表,列表表中显示示通知发发布日期期。3.点击击列表中中的一项项通知,可以查查看通知知的具体体信息,以及同同学们的的评论。4.如果果通知或或评论过过长,可可以通过过点击“下一页页”或使用用挑战功功能查看看更多信信息。其他事件件流:异常事件件流:后置条件件:查看看完毕后后,关闭闭其他通通知界面面。用例名:在线咨咨询参与者:学生。前置条件件:登陆陆“大家小小家”系统,处在主主菜单界界面。基本事件件流:1.点击击“在线咨咨询”按钮;2.系统统弹出在在线咨询询界面,界面中中显

25、示近近期所有有咨询列列表,列列表显示示咨询人人,咨询询问题和和咨询时时间以及及管理员员回复。3.在“文本框框”中输入入要咨询询的问题题,点击击发送按按钮,可可以把咨咨询问题题发送给给管理员员。其他事件件流:异常事件件流:后置条件件:查看看完毕后后,关闭闭在线咨咨询界面面。用例名:交电费费参与者:学生前置条件件:学生登陆陆成功,进入交交电费的的界面基本事件件流:1.学生生填写卡卡号、宿宿舍号、金额、密码信信息并确确认。2.点击击“提交”按钮。3.系统统确认卡卡号和密密码。4.系统统根据学学生填写写的金额额信息扣扣除该卡卡号的金金额,提提示交电电费成功功。5.系统统根据电电费信息息计算该该宿舍的的

26、电量,修改剩剩余电量量信息并并保存。6.用例例结束。其他事件件流:1.学生生点击“提交”之前,可以随随时点击击返回按按键,系系统返回回到学生生界面。异常事件件流:1.卡号号或密码码错误,提示“卡号或或密码错错误”错误信信息。2.卡号号余额小小于金额额时,提提示“余额不不足”。后置条件件:系统修改改该学生生所交电电费宿舍舍的可用用电量信信息用例名:交网费费参与者:学生前置条件件:学生生登陆成成功,进进入交网网费的界界面基本事件件流:1.学生生填写卡卡号、金金额、密密码信息息并确认认。2.点击击“提交”按钮。3.系统统确认卡卡号和密密码。4.系统统根据学学生填写写的金额额信息扣扣除该卡卡号的金金额

27、,提提示交网网费成功功。5.系统统计算最最终剩余余网费,修网费费信息并并保存。6.用例例结束。其他事件件流:1.学生生点击“提交”之前,可以随随时点击击返回按按键,系系统返回回到学生生界面。异常事件件流:1.卡号号或密码码错误,提示“卡号或或密码错错误”错误信信息。2.卡号号余额小小于金额额时,提提示“余额不不足”。后置条件件:系统修改改该学生生交电费费的宿舍舍的网费费信息用例名:晚归情情况参与者:学生前置条件件:学生生登陆成成功,进进入晚归归情况界界面基本事件件流:1.系统统显示所所有晚归归同学的的晚归信信息。2.用例例结束。其他事件件流:无无异常事件件流:无无后置条件件:学生生成功看看到所

28、有有晚归同同学的晚晚归情况况信息。用例名:聊天参与者:学生前置条件件:学生生登陆成成功,进进入聊天天界面基本事件件流:1.点击击想聊天天的人所所在的分分组,系系统显示示该分组组的所有有人员2.点击击该人员员,系统统出现空空白的文文本框3.在文文本框上上编辑信信息4.点击击“发送”按钮,系统成成功发送送消息给给该人员员5.点击击“会话”按钮,出现未未处理的的所有消消息通知知6.点击击某条消消息,显显示消息息和空白白的文本本框7.若要要回复,继续步步骤2、3、448.用例例结束其他事件件流:1.长按按某个人人的按钮钮,系统统出现文文本框,显示“修改备备注姓名名”和“移动联联系人至至”。点击击“修改

29、备备注姓名名”,出现现文本框框,填写写备注信信息,点点击“保存”,备注注姓名修修改成功功;点击击“移动联联系人至至”,出现现所有分分组,点点击某个个分组,该联系系人被移移动到该该分组中中2.在聊聊天界面面长按空空白区域域,显示示“添加分分组”和“添加好好友”。点击击“添加分分组”,出现现文本框框,编辑辑文本框框,点击击保存,则成功功添加分分组;点点击“添加好好友”,显示示“添加账账号”和空白白文本框框,编辑辑文本框框,点击击确定,则发送送好友请请求成功功异常事件件流:1.文本本框是空空白时,点击“确定”或者“发送”按钮,显示“您不能能发送空空白消息息”,返回回聊天界界面后置条件件:聊天天成功用

30、例名:意见箱箱参与者:学生前置条件件:学生生登陆成成功,进进入意见见箱界面面基本事件件流:1.显示示“查看意意见箱”和“提意见见”,若查查看意见见箱,点点击“查看意意见箱”,做步步骤2-4;若若提意见见,跳步步骤52.显示示所有学学生发表表的意见见的目录录,点击击名称,查看详详细意见见以及回回复,完完毕,点点击“返回”,返回回到意见见目录下下3.重复复步骤22,直到到看完所所有想看看的意见见4.点击击“返回”,返回回到意见见箱界面面5.点击击“提意见见”,出现现空白文文本框6.编辑辑文本框框完毕后后点击“发送”,系统统提示“发送成成功”,返回回到意见见箱界面面7.用例例结束其他事件件流:无无异

31、常事件件流:无无后置条件件:成功功查看意意见箱用例名:回复参与者:管理员员前置条件件:管理理员登陆陆成功,进入回回复界面面基本事件件流:1.显示示所有在在线咨询询消息目目录2.点击击“回复”,显示示第一条条消息内内容和文文本框,在文本本框内编编辑完毕毕后点击击“确定”,在该该在线咨咨询详细细内容后后面显示示该回复复内容3.显示示下一条条消息内内容和文文本框,在文本本框内编编辑完毕毕后点击击“确定”,在该该在线咨咨询详细细内容后后面显示示该回复复内容4.重复复步骤33,直到到回复完完所有的的在线咨咨询消息息5.返回回到回复复界面6.用例例结束其他事件件流:无无异常事件件流:无无后置条件件:恢复复

32、成功用例名:查看意意见箱参与者:管理员员前置条件件:管理理员登陆陆成功,进入查查看意见见箱界面面基本事件件流:1.系统统显示所所收到的的意见信信息2.用例例结束其他事件件流:无无异常事件件流:无无后置条件件:查看看意见箱箱成功用例名:添加学学生信息息参与者:管理员员前置条件件:管理理员登陆陆成功,并已打打开修改改宿舍信信息界面面基本事件件流:1.管理理员根据据宿舍使使用情况况列表搜搜索到有有空余床床位的宿宿舍号。2.选中中要修改改信息的的宿舍后后,单击击添加学学生信息息按钮,系统弹弹出相应应的添加加界面;3.管理理员输入入要添加加的学生生的姓名名、学号号、院系系、专业业、年级级、班级级等相关关

33、信息;4.管理理员输入入信息完完毕,单单击界面面上的添添加按钮钮;5.若系系统添加加成功,显示该该宿舍在在添加之之后所有有的宿舍舍成员的的信息;6.若系系统添加加不成功功,提示示管理员员输入信信息有误误,让管管理员检检查;其他事件件流:1.若管管理员想想退出添添加学生生信息的的功能,则单击击返回按按钮;异常事件件流:1.系统统提示输输入信息息有误,管理员员点击确确定键回回到之前前的界面面进行检检查;2.管理理员对输输入信息息进行重重置后,确认输输入无误误后,点点击添加加按钮;后置条件件:用例名:删除学学生信息息参与者:管理员员前置条件件:管理理员登陆陆成功,并已打打开修改改宿舍信信息界面面基本

34、事件件流:1.管理理员根据据学生信信息搜索索到所需需修改的的学生的的宿舍号号。2.选中中要修改改信息的的宿舍后后,单击击删除学学生信息息按钮,系统弹弹出相应应的删除除界面;3.在删删除界面面显示有有目前该该宿舍所所有成员员的列表表,管理理员选择择要删除除的学生生,并点点击删除除按钮;4.若系系统删除除成功,显示该该宿舍在在删除之之后所有有的宿舍舍成员的的信息;其他事件件流:1.若管管理员想想退出删删除学生生信息的的功能,则单击击返回按按钮;异常事件件流:1.管理理员没有有选择要要删除的的学生就就单击删删除按钮钮,这时时系统提提示请选选择要删删除的学学生;2.管理理员点击击确定键键回到之之前的界

35、界面选择择要删除除的学生生,点击击删除按按钮;后置条件件:用例名:修改学学生信息息参与者:管理员员前置条件件:管理理员登陆陆成功,并已打打开修改改宿舍信信息界面面基本事件件流:1.管理理员根据据学生信信息搜索索到所需需修改的的学生的的宿舍号号。2. 选选中要修修改信息息的宿舍舍后,单单击修改改学生信信息按钮钮,系统统弹出相相应的修修改界面面;3.在修修改界面面显示有有目前该该宿舍所所有成员员的列表表,管理理员选择择要修改改的学生生,并点点击修改改按钮;4.系统统弹出该该学生目目前的信信息,管管理员对对要修改改的信息息项进行行信息重重置,检检查信息息更改无无误后,单击保保存按钮钮;5.若系系统修

36、改改成功,显示该该宿舍在在修改之之后所有有的宿舍舍成员的的信息;其他事件件流:1.若管管理员想想退出修修改学生生信息的的功能,则单击击返回按按钮;异常事件件流:1.管理理员没有有选择要要修改的的学生就就单击修修改按钮钮,这时时系统提提示请选选择要修修改的学学生;2.管理理员点击击确定键键回到之之前的界界面选择择要修改改的学生生,点击击修改按按钮;后置条件件:用例名:发布包包裹消息息参与者:管理员员前置条件件:管理理员登陆陆成功,并已打打开发布布包裹消消息界面面基本事件件流: 1.管管理员选选择发布布的消息息类型为为包裹消消息。2.管理理员输入入包裹收收件人学学号、宿宿舍号;3.管理理员输入入要

37、发布布的包裹裹消息的的标题和和内容;4.管理理员输入入信息完完毕,单单击界面面上的发发布按钮钮;5.若系系统发布布成功,系统提提示消息息发布成成功的提提示;其他事件件流:1.若管管理员想想退出发发布包裹裹消息的的功能,则单击击返回按按钮;异常事件件流:1.管理理员没有有输入包包裹消息息的标题题和内容容就单击击发布按按钮,这这时系统统提示请请输入消消息的标标题和内内容;2.管理理员点击击确定键键回到之之前的界界面输入入包裹消消息的标标题和内内容,点点击发布布按钮;后置条件件:用例名:发布信信件消息息参与者:管理员员前置条件件:管理理员登陆陆成功,并已打打开发布布信件消消息界面面基本事件件流:1.

38、管理理员选择择发布的的消息类类型为信信件消息息。2.管理理员输入入收件人人学号、宿舍号号;3.管理理员输入入要发布布的信件件消息的的标题和和内容;4.管理理员输入入信息完完毕,单单击界面面上的发发布按钮钮;5.若系系统发布布成功,系统提提示消息息发布成成功的提提示;其他事件件流:1.若管管理员想想退出发发布信件件消息的的功能,则单击击返回按按钮;异常事件件流:1.管理理员没有有输入信信件消息息的标题题和内容容就单击击发布按按钮,这这时系统统提示请请输入消消息的标标题和内内容;2.管理理员点击击确定键键回到之之前的界界面输入入信件消消息的标标题和内内容,点点击发布布按钮;后置条件件:用例名:发布

39、通通知消息息参与者:管理员员前置条件件:管理理员登陆陆成功,并已打打开发布布通知消消息界面面基本事件件流:1.管理理员输入入要发布布的通知知消息的的标题和和内容;2.管理理员输入入信息完完毕,单单击界面面上的发发布按钮钮;3.若系系统发布布成功,系统提提示消息息发布成成功的提提示;其他事件件流:1.若管管理员想想退出发发布通知知消息的的功能,则单击击返回按按钮;异常事件件流:1.管理理员没有有输入通通知消息息的标题题和内容容就单击击发布按按钮,这这时系统统提示请请输入消消息的标标题和内内容;2.管理理员点击击确定键键回到之之前的界界面输入入通知消消息的标标题和内内容,点点击发布布按钮;后置条件

40、件:用例名:更新晚晚归情况况参与者:管理员员前置条件件:管理理员登陆陆成功,进入更更新晚归归情况界界面基本事件件流:1.管理理员输入入要记录录的晚归归时间的的信息2.管理理员输入入信息完完毕,单单击界面面上的确确认按钮钮3.若系系统添加加成功,系统提提示信息息添加成成功其他事件件流:若若管理员员想退重重置输入入的信息息,则单单击取消消按钮异常事件件流:1.管理理员没有有输入晚晚归的信信息就单单击确认认按钮,这时系系统提示示请输入入晚归的的信息2.管理理员点击击确定键键回到之之前的界界面输入入晚归的的信息,点击确确认按钮钮后置条件件:3.2类类图3.2.1管理理员类图图行为者:管理员员边界类:登

41、陆界界面实体类:意见列列表控制类:发消息息、回复复在线咨咨询、更更改宿舍舍信息、 更改改晚归情情况、发发信件消消息、发发包裹消消息、发发其他通通知、添添加学生生信息、修改学学生信息息、删除除学生信信息。3.2.2学生生类图行为者:学生边界类:登陆界界面实体类:消息列列表、宿宿舍守则则、信件件消息、包裹消消息、其其他通知知控制类:注册、交电费费、交网网费、发发表意见见、在线线咨询、评论、晚归情情况3.3系系统时序序图3.3.1宿舍舍守则学生点击击“宿舍守守则”可以查查看宿舍舍规章制制度;然然后可以以点击“返回”返回主主界面。3.3.2消息息列表学生点击击“消息列列表”查看全全部消息息,点击击“下

42、一页页”查看下下页消息息;选中中一条消消息可以以查看详详细信息息;点击击“返回”回到主主界面。3.3.3信件件消息学生点击击“信件消消息”查看全全部消息息,点击击“下一页页”查看下下页信件件列表;选中一一条消息息可以查查看详细细信件内内容;点点击“返回”回到主主界面。3.3.4包裹裹消息学生点击击“包裹消消息”查看全全部包裹裹,点击击“下一页页”查看下下页包裹裹列表;选中一一条包裹裹消息可可以查看看详细包包裹内容容;点击击“返回”回到主主界面。3.3.5其他他通知学生点击击“其他通通知”查看全全部通知知列表,点击“下一页页”查看下下页通知知消息;选中一一条通知知可以查查看详细细信息;点击“返回

43、”回到主主界面。3.3.6在线线咨询学生点击击“在线咨咨询”查看全全部咨询询列表,点击“下一页页”查看下下页咨询询;选中中一条咨咨询可以以查看详详细信息息;在文文本框输输入咨询询问题后后点击“发送”可在线线咨询;点击“返回”回到主主界面。3.3.7学生生交电费费学生交电电费的操操作,学学生填好好学号、宿舍号号、金额额、密码码信息之之后,系系统自动动验证信信息是否否正确,确定学学生卡里里有足够够的金额额支付电电费,若若正确,学生确确定继续续交电费费,则系系统自动动添加该该宿舍的的电量并并写入数数据库。3.3.8学生生交网费费学生交网网的操作作,学生生填好学学号、金金额、密密码信息息之后,系统自自

44、动验证证信息是是否正确确,确定定学生卡卡里有足足够的金金额支付付网费,若正确确,学生生确定继继续交网网费,则则系统自自动添加加该学生生的网费费,并写写入数据据库。3.3.9学生生聊天学生聊天天的操作作,学生生发送消消息给好好友,并并查看消消息通知知。学生生可以对对好友进进行修改改备注、移动联联系人至至和添加加好友的的操作,系统根根据学生生的操作作自动修修改好友友信息并并写入数数据库。3.3.10查查看晚归归情况学生查看看晚归情情况,系系统自动动显示所所有晚归归情况3.3.11查查看意见见箱3.3.12回回复管理员查查看所有有的在线线咨询消消息,并并对其进进行回复复3.3.13意意见箱学生在意意

45、见箱里里查看所所有意见见箱,并并能够提提意见,系统自自动更新新意见箱箱并写入入数据库库3.3.14为宿宿舍添加加学生信信息管理员为为宿舍添添加学生生的操作作,管理理员填写写好相应应的信息息后,系系统自动动把分配配信息写写入数据据表。若若添加失失败,提提示管理理员检查查并重新新置入。3.3.15从宿宿舍删除除学生信信息管理员将将某位学学生从宿宿舍删除除的操作作,管理理员填写写好相应应的信息息后,系系统自动动更新数数据表中中的信息息。若删删除失败败,提示示管理员员检查并并重新置置入。3.3.16修改改学生的的信息管理员修修改学生生信息的的操作,管理员员填写好好相应的的信息后后,系统统自动把把需要更

46、更新的信信息写入入数据表表。若更更新失败败,提示示管理员员检查并并重新置置入。3.3.17发布包包裹消息息管理员发发布包裹裹消息的的操作,管理员员填写好好相应的的信息后后,系统统自动把把信息写写入数据据库。若若添加失失败,提提示管理理员检查查并重新新置入。3.3.18发布信信件消息息管理员发发布信件件消息的的操作,管理员员填写好好相应的的信息后后,系统统自动把把信息写写入数据据库。若若添加失失败,提提示管理理员检查查并重新新置入。3.3.19发布通通知消息息管理员发发布通知知消息的的操作,管理员员填写好好相应的的信息后后,系统统自动把把信息写写入数据据库。若若添加失失败,提提示管理理员检查查并

47、重新新置入。3.3.20更更新晚归归情况管理员对对晚归记记录进行行增加、删除、修改、查找、操作,系统自自动更新新管理员员进行操操作过的的晚归记记录3.4数数据库表表设计3.4.1数据据库宿舍信息息表、在在线咨询询表、所所有消息息列表、晚归情情况列表表学生信息息列表、管理员员登陆表表3.4.2宿舍舍信息表表所包含的的数据有有:宿舍号、学生学学号3.4.3在线线咨询表表所包含的的数据有有:自增IDD、自户户ID、用户名名字、时时间、内内容、管管理员回回复3.4.4所有有消息列列表所包含的的数据有有:ID、时时间、消消息内容容、标题题、消息息评论、评论人人名字、评论人人ID、消息类类型标示示符3.4.5晚归归情况列列表所包含的的数据有有:ID、时时间、姓姓名、学学院、 原因3.4.6学生生信息列列表所包含的的数据有有:学号、昵昵称、密密码、是是否在线线、用户户头像、用户注注册时间间、学院院、班级级、宿舍舍号、性性别、年年龄3.4.7管理理员登录录所包含的的数据有有:管理员编编号、密密码四、实验验总结与与感想通过对宿宿舍管理理系统的的设计,使我们们从理论论的水平平提升到到实践操操作层次次,提高高了我们们的动手手能力,以及运运用所学学的知识识解决实实际问题题的能力力,对我我们以后后的工作作无疑会会产生重重要的影

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论