1、课程管理系统课程管理系统 摘摘 要:要:本文为适应高校分校管理体制下校区教学管理信息化的需要,采用 Visual Basic 数据库技术,开发了一套简单灵活、方便通用的学生课程管理系统。本文 主要介绍的是该系统的设计与实现。 关键词:关键词:课程管理系统;数据库 Abstract: In order to meet management at the University campus under the system of teaching management information needs, using Visual Basic database technology, develo
2、ped a simple and flexible to facilitate a common course management system students. This paper describes the system is the Design and Implementation. Key words: course management system, database 目录目录 第一章 绪论 3 第二章 Visual Basic 6.0 简介. 4 第三章系统需求分析 6 3. 1 需求获取方法 . 6 3. 2 业务需求的描述 7 3. 2. 1 总体业务流程 . 7 3
3、.2.2 业务描述 7 3. 3 需求分析 9 3. 3. 1 系统需求获取 . 9 3. 3. 2 系统分析模型 . 14 第四章系统设计 . 17 4. 1 系统功能框架 . 17 4.1.1 功能框架总述. 17 4. 2 设计类建模 . 19 4. 3 数据库建模 . 21 4. 3. 1 数据库建模步骤 . 21 4.3.2 成绩报表的视图设计 23 第五章系统实现 . 27 5. 1 课程管理系统的实现 . 27 5. 2 培养方案管理的实现 . 28 5. 3 XML 配置部署文件的实现 30 5. 4 成绩表的实现 . 34 5. 5 内容管理挂接问题 36 5. 5. 1 课
4、程表实现方式 . 36 5. 5. 2 SVG 实现方式 36 参考文献 39 致 谢 . 40 第一章第一章 绪论绪论 学生课程管理系统是一个学校不可缺少的部分,它的内容对于管理者和学生 来说都至关重要,所以学生课程管理系统应该能够为管理者提供充足的信息和快 捷的查询手段。但一直以来人们使用传统人工的方式管理学生课程,这种管理方 式存在着许多缺点,如:效率低、 保密性差,另外时间一长,将产生大量的文件和数据, 这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻 认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 作为计算机应用的一部分,使用计算机对人事劳资信息进行管理,具有着手工 管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密 性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是 企业的科学化、正规化管理,与世界接轨的重要条件。如今随着学生的扩招各个 高校都有好几个校区,如果没有相应的管理系统互相衔接,仍然停留在传统的纸 质和手工管理方式上,则必将成为高校发展的瓶颈