信息系统开发工具课程设计报告-宿舍管理系统2012级_第1页
信息系统开发工具课程设计报告-宿舍管理系统2012级_第2页
信息系统开发工具课程设计报告-宿舍管理系统2012级_第3页
信息系统开发工具课程设计报告-宿舍管理系统2012级_第4页
信息系统开发工具课程设计报告-宿舍管理系统2012级_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

1、信息系统开发工具课程设计学生宿舍管理系统班级:信息管理与信息系统 2012 级 1 班指导教师:时间:2014.12.25- 2015.1.5学号分工成绩备注201205165033胡云江系统设计与数据库设计组长201205165037界面设计和文档编写组员201205165009系统结构组员201205165003用户管理组员201205165013寝室管理组员201205165018公告栏管理组员第一章 系统分析2第一节 系统分析的背景2第二节 系统开发目标2第二章 系统设计3第一节第二节第三节第四节系统的总体框架3系统的功能模块设计图(包含系统文件). 4系统的界面设计6数据库的设计13

2、一、E-R 图13二、数据表的设计13第三章 系统特色14第四章 总结15结束语15致谢15主要参考文献16目录第一章系统分析第一节 系统分析的背景学生宿舍管理与的在校生活关,而对于学校的后勤管理工作是不可或缺而且是十分重要的工作。如果从信息系统管理的角度来考虑对于学生的宿舍管理的各项工作,内容包括学生日常的各个细节等,对于提高学校宿舍管理系统质量一定有很大的帮,助。为了实现提高高校宿舍管理部门的工作效率、充分利用资源、减少不必要的人、物力和财力的支出、方便宿舍骨理部门的个面地掌握学生住宿情况等目的,为宿舍管理部门开发设计系统-高校学生宿舍信息系统来进行管理学生宿舍信息,使学生宿舍信息实现标准

3、化的管理和规范化的制度是十分必要的。系统是一个信息管理系统 MIS(Managementormation System),它将实现检索迅速和查找方便:信息的录入,修改和删除功能;以及对新入校学生进行宿舍安排等功能,学生可以在系统前台以寝室长和室员的进行查看和发布寝室的信息。第二节、系统开发目标由于先前宿舍管理的工作流程建立在手工操作之上而导致处理速度过慢,不能满足上级管理层和住宿学生的要求,所以新系统开发的目标是:适应快速增长学生数的要求,立足于现有的人力资源,充分利用计算机的强大功能,加强住宿工作各阶段的科学管理,并对管理决策提供良好支持。具体来说学生宿舍管理系统有如下功能:1、对于入住新生

4、的资料、交费情况、每月每个宿舍的水电费等数据能够准确录入。只有对基本数据快速、准确的录入,才能为后继工作提供良好的支持。2、每月可以自动计算每位学生的水电费余额,对于水电费余额或拖欠的学生系统将给出算机的优势。信息,并生成水电费历史,供查询。该功能能够节省大量人力,发挥计3、寝室管理可以对寝室分类,可以查询学生寝室所在的栋数和楼层。4、寝室损坏维修功能。学生可以在系统上提供维修信息,管理员可以及时给维修人员反馈信息,以便维修及时来修理。5、退寝功能。学生毕业或特殊情况需要退寝室的,管理员可以从系统中删除该生信息,并更新该寝室信息。6、安全性功能。要求所有的用户必须凭口令登录系统,所有用户都有相

5、应的权限使用系统,管理员具有最高权限,可以删除和添加用户。第二章系统设计第一节 系统的总体框架本系统主要包括六个功能模块:用户管理模块、寝室信息管理模块和学生个人信息管理模块、寝室入住退宿功能、寝室水电费管理、寝室维修管理。现简单画出系统的总体框架图如下所示:第二节 系统的功能模块设计图(包含系统文件)本系统文件夹下包括:dorm(存放系统相关文档),childforms 和partforms(存放系统源代码)系统菜单对应图系统主菜单和各个级联菜单如左图所示:1.首页 所在partforms 下的index.cs公告发布公告栏 退出系统2.用户管理 所在partforms 下的userMana

6、用户管理修改切换用户3.系统操作 所在partforms 下的system基本资料 系统日志 数据库设置数据库备份与恢复4.个人管理 所在partforms 下的Mana新生入住寝室更换学生进出个人信息查询5.寝室管理 所在 partforms 下的dormMana宿舍管理水电费 报修6.其它功能 所在partforms 下的other计算器日历 关于 帮助主要窗口介绍第一部分 一般窗口介绍登录窗口对应窗口 frm_login框架窗口对应窗口 frm_frame主要实现用户登录,权限的分配主要实现整个系统的框架,outlook 风格导航,菜单,大图标设置窗口主要实现系统设置,包括登陆设置,界面

