ImageVerifierCode 换一换
格式:DOC , 页数:54 ,大小:1.38MB ,
资源ID:414383      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-414383.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库-宿舍管理系统课程设计报告Word下载.doc)为本站会员(wj)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

数据库-宿舍管理系统课程设计报告Word下载.doc

1、1.1.6.2查询101.2用户对系统的需求111.2.1宿舍楼管理员111.2.1.1信息要求111.2.1.2处理要求111.2.1.3安全性要求111.2.1.4完整性要求121.2.2学生121.2.2.1信息要求121.2.2.2处理要求121.3系统功能的设计与划分121.4数据流图121.4.1学生入住分数据流图121.4.2水电收费分数据流图131.4.3房屋报修分数据流图131.4.4外来人员分数据流图131.4.5总数据流图141.5数据字典141.5.1数据项141.5.1.1用户数据字典141.5.1.2宿舍数据字典(宿舍基本信息-添加宿舍)141.5.1.3宿舍查询数

2、据字典(宿舍基本信息-查询宿舍)141.5.1.4宿舍修改数据字典(宿舍基本信息-查询宿舍-宿舍修改)151.5.1.5学生数据字典(学生入住-学生入住)151.5.1.6学生查询数据字典(学生入住-学生查询)151.5.1.7学生修改数据字典(学生入住-学生查询-学生修改)151.5.1.8水电数据字典(水电收费-添加)151.5.1.9水电查询数据字典(水电收费-查询)161.5.1.10报修数据字典(房屋报修-添加)161.5.1.11检查查询数据字典(房屋报修-查询)161.5.1.12登记数据字典(外来人员登记-添加)161.5.1.13来访人查询数据字典(外来人员登记-查询)161

3、.5.2数据结构161.5.3数据流171.5.4数据存储171.5.5处理数据172.结构设计192.1概念结构设计192.1.1学生入住子系统分E-R图192.1.2水电收费子系统分E-R图192.1.3房屋报修子系统分E-R图202.1.4来访人员登记子系统分E-R图202.2逻辑及物理结构设计202.2.1E-R图转换为关系模式202.2.2物理设计213.应用程序开发223.1登录界面(Login)223.2主界面(Main)283.3系统管理-添加用户(AddUser)463.4464.总结475.参考文献48摘 要管理信息系统在现代社会已深入到各行各业,由于计算机技术的迅速发展和

