分类筛选
分类筛选:

排课系统类自考开题报告范文 跟安徽工程技术学校实训排课系统需求分析相关本科论文怎么写

版权:原创标记原创 主题:排课系统范文 类别:毕业论文 2024-02-24

《安徽工程技术学校实训排课系统需求分析》

本文是关于排课系统方面本科论文怎么写与系统需求和工程技术和实训方面自考开题报告范文。

摘 要:本文以安徽工程技术学校为样本,尝试对实训排课系统的需求分析进行探索和研究,主要从用户类型、系统功能要求、系统性能要求、系统可行性等方面进行需求分析,结合目前中职学校实训排课普遍存在的问题作为研究对象.通过对用户需求的分析,明确了排课系统的功能和性能要求.

关键词:排课系统需求分析回溯算法

中图分类号:G718 文献标识码:A

文章编号:10039082 (2017) 040001

排课问题一直是学校教学管理工作难点,尤其是在中职学校.虽然已经有部分学校采用排课软件排课,但是只是局限在理论课教学,没有考虑到实训课的排课.由于各个学校的差别很大,购买的排课软件不一定适合学校的实际情况,因此开发一个中职实训排课系统尤为重要.排课问题需求分析是指对排课问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么,它是做开发排课系统之前必做的工作.

一、用户类型分析

通过调查分析,结合安徽工程技术学校的现状,排课系统使用人员可以分为三种类型,它们是系统管理员、排课管理员和普通用户(包括教师、学生以及学校有关管理人员).按照学校的管理要求,对三种用户的权限和工作内容进行了整理分析,细化了每个使用者的具体业务.系统管理员:具有最大的权限,能对系统进行各种设置,能添加、修改和删除教学资源和对用户进行管理.排课管理员:根据教学计划的要求进行排课,自动排课后可以根据教师申请或者各种限制条件的变化进行手工介入调整.普通用户:能够对排课结果进行查询打印,相关教师还可以进行调课等操作.

二、系统功能要求分析

1用户管理功能:对用户分类管理,授予不同权限,能进行登录验证.在系统中能够增加和清除某个用户,还可以调整用户的权限大小.系统管理员能够对系统进行必要的设置,保证系统正常运行. 2基础信息管理功能:能够对班级、教师、实训课程、实训车间等基础信息进行维护,包括增加、删除、修改和查询等功能.

3数据处理功能:能够根据制定好的排课计划进行排课的数据处理,可以进行必要的人工参与和调整.系统可以按照不同的用户的权限进行查询和打印的工作.

三、系统性能要求分析

1安全灵活性:系统应该能够在一定的时间内安全可靠的连续运行,具备一定抗误操作能力,在不同的软硬件环境下有良好的稳定性.系统故障一定要在开发过程中涉及,不管软件和硬件故障,如果出现问题,能够在第一时间内恢复工作和恢复数据,确保学校工作的正常运行.

2快速准确性:实训排课系统充分反映实训教学的特点,充分考虑和理论教学衔接,更好的落实教学计划.软件能够在各种制约条件下排出课表,手工参与调课尽量少排课系统要求高效快捷,能在合理的时间范围内处理好排课业务,能够经受住学校正常情况下最大并发连接数.

3维护扩展性:系统应具有良好可维护性,预留一定的扩展空间,能够根据将来情况变化进行修改,而不至于牵一发动全身,很难进行升级改版.

4标准性:以国际组织制定的标准为准则,能够在行业范围内实现扩展和兼容,符合国家相关法律和法规.

四、系统可行性分析

系统可行性是需求分析的重要步骤,它从各个方面给开发者选择一套标准,说明系统开发的可行性.

1经济可行性

系统开发中依靠作者和计算机学科两位高级程序员以及学校现有计算机设备进行开发,及时和学校相关科室进行沟通,只需要很少的投入就可以进行系统的开发.后期维护利用学校现有的网络和服务器,学校自己完全可以进行维护,学校教师自己开发,能及时对系统进行维护和升级,节约了大笔资金.

2管理可行性

系统开发者为系统管理员,其他各个科室使用者为协管员,系统基于校园网,可以跨区域操作,只需要很少的维护人员即可保障系统的正常运行,系统仅为实训课排课使用,除了排课,平时数据吞吐量不大,但那也需要做一些防护性措施,能够进行数据的备份和恢复,保证系统出现临时性错误后造成崩溃的情况.

3技术可行性

采用Asp.net工具,使用Ja语言,兼容性行非常好,对系统服务器的负载量比较小,数据库用SQLServer2008,稳定性好,能够很好的和Asp.net兼容,服务器系统采用Windows server 2008,运行环境稳定,能够经受住大数据的考验,整体上技术可行性完全满足.

五、系统综合分析

本系统基于回溯算法解来解决本校实训排课需求,能够使现有教学资源最优化.本人借鉴已有排课系统的开发经验,对安徽工程技术学校实训排课管理做了认真研究分析,充分考虑排课问题中的复杂因素和约束条件,对实训课程先进行优先级的排序,再将大量复杂的计算和判断让排课系统做,这样便能给出较合理的排课方案,并且在实践中加以实现和应用. 总而言之,安徽工程技术学校需要的是开发一个功能完善、交互友好、界面简介、安全可靠的实训排课系统.这个系统能调度处理手工排课中遇到的问题,利用计算机对数据快速智能的处理能力,较好的编制一个不冲突的实训课表,实现实训教学资源最优化.系统还应该操作简单,具有数据导入和导出功能,运行稳定高效,安全可靠,分级管理,方便查询和打印,具有帮助说明文档.

参考文献

[1]宗薇高校智能排课系统算法的研究与实现计算机仿真,2011(1):389393

[2] TimB Coop er,JeffreyH Kingston .TheComplexicyofl-imecable Conscrue cionProblemsProe.ICPTAT. 1995: 183295

[3]段海滨蚁群算法原理及其应用北京:科学出版社,2005

[4]JIvarjacobson,GradyBooch,JamesRumbaugh统一软件开发过程北京:清华大学出版社.2005

[5]马瑞民张全武限界回溯算法在排课系统模型中的应用齐齐哈尔大学学报,2006,22(5):5053

[6]李霞婷高职院校教务管理系统之排课子系统的设计与实现:[硕士学位论文].南昌:南昌大学计算机技术,2007

排课系统论文参考资料:

学生管理系统论文

通信系统论文

信息系统项目管理论文

大学生就业指导结课论文

结课论文

论文查询系统

本文总结,此文为一篇关于对写作系统需求和工程技术和实训论文范文与课题研究的大学硕士、排课系统本科毕业论文排课系统论文开题报告范文和相关文献综述及职称论文参考文献资料有帮助。

和你相关的