- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机学院软件工程课程实验报告
(2012-2013学年度第一学期)
实验题目:
学生宿舍管理系统小组人员 班级 学号 姓名提交日期:2012年12月08日
目录
一、 需求分析 3
1.1 社会可行性分析 3
1.2 技术可行性分析 4
二、 数据流图 5
2.1 总系统流图: 5
2.2 各分块数据流图: 5
2.2.1宿舍信息登记分数据流图: 6
2.2.2入住学生信息登记分数据流图: 6
2.2.3宿舍卫生检查分数据流图: 6
2.2.4宿舍水电收费分数据流图: 7
2.2.5宿舍报修分数据流图: 7
2.2.6来访人员登记分数据流图: 7
三、 软件架构图 8
四、 部分模块的IPO表 9
五、 上述IPO表所表示模块的黑盒测试用例 13
六、 对象关系模型 17
1、系统E--R图 17
2、系统流程图: 18
七、 类图 22
八、 设计总结 24
需求分析
1.1 社会可行性分析
就我们计算机学院来说,目前一栋宿舍楼的学生都有七百人左右,而一栋楼的宿舍管理人员一般包括各种管理、物件维修、卫生三个方面的三到四个人,管理工作较繁重。每年宿舍的人员都会更新,学生宿舍之间也存在人员调整,宿舍管理人员任务繁重,再加上来访人员,工作人员得首先确认来者是否是在住人员,管理人员需要对每个在住学生进行认识,这点很难做到,节假日期间宿舍人员离校、返校也得用详细的记录,这期间管理工作也很大;有时候宿舍器件需要维修,但是负责维修的工作人员不在,学生就得登记或者再次请求,而且维修人员工作时,学生可能不在宿舍,给两方都带来了麻烦;通常的费用缴纳,有时候可能有些同学未通知到,导致工作延误给双方带来多于工作。为了方便管理,可以对学生的信息利用软件的方式进行注册登记,每个入住的学生注册并填写具体的信息,宿舍工作人员对每间宿舍的状况进行登记维护,宿舍工作人员就可以利用管理系统软件进行人员的管理工作,减少工作量。在住学生也可以通过该系统,对宿舍状况进行查询以及对遇到的问题进行反馈,宿舍管理工作人员负责对问题的回复及解决。这样能够使双方更好的沟通,并且提高工作效率,并且能够更好的保障学生的正常学习和生活。我们学校目前的住宿状况都差不多,基本上的住宿状况和我们一样,也面临同样的问题,所以这个管理系统都可以使用,很方便并且有效率。1.2 技术可行性分析利用C#做ASP.NET的WEB开发,服务器端数据存储用SQL SERVER 2005,开发工具用Microsoft visual studio 2010
WEB前端:利用IFRAME和表格,将网页的开发进行块化,使网页 能进行局部更新及修改。而且可以让网页的布局更加清 晰明了。利用JAVASCRIPT进行前台认证,避免输入的信息混乱 不合规范。利用HTML+CSS来进行网页设计和布局。
WEB后台:ASP.NET+SQL数据流图
2.1 总系统流图:2.2 各分块数据流图:
2.2.1宿舍信息登记分数据流图:
2.2.2入住学生信息登记分数据流图:2.2.3宿舍卫生检查分数据流图:
2.2.4宿舍水电收费分数据流图:2.2.5宿舍报修分数据流图:
2.2.6来访人员登记分数据流图:软件架构图
部分模块的IPO表
宿舍信息管理:学生入住信息管理:宿舍卫生信息管理:宿舍水电收费信息管理 :宿舍报修信息管理:上述IPO表所表示模块的黑盒测试用例
1、宿舍信息管理用例:
系统登录(员工号,密码)
信息查询(房间号,其他各类信息)
2、学生入住管理用例:
登录系统(学号,密码)
基本信息录入(学号,宿舍号)
入住信息查询(宿舍号,地址)
离校管理
3、卫生检查管理用例:
登录系统(员工号,密码)
卫生信息登记(宿舍号,评价)
卫生情况查询(宿舍号)
水电收费管理用例:
登录系统(员工号,密码)
水电收费信息(宿舍号,电量,缴费情况)
宿舍水电情况查询(宿舍号)报修管理用例:
登陆系统(学号,密码)
宿舍公物报修(宿舍号,评价)
宿舍公物查询(宿舍号)对象关系模型
1、系统E--R图
E--R图设计出的数据库表
学生表
字段名 描述 数据类型 要求 Stu_key 学号 char 不能为空 Stu_name 姓名 char 不能为空 Stu_sex 性别 char 不能为空 Stu_dor 宿舍床号 char Stu_mon 余额 char管理员表
字段名 描述 数据类型 要求 Adm_id 工作账号 char 不能为空 Adm_name 姓名 char 不能为空 Adm_lim 工作权限 char床表
字段名 描述 数据类型 要求 Bed_id 床号 char 不能为空 Bed_dorid 收
您可能关注的文档
最近下载
- 《小学综合性学习与跨学科教学》第9章小学综合实践活动课程的实施PPT课件.pptx VIP
- 第一讲中华民族共同体基础理论-中华民族共同体概论.pptx VIP
- Blue Jasmine-蓝色茉莉-英文剧本.pdf VIP
- 共拾朝花,岁有余香——初中语文七年级上册《朝花夕拾》导读课(公开课一等奖创新教学设计).docx VIP
- Unit3-九年级英语全一册单元重难点易错题精练(人教版)解析版.doc VIP
- 第一讲-中华民族共同体基础理论-中华民族共同体概论教案.docx VIP
- 不同种类植物油及黄豆饼粉对那西肽发酵的影响-中国兽药杂志.doc VIP
- 《小学综合性学习与跨学科教学》第8章小学综合实践活动课程方案的优化.docx VIP
- 人教版PEP英语六年级上册Unit1-Unit2单元测试卷(含答案) .pdf VIP
- 第一讲-中华民族共同体基础理论-中华民族共同体概论教案.pdf VIP
文档评论(0)