4、普及,信息管理系统MIS事实上已成为计算机管理信息系统,大学生宿舍管理系统就是一个典型的管理信息系统,它可以让宿舍管理工作变的更轻松。本课程设计的任务就是设计一个大学生宿舍管理系统,其开发过程包括前端应用程序的开发和后台数据库的建立和维护两个方面,主要任务就是建立基本数据,后台程序主要负责的都是管理上的功能。本系统运用了Microsoft Office Access为后台数据库,以Microsoft Visual Studio(C#)为前端开发工具,系统实现了系统管理、宿舍管理、信息查询、学生入住、水电管理、报修、外来人员登记等功能,其操作简单、界面友好、运行稳定、适用于大学院校宿舍管理。关键

5、词:学生宿舍管理系统,数据库I1.学生宿舍管理系统需求分析1.1调查需求本系统的最终用户为宿舍楼管理员。根据日常生活中的经验,结合对学校宿舍楼管理员的咨询与调查,得出下列要求1.1.1系统管理系统管理中包括了四个模块,分别是添加用户、修改密码、重新登录以及退出1-1系统管理1.1.1.1添加用户添加用户即添加管理员用户,添加用户需要输入的条件包括要添加的用用户名称、密码,以及密码确认。所需的条件都满足后点击添加,添加成功1-2系统管理-添加用户1.1.1.2修改密码修改密码即修改已注册管理员的登陆密码,输入旧密码、新密码,最后再次输入新密码后点击确定,修改成功1-3系统管理-修改密码1.1.1

6、.3重新登录重新登录即管理员在更换用户时避免退出程序带来的不便,可直接在程序运行时切换用户1-4系统管理-重新登录1.1.1.4退出退出系统1.1.2宿舍基本信息宿舍基本信息包括了两个模块,它们是添加宿舍和查询宿舍1-5宿舍基本信息1.1.2.1添加宿舍每间宿舍都有唯一的宿舍号,入校时宿舍会装公用电话机,相应地就有宿舍电话号码。管理员通过添加宿舍号、电话、住宿费、床位数、椅子数和桌子数来激活该宿舍进行管理,特殊情况例如宿舍床位空缺等可以记录在备注里1-6宿舍基本信息-添加宿舍1.1.2.2查询宿舍管理员可通过输入宿舍号查询宿舍,方便管理员了解每间宿舍的基本情况并对其进行修改与删除操作1-7宿舍

7、基本信息-宿舍查询1-8宿舍基本信息-宿舍查询-修改1.1.3学生入住入校时每位同学都有唯一的学号并被分配到指定的宿舍楼和指定的宿舍,也会有一个宿舍号,其入校时间就是入住时间。另外为了管理上的方便,同一院系的学生的宿舍一般在一起,相应地会有其所在的院系名称。学生入住包括了学生入住以及学生查询1-9学生入住1.1.3.1学生入住学生在入校或者更换宿舍的时候,需要输入宿舍号、学号、姓名、性别以及班级1-10学生入住-添加1.1.3.2学生查询想查询某个学生的基本情况时,输入对方的学号、姓名或宿舍号进行查询且可修改学生的基本情况亦可在学生搬出宿舍的时候点击退宿删除学生信息1-11学生入住-查询1-1

8、2学生入住-查询-修改1.1.4水电收费水电费输入支持学生针对不同学生上交水费和电费的金额,并在数据表中显示出结果以供查询寝室楼水电费管理能够让学生清楚了解寝室的用水用电情况,使学校在收费方面做到账目分明,在水电查询模块中填写寝室号和检查信息就能查询到寝室的水电费信息。水电费收费包括添加和查询两个模块1-13水电收费1.1.4.1添加学生通过管理员可以购买电量,管理员通过登记宿舍号、购买人、购买电量、价钱以及缴费日期登记信息1-14水电收费-添加1.1.4.2查询学生可以通过管理员来了解自己宿舍的用水用电情况,使学校在收费方面做到账目分明1-15水电收费-查询1.1.5房屋报修每个宿舍的财产属

9、于学校,比如电灯、床铺、柜子、桌椅等,为了对不同的财产进行区分,可以为每种财产分配不同的财产号,这样有利于财产的报修和管理。房屋报修包括添加和查询两个模块1-16房屋报修1.1.5.1添加宿舍楼中经常出现财产的损坏,比如灯泡坏了、厕所的马桶出故障等。这时学生需要将损坏情况报告给宿舍楼管理员,以便学校派人进行维修。管理员需要记录报修的宿舍号、报修人同时记录报修日期,损坏的财产维修完毕后,应记录修理日期并在报修情况里说明情况1-17房屋报修-添加1.1.5.2查询管理员通过查询能了解到宿舍的报修情况1-18房屋报修-查询1.1.6外来人员登记学校严格落实外来人员准入登记制度,防止来历不明人员进入校

10、内,全力配合学校加强外来人出入登记管理工作、支持学校加强门卫防范工作、严格落实外来人员准入登记信息能够使在学校学生安全和财务得到保障,加强学校对同学安全的管理、方便学校查询近期的来访人、来访日期以及离开日期,被访人以及被访人的信息并在备注里注明来意。外来人员登记包括添加和查询两个模块1-19外来人员登记1.1.6.1添加登记来访人探访的的宿舍号、被访人、来访日期、离开日期以及在备注一栏写明来意1-20外来人员登记-添加1.1.6.2查询管理员查询来访人信息1-21外来人员登记-查询1.2用户对系统的需求1.2.1宿舍楼管理员1.2.1.1信息要求宿舍楼管理员能查询上面提到的所有相关信息,包括某

11、一学号的学生住宿、水电收费、房屋报修以及学生入住退宿的详细信息,以利于对宿舍楼的全面管理1-22主界面1.2.1.2处理要求当学生基本信息发生变化时,宿舍楼管理员能对其进行修改。如某同学搬到其他的宿舍中去,该学生原本宿舍楼中的相应记录将其删去;当宿舍的电话号码发生变更时宿舍楼管理员做出修改;当宿舍财产报修及时解决后管理员登记解决时间,并在保修情况中表明该报修问题已成功解决等1.2.1.3安全性要求a.系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用b.系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容c. 系统应对不同用户

12、设置不同的权限,区分不同的用户,如区分普通用户(学生)、管理员1.2.1.4完整性要求a.各种信息记录的完整性b.各种数据间相互的联系的正确性c.相同的数据在不同记录中的一致性1.2.2学生1.2.2.1信息要求本宿舍楼的学生能查询其所在宿舍的所有信息,包括查询本楼指定宿舍的电话号码以利于同楼宿舍间的通信等1.2.2.2处理要求本宿舍楼的学生能在报修信息表中插入报修信息,表示本宿舍的财产发生了损毁需要学校派人维修1.3系统功能的设计与划分本程序主要针对管理员而设计,其可进行管理的功能有a.处理管理员登录、修改密码等b.查询学生信息c.激活、修改和删除某间宿舍的基本信息d.登记学生入住和搬出的情

13、况以及该宿舍楼学生的基本信息e.登记各个宿舍的水电费信息f.插入、修改与查询报修信息g.登记来访人员和被访人员的信息以及来访与离开的时间1.4数据流图1.4.1学生入住分数据流图1-23学生入住分数据流图1.4.2水电收费分数据流图1-24水电收费分数据流图1.4.3房屋报修分数据流图1-25房屋报修分数据流图1.4.4外来人员分数据流图1-26外来人员分数据流图1.4.5总数据流图1-27总数据流图1.5数据字典1.5.1数据项1.5.1.1用户数据字典属性名存储代码类型长度备注用户IDUnamechar20用户密码Upassword 1.5.1.2宿舍数据字典(宿舍基本信息-添加宿舍)宿舍

14、号dormID15电话phone8宿舍电话住宿费DMoney4床位数bedNum2宿舍床位数椅子数chairNum宿舍椅子数桌子数deskNum宿舍桌子数DRemark1001.5.1.3宿舍查询数据字典(宿舍基本信息-查询宿舍)被查询宿舍号1.5.1.4宿舍修改数据字典(宿舍基本信息-查询宿舍-宿舍修改)修改宿舍号修改宿舍电话修改住宿费修改宿舍床位数修改宿舍椅子数修改宿舍桌子数1.5.1.5学生数据字典(学生入住-学生入住)学生宿舍号学号SID学生学号姓名SName学生姓名性别SSex学生性别class学生班级1.5.1.6学生查询数据字典(学生入住-学生查询)被查询学生学号被查询学生姓名被

15、查询学生宿舍号1.5.1.7学生修改数据字典(学生入住-学生查询-学生修改)被修改学生宿舍号被修改学生学号被修改学生姓名被修改学生性别被修改学生班级1.5.1.8水电数据字典(水电收费-添加)购买人CPerson住宿学生姓名购买电量EBuy购买电量度数价钱CMoneyfloat5购买总额价钱缴费日期MDatedate451.5.1.9水电查询数据字典(水电收费-查询)宿舍水电查询检查日期Date宿舍水电检查日期1.5.1.10报修数据字典(房屋报修-添加)报修人宿舍号报修人person报修人姓名报修日期DateIn报修提交日期修理日期DateRepair问题解决日期报修情况repair物品损坏

16、原因1.5.1.11检查查询数据字典(房屋报修-查询)修理查询CDate修理检查日期查询1.5.1.12登记数据字典(外来人员登记-添加)被访人宿舍号来访人PCome来访人姓名被访人PLook被访人姓名来访日期DateCome来访人来访日期离开日期DateLeave来访人离开日期Remark1.5.1.13来访人查询数据字典(外来人员登记-查询)宿舍来访人查询1.5.2数据结构数据结构名组成用户信息用户ID、用户密码宿舍信息宿舍号、电话、住宿费、床位数、椅子数、桌子数学生信息宿舍号、学号、姓名、性别、班级水电信息宿舍号、购买人、购买电量、价钱、缴费日期、检查日期报修信息宿舍号、报修人、报修日期

17、、修理日期、报修情况、检查日期登记信息宿舍号、来访人、被访人、来访日期、离开日期1.5.3数据流数据流名数据流来源数据流去向登记报修信息学生学生报修登记表查询报修信息学生报修信息表管理员登记已修信息已修信息登记来访人信息来访人员登记表来访人信息查询来访人信息确认信息登记水电费信息水电收费登记表水电费信息查询水电费信息登记入住信息学生入住登记表入住信息查询入住信息1.5.4数据存储数据存储名输入的数据流输出的数据流报修信息、已修信息来认人信息、确认信息来访人信息、确认信息1.5.5处理数据处理过程名输入数据流输出数据流登记报修查询报修登记水电费查询水电费查询入住信息(管理员)查询入住信息(学生)

18、2.结构设计2-1总E-R图2.1概念结构设计2.1.1学生入住子系统分E-R图2-2学生入住子系统分E-R图2.1.2水电收费子系统分E-R图2-3水电收费子系统分E-R图2.1.3房屋报修子系统分E-R图2-4房屋报修子系统分E-R图2.1.4来访人员登记子系统分E-R图2-5来访人员登记子系统分E-R图2.2逻辑及物理结构设计2.2.1E-R图转换为关系模式(下划线标注的属性为主码,且关系模式均为BCNF)学生(学号、姓名、性别、宿舍号、班级)宿舍(宿舍号、电话、椅子数、床位数、桌子数、住宿费)来访登记表(来访人、被访人、来访日期、离开日期)报修(宿舍号、报修日期、报修原因)水电收费登记

19、表(购买人、购买量、购买日期、价钱)管理员(ID、密码)2.2.2物理设计a.系统自动在每个表的主码上建立索引b.在student表SName列上建立STU_SName索引3.应用程序开发3.1登录界面(Login)using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.Data.OleDb;namespace DormMIS/ / Form1 的摘要说明。/su

20、mmarypublic class Login : System.Windows.Forms.Formprivate System.Windows.Forms.Button btClose;/取消按钮private System.Windows.Forms.Button btAdd;private System.Windows.Forms.TextBox password;private System.Windows.Forms.TextBox name;private System.Windows.Forms.Label label3;private System.Windows.Forms.Label label2;private System.Windows.Forms.Label label1;/ / 必需的设计器变量。private System.ComponentModel.Container components = null;private OleDbConnection oleConnection1 = null;public Login()/ Windows 窗体设计器支持所必需的

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2