排课系统需求分析.docVIP

  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)?操作可行性? 对于新系统的实施运作,由于组织人员都相当配合,所以运作方面没有太大的困难。而由于作业流程和程序设计都很详细规划,所以方案的运作都能按照作业程序来进行。而软硬件方面,由于现有的PC和打印机,再加上ASP和IIS极为普遍,所以没有太大的问题。? (2)?技术可行性? 在软件技术方面,我们采用Access作为后台数据库,使用ASP开发基于WEB的排课系统,因为这种技术已实用化,设计的页面精美,功能强大。? (3)?经济可行性? 经济可行性是对将要开发的系统的成本效益进行的量度,可以说是可行性分析中最重要的一个,以低成本追求高效率是我们的目标。排课系统是通过计算机来自动地解决各种教学资源如教室、教师的合理有效利用问题,避免教师、班级在上课时间、地点上的冲突,使排课时间分配均匀,这就大大的节省了时间,提高了工作效率,避免了人力,物力,财力的浪费,因此本系统可行。 一、排课系统业务描述 排课是每个学期都必须面临的一件繁重的日常教务工作,是为下学期教学工作能顺利组织实施的一个前提条件。排课管理是高校教学管理工作的主要内容 排课系统功能结构图 二、系统功能模块设计 1、教学资源管理 教学资源是组织教学工作的必不可少的软、硬件资源。在高校,大量的课程都是通过上课教师在特定教室组织的。鉴于此,在本综合教学教务管理系统中将用于组织学生进行教学活动的场所(教室、实验室、体育场)以及组织教学的教师作为教务活动中的教学资源,纳入整个综合教学教务管理系统进行统一管理。 2、教室资源管理 教室资源分校区、教学楼、教室三级管理。本模块负责校区、教学楼、教室资源的添加、删除、修改等功能。能够对教室资源实现树形层次管理,不同的教室资源分布在不同的树节点层次。可以维护各层次教室资源的属性。可以做到WYSIWYG(What you see what you get)。 一、输入 内容:各层次教室资源代码、名称及属性; 方式:由教务科从Web页面输入; 数据项:校区代码、校区名称、教学楼代码、教学楼名称、教室代码、教室名称、教室容量、教室类型、使用单位、管理单位。 二、输出 将输入数据直接提交到数据库中的HLP_XQ、HLP_JXL、HLP_JS表中; 三、处理过程 将教室资源按照三级树形结构来设计,用TVirtualStringTree来实现。 对树形结构节点的添加、删除、修改操作采用复用程序模块技术,因此对每个节点的操作都带有节点层次(校区级、教学楼级和教室级)和操作类型(增加、修改和删除)。 树形结构单击设计右键弹出菜单,支持相应操作。各个操作和界面按钮事件对应一致。 系统初始化时,将提取数据库中相应教室资源建立教室资源树。并对教室中使用单位和管理单位属性列表初始化(从HLP_BM中提取),增加代码为“0000”,名称为“公用”的属性。 新增教学资源时,教学资源代码自动生成,生成规则:根据对应资源类型,将上一级代码作为前缀码,然后从数据库检索该前缀码对应的最大流水,加1生成新的资源代码。比如:为教学楼代码为“0201” 增加新的教室,自动生成代码时,先检索数据库出以“0201”为前缀码教室的最大流水编码12,则新生成流水码即为“020113”。对于其他属性,选择输入相应项目即可。 删除教室资源时,如果该教室资源正在使用,则不允许删除。 四、涉及的数据库表 数据库表及视图名称 表 说明 校区代码表 HLP_XQ 教学楼代码表 HLP_JXL 教室代码表 HLP_JS 教室类型代码表 HLP_JSLX 部门代码表 HLP_BM 初始化教室使用单位、管理单位属性列表。 学期可用教室表 STU_XQKYJS 教室资源删除时判断教室是否占用。 学期信息表 STU_XQXX 判断教室在该学期是否在使用。 3、教室资源分配管理 对每学期要使用的教室预分配到各学院或者作为公用教室。 一、输入 内容:教室资源使用单位和管理单位属性; 方式:由教务科从Web页面进行选择输入; 数据项:教室代码、教室名称、使用单位、管理单位。 二、输出 将修改数据直接提交到数据库HLP_JS表中; 三、处理过程 从HLP_BM提取数据直接填充属性列表。 提取全部教室,按指定顺序排序进行使用单位和管理单位的属性修改。校验数据是否真正修改,可以撤消修改。 四、涉及的数据库表 数据库表及视图名称 表(视图) 说明 教室代码表 HLP_JS 部门代码表 HLP_BM 初始化教

文档评论(0)

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

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

1亿VIP精品文档

相关文档