《信息系统开发工具》课程设计报告--学生宿舍管理系统.docx

上传人:夺命阿水 文档编号:889978 上传时间:2024-01-08 格式:DOCX 页数:14 大小:178.55KB
返回 下载 相关 举报
《信息系统开发工具》课程设计报告--学生宿舍管理系统.docx_第1页
第1页 / 共14页
《信息系统开发工具》课程设计报告--学生宿舍管理系统.docx_第2页
第2页 / 共14页
《信息系统开发工具》课程设计报告--学生宿舍管理系统.docx_第3页
第3页 / 共14页
《信息系统开发工具》课程设计报告--学生宿舍管理系统.docx_第4页
第4页 / 共14页
《信息系统开发工具》课程设计报告--学生宿舍管理系统.docx_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《《信息系统开发工具》课程设计报告--学生宿舍管理系统.docx》由会员分享,可在线阅读,更多相关《《信息系统开发工具》课程设计报告--学生宿舍管理系统.docx(14页珍藏版)》请在课桌文档上搜索。

1、信息系统开发工具课程设计报告学生宿舍管理系统Bl第一章系统分析2第一节系统分析的背景2第二节系统开发目标2第二章系统设计3第一节系统的总体框架3第二节系统的功能模块设计图(包含系统文件构成)4第三节系统的界面设计6第四节数据库的设计8一、E-R图8二、数据表的设计9第三章系统特色10第四章总结13结束语错误!未定义书签。致谢错误!未定义书签。主要参考文献错误!未定义书签。第一章系统分析第一节系统分析的背景学生宿舍管理与我们的在校生活息息相关,而对于学校的后勤管理工作是不可或缺而且是十分重要的工作。如果从信息系统管理的角度来考虑对于学生的宿舍管理的各项工作,内容包括学生日常的各个细节等,对于提高

2、学校宿舍管理系统质量一定有很大的帮,助。为了实现提高高校宿舍管理部门的工作效率、充分利用资源、减少不必要的人、物力和财力的支出、方便宿舍骨理部门的工作人员个面地掌握学生住宿情况等目的,为宿舍管理部门开发设计专用系统一高校学生宿舍信息系统来进行管理学生宿舍信息,使学生宿舍信息实现标准化的管理和规范化的制度是十分必要的。专用系统是一个信息管理系统MIS(ManagementTntormationSystem),它将实现检索迅速和查找方便:信息的录入,修改和删除功能;以及对新入校学生进行宿舍安排等功能,学生可以在系统前台以寝室长和室员的身份进行查看和发布寝室的信息。第二节、系统开发目标由于先前宿舍管

3、理的工作流程建立在手工操作之上而导致处理速度过慢,不能满足上级管理层和住宿学生的要求,所以新系统开发的目标是:适应快速增长学生数的要求,立足于现有的人力资源,充分利用计算机的强大功能,加强住宿工作各阶段的科学管理,并对管理决策提供良好支持。具体来说学生宿舍管理系统有如下功能:1、对于入住新生的资料、交费情况、每月每个宿舍的水电费等数据能够准确录入。只有对基本数据快速、准确的录入,才能为后继工作提供良好的支持。2、每月可以自动计算每位学生的水电费余额,对于水电费余额不足或拖欠的学生系统将给出报警信息,并生成水电费历史清单,供查询。该功能能够节省大量人力,发挥计算机的优势。3、寝室管理可以对寝室分

4、类,可以查询学生寝室所在的栋数和楼层。4、寝室损坏维修功能。学生可以在系统上提供维修信息,管理员可以及时给维修人员反馈信息,以便维修人员及时来修理。5、退寝功能。学生毕业或特殊情况需要退寝室的,管理员可以从系统中删除该生信息,并更新该寝室信息。6、安全性功能。要求所有的用户必须凭口令登录系统,所有用户都有相应的权限使用系统,管理员具有最高权限,可以删除和添加用户。第二章系统设计第一节系统的总体框架本系统主要包括六个功能模块:用户管理模块、寝室信息管理模块和学生个人信息管理模块、寝室入住退宿功能、寝室水电费管理、寝室维修管理。现简单画出系统的总体框架图如下所示:学生宿舍管理系统第二节系统的功能模

5、块设计图(包含系统文件构成)本系统文件夹下包括:dorm(存放系统相关文档),childforms和PartformS(存放系统源代码)系统菜单对应图适H主要窗口介绍第一部分一般窗口介绍登录窗口对应窗口 frmOgin框架窗口对应窗口 frm frame系统主菜单和各个级联菜单如左图所示:1 .首页所在partforms下的index.cs 公告发布 公告栏 退出系统2 .用户管理所在partforms下的USerMana 用户管理 密码修改 切换用户3 .系统操作所在partforms下的system 基本资料 系统日志 数据库设置 数据库备份与恢复4 .个人管理所在PartfonnS下的P

6、erSonMana 新生入住 寝室更换 学生进出记录 个人信息查询5 .寝室管理所在PartfOrmS下的CiormMana 宿舍管理 水电费 报修6 .其它功能所在PartfOrmS下的Other 计算器 日历 关于我们 帮助主要实现注册用户登录,权限的分配设置窗口主要实现系统设置,包括登陆设置,界面设置主要实现整个系统的框架,OUUook风格导航,菜单,大图标工具栏第二部分用户管理窗口介绍用户信息管理对应窗口frm_personmana主要实现用户对自己情况的管理,切换用户密码修改主要实现用户修改密码第三部分系统操作窗口介绍基本资料主要实现数据库中用户的基本资料查看系统日志主要实现系统操作

