安徽工程技术学校实训排课系统需求分析探析.docVIP

安徽工程技术学校实训排课系统需求分析探析.doc

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

安徽工程技术学校实训排课系统需求分析探析   摘 要:本文以安徽工程技术学校为样本,尝试对实训排课系统的需求分析进行探索和研究,主要从用户类型、系统功能要求、系统性能要求、系统可行性等方面进行需求分析,结合目前中职学校实训排课普遍存在的问题作为研究对象。通过对用户需求的分析,明确了排课系统的功能和性能要求 关键词:排课系统 需求分析 回溯算法 中图分类号:G718 文献标识码:A 文章编号:1003-9082 (2017) 04-0201-01 排课问题一直是学校教学管理工作难点,尤其是在中职学校。虽然已经有部分学校采用排课软件排课,但是只是局限在理论课教学,没有考虑到实训课的排课。由于各个学校的差别很大,购买的排课软件不一定适合学校的实际情况,因此开发一个中职实训排课系统尤为重要。排课问题需求分析是指对排课问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么,它是做开发排课系统之前必做的工作 一、用户类型分析 通过调查分析,结合安徽工程技术学校的现状,排课系统使用人员可以分为三种类型,它们是系统管理员、排课管理员和普通用户(包括教师、学生以及学校有关管理人员)。按照学校的管理要求,对三种用户的权限和工作内容进行了整理分析,细化了每个使用者的具体业务。系统管理员:具有最大的权限,能对系统进行各种设置,能添加、修改和删除教学资源和对用户进行管理。排课管理员:根据教学计划的要求进行排课,自动排课后可以根据教师申请或者各种限制条件的变化进行手工介入调整。普通用户:能够对排课结果进行查询打印,相关教师还可以进行调课等操作 二、系统功能要求分析 1.用户管理功能:对用户分类管理,授予不同权限,能进行密码登录验证。在系统中能够增加和清除某个用户,还可以调整用户的权限大小。系统管理员能够对系统进行必要的设置,保证系统正常运行 2.基础信息管理功能:能够对班级、教师、实训课程、实训车间等基础信息进行维护,包括增加、删除、修改和查询等功能 3.数据处理功能:能够根据制定好的排课计划进行排课的数据处理,可以进行必要的人工参与和调整。系统可以按照不同的用户的权限进行查询和打印的工作 三、系统性能要求分析 1.安全灵活性:系统应该能够在一定的时间内安全可靠的连续运行,具备一定抗误操作能力,在不同的?硬件环境下有良好的稳定性。系统故障一定要在开发过程中涉及,不管软件和硬件故障,如果出现问题,能够在第一时间内恢复工作和恢复数据 ,确保学校工作的正常运行 2.快速准确性:实训排课系统充分反映实训教学的特点,充分考虑和理论教学衔接,更好的落实教学计划。软件能够在各种制约条件下排出课表,手工参与调课尽量少排课系统要求高效快捷,能在合理的时间范围内处理好排课业务,能够经受住学校正常情况下最大并发连接数 3.维护扩展性:系统应具有良好可维护性,预留一定的扩展空间,能够根据将来情况变化进行修改,而不至于牵一发动全身,很难进行升级改版 4.标准性:以国际组织制定的标准为准则,能够在行业范围内实现扩展和兼容,符合国家相关法律和法规 四、系统可行性分析 系统可行性是需求分析的重要步骤,它从各个方面给开发者选择一套标准,说明系统开发的可行性 1.经济可行性 系统开发中依靠作者和计算机学科两位高级程序员以及学校现有计算机设备进行开发,及时和学校相关科室进行沟通,只需要很少的投入就可以进行系统的开发。后期维护利用学校现有的网络和服务器,学校自己完全可以进行维护,学校教师自己开发,能及时对系统进行维护和升级,节约了大笔资金 2.管理可行性 系统开发者为系统管理员,其他各个科室使用者为协管员,系统基于校园网,可以跨区域操作,只需要很少的维护人员即可保障系统的正常运行。系统仅为实训课排课使用,除了排课,平时数据吞吐量不大,但那也需要做一些防护性措施,能够进行数据的备份和恢复,保证系统出现临时性错误后造成崩溃的情况 3.技术可行性 采用 Asp.net 工具,使用Java语言,兼容性行非常好,对系统服务器的负载量比较小,数据库用 SQLServer2008,稳定性好,能够很好的和Asp.net兼容,服务器系统采用Windows server 2008,运行环境稳定,能够经受住大数据的考验,整体上技术可行性完全满足 五、系统综合分析 本系统基于回溯算法解来解决本校实训排课需求,能够使现有教学资源最优化。本人借鉴已有排课系统的开发经验,对安徽工程技术学校实训排课管理做了认真研究分析,充分考虑排课问题中的复杂因素和约束条件,对实训课程先进行优先级的排序,再将大量复杂的计算和判断让排课系统做,这样便能给出较合理的排课方案,并且在实践中加以实现

文档评论(0)

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

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

1亿VIP精品文档

相关文档