7、设置第二部分 用户管理窗口介绍用户信息管理主要实现用户对自己情况的管理,对应窗口 frm_mana切换用户修改主要实现用户修改第三部分 系统操作窗口介绍基本资料主要实现数据库中用户的基本资料查看系统日志主要实现系统操作中所发生的数据库设置主要实现数据库的相关设置数据库的备份与恢复第四部分 个人管理窗口介绍新生入住主要实现数据的备份与恢复主要用于大一新生或转学生的登记寝室更换学生进出个人信息查询主要用于需要转换寝室的学生登记的信息主要用于学生进出宿舍的主要用于学生查看自己的信息第五部分寝室管理窗口介绍宿舍管理水电费 报修第六部分计算器 日历关于帮助主要用于管理员管理寝室的信息 主要用于学生查看水

8、电费的功能 主要用于学生填写报修信息和相关接受报修信息其它功能开发信息系统帮助第三节 系统的界面设计1、第四节 数据库的设计一、E-R 图系统数据库的设计非常简单,主要有七个数据表:用户表、寝室信息表、学生个人信息表、寝室入住修改表、水电费表、公告栏表、寝室保修。大概 E-R 图如下所示:二、数据表的设计1用户表的设计如下:2寝室信息表的设计如下:字段名字段类型允许为空是否主键说明dorm_id否否寝室表里寝室的唯一编号dorm_NO否是寝室的唯一字段名字段类型允许为空是否主键说明user_id否是用户的唯一标识号码user_namevarchar(50)是否passwordvarchar(5

9、0)是否tvarchar(10)是否bill_ervarchar(1)是否repair_ervarchar(1)是否_ervarchar(1)是否dorm_ervarchar(1)是否change_ervarchar(1)是否notevarchar(50)是否3学生个人信息表的设计如下:4寝室入住修改表的设计如下:5水电费表的设计如下:6公告栏表的设计如下:字段名字段类型允许为空是否主键说明board_id否是字段名字段类型允许为空是否主键说明bills_id否是bill 表里面的 id 唯一dorm_NO是否water_billsfloat是否水费elect_billsfloat是否电费to

10、tal_billsfloat是否总计费用noteVarchar(50)是否字段名字段类型允许为空是否主键说明change_id否是Change 表里面的 id 唯一change_namevarchar(20)是否old_NO是否退宿学生new_NO是否新生入住stagevarchar(1)是否change_timedatetime是否修改时间notevarchar(50)是否字段名字段类型允许为空是否主键说明_id否是学生唯一nameVarchar(20)否是sexVarchar(1)是否dorm_NO是否寝室bed_NO是否床位majorvarchar(50)是否专业varchar(50)是

11、否noteVarchar(50)是否is_goodvarchar(1)是否表示是否为文明寝室floor_NO是否楼层notevarchar(50)是否7寝室保修表的设计如下:字段名字段类型允许为空是否主键说明Repair_id否是dorm_NO是否ProductVarchar(20)是否ephoneVarchar(50)是否TimeDatetime是否NoteNchar(10)是否dorm_NO是否board_infoVarchar(100)是否noteVarchar(50)是否第三章系统特色1、特色皮肤根目录下的 skin.ini 配置文件即可把背景设为相应的皮肤2、按钮设计第四章总结经过一

12、个周的努力,该系统有了基本的轮廓,同时也达到相应的运行效果,基本上可以对实际情况进行操作了。课程设计就要结束了,要感谢这次机会,因为它教会了很多的知识,更加深刻的体会到了实践的重要性,培养了独立分析、解决问题的能力。本系统在设计之初,对 C#与 SQL Server 2000 有一定的了解,在老师和同学的帮助下,根据所学的关于系统设计的知识,从最初的数据库设计到最后系统前台界面的设计及代码的实现经历了一个周的时间,我按照工程的生命周期方法学来完成设计,即系统的需求分析、总体设计、程序设计、系统调试等开发步骤,分阶段地完成各设计任务。在开发过程还认真学习了与系统相关的知识,极大地拓宽了知识面,我

13、感到收获不小。在系统的开发初期,必须要熟悉学生宿舍的管理流程,初步了解相关知识,这样才能进入到设计的过程中去。从开始熟悉这些知识到对整体设计有了解,再从概要设计、详细设计到开始编码,以及最后的测试,整个过程感觉很充实。不过也遇到了不少问题,首先装数据库都是许多同学的难处,在系统编码过程中,有的同学与数据库连接正常,经常读不到完整的数据;或是技术不够,不能实现想实现的功能虽然遇到了不少困难,但当通过自己查资料、或是向指导老师请教以及向同学请教,而设计出解决方案并成功实现时,那种成就感和满足感足以鼓励自己加班加点的辛苦。总结以上得失,到充足的进步。在以后加强这方面的锻炼和学习,使自己的编程技术能够得致谢本次课

温馨提示

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

评论

0/150

提交评论