学生宿舍管理系统的设计(数据库课程设计).docVIP

学生宿舍管理系统的设计(数据库课程设计).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学生宿舍管理系统的设计(数据库课程设计)

数据库课程设计报告 学生宿舍管理系统的设计 专业 学生姓名 班级 学号 指导教师 完成日期 目 录 1 课程设计目的及要求 1 2 课程设计的主要内容 1 3数据库设计 2 3.1 概念设计 2 3.2 逻辑设计 3 3.3 物理设计 5 4程序模块设计 6 4.1 登录界面模块设计 6 4.2 按宿舍号、学生学号的查询模块设计 8 4.3 按宿舍号、学生学号的统计模块设计 10 5 小结 12 附 录 13 附录1 源程序清单 13 学生宿舍管理系统的设计 1 课程设计目的及要求 设计目的: 简化宿舍管理人员手工记录数据的繁琐; 提高记录查询速度,缩短查询时间; 实现数据的安全存储。 设计要求: 1)要求用户必须输入正确的密码才能进入系统; 2)实现按宿舍号、学生学号的查询。 3)实现分别按宿舍号、学生学号的统计。 2 课程设计的主要内容 2.1 经济可行性分析 系统的经济可行性分析是指对组织的经济状况和投资能力进行分析,对系统的建设运营和维护费用进行估算,对系统建成后可能取得的社会及经济效益进行估计。 由于本系统作为毕业设计,所以在资金上没有太多的需求,只是需要系统开发者投入较多的时间,去进行研究和分析,以及思考问题的所在。 2.2 技术可行性分析 学生公寓管理系统使用SQL Sever 2000以及Java6.0进行开发,由于Netbeans6.0的可视化模块比较强大,所以在系统的设计过程中不会有太大问题,同该系统使用Macro Software的SQL server 2000对后台的数据进行操作,使得数据完整性得以保证,同时数据操作简单化。通过上述分析得出该系统在技术上是可行的。 2.3 操作可行性分析 本系统直观易懂,使用非常方便,管理员经过简单的培训就可以熟练的使用,因此系统的操作没有什么太大困难。 3数据库设计 3.1 概念设计 3.1.1 3.1.2 数据字典是各类数据描述的集合,它是进行详细的数据收集和数据分析后所 收获得的主要成果。 数据字典通常包括以下5个部分: 数据项:数据项是不可再分的数据单位。 数据结构:数据结构反映了数据之间的组合关系。一个数据结构可以由若干个数据项组成,也可以由若干个数据结构组成,或由若干数据项和数据结构混合组成。 数据流:数据流是数据结构在系统内传输的路径。 数据存储:数据存储是数据及其结构停留或保存的地方,也是数据流的来源和去向之一。 处理过程:处理过程的具体处理逻辑一般用判定表或判定树来描述。数据字典是关于数据库中数据的描述,即对元数据的描述。数据字典是在需求分析阶段建立,在数据库设计过程中不断修改、充实、完善的。 数据项编号:E01 数据项:管理员信息表 描述:宿舍管理员的相关信息 定义:管理员信息表=员工姓名+性别+员工号+管理的楼号 数据项编号:E02 数据项:宿舍楼信息表 描述:宿舍楼的相关信息 定义:宿舍楼信息表=宿舍楼号+宿舍数目 数据项编号:E03 数据项:寝室信息表 描述:学生寝室的相关信息 定义:寝室信息表=寝室号+居住性别+寝室人数+楼号 数据项编号:E04 数据项:学生信息表 描述:学生的个人信息 定义:学生信息表=学号+性别+姓名+年龄+所属学院+居住楼号+寝室号 3.2 逻辑设计 分析后达到三范式后建立以下4个表: MANAGER_INFO 表 管理员信息 FLOOR_INFO 表 宿舍楼信息 ROOM_INFO 表 寝室信息 STUDENT_INFO 表 学生信息 一、管理员信息表(MANAGER_INFO) 管理员信息表 字段名 数据类型 长度 说明 描述 mname Char 10 不空,主键 管理员姓名 msex Char 10 不空 性别 mnumber Int 4 不空 编号 mlou Int 4 不空 楼号 二、宿舍楼信息表(FLOOR_INFO) 宿舍楼信息 字段名 数据类型 长度 说明 描述 mlou Int 4 不空 楼号 room Int 4 不空 房间数 三、寝室信息表(ROOM_INFO) 寝室信息 字段名 数据类型 长度 说明 描述 qnumber Int 4 不空,主键 寝室号 qsex Char 10 不空 居住性别 qcount Int 4 不空 寝室人数 mlou Int 4 不空 楼号 四、学生信息表(STUDENT_INFO) 学生信息 字段名

文档评论(0)

zhuwenmeijiale + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7065136142000003

1亿VIP精品文档

相关文档