从产品经理人的角度规划项目:排课系统

项目总论

此次可行性研究报告对排课系统软件做了部分调查主要是从排课系统的发展现状排课系统算法等方面由于时间原因并未做全面细致的市场调研通过参考资料以及一些市面上已经存在的选课系统的学习了解明确了软件所要具有的功能性能限制环境等

  • 项目建设的背景目的和必要性

排课是学校教务管理中心的核心工作内容随着越来越多的学生进入学校传统的人工排课早就无法满足教师班级时间教室之前的合理安排20世纪70年代国外就已经开始对这一问题进行研究并给出了多种解决方案但随着数据的增加以及其它不确定因素的影响等研究者门一直在尝试找到一种最优解而我们这个系统的目的是为了更好的解决符合我们国家新高考的走班排课应用场景这几年的高考改革让这样一个系统的设计变得非常必要

  • 需求预测和建设规模现有系统或已有条件分析

以国家新高考的走班排课应用场景为例全走班排课的流程主要有

1.收集选课信息及统计选课人数.

2.确定走班班级个数及走班班级上课顺序.

3.自动走班班级分班.

4.配备走班班级教室与走班班级的任课教师.

5.自动生成每位学生的走班班级、走班教室、每个走班顺序表.

6.确定每天的走班时段.

7.自动生成走班任课教师的教学总课表.

8.自动打印走班教师的个人课表及每位学生的走班一生一课表

9.走班课表确定后,再在其他时段排好行政科目的课表.

 

根据国家统计局数据现实截止到2021年我国高中及以上学校已经达到17341可见排课系统的市场前景非常广阔学校的需求量相当大根据对目前市面上已有的排课系统做参考市面上所见的排课软件可分三种类型:手动型、自动型、混合型。我们需要总结它们的优点和缺点选择合适的排课算法

  • 可供选择的方案

排课系统或产品开发的可选方法。一般来说,同样的项目,可以采用不同的方法来实现。甚至一个大项目的若干个子系统的实现方法也不一样。如何进行系统分解、如何定义各子系统的功能、性能和界面,实现方案不唯一。可以采用折中的方法,反复比较各个方案的成本和效益,选择可行的方案。

  • 经济可行性投资效益分析

本系统使用B/S架构设计,使用市场上流行的动态网页技术,开发简单,使用度方便,不需要耗费大量的人力物力就能很快的开发出来,系统部署对软硬件要求不高,用户操作简单,几乎不需要对用户进行专业培训就可使用本系统,所以从经济上讲是可行的

  • 技术可行性分析

网上排课系统在我国高中使用还不普遍,但也有许多类似的成功案例:如教务管理系统、排课系统等。前端使用HTML和CSS结构,同时部分技术功能使用Bootstrap框架以及jQuery实现,使用标准的HTML+CSS设计页面布局样式。使界面更加美观,给予用户更加优质的体验。后端则使用JavaScript、JSP/Servlet以及SSM(Spring + SpringMVC + MyBatis)框架实现Tomcat服务器与后端数据库MySql的交互,数据存储使用MySql数据库。Java API的JDBC(Java Database Connectivity) 方便于执行 SQL 语句。它由一组用 Java 编程语言编写的类和接口组成。采用Java Web实现动态Web资源开发。Web页面中供人们浏览的数据是由程序产生的,不同时间点访问Web页面看到的内容各不相同。JSP和ASP在技术方面有许多相似之处,不过两者来源于不同的技术规范组织,以至 ASP一般只应用于Windows NT/2000平台,而JSP则可以在85%以上的服务器上运行,而且基于JSP技术的应用程序比基于ASP的应用程序易于维护和管理,所以被许多人认为是未来最有发展前途的动态网站技术所以技术上是可行的

  • 社会因素分析法律使用可行性

排课系统是一个可以更好解决学校中课程安排的系统毫不夸张的说它可以在有效的时间内相对合理地安排课程表在任意一时间段“教师-班级”时间-教室之间不冲突为学校和学生提供了更好的服务它使得排课更加理性化也更加人性化,这也是在新时代的一种进步,能够使人们享受到现今科技带来的便利服务!且该项目为独立开发,在法律方面不会存在侵犯专利权、侵犯版权等问题,完全按照合同规定的责任履行。

  • 结论

在通过大量阅读文献发现我国新高考的排课模式大多为语文数学英语为固定行政班其余六个科目走班这种方案更适合在国内大规模推广使用

  • 0
    点赞
  • 1
    收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:1024 设计师:我叫白小胖 返回首页
评论

打赏作者

202270294080软专胡子涛

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值