学生宿舍管理系统设计报告.doc
《学生宿舍管理系统设计报告.doc》由会员分享,可在线阅读,更多相关《学生宿舍管理系统设计报告.doc(13页珍藏版)》请在咨信网上搜索。
软 件 学 院 课程设计报告书 课程名称 软件工程导论 设计题目 学生宿舍管理系统的分析与设计 专业班级 学 号 姓 名 指导教师 2012年6月 1 设计时间 2 设计目的 为宿舍管理部门,开发设计专用系统-—高校学生宿舍信息管理系统来进行管理学生宿舍信息,使学生宿舍信息实现标准化的管理和规范化的制度是十分必要的。 3设计任务 本课程设计要求学生运用软件工程的思想,严格按照软件生命周期各阶段的目的和任务,完成对系统的分析和设计。主要应用于高校宿舍系统,完成对日常的宿舍管理、评比以及学生信息的计算机化的管理。 管理内容广泛,全面涉及了宿舍管理上的各项服务,包括学生信息管理、宿舍信息管理、离校信息管理、综合查询等。 4 设计内容 4.1设计内容概述 本次课程设计要实现的是学校学生宿舍管理系统,在设计该系统时,应尽可能的贴近学生,便于用户操作。系统在实现上应该具有如下功能: 1。 系统要求用户必须输入正确的用户名和密码才能进入系统; 2。 系统应该提供学生住宿情况的基本登记; 3。 系统应提供人员来访登记及结束访问的详细登记; 4. 系统应提供学生在校期间物品出入宿舍楼的详细情况登记; 5。 系统应提供查询功能,以方便用户对学生基本信息的查询(要实现按多种条件的查询)及楼房信息的查询; 6。 系统应提供增加、删除、修改用户帐户的功能; 7. 增加学生离校的物品管理制度。 4.1。1组织机构介绍 本课题主要是解决后勤管理中的日常中涉及到的问题,目标是使宿舍在管理上做到数据的信息化、快速化。本系统主要包括系统管理模块、公寓管理模块、学生管理模块、信息查询模块、出入登记模块、信息修改模块、报表管理模块、关于模块。八大模块中人员管理和日常工作管理这两大模块是设计的重点所在。 宿舍管理这部分主要功能:人员管理(管理人员数据维护、学生数据维护)即时后勤管理人员如果需要查询信息,可以输入条件进行更改信息,如果想要修改信息,先查询一下,如果确信需要修改的话,再在数据维护中就可以很方便的进行添加、删除、修改。 4。1。2业务流程介绍与分析 系统的业务是系统要达到的业务目标,业务流程分析是系统分析中的基础环节 基本信息管理 宿舍信息管理:主要是记录宿舍的基本状况,可住人数,已住人数,电话号码,便于工作人员分配寝室以及联系. 学生信息管理:宿舍的学生信息主要来自学生处提供的,对于已住进宿舍的学生,工作人员从学生处提取相关信息,进行统一管理,如果学生退房之后,相应的信息也将被删除. 员工信息管理:记录在宿舍、楼管处工作的员工信息,及时增、删、改,便于有个统一的收集、管理、宿舍更好的运作. .住宿管理 新生入住:新生向楼管处提出入住申请,工作人员进行查询宿舍相关信息之后,再根据学生的信息相应的给新生安排宿舍,登记和修改相关信息。 调房:学生向楼管处提出宿舍调房申请,楼管处根据学生的所要调房的信息,给予核实确认之后,查询宿舍信息之后,满足条件就给予学生办理调房,并修改相应信息,否则不办理。 退房:学生向楼管处提出退房申请,楼管处核实证件准确无误之后,办理退房手续,并删除学生的相关信息。 外来人员管理 外来访客登记来访信息,楼管处根据外来访客所登记的信息表,从宿舍、工作人员信息、学生信息这三张表单中,查询外来访客所要访问的人员的基本信息,最后经过核实,确定其是否可以访问. 信息表 登记 管理科 信息表 学生 填写 管理员 图 4—1 信息查询业务流程图 进楼物品单 进楼物品处理 学生 出楼物口单 出楼物口处理 登记 管理员 人员来访处理 人员来访单 出入表 结束来访单 结束来访处理 图 4—2出入登记业务流程图 学生信息单 学生信息处理 管理员 员工信息单 员工信息处理 学生 打印 宿舍交费单 宿舍交费处理 报表单 物品出入楼单 物品出入楼处理 宿舍住宿单 宿舍住宿处理 图 4—3报表管理业务流程图 4.1。3系统开发计划 随着高校办学规模的扩大,在校学生的学历层次、思想状态、文化水平呈多样化、复杂化趋势,这在很大程度上给学生管理工作带来许多新的问题。随着学生人数的增多,高校学生宿舍管理的信息量日益庞大,账本化的工作模式获取信息慢,查阅困难,准确性差,很难适应高水平.因此,如何为学生提供一个安全、整洁、舒适的生活和学习环境,如何应用现代技术更科学、高效地对学生宿 舍进行管理是各宿舍管理工作者的目标. 为了实现提高高校宿舍管理部门的工作效率;充分利用资源;减少不必要的人力,物力和财力的支出;方便宿舍管理部门的工作人员全面地掌握学生住宿情况等目的;为宿舍管理部门,开发设计专用系统——高校学生宿舍信息管理系统来进行管理学生宿舍信息,使学生宿舍信息实现标准化的管理和规范化的制度是十分必要的。 4。2需求分析 大量的大学生住校,必须掌握每个寝室的具体情况,哪个学院的学生分配在哪几幢房子里,哪个系的学生具体分配在哪幢哪楼。这样便于学校的领导或者老师检查和了解学生的情况。并且这样可以合理利用空出来的资源.保证每个寝室有人住,每个寝室的人的基本情况也能一目了然,并且记录每个寝室的物品,保证每人能够分配到生活用品,同时也能让同学们登记他们寝室物品是否有损坏的,保证能够及时维修。 通过这个系统,如果要找某个同学会更方便,每个寝室都设有电话,联系也会更快捷,并且可用此系统记录每个寝室有几台电脑,方便统一管理.每个寝室设一个寝室长,由寝室长负责帮助学校管理好每个寝室。每幢宿舍均设有管理阿姨,由阿姨管理每幢楼的卫生和晚间熄灯,早上开灯以及其他一些具体的工作。同时同学可以在阿姨处买电话卡,上网卡和水票。减轻宿舍管理中心的负担,提高查询的效率,更快速查询每个寝室现居住的人数状况和居住人的情况。更便于学校的管理。 4.2。1 总体目标 4。2。1。1 系统管理模块 系统管理模块包括:超级用户登录、普通用户登录、用户密码修改、用户管理、退出系统五个部分. 1。超级用户登录:实现系统管理人员登录。 2。普通用户登录:实现一般管理人员登录。 3.用户管理:实现系统管理人员授予或取消一般用户登录该系统的用户名和密码。 4。密码修改:实现所用用户的密码更改功能. 5.退出系统:实现正常退出宿舍管理系统。 4。2。1。2 公寓管理模块 公寓管理模块包括:楼房管理、宿舍管理、员工管理三个大的部分. 1.楼房管理:登记学校所有住宿楼情况。 2。宿舍管理:登记学校所有宿舍的情况。 3。员工原理:实现楼房管理人员的添加功能. 4。2.1.3 学生管理模块 学生管理模块包括:学生基本信息录入、学生财物登记、学生学期注册、学生离校管理四项功能。 1.学生基本信息录入:实现学生基本信息情况的登记及宿舍的分配功能。 2.学生财物登记:登记学生在校期间所拥有的公共及私有贵重物品情况. 3。学生学期注册管理:登记学生在校期间每学期的宿舍缴费情况。 4。学生离校管理:实现学生毕业离校处理,注销该学生信息。 4。2.1。4 信息查询模块 信息查询模块基本上包括:按学号进行查询、按姓名进行查询、按班级查询、按寝室号查询、每栋楼房住宿情况查询五个部分。 1.按学号进行查询:实现每个学生基本信息情况的查询功能。 2.按姓名查询:通过学生姓名查询学生基本信息情况。 3。按班级查询:通过班级查询某班级学生住宿情况及该班级学生信息. 4.按寝室号查询:查看每个宿舍所住学生信息情况。 5。楼房住宿情况查询:查询每栋楼房的所有宿舍的住宿情况及宿舍楼所住学生统计情况。 4.2.1.5 出入登记模块 出入登记模块包括:进楼物品登记、出楼物品登记、人员来访登记、结束访问登记四个功能模块。 1。进楼物品登记:详细登记某学生搬入宿舍楼的物品情况。 2。出楼物品登记:详细登记某学生搬出宿舍楼的物品情况. 3。人员来访登记:详细登记进入宿舍楼的外来人员情况。 4。结束访问登记:详细登记外来人员的离开情况。 4。2。1。6 信息修改模块 信息修改模块包括:学生基本信息修改、员工基本信息修改、个人财物信息修改三个大的功能。 1。学生基本信息修改:实现系统管理人员对学生基本信息情况所作的添加、修改、删除。 2。员工信息修改:实现系统管理人员对楼房员工的修改、删除功能。 3.个人财物修改:实现对学生个人财物的添加、修改、删除功能. 4.2。1。7 报表管理模块 报表管理模块包括:学生信息打印、员工信息打印、宿舍交费情况打印、物品出入楼信息打印、某宿舍住宿情况打印五个功能。 1.学生信息:查询并打印每个学生的详细基本信息情况。 2.员工信息:查询并打印每栋宿舍楼的所有员工信息情况。 3。宿舍交费情况:查询并打印已交清或未交清住宿费的学生信息. 4。物品出入楼信息:查询并打印某学生的物品出入宿舍楼的信息情况。 5。宿舍住宿情况:查询并打印某个宿舍的详细住宿情况. 6。人员来访情况:查询并打印某个时间段的人员来访情况。 4.2。3系统数据建模(ER图) 图 4—4系统E—R图 4.2.4 系统功能建模(数据流程图) 顶层图: 学生 P 学生宿舍管理系统 F 1 学生信息F 3 财产信息 管 理 员 F 2 宿舍信息 F 4来访信息 F 5货物出楼信息 F 7用户信息F6 报表信息 图 4—5 学生宿舍管理系统顶层数据流程图 一级细划: P 1 学生信 息处理 F1 P3 宿舍信息处理 P2 管理员信息处理 F1 F1 F2 F7 D1 学生信息表 F1 P4 住宿信 息处理 F2 D3 宿舍信息表 D2 用户表 D4 住宿信息表 F7权限设置 P5 出楼信息处理 F5D5 货物表 P6 财产信息处理 F3 D6 财产信息表 P7 来访信息处理 F 4D7 来访信息表 P8 报 表 信 息 处 理 D1 D2 F6 D4 D5 D3 图 4—6 学生宿舍管理系统一级细划数据流程图 4。2。5数据字典 表 4-1数据元素表 数据元素 名称:姓名 编号:001 别名: 数据流: F 1 F 2 数据存储: D 1 D 3 D 4 类型 位数 取值范围 定义 字符 16 汉字 1 { 字符 } 8 矸 夺 表 4—2 数据流表 数据流 名称:学生信息 编号:F1 来源: 外部实体学生 去向:P 1 数据结构:学号、姓名、班级、寝室号、楼房住宿情况 表4—3数据存储表 数据存储 名称: 学生信息表 编号:D 1 相关处理:由P 1写入,读取的处理有 P 3、 P 4 数据结构: 名称 类型 位数 取值范围 学号 数字 30 0---9 姓名 字符 30 汉字 班级 字符 30 汉字 寝室号 数字 30 0---9 楼房住宿情况 字符 30 汉字 数据处理 名称:学生信息处理 编号:P 1 输入: F 1 输出: D 1 处理: 数据流“学生信息”到中的数据由键盘输入数据,存储到“学生信息表”中 表 4—4 数据处理表 表 4—5外部实体表 外部实体 名称:学生 编号:R 1 输出数据流: F 1 F 2 F 7 输入数据流: 4.3总体设计 4。3。1系统结构图 图 4-7系统功能模块图 4。4详细设计 4。4。1用户管理模块详细设计 4.4.1.1模块定义 该模块主要是为管理员登录设计的,在用户登录后进入后台管理页面,如果是普通用户只可以查看一些信息不能修改密码和增加用户,注销用户可以重新登录。超级用户可以修改普通用户密码,增加用户,这是超级用户和普通用户的区别。 4。4.1。2程序算法设计(程序逻辑) NO 用户 后台登陆管理 登陆 后台管理 用户管理 修改/增加/删除 操作成功 退出 超级用户权 普通用户权 注销账号 修改密码 Y NO 普通用户户 超级用户 图 4—8 用户管理流程图 4。4。2信息查询模块详细设计 4.4。2.1模块定义 按学号进行查询、按姓名进行查询、按班级查询、按寝室号查询这四个功能模块在具体编程实现上基本上是一样的,因为都是针对学生信息的查询。因此我们仅以'按学号进行查询'为例来说明一下这四个功能模块的详细实现过程。其余三个模块仅介绍其实现思想。 4。4。2.2程序算法设计(程序逻辑) 开 始 输入学号(姓名、班级、宿舍、) N 判断条件? Y 显示查询结果 结 束 图4-9信息查询流程图 4.4。3学生管理模块详细设计 4。4.3。1模块定义 此模块用来初始化、修改、删除和查询学生信息.院系管理员主要用Excel文件导入方式来进行学生信息的录入。学生只能修改部分自己的信息(登陆密码、电话、图片、要求安静和要求早睡字段信息)。楼栋管理员、公寓地区管理员、校级管理员和院系管理员能够查看学生信息。 4.4.3。2程序算法设计(程序逻辑) 开 始 信息的录入 错误 检查信息的正确 正确 存在 显示错误提示 检查信息是否存在 不存在 将信息的录入 显示录入成功 结 束 图4—10信息的录入流程图 4。4.4信息修改模块详细设计 4。4。4。1模块定义 此模块用来修改学生基本信息表、员工基本信息表、个人财物信息表。学生将修改后的信息表交给院系管理员,并且核对其信息的正确性.然后在将其存档。以方便学校和学生进行查看。 4。4.4。2程序算法设计(程序逻辑) 开 始 修改的信息 将修改后的信息提交 N 检查信息的正确 Y 显示错误提示 将提交的信息录入数据库 显示录入成功 结 束 图4—11信息修改流程图 4。4.5出入登记模块详细设计 4。4.5。1模块定义 此模块用来管理来访人员的登记情况。其中楼栋管理员能名录入、修改和查询来访情况,校级管理员和公寓地区管理员只能查询来访情况。 4.4。5.2程序算法设计(程序逻辑) 开 始 填写来访信息 N 错误信息 检查来访信息的合法性 Y 将来访的信息填写入数据库 结 束 图4—12出入登记流程图 参考文献 [1]萨师煊,王珊。数据库系统概论[M].北京:高等教育出版社,1983 [2]求是科技。SQL Server 2000数据库开发技术与工程实践[M]。北京:人民邮电出版社,2005 [3]侯太平,董爱红.Delphi数据库编程[M]。北京:清华大学出版社,2004。6 [4]周绪.SQL Server2000中文版入门提高[M].北京:清华大学出版社,2003 [5]王华. Delphi 5编程实例与技巧[M].北京:机械工业出版社,2000 [6]龙劲松,王俞。 Delphi 6 开发人员指南[M].北京:机械工业出版社,2003 [7]徐谡,张雷。Delphi应用与开发安全教程[M]。北京:清华大学出版社,2005。1 [8]王业龙,范朝辉,李育龙。Delphi软件工程案例精解[M]。 北京:电子工业出版社,2005。1 [9]黄晓敏,陈强。Delphi程序设计基础[M].北京:清华大学出版社,2004.9 [10]赵晓玲。可视化程序教程[M]。北京:机械工业出版社,2005.1 [11](美)Marco Cantu。Delphi7从入门到精通[M]. 北京:电子工业出版社,2003。10 [12](美)Clay Shannon.Delphi程序调试参考手册[M]。 北京:中国电力出版社,2003。9 成绩评定 成绩 教师签字 13- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生宿舍 管理 系统 设计 报告
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文