中山大学排课系统
客户:中山大学
项目说明:排课管理的主要功能是把各系或各授课部门的课程申请进行汇总,然后根据教学计划或教学环节制订全学院各班级的课表。
运行环境:win98/winXP/win2000/winVista
排课管理的主要功能是把各系或各授课部门的课程申请进行汇总,然后根据教学计划或教学环节制订全学院各班级的课表。由于学院班级数、课程门数较多,每门课又涉及很多信息,如果用手工进行排课,不可避免地出现教室资源冲突或教师资源冲突的情况。为了使课表的编排更准确、合理、快速,学校教务部门用计算机来进行排课管理,并开发出一些适用的排课软件系统。
因此开发一个合理的排课管理系统势在必行,系统要力求最大限度地满足实际工作的需要,提高管理人员的效率,保证数据准确安全,最大限度的保证排课结果的科学性,合理性和正确性。用户接口和操作界面设计尽可能考虑人体结构特征及视觉特征,结合用户特点,界面力求美观大方,操作力求简便实用。
1.2 可行性分析
1.2.1 技术可行性
本系统属于中小型软件开发,按照贵院的需求,我们采取CS模式进行开发,利用Java/Jsp作为主要的开发语言和SQL SERVER 2000作为主要的数据库开发工具;对于相类似的系统开发,我们拥有较为全面开发的经验,得到各方的好评,故此系统实现难度不大,具有技术可行性。
1.2.2 使用可行性
该系统采用人性化的操作界面,配备大量的容错提示功能,便于使用者进行操作管理,用户单位的行政管理、工作制度与本系统的使用不存在冲突,可以使用本系统,而使用本系统对工作人员的要求不高,而且我们提供详细的使用说明和供短期的使用培训,尽可能使使用者尽快熟悉对此软件的开发。