数据库-宿舍管理系统课程设计报告Word文档下载推荐.doc
- 文档编号:13036495
- 上传时间:2022-10-03
- 格式:DOC
- 页数:54
- 大小:1.38MB
数据库-宿舍管理系统课程设计报告Word文档下载推荐.doc
《数据库-宿舍管理系统课程设计报告Word文档下载推荐.doc》由会员分享,可在线阅读,更多相关《数据库-宿舍管理系统课程设计报告Word文档下载推荐.doc(54页珍藏版)》请在冰豆网上搜索。
学生宿舍管理系统采用的是计算机化管理,系统做得尽量人性化,使用者(即管理员)会感到操作方便,需要做的就是将数据输入到系统的数据库中去。
由于数据库存储容量比较大,而且比较稳定,适合长时间的保存,也不容易丢失。
这无疑是为存储量比较大的学校提供了一个方便、快捷的操作方式。
本系统具有运行快、安全性高、稳定性好的优点,并且具备录入、查询、修改、删除等功能,能够快速的查询该栋宿舍楼学生住宿的一系列信息。
目录
1.学生宿舍管理系统需求分析 1
1.1调查需求 1
1.1.1系统管理 1
1.1.1.1添加用户 1
1.1.1.2修改密码 1
1.1.1.3重新登录 2
1.1.1.4退出 2
1.1.2宿舍基本信息 3
1.1.2.1添加宿舍 3
1.1.2.2查询宿舍 3
1.1.3学生入住 5
1.1.3.1学生入住 5
1.1.3.2学生查询 5
1.1.4水电收费 6
1.1.4.1添加 7
1.1.4.2查询 7
1.1.5房屋报修 8
1.1.5.1添加 8
1.1.5.2查询 8
1.1.6外来人员登记 9
1.1.6.1添加 9
1.1.6.2查询 10
1.2用户对系统的需求 11
1.2.1宿舍楼管理员 11
1.2.1.1信息要求 11
1.2.1.2处理要求 11
1.2.1.3安全性要求 11
1.2.1.4完整性要求 12
1.2.2学生 12
1.2.2.1信息要求 12
1.2.2.2处理要求 12
1.3系统功能的设计与划分 12
1.4数据流图 12
1.4.1学生入住分数据流图 12
1.4.2水电收费分数据流图 13
1.4.3房屋报修分数据流图 13
1.4.4外来人员分数据流图 13
1.4.5总数据流图 14
1.5数据字典 14
1.5.1数据项 14
1.5.1.1用户数据字典 14
1.5.1.2宿舍数据字典(宿舍基本信息-添加宿舍) 14
1.5.1.3宿舍查询数据字典(宿舍基本信息-查询宿舍) 14
1.5.1.4宿舍修改数据字典(宿舍基本信息-查询宿舍-宿舍修改) 15
1.5.1.5学生数据字典(学生入住-学生入住) 15
1.5.1.6学生查询数据字典(学生入住-学生查询) 15
1.5.1.7学生修改数据字典(学生入住-学生查询-学生修改) 15
1.5.1.8水电数据字典(水电收费-添加) 15
1.5.1.9水电查询数据字典(水电收费-查询) 16
1.5.1.10报修数据字典(房屋报修-添加) 16
1.5.1.11检查查询数据字典(房屋报修-查询) 16
1.5.1.12登记数据字典(外来人员登记-添加) 16
1.5.1.13来访人查询数据字典(外来人员登记-查询) 16
1.5.2数据结构 16
1.5.3数据流 17
1.5.4数据存储 17
1.5.5处理数据 17
2.结构设计 19
2.1概念结构设计 19
2.1.1学生入住子系统分E-R图 19
2.1.2水电收费子系统分E-R图 19
2.1.3房屋报修子系统分E-R图 20
2.1.4来访人员登记子系统分E-R图 20
2.2逻辑及物理结构设计 20
2.2.1E-R图转换为关系模式 20
2.2.2物理设计 21
3.应用程序开发 22
3.1登录界面(Login) 22
3.2主界面(Main) 28
3.3系统管理-添加用户(AddUser) 46
3.4… 46
4.总结 47
5.参考文献 48
摘要
管理信息系统在现代社会已深入到各行各业,由于计算机技术的迅速发展和普及,信息管理系统MIS事实上已成为计算机管理信息系统,大学生宿舍管理系统就是一个典型的管理信息系统,它可以让宿舍管理工作变的更轻松。
本课程设计的任务就是设计一个大学生宿舍管理系统,其开发过程包括前端应用程序的开发和后台数据库的建立和维护两个方面,主要任务就是建立基本数据,后台程序主要负责的都是管理上的功能。
本系统运用了MicrosoftOfficeAccess为后台数据库,以MicrosoftVisualStudio(C#)为前端开发工具,系统实现了系统管理、宿舍管理、信息查询、学生入住、水电管理、报修、外来人员登记等功能,其操作简单、界面友好、运行稳定、适用于大学院校宿舍管理。
关键词:
学生宿舍管理系统,数据库
I
1.学生宿舍管理系统需求分析
1.1调查需求
本系统的最终用户为宿舍楼管理员。
根据日常生活中的经验,结合对学校宿舍楼管理员的咨询与调查,得出下列要求
1.1.1系统管理
系统管理中包括了四个模块,分别是添加用户、修改密码、重新登录以及退出
1-1系统管理
1.1.1.1添加用户
添加用户即添加管理员用户,添加用户需要输入的条件包括要添加的用用户名称、密码,以及密码确认。
所需的条件都满足后点击添加,添加成功
1-2系统管理-添加用户
1.1.1.2修改密码
修改密码即修改已注册管理员的登陆密码,输入旧密码、新密码,最后再次输入新密码后点击确定,修改成功
1-3系统管理-修改密码
1.1.1.3重新登录
重新登录即管理员在更换用户时避免退出程序带来的不便,可直接在程序运行时切换用户
1-4系统管理-重新登录
1.1.1.4退出
退出系统
1.1.2宿舍基本信息
宿舍基本信息包括了两个模块,它们是添加宿舍和查询宿舍
1-5宿舍基本信息
1.1.2.1添加宿舍
每间宿舍都有唯一的宿舍号,入校时宿舍会装公用电话机,相应地就有宿舍电话号码。
管理员通过添加宿舍号、电话、住宿费、床位数、椅子数和桌子数来激活该宿舍进行管理,特殊情况例如宿舍床位空缺等可以记录在备注里
1-6宿舍基本信息-添加宿舍
1.1.2.2查询宿舍
管理员可通过输入宿舍号查询宿舍,方便管理员了解每间宿舍的基本情况并对其进行修改与删除操作
1-7宿舍基本信息-宿舍查询
1-8宿舍基本信息-宿舍查询-修改
1.1.3学生入住
入校时每位同学都有唯一的学号并被分配到指定的宿舍楼和指定的宿舍,也会有一个宿舍号,其入校时间就是入住时间。
另外为了管理上的方便,同一院系的学生的宿舍一般在一起,相应地会有其所在的院系名称。
学生入住包括了学生入住以及学生查询
1-9学生入住
1.1.3.1学生入住
学生在入校或者更换宿舍的时候,需要输入宿舍号、学号、姓名、性别以及班级
1-10学生入住-添加
1.1.3.2学生查询
想查询某个学生的基本情况时,输入对方的学号、姓名或宿舍号进行查询且可修改学生的基本情况亦可在学生搬出宿舍的时候点击退宿删除学生信息
1-11学生入住-查询
1-12学生入住-查询-修改
1.1.4水电收费
水电费输入支持学生针对不同学生上交水费和电费的金额,并在数据表中显示出结果以供查询寝室楼水电费管理能够让学生清楚了解寝室的用水用电情况,使学校在收费方面做到账目分明,在水电查询模块中填写寝室号和检查信息就能查询到寝室的水电费信息。
水电费收费包括添加和查询两个模块
1-13水电收费
1.1.4.1添加
学生通过管理员可以购买电量,管理员通过登记宿舍号、购买人、购买电量、价钱以及缴费日期登记信息
1-14水电收费-添加
1.1.4.2查询
学生可以通过管理员来了解自己宿舍的用水用电情况,使学校在收费方面做到账目分明
1-15水电收费-查询
1.1.5房屋报修
每个宿舍的财产属于学校,比如电灯、床铺、柜子、桌椅等,为了对不同的财产进行区分,可以为每种财产分配不同的财产号,这样有利于财产的报修和管理。
房屋报修包括添加和查询两个模块
1-16房屋报修
1.1.5.1添加
宿舍楼中经常出现财产的损坏,比如灯泡坏了、厕所的马桶出故障等。
这时学生需要将损坏情况报告给宿舍楼管理员,以便学校派人进行维修。
管理员需要记录报修的宿舍号、报修人同时记录报修日期,损坏的财产维修完毕后,应记录修理日期并在报修情况里说明情况
1-17房屋报修-添加
1.1.5.2查询
管理员通过查询能了解到宿舍的报修情况
1-18房屋报修-查询
1.1.6外来人员登记
学校严格落实外来人员准入登记制度,防止来历不明人员进入校内,全力配合学校加强外来人出入登记管理工作、支持学校加强门卫防范工作、严格落实外来人员准入登记信息能够使在学校学生安全和财务得到保障,加强学校对同学安全的管理、方便学校查询近期的来访人、来访日期以及离开日期,被访人以及被访人的信息并在备注里注明来意。
外来人员登记包括添加和查询两个模块
1-19外来人员登记
1.1.6.1添加
登记来访人探访的的宿舍号、被访人、来访日期、离开日期以及在备注一栏写明来意
1-20外来人员登记-添加
1.1.6.2查询
管理员查询来访人信息
1-21外来人员登记-查询
1.2用户对系统的需求
1.2.1宿舍楼管理员
1.2.1.1信息要求
宿舍楼管理员能查询上面提到的所有相关信息,包括某一学号的学生住宿、水电收费、房屋报修以及学生入住退宿的详细信息,以利于对宿舍楼的全面管理
1-22主界面
1.2.1.2处理要求
当学生基本信息发生变化时,宿舍楼管理员能对其进行修改。
如某同学搬到其他的宿舍中去,该学生原本宿舍楼中的相应记录将其删去;
当宿舍的电话号码发生变更时宿舍楼管理员做出修改;
当宿舍财产报修及时解决后管理员登记解决时间,并在保修情况中表明该报修问题已成功解决等
1.2.1.3安全性要求
a.系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用
b.系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容
c.系统应对不同用户设置不同的权限,区分不同的用户,如区分普通用户(学生)、管理员
1.2.1.4完整性要求
a.各种信息记录的完整性
b.各种数据间相互的联系的正确性
c.相同的数据在不同记录中的一致性
1.2.2学生
1.2.2.1信息要求
本宿舍楼的学生能查询其所在宿舍的所有信息,包括查询本楼指定宿舍的电话号码以利于同楼宿舍间的通信等
1.2.2.2处理要求
本宿舍楼的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 宿舍 管理 系统 课程设计 报告