计算机机房管理系统课程设计报告

课课 程程 设设 计计 题题 目目 计算机机房管理系统 学学 院院 专专 业业 信电分院计算机科学与技术 班班 级级 计算机 1101 姓姓 名名 指导教师指导教师 2013 年 9 月 20 日 目目 录录 一、 需求分析. 3 1.1 课程设计意义 3 1.2 研究内容. 4 二、 概要设计. 5 2.1 概念结构设计. 5 2.1.1 局部 E-R 图 5 1.2 全局 E-R 图 . 6 2.2 逻辑结构设计. 7 2.3 功能模块图. 9 2.4 功能模块设计 10 三、 详细设计. 11 3.1 数据库导入数据实现步骤. 11 3.2 数据库添加视图实现过程. 13 3.3 数据库添加索引具体实现. 13 四、 测试过程与运行结果. 14 总结与体会. 18 参考文献. 19 一、一、 需求分析需求分析 1.1 课程设计意义课程设计意义 随着网络技术高速发展,公共计算机实验室的使用率也呈不断上升的趋势。 过去, 在学生数量和计算机数量不多的情况下, 计算机实验室采用人工管理方式。 随着学生数量的增加和计算机实验室开放式管理的要求, 传统的机房管理手段已 经不再适应现在的计算机实验室模式。因此,对公共计算机实验室进行系统而科 学的管理已成为公共计算机实验室管理员的当务之急。 计算机实验室管理系统就 是针对校园信息化、企业信息化发展的需要而开发的一套简单实用、功能强大的 管理系统。使用计算机可以高速,快捷地完成以上工作。在计算机联网后,数据 在网上传递,可以实现数据共享,避免重复劳动,从而提高了管理效率和水平。 机房管理信息系统以计算机为工具,通过对上机管理所需的信息管理,把管理人 员从繁琐的数据计算处理中解脱出来, 使其有更多的精力从事其它管理政策的研 究实施,机房上机计划的制定执行监督检查,从而全面提高管理质量。机房上机 管理系统是一个实时人机系统, 它要求要有较高的可靠性、 可适应性、 扩充能力。 随着计算机技术的飞速发展,计算机在各个领域应用的普及,利用计算机实现各 类管理势在必行,计算机作为知识经济时代的产物,已被广泛应用于社会各个行 业和领域。而对于机房管理而言,全面开发和应用计算机管理信息系统更是一个 重要的问题。本系统作为现行公共计算机实验室管理必不可少的组成部分,将实 验室的机器资源合理分配、统一管理,提高设备利用率,使实验室的教学质量得 到有力保证。现代化、信息化、自动化的计算机实验室的目标是实现计算机实 验室开放式管理及无人(少人)值守,最大限度地减轻管理员的压力;通过合理 安排教学时间、免费时间、收费时间,彻底解放计算机实验室使用高峰期学生拥 堵现象,为学生上机提供方便;采用财务室统一收费,避免了财务漏洞,即使是 计算机系的学生上机,也不会发生逃费现象;提供详细的上机记录及丰富的财务 报表。 1.2 研究内容研究内容 计算机机房管理系统是一个实现机房管理全过程的一个数据库应用系统。 系 统是本着实用的原则开发的, 它根据机房管理人员在实际工作中遇到的情况把机 房信息加以科学化、 标准化, 然后输入到计算机中, 利用计算机的快速处理能力, 对机房进行标准化管理。 设计是以机房管理系统在高校的应用为背景开发, 在对机房功能需求进行 详细分析的基础上设计和实现,采用 Java 编程和 SQL Server 2008 技术,主要 实现 4 大功能用户管理,设备管理,收费管理,统计功能。 1.2.1 在用户管理部分进行设计和实现部分,主要包括用户数据添加、用户 数据修改及修改用户口令等基本功能本。系统充分考虑到管理的需要,从机房管 理员到学生用户上机提供了完善的查询功能。 从机房管理员角度,系统提供了管理员及学生用户的各种详细信息,管理员 具有查询、删除、保存、修改等基本权限和数据库访问,维护等高级权限。 从学生用户上机角度,系统提供了用户个人在任意时间范围内的缴费情况、 消费情况等信息,高级别的安全管理机制。另外,用户还可以实时反馈设备故障 问题,以便修管理员及时处理。 1管理员的基本信息有名称、基本工资、密码 2学生用户的基本信息有用户名、密码、消费金额、机号、消费时间 3设备的基本信息有库存、编号、价格、报废数量、库存数量、领用数 量 1.2.2 在收费管理的设计和实现部分,包括上机登记、上机结算和添加记录 等功能; 1.2.3 在设备管理的设计和实现部分,包括设备的管理、设备的领用和设备 报废等功能的设计和实现; 1.2.4 在统计功能的实现部分,包括设备统计、报废统计、领用统计、收费 统计等功能的实现。系统采用友好的界面,能够帮助机房管理员方便有效地对机 房进行管理。详细提供机房所有机器的使用状况,如使用者名称、登录时间、总 金额、消费金额、等信息,使机房