7、中所发生的记录数据库设置主要实现数据库的相关设置数据库的备份与恢复第四部分个人管理窗口介绍新生入住主要实现数据的备份与恢复主要用于大一新生或转学生的登记寝室更换学生进出记录个人信息查询第五部分寝室管理窗口介绍主要用于需要转换寝室的学生登记的信息主要用于学生进出宿舍的记录主要用于学生查看自己的信息宿舍管理水电费报修第六部分其它功能计算器日历关于我们帮助主要用于管理员管理寝室的信息主要用于学生查看水电费的功能主要用于学生填写报修信息和相关人员接受报修信息开发人员信息系统帮助第三节系统的界面设计基本资料系统日志数据库设置公告发布会告官退出系统*1.一首页用户管理新生入住系统操作个人管理寝室更换寝室管

8、理其他功能学生进出记录个人信息查询*1X,蒙避首页用户管理系统操作个人管理寝室管理其他功能H 7计算器日历帮助关于我们*%*,京U首页用户管理系统操作个人管理寝室管理其他功能宿舍管理水电费报修第四节数据库的设计一、E-R图系统数据库的设计非常简单,主要有七个数据表:用户表、寝室信息表、学生个人信息表、寝室入住修改表、水电费表、公告栏表、寝室财产保修。大概E-R图如下所示:二、数据表的设计1.用户表的设计如下:字段名字段类型允许为空是否主键说明user_idint否是用户的唯一标识号码user-namevarchar(50)是否passwordvarchar(50)是否postvarchar(1

9、0)是否bill_powervarchar(I)是否repair_powervarchar(1)是否person_powervarchar(1)是否dorm_powervarchar(I)是占change_powervarchar(1)是否notevarchar(50)是否2.寝室信息表的设计如下:字段名字段类型允许为空是否主键说明dorm_idint否否寝室表里寝室的唯一编号dorm_NOint否是寝室的唯一编号is_goodvarchar(1)是否表示是否为文明寝室floor_NOint是否楼层编号notevarchar(50)是否3.学生个人信息表的设计如下:字段名字段类型允许为空是否主

10、键说明personjdint否是学生唯一编号nameVarchar(20)否是sexVarchar(1)是否dorm_NOint是否寝室编号bed_NOint是否床位编号majorvarchar(50)是否专业telvarchar(50)是否电话noteVarchar(50)是否4.寝室入住修改表的设计如下:字段名字段类型允许为空是否主键说明change_idint否是Change表里面的id唯一编号change_namevarchar(20)是否old_NOint是否退宿学生编号new_NOint是否新生入住编号stagevarchar(1)是否change_timedatetime是否修改

11、时间notevarchar(50)是否5.水电费表的设计如下:字段名字段类型允许为空是否主键说明billsjdint否是bill表里面的id唯一编号dorm_NOint是否water_billsoat是否水费elect_billsfloat是否电费total_billsfloat是否总计费用noteVarchar(50)是否6.公告栏表的设计如下:字段名字段类型允许为空是否主键说明board_idint否是dorm_NOint是否board_infoVarchar(100)是否noteVarchar(50)是否7.寝室财产保修表的设计如下:字段名字段类型允许为空是否主键说明Repair_idi

12、nt否是dorm_NOint是否ProductVarchar(20)是否TelephoneVarchar(50)是否TimeDatetime是否NoteNchar(10)是f1第三章系统特色K特色皮肤读取根目录下的Skin.ini配置文件即可把背景设为相应的皮肤2、按钮设计学生宿舍管理系统*,泉世首页用户管理系统操作个人舌理痉室管理H他功能第四章总结经过一个周的努力,该系统有了基本的轮廓,同时也达到相应的运行效果,基本上可以对实际情况进行操作了。课程设计就要结束了,我们要感谢这次机会,因为它教会了我们很多的知识,更加深刻的体会到了实践的重要性,培养了我们独立分析、解决问题的能力。本系统在设计之

13、初,我们对C#与SQLServer2000有一定的了解,在老师和同学的帮助下,根据所学的关于系统设计的知识,从最初的数据库设计到最后系统前台界面的设计及代码的实现经历了一个周的时间,我按照软件工程的生命周期方法学来完成设计,即系统的需求分析、总体设计、程序设计、系统调试等开发步骤,分阶段地完成各设计任务。在开发过程还认真学习了与系统相关的知识,极大地拓宽了我的知识面,我感到收获不小。在系统的开发初期,必须要熟悉学生宿舍的管理流程,初步了解相关知识,这样才能进入到设计的过程中去。从开始熟悉这些知识到对整体设计有了解,再从概要设计、详细设计到开始编码,以及最后的测试,整个过程感觉很充实。不过也遇到

14、了不少问题,首先装数据库都是许多同学的难处,在系统编码过程中,有的同学与数据库连接正常,可是经常读不到完整的数据;或是技术不够,不能实现想实现的功能虽然遇到了不少困难,但当我们通过自己查资料、或是向指导老师请教以及向同学请教,而设计出解决方案并成功实现时,那种成就感和满足感足以鼓励自己加班加点的辛苦。总结以上得失,我们将在以后加强这方面的锻炼和学习,使自己的编程技术能够得到充足的进步。致谢本次课程设计的时间是我们大学生涯中有价值的一段时光,让我们从中学到很多东西。这里有耐心辅导们的张瑞军老师,也有努力帮助我们的同学,更有勤奋好学的学习氛围。借此,我们想向所有老师,同学表示谢意。首先感谢张瑞军老师。本次课设是在张瑞军老师精心指导下完成的。张老师也为我们提供了相应的设备。在此,要对他的细心帮助和指导表示由衷的感谢。还要感谢胡云江等同学,为本次课设付出了很多时间和精力。总之,在以后的学习生活中我们将以加倍的努力作为对给予我们帮助的学校、老师及同学们的回报。谢谢大家!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号