● 摘要
本文以国航乘务教务管理系统为研究对象,遵循现代软件工程的理论和方法,在对业务和技术现状的研究分析基础上,结合国航实际计算机应用环境,设计实现了教务管理系统。本文来源于国航为了适应民航业的高速发展,提高乘务培训能力而组织的科研开发项目。论文首先对乘务培训内容、培训对象、培训资源、培训流程进行分析,总结出其跟各类大专院校的不同之处;然后对当前存在的各类教务系统从功能模块和系统架构设计两方面进行了分析。在此基础上,论文提出了设计实现目标和内容,即开发一个除了实现乘务教务各类业务功能外,还能让相关业务部门实时查询统计各种信息、教员可以查询自己课程的一个系统。根据此目标和教务业务流程需求,我们采用面向对象的分析设计方法,对要实现的系统主要功能进行了划分和描述,并进一步提出了包括系统总体拓扑结构、软件结构、系统模块划分和设计、数据库设计的总体解决方案。在系统设计中,我们遇到了很多源于应用环境、原有技术理论不适用性的难题,比如系统用户权限性问题;用户对系统访问的地点可变性与现有网络环境相矛盾的问题;排课时的算法设计等问题。对于这些问题的解决除了采用面向对象的分析设计方法外,系统采用了的C/S与B/S相结合的二层体系结构,提出了含有排课系统工作站的拓扑结构;在算法分析中以乘务课程时间表问题为研究对象,在运用适应乘务训练中心教学模式的启发式算法的基础上,将排课分为两个过程,设计出了关键课程时间表算法。本文对这一系列关键技术解决实际问题的途径进行了详细的阐述。随后论文讨论了模块的详细设计与实现,重点给出了手工排课和自动排课模块的设计实现方法,接下来对系统的测试情况和实际运行效果做了归纳阐述。最后论文总结归纳了这一年的工作并提出了下一步工作的内容。该系统为乘务训练中心提供了一个全面的数据平台、并实现了教务管理的基本功能,满足了公司对培训满负荷运转的要求,它将会对解决其他行业相关成人培训教务管理问题具有一定的帮助作用。该系统现已成功移植到国航西南分公司培训基地,并运行良好。
相关内容
相关标签