java技术计算机机房管理系统文档,计算机机房管理系统课程设计报告相关推荐

  1. java计算机毕业设计高校共享机房管理系统的设计与实现源码+系统+lw文档+mysql数据库+部署

    java计算机毕业设计高校共享机房管理系统的设计与实现源码+系统+lw文档+mysql数据库+部署 java计算机毕业设计高校共享机房管理系统的设计与实现源码+系统+lw文档+mysql数据库+部署 ...

  2. c语言课程设计北京电子工业出版社,c语言图书管理系统课程设计报告

    c语言图书管理系统课程设计报告 五.小节: 在这一个星期的实践中,通过编写这个图书管理系统,我体会到了c语言学习的实用性.将理论和实践结合在一起,用先进的计算机工具方便人们的生活.C语言程序的编写首先 ...

  3. c语言航班管理系统报告,c航班管理系统课程设计报告.doc

    c航班管理系统课程设计报告 北华航天工业学院课程设计报告 PAGE 课程设计报告 报告(论文)题目: 1航班信息查询系统 2迷宫问题 作者所在系部: 计算机科学与工程系 作者所在专业: 计算机科学与技 ...

  4. 物资管理系统 c语言,物资管理系统课程设计报告.doc

    物资管理系统课程设计报告 中 国 地 质 大 学 本科生课程论文封面 课程名称 c语 言 课 程 设 计课程设计评语2 目 录3 1.课程论文题目4 2.程序设计思路4 3.功能模块图5 4.数据结构 ...

  5. c语言学生成员管理代码报告怎么写,C语言学生通信录管理系统课程设计报告

    <C语言学生通信录管理系统课程设计报告>由会员分享,可在线阅读,更多相关<C语言学生通信录管理系统课程设计报告(18页珍藏版)>请在人人文库网上搜索. 1.实验名称 :学生通信 ...

  6. 图书馆系统c语言作业,C语言图书馆管理系统课程设计报告

    <C语言图书馆管理系统课程设计报告>由会员分享,可在线阅读,更多相关<C语言图书馆管理系统课程设计报告(16页珍藏版)>请在人人文库网上搜索. 1.高级语言程序设计课程设计报告 ...

  7. c语言课程设计图书管理系统报告,C语言图书管理系统课程设计报告[1]

    C语言图书管理系统课程设计报告[1] 第三章 图书管理系统的设计与实现3.1 系统的需求分析图书登记管理系统作为一个应用软件将为学校的老师和学生提供一个对学校图书馆深入了解并借阅.还书的平台.根据系统 ...

  8. 合肥工业大学《系统硬件综合设计》(《计算机组成原理》,CPU)课程设计报告(2020)

    文章目录 1 课程设计概述 1.1 设计目的 1.2 设计任务 1.3 设计要求 1.4 技术指标 2 总体方案设计 2.1 MIPS体系结构 2.1.1 MIPS寄存器 2.1.2 MIPS指令集 ...

  9. 基于java与sqlserver2008的班级信息管理系统源代码,图书管理系统课程设计报告(基于JAVA和SQL.Server).doc...

    可编辑版 PAGE Word完美格式 可编辑版 Word完美格式 课程设计报告 设计名称:<数据库原理与应用>课程设计 设计题目: 图书管理系统的设计与开发 学生学号: 专业班级: 学生姓 ...

最新文章

  1. 小端字节序与大端字节序
  2. 学期计算机教学工作反思,信息技术组教学工作反思
  3. php ahp和jhp,php7.4编译(centos)
  4. [php]Undefined offset: 0错误
  5. Mac 终端提示:The default interactive shell is now zsh.
  6. python decimal用法_Python decimal模块使用方法详解
  7. 谷歌大脑推出视觉领域任务自适应基准:VTAB
  8. 【Source Insight 】之marco学习笔记2
  9. 字符串大写字符串转小写js_C ++字符串大写和小写
  10. 【CSAPP】程序的机器级表示:基础知识
  11. 四阶行列式计算_通过考试01 / 行列式的计算
  12. PCM和G711A(PCMA)声音播放器和采集器
  13. 构建TCP套接字(socket)的概念及具体步骤
  14. SourceTree系列1:SourceTree连接github从无到有
  15. 坐标系之间的简单变换
  16. 利用计算机建模的优点,论计算机技术在数学建模领域的应用
  17. 用inno Setup做应用程序安装包的示例脚本 .iss文件
  18. 什么是RTOS?RTOS与普通操作系统的区别
  19. 去哪儿 爬虫 pre
  20. python调用go或c语言

热门文章

  1. web服务器部署证书
  2. 提示“The selection cannot be launched, and there are no recent launches.”
  3. ViewPager的使用及获取子view控件的操作(inflate)
  4. 1685_Excel的几种脚本处理方式
  5. IPv4和IPv6介绍及区别
  6. 个人即时到帐支付接口-个人收款即时到账免签约
  7. 外企面试,哪有你想象的那么难!(已收埃森哲、NTTDATA等8家外企offer)
  8. matlab振动仿真实例小论文,《基于Matlab_Simulink的机械振动仿真研究》-毕业论文.doc...
  9. 基于javaweb的校园外卖点餐系统(java+ssm+jsp+mysql)
  10. web编程期中大作业