软件工程课程设计实验报告宿舍管理系统

上传人:ni****g 文档编号:477620794 上传时间:2023-07-25 格式:DOC 页数:46 大小:2.06MB
返回 下载 相关 举报
软件工程课程设计实验报告宿舍管理系统_第1页
第1页 / 共46页
软件工程课程设计实验报告宿舍管理系统_第2页
第2页 / 共46页
软件工程课程设计实验报告宿舍管理系统_第3页
第3页 / 共46页
软件工程课程设计实验报告宿舍管理系统_第4页
第4页 / 共46页
软件工程课程设计实验报告宿舍管理系统_第5页
第5页 / 共46页
点击查看更多>>
资源描述

《软件工程课程设计实验报告宿舍管理系统》由会员分享,可在线阅读,更多相关《软件工程课程设计实验报告宿舍管理系统(46页珍藏版)》请在金锄头文库上搜索。

1、院 系:计算机学院计算机 实验课程:软件工程 实验项目:软件工程项目 指导老师: 开课时间:20112012 年度第 一 学期 专 业:软件工程 班 级:09级09班 华南师范大学教务1.1引言:41.1.1编写目的41.1.2背景41.1.3定义41.1.4参考资料42 项目开发计划:42.1 需求分析:52.1.1功能概要设计:52.1.2数据流图:52.1.3 数据字典:62.1.3.1数据条目简述:62.1.3.2数据项条目简述:82.1.3.3数据文件描述:112.1.3.4加工逻辑条目简述:122.1.4 E-R图:142.2详细设计14(一)登陆界面14(1)功能说明14(2)资

2、源说明14(3)角色说明15(4)用例说明15(5)界面说明15(6)活动图说明16(7)类图说明17(8)时序图说明18(二)宿舍管理人员模块18(1)功能说明18(2)资源说明18(3)角色说明19(4)用例说明19(5)界面说明19(6)活动图说明20A 管理模块初始化活动图20B 宿舍管理模块事务操作活动图21(7)类图说明22(8)时序图说明22(三)入宿人员信息管理模块23(1)功能说明23(2)资源说明23(3)角色说明23(4)用例说明23(5)界面说明24(6)活动图说明25A 入宿管理模块初始化活动图25B 入宿管理模块工作活动图25(7)类图说明26(8)时序图说明26(

3、四)外访人员信息管理模块27(1)功能说明27(2)资源说明27(3)角色说明28(4)用例说明28(5)界面说明28(6)活动图说明29A 外访人员管理模块初始化活动图29B 外访人员管理模块工作活动图30(7)类图说明32(8)时序图说明32(五)宿舍信息公示模块32(1)功能说明32(2)资源说明32(3)角色说明33(4)用例说明33(5)界面说明33(6)活动图说明34A 宿舍公示模块初始化活动图34B 宿舍公示模块工作活动图35(7)类图说明36(8)时序图说明37(六)报修物品处理模块37(1)功能说明37(2)资源说明37(3)角色说明38(4)用例说明38(5)界面说明38(

4、6)活动图说明39A 物品报修处理模块初始化活动图39B 物品报修处理模块工作活动图40(7)类图说明41(8)时序图说明41(七)学生管理模块42(1)功能说明42(2)资源说明42(3)角色说明42(4)用例说明42(5)界面说明43(6)活动图说明43(7)类图说明43(8)时序图说明43(八)物品报修申请模块44(1)功能说明44(2)资源说明44(3)角色说明44(4)用例说明44(5)界面说明45(6)活动图说明45(7)类图说明45(8)时序图说明461.1引言:1.1.1编写目的: 把宿舍管理信息化,其中包括对宿舍人员信息进行查询修改增添.外来人员信息登记查询,公布宿舍的最新公

5、告,以及宿舍破损物品的报修,宿舍费用查询等工作.宿舍人员信息查询修改增添就是管理现有宿舍住户等基本个人信息,用来核对人员信息;外来人员登记则是对来访人员的管理,防止外来人员长时间逗留宿舍里;公告展示则是及时有效地更新宿舍的最新管理安排等信息.保修模块则是取代原有的人工报修业务流程,把信息化引入到破损物品报修之中.满足用户足不出户就能轻松报修破损物品的要求,以节省用户的时间.至于宿舍信息公布则是提供先阶段与本宿舍有关的各项信息,包括水费电费等.1.1.2背景: 针对目前西二宿舍的管理还是停留在人工操作的阶段,对人员管理的材料容易丢失或者被删改,调查显示需要采取更好的方式存储人员资料,并且对人员的

6、各项操作要更加具有条例性.而宿舍的公告系统也比较落后,基本采取人工的方式,这会导致相当部分的同学没有接受到通知.并且对宿舍破损物品的报修方面的情况,现有阶段必须通过口耳相传的方式告知宿管人员,私以为将动作信息化可以提高效率,节省大量的时间.1.1.3定义: 本系统旨在提高管理宿舍人员的条理性,加强对来访人员的管理,优化宿舍内部信息的公示,提高报修物品的处理效率.定义如下.系统存在宿舍人员信息管理模块,外访人员信息登记模块,宿舍信息公示模块,破损物品上报和破损物品处理模块.破损物品上报模块处理用户的报修请求.破损物品处理模块则是管理员根据实际情况决定修理的物品的次序1.1.4参考资料: 2 项目

