计算机机房管理系统数据库课程设计.docxVIP

计算机机房管理系统数据库课程设计.docx

  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文档。上传文档
查看更多

数学与计算机学院

课程设计说明书

称:

软件工程与数据库

码:

目:

6014419

计算机机房管理系统

年级/专业学生姓学

开始时

/班:

名:

号:

间:

2012

2014

级软件工

年 6

程四班

月 日

间:

2014

6

课程设计成绩:

学习态度及平 技术水平与实时成绩(30) 际能力(20)

创新(5)

说明书(计算书、图纸、 总分分析报告)撰写质量(45)(100)

指导教师签名: 年 月 日

摘 要

本课题是编写一个计算机机房管理系统。建立用户(管理员)、设备、收费、上机等表,由用户(管理员)对学生、设备及收费进行管理。建立数据库保存操作数据,系统最终将进行设备统计、报废统计、领用统计、收费统计。

关键词: 管理,数据库,统计

目 录

引言… 1

1需求分析……………………

2概要设计……………………

3数据库设计……………………

4程序模块设计……………………

5系统测试……………………

结论………………………

致谢………………………

参考文献………………………

引 言

本课题名为计算机机房管理系统,该系统通过Java编程语言,并借助建立数据库进行操作实现。数据库共建四张表,分别是上机表、用户表、设备表、收费表;系统主要通过数据库实现几个统计功能。这个系统大大减小人工管理机房、学生信息的难度和复杂度,且操作简单易懂,该管理人员带来莫大的好处。

需求分析

系统功能要求

用户管理,实现对用户数据添加、用户数据修改及修改用户口令。设备管理,实现对设备的管理、设备的领用和设备报废。

收费管理,实现上机登记、上机结算和添加记录。

统计功能,实现设备统计、报废统计、领用统计、收费统计。

需求分析

利用Java程序设计语言设计一个基于数据库的计算机机房管理系统,实现机房管理自动化,简洁化。该系统可以方便查看学生上机,根据学生信息,记录学生或班级的上机记录,并对上机行为进行计费,同时学生可以查询自己的上机记录。管理员可以分别对日、周、月、学期进行上机记录统计。根据实际情况,可以随时更改系统中的各项设置。本系统开发设计思想:

该系统先对机房现状进行统计,收集机房极其的数量、编号、所处状态等信息,必要时对机房机器作增减操作。

对学生信息进行统计,了解学生库中有哪些学生,并对每个学生按照班级进行分组,以备学生上机时确定学生的班级号和学号。

学生可以通过该系统查询自己的上机记录,包括上机时间段和上机产生的费用等信息。系统还应为管理员提供汇总服务,管理员可以查询指定时间段内学生上机的总机时,以及相应产生的上机费用。

系统层次划分

机费用

系统数据流图

数据字典

概要设计

系统流程图

系统功能模块设计 (四号黑体)

机房管理系统统

机房管理系统

计功

用统计

废统计

系统总体设计(四号黑体)

……

数据库设计 (小三黑体,左对齐)

概念模型设计(四号黑体)

设计原理

……

概念模型

经过对机房管理所涉及的数据进行分析,得到如下的实体:

学生:属性包括学号、名字、密码、年级、专业。

用户:属性包括用户ID、密码、名字、年龄、电话。

计算机:属性包括计算机ID、编号、状态。

联系有:

(1)上机:反应了学生、用户和计算机三者之间的联系。它有属性:学生ID、上机时间。

所设计的概念模型(E-R图)如下:

用户

用户

m

n

统计

m

监管

学生

1

n

上机

计算机

1

上机时间

图3.1 系统ER模型图

密码

密码

名字

年级

学号

专业

学生

图3.2学生实体的局部ER模型图

用户

用户ID

密码

电话

名字

年龄

用户

用户

图3.3用户实体的局部ER模型图

计算机

计算机ID

编号

状态

计算机

图3.4计算机实体的局部ER模型图

逻辑结构设计

将实体转换为关系模式

……

将联系转换为关系模式

物理结构设计

基本表设计

1、Student表

表3.1Student表

字段名SnumSnameSpassword

字段描述 字段类型 备注

SgradeS

SgradeS

表3

文档评论(0)

mph + 关注
官方认证
文档贡献者

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

认证主体上海谭台科技有限公司
IP属地湖北
统一社会信用代码/组织机构代码
91310115MA7CY11Y3K

1亿VIP精品文档

相关文档