论文部分内容阅读
在国家倡导终身学习教育理念的背景下,高校成人教育成为终身学习理念实践的重要阵地。然而,高校成人教育因其学生构成的特殊性,造成了成人教育成绩有效管理的难题。成人教育学历层次涵盖广,合作办学类别多,教育校区分布多元,教学科目复杂,成绩类型多样,这些复杂情况导致高校成人教育成绩数据管理成为一项异常复杂的工作。面对庞大的数据体系,如何有效使用、合理利用和方便查询成为管理者首要考虑的重要问题。基于上述问题背景,利用现代软件开发技术,设计一套高效而又实用的成人教育成绩管理系统意义重大。该套管理系统重点解决的问题是实现学生成绩的规范管理,提高成绩管理工作效率,并形成有利于学生进行个人成绩查询和记录的档案体系。本文以茂名职业技术学院成人教育部成绩管理为实施对象,开发专门针对成人教育的成绩管理系统[1]。本文主要叙述了茂名职业技术学院成人教育部成绩管理系统的设计与开发过程。首先说明了本项目实施的必要性和重要性,介绍了国内外与本项目相关领域的研究成果和应用现状;然后遵循软件开发一般规律,从茂名职业技术学院成人教育部成绩管理业务需求出发,用面向对象的程序设计思路,梳理了成绩管理业务中的主要流程,从满足系统使用者(系统管理员、教师、学生)需要的角度出发,对系统基本功能模进行了规划与设计,体现了以人为本的设计理念。随后对开发本系统所用到的关键技术进行了深入的剖析,通过对比分析的C/S和B/S两个开发模式的优点与缺点,说明了为什么要B/S作为本系统开发模式[2];文章还分析了.NET技术框架和ASP.NET工作原理,利用面向对象的程序设计思想,设计了本系统的类(学生类、教师类、成绩类、课程类等)以及这些类的属性和方法。图文并茂的展示了系统登录和教师录入学生成绩时序关系;对系统中用到的AJAX技术、数据库访问ADO.NET技术也作了简要的分析;最后对系统详细设计阶段,对系统界面设计原则、数据库结构设计进行了陈述,并介绍了系统功能实现的关键代码和系统测试结果。