基于vb和sdl的学生宿舍管理系统开发

基于vb和sdl的学生宿舍管理系统开发

ID:23153036

大小:727.81 KB

页数:22页

时间:2018-11-04

基于vb和sdl的学生宿舍管理系统开发_第1页
基于vb和sdl的学生宿舍管理系统开发_第2页
基于vb和sdl的学生宿舍管理系统开发_第3页
基于vb和sdl的学生宿舍管理系统开发_第4页
基于vb和sdl的学生宿舍管理系统开发_第5页
资源描述:

《基于vb和sdl的学生宿舍管理系统开发》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、成员:班级:信1402指导老师:完成日期:2016年9月7日目录1.数据库设i十11.1设计巨的…....11.2需求分析…....11.3数据库设计….11.3.1数据字典11.3.2数据库功设计….21.3.3E-R图….31.3.4数据库逻辑结构….4数据库构建42.1数据库物理结丰勾42.2触发器53.系统的开发和运731系统的开发软73.2系统的运行环74.系统的主要功@75.设计总结一、数据库设计设计目的衍舍管理系统的设计目的是为住怙人学生提供一定的杏询便利,让住衍学生能够便利的查询□的住宿信息(包拈

2、每月川电景、卫生检查得分),同吋,为楼管以及更髙级的领导提供一些信息管理的方便。需求分析衍舍管理管理系统主要面对的是学生,楼管和信息管理员,这三人人群用户,同时各个用户乂有不同的使用要求。其中学生是住宿人员,其有一个唯一的学号,还有一些其他属性如,院系,宿佘号,楼兮,入住时间等。同时学生还是一个用户,对一些个人数裾(自身学生信息、估舍用电量、卫生检查得分)具奋查询功能。楼管其有唯一的工号,管理对应的宿舍楼,还具有年龄、工龄、电话等属性。同吋,楼管还属于管理人负,拥冇对卫生检查打分和对外来人员记录进行登记的责任。管

3、理员,是宿舍管理系统最高权限者,拥有对学生信息、宿舍信息、楼管信息,进行修改,添加,删除,查洵的权限。管理员拥有若维护整个宿舍管理系统的责任,对已经失效的信息进行修改,对新信息进行录入的功能。数据库设计1.数据字典学生数据字典属性名类型长度备注学号charlO住宿学生学号姓名charlO住宿学生姓名所在院系char20楼号int住宿学生所在宿舍楼号宿舍号int住宿学生所在宿舍号入住时间smalldate住枯学生入住枯舍的时间楼管数据字典属性名类型长度备注楼管T.号char10技含管T作号姓名charlO楼管姓名性

4、別char2年龄int工龄int电话char10;楼符的联系电话梅舍楼数据字典属性名类型长度备注楼号宿舍楼编号楼管工号charlO宿舍楼的负责楼管的工号已住人数int宿舍楼中所居住的人数可住人数int怙舍楼最人稃纳人数宿舍数据字典属性名类型长度备注楼号int宿舍所在宿舍楼编号衍舍号int舍长学号charlO宿舍长的学号宿舍电话char11宿舍公用电话宿舍用电量数据字典属性名类型长度备注楼号int宿舍所在宿舍楼编号棺舍号int当刀电量int当刀己用电量年只char10记录月份卫生检查数据字典属性名类型长度备注楼号i

5、nt拮舍所在祜舍楼编兮宿舍号int卫生得分intL1期charlO记录L1期外来者登记数据字典属性名类型长度备注姓名charlO外来者姓名是否携带贵重物品char20携带什么物品楼号int外来#访M的宿舍楼号日期charlO记录访问日期登陆数据字典账户属性名类型长度用户登录账户备注密码川户登录密码1.数据库功能模块设计学生模±夬:修改个人基本信息,查询衍舍用电S、卫生得分楼管摸块:录入,查询宿齿卫生得分,录入,查洵外來人员访M记录管模块:添加、修改、删除学生裉木信息,查询衍舍用电s(总表),卫生得分(总丧),外來

6、登记登陆功能:根据不同的账号,将所访问人员分为四种权限,分别足,访客权限、$生权限、楼管权限以及管理员权限At—ikA1.E—R图2.数据库的逻辑结构宿舍楼:楼号、楼管工号、可住人数、己住人数、学生表:学号、姓名、所在院系、楼号、彻舍号、入住吋间衍舍表:衍舍号、楼号、舍氐学号、衍舍电话楼管表:楼管工号、姓名、性别、年龄、下龄、楼管电话川电表:楼号、宿舍号、当月用电量、年月卫生检查表:楼号、宿舍号、检查卫生得分、日期出入登记表:外来者姓名、日期、是否携带贵重物品、楼号二、数据库构建1.数据库的物理结构学生表:孕生表

7、数据项名数据含义数据类型是否为空学号学生学号char(10)否(主键)姓名学生姓名char(10)否所在院系学生所在院系char(20)否楼号学生所在宿舍楼号int否宿舍号学生所在祜舍兮int否入住时间学生入住衍舍的时间smalldate否楼管表:楼管表数裾项名数据含义数据类型是否为空楼管工号楼管工作号char(10)否(主键)姓名楼管姓名char(10)否性别楼管性别char(2)否年龄楼管年龄int否工龄楼管工作吋间长度int电话楼管的联系电话插入(11)否宿舍楼表:舍楼表数据项名数据含义数据类型是否为空楼号

8、估舍楼编号int否(主键)楼管工号宿舍楼的负责楼管的工号char(10)否□住人数衔舍楼中所店住的人数可住人数衍舍楼敁大容纳人数int否int否宿舍表:悄舍农数据项名数据含义数据类型是否为空楼号宿舍所在彻舍楼编号int否(主键)衍舍号衍舍具体编号int杏(主键)舍长学号宿舍长的学号char(10)否电诂宿舍公川电话char(11)否用电表:川电表数据项名数据含义数据类型足

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。