- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
类型:课程设计
题目:基于VB的机房管理系统设计与开发
简介:本系统主要实现的是教学安排功能、班级及个人上机管理功能、机房设备管理功 能。我则负责完成教学安排模块,其中详细任务是了解上机班级人数、机房容纳人数、 防止班级冲突、教师冲突、添加及修改新班级信息、新课程信息、删除毕业班级信息、 班级、课程及机房的信息查询功能。
第一章系统需求分析
系统的初步调查
系统的初步调查是系统分析的第一项活动, 初步调查阶段的主要目标是从分析人员 和管理人员的角度来研究新项目开发有无必要和可能。
随着信息化社会的到来,计算机及其网络技术已日益成为现代教学活动中必不可少 的学习内容和使用工具,越来越多的单位购置了大量的计算机设备并实现了连网,为教 师和学生的学习创造了良好的学习环境,极大地改善了学习条件。
目前我院计算中心机房管理采用人工管理,机房的排课相当繁琐,需要准确了解每 个班的人数,机房的容纳数,对每门课程的课时数有所了解,同时还要注意班级、教师 的冲突情况,防止出现安排一个班(教师)在同一时间,不同机房有课,防止出现班级 人数大于机房容纳人数.管理老师为此常常需要查阅大量的表单,且易出错。另外对新 班级,新开课程的添加和修改,对毕业班级信息的大批量的删除也比较繁琐。所以开发 一个机房管理系统用来实现教学安排的任务是可以满足这种情况的需求的。
机房管理教学安排的主要内容如图:
机房管理
教学安排
系 统 设 置班 级 信 息 设 置机房信息设置课 程 信 息 设 置机 房 排 课
系 统 设 置
班 级 信 息 设 置
机房信息设置
课 程 信 息 设 置
机 房 排 课
以下是机房常用的一些表格
表(一)班级信息表
班级编号
班级名称
班级人数
表(二)机房信息表
机房号
机房容纳数
表(三)课程信息表
课程编号
课程名称
课程学时
表(四)教学安排表
年份
学期
周次
星期
节次
班级名称
课程名称
教师
机房编号
系统可行性分析
本阶段主要进行可行性分析,可行性分析的目的就是用最小的代价在尽可能短的时 间内确定问题是否能够解决。可行性分析的目的不是解决问题,而是确定问题是否值得 去解决。以及对相关方法的对比。在系统初步调查的基础上,明确了计算中心现有手工 操作的主要问题和建立机房综合管理系统的初步设想, 进一步对系统目标等因素进行分
析研究,根据分析,该系统的开发是切实可行的。
系统详细调查
教学安排(机房排课)
排课人员从由教务处印发的班级课程教学安排中获取本学期的教学计划和教学安 排情况,根据课程情况、班级人数和机房情况选择机房,在排课的过程中,机房管理人 员需要处理以下几个问题:
.同一班级在同一时间不能有两门及以上的课程安排 ,否则提示该班级已有安排.
.同一名教师不能在同一时间给两个不同的班级(即在不同的机房)上课 ,否则提 示该教师已有安排.
.班级人数不能大于机房的可容纳人数,否则提示机房人数过多.
信息操作
机房管理人员在班级信息表中对班级可以进行班级人数的查询功能, 班级信息的修
改功能,对新增班级的班级编号、班级名称、班级人数的添加功能;在课程信息表中对 课程进行课程的查询课时数功能,课程信息的修改功能,对新开课程的课程编号、课程 名称、课程学时的添加功能;在班级信息表中对班级编号为某一特定值的毕业班的班级 信息进行统一的删除功能.
1. 4数据字典
在数据字典中建立的一组严密一致的定义有助于改进分析员和用户之间的通信, 将消除许多可能的误解。数据字典中包含的每个数据元素的控制信息都是很有价值的, 它是开发数据库的第一步。
名字:班级信息
别名:
描述:管理人员向班级管理模块中输入需要的信息
定义:班级信息=班级编号+班级名称+班主任+班级人数
位置:输入到指定位置
名字:课程信息
别名:
描述:管理人员向课程设置模块中输入需要的信息
定义:课程信息=课程编号+课程名称+任课老师+课程学时
位置:输入到指定位置
名字:机房信息
别名:
描述:管理人员向机房信息管理模块中输入需要的信息
定义:机房信息=机房号+机房容纳数
位置:输入到指定位置
名字:机房排课录入信息
别名:班级课程教师安排信息
描述:管理人员向机房信息管理模块中输入需要的信息
定义:班级课程教师安排表二年份+学期+周次+星期+节次+
班级名称+课程名称+教师名称+机房编号
位置:输入到指定位置
名字:班级名称
别名:
描述:唯一地标识库存清单中某个班级的关键域
定义:班级编号=50{文本}50
位置:班级信息
机房排课录入信息
名字:课程名称
别名:
描述:唯一地标识库存清单中某一课程的关键域
定义:课程编号:50{文本}50
位置:课程信息
机房排课录入信息
名字:机房编号
别名:
描述:唯一地标识库存清单中某一机房的关键域
定义:机房编号:5
您可能关注的文档
- 冷却塔冷水机组吊装方案.docx
- 初一地理认识地球练习题.docx
- 初中《狼王梦》读后感800字_作文.docx
- 初中地理记忆口诀大全(完整版).docx
- 初中数学总复习基础测试题《线段、角》基础测试.docx
- 初中生物实验突破(通用版):模拟酸雨对生物的影响的实验导学案.docx
- 初二英语测评试卷C版.docx
- 前台礼仪及流程.docx
- 动植物检疫技术教案.docx
- 劳动合同范本(2020年律师修订版).docx
- 人教版数学九年级上册《 二次函数》说课稿(共19张PPT).ppt
- 人教版八年级上册 12.2.2三角形全等的判定 “边角边”判定三角形全等 (共22张PPT).ppt
- 人教版初中数学2011课标版八年级上册第十二章12.2 三角形全等的判定 课件(共16张PPT).ppt
- 人教版九年级第十单元课题1浓硫酸1 (共18张PPT).ppt
- 人教版初中数学七年级上册 1.4 有理数的乘除法(共22张PPT).ppt
- 人教版八年级物理上册第1章 第2节运动的描述习题课件(共20张PPT).ppt
- 人教版九年级课题2酸和碱之间会发生什么反应(共21张PPT).ppt
- 人教版初中物理2011课标版 九年级 第十八章 电功率第三节 测量小灯泡的电功率(共25张PPT).pptx
- 人教版初中数学2011课标版九年级上册第二十四章24.1圆的有关性质(共17张PPT).ppt
- 人教版初中数学2011课标版九年级上册21.2解一元二次方程(共22张PPT).pptx
原创力文档


文档评论(0)