7、开发计划:2.1 需求分析:2.1.1功能概要设计:功能描述: (1)“宿舍人员信息管理”模块完成以下功能: 可以进行对入宿人员的信息的查询增减修改删除等功能 (2)”外访人员信息管理”模块完成以下功能 登记外访人员的信息,完成对外访人员的信息查询功能 (3)”宿舍信息公示”模块完成以下功能: 完成对宿舍信息的公示,包括电费公示,水费公示,最新的 宿舍安排等公示信息 (4)”物品报修”模块完成以下功能: 处理入宿人员对保修物品的申请和管理员对上报项目的审批 A:“报修物品处理”模块完成以下功能: 按照当前的资源对报修队列进行整合,决定修理顺序. 以完成的报修工作予以记录 B:”报修物品上报”模

8、块完成以下功能: 支持入宿人员对破损物品的上报 (5)”登陆”模块完成以下功能 输入用户账号和密码,选择权限进入系统2.1.2数据流图:2.1.3 数据字典:2.1.3.1数据条目简述:登陆申请简述:发出登陆指令别名:无组成:用户名+密码+权限来源:宿舍管理人员或者入宿人员去向:学生管理或者宿舍管理宿舍人员管理查询请求简述:跳转到宿舍人员管理模块别名:无组成:无来源:宿舍管理去向:宿舍人员信息管理查询结果(宿舍人员管理)简述:把查询请求的结果用具体的方式展现别名:查询内容组成:宿舍号+入宿号+名字+专业+电话号码来源:宿舍人员信息管理去向:查询结果展示外访人员管理请求简述:跳转到外访人员管理模

9、块别名:无组成:无来源:宿舍管理去向:外访人员管理模块查询结果(外访人员管理)简述:把查询结果用具体的方式展现别名:查询内容组成:外访人员编号+名字+电话号码+时间+状态来源:外访人员信息管理去向:查询结果展示宿舍信息查询请求简述:跳转到宿舍信息公示模块别名:无组成:无来源:宿舍管理去向:宿舍信息公示模块查询结果(宿舍信息公示)简述:把查询结果用具体的方式展现别名:查询内容组成:公示信息编号+时间+公示信息来源:宿舍公式信息去向:查询结果展示物品报修处理请求简述:跳转到报修物品处理模块别名:无组成:无来源:宿舍管理去向:报修物品处理模块物品报修申请简述:主要的输入文件.由用户发出.别名:报修单

10、组成:报修单号+宿舍号+报修物品+破损原因+时间来源:宿舍去向:报修申请文件处理结果简述:宿管对报修申请的处理别名:审核请求组成:报修单号+操作人+审核意见+处理原因来源:物品报修处理模块去向:报修记录文件2.1.3.2数据项条目简述:用户名简述:用户登陆时的账号,系统分配别名:无值类型:vchar值范围:无字长:无密码简述:用户登陆时的密码,自定义别名:无值类型:vchar值范围:无字长:无权限简述:用户登陆时选择的权限,不同权限可操作对象和范围不一样别名:无值类型:vchar值范围:无字长:无宿舍号简述:宿舍对应的编号.别名:无值类型:Vchar值范围:无字长:无入宿号简述:每个进入宿舍入

11、住的人唯一的一个编号,编号规则为宿舍代号+入宿楼层+入宿房间+编号。如果是住西二4楼7号房,那么第一个登记入住的人的入宿号为C24071,第二个为C24072,以此类推。别名:无值类型:vchar值范围:无字长:无名字简述:每间宿舍入宿人员的名字别名:无值类型:vchar值范围:无字长:无专业简述:描述入宿人员在校学习的专业别名:无值类型:vchar值范围:无字长:无电话号码简述:无别名:无值类型:vchar值范围:无字长:无外访人员编号简述:每个外访人员进行登记时产生的唯一编号,其编号规则为宿舍代码+楼层+房间+编号。如第一个访问西二407的外访人员那么其编号为C240701,第二个为C24

12、0702,以此类推。别名:无值类型:vchar值范围:无字长:无时间简述:提交申请时的时间,由年/月/日组成别名:无值类型:Vchar值范围:无字长:无状态简述:描述外访人员当前的状态,1表示在宿舍里,0表示离开宿舍别名:无值类型:bool值范围:1,0字长:1个公示信息编号简述:系统给每次生成的公示信息制定的唯一编号,其编号规则为宿舍代码+日期+编号。如1月1日第一次发出的公示信息其编号为 C201011,第二次为C2010102别名:无值类型:vchar值范围:无字长:无公示信息简述:公示信息的主体内容别名:无值类型:vchar值范围:无字长:无报修单号简述:由系统生成的编号,当用户提出报修申请的时候自动生成并且无法修改.编号=宿舍号+系统时间(年/月)+数字.数字根据当天的报修量累加.如407宿舍1月1号提出第一次申请,那么相应的报修号为40701011;如果当天又提出申请,则相应的报修号为40701012别名:无值类型:Vchar值范围:无字长:无报修物品简述:用户要报修的物品的名称别名:破损物品值类型:Vchar值范围:风扇,椅子,桌子,窗,床,门,灯管字长:无破损原因简述:描述物品破损的原因别名:无值类型:Vchar值范围:无字长:无审核意见简述:宿管对请求的审核别名:审核决定值类型:Vchar值范围:通过,驳回字长:无处理原因简述:宿管对处理依据作出的回答别名:无值

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

当前位置:首页 > 建筑/环境 > 施工组织

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