内容,即简要的介绍本课题的相关工作。 第二章开发教务管理系统的相关技术。本章简要的介绍研究本课题和实现本系
统所需要应用的各类软件、编程语言、数据库平台以及服务器等相关技术信息。 第三章教务管理系统的可行性研究。本章从技术、经济、操作三个方面分析本
系统实施的可行性,并最终得出结论,即本系统具备实施的各项条件,可以进行开 发。
第四章教务管理系统的需求分析。本章从功能需求、性能需求以及其他需求方 面逐一阐述本系统所要完成的功能和每个功能的操作,为系统的实现过程提供了功 能模版,开发该系统的时候要满足本章里提到的所有的需求。
第五章教务管理系统的概要设计。本章节从数据库设计、功能设计、界面设计 三个方面详细的介绍本系统将如何实现需求分析中提到的系统的各个功能,之后只 需依照这部分的设计即可正确轻松的完成代码编写。
第六章教务管理系统的实现。本章节主要从程序代码和界面实现方面介绍本系 统最终的结果和形态,阐述本课题的研究成果。
第二章 开发教务管理系统的相关技术
2。1 系统结构
本系统是高校日常的教学管理使用的系统,而且使用对象角色不一,使用人员 较为复杂,使用地点无法预估,使用方式也比较多样。因此本系统实现采用的是 B/S 结构(Browser/Server,浏览器/服务器模式)。随着计算机网络及其相关技术的 发展,Web 已经成为了一个非常重要的通信渠道,在 Web 上进行应用系统开发与 Client/Server 相比有很多的优势[6]。使用 B/S 结构开发出来的系统直接使用浏览器即 可随时随地的进行访问,无需其他的应用软件的支持,因此比较符合教务系统的使 用要求。论文网
2。2 系统编程语言介绍
本系统的编程实现主要使用网页制作常用的语言 Html,JavaScript 和 PHP。 HTML 是一种语言文本,因为它本身的特点所以它能够实现一些一般的制作网
页的工具所不具备的特殊需求,可以实现一些特殊的网页制作[7]。HTML 语言能设 计实现一个比较丰富的 Web 页面,并且可以通过其中的各个链接,跳转到其它 Web 页面,从而实现向导式浏览[8]。HTML 语言是比较简单易懂的,同时它的功能又比 较强大,而且可以和其他网页制作语言很好的结合,因此可以实现几乎所有的网页 制作需求。
JavaScript 是一种弱类型、基于原型的脚本语言,它用在 HTML 网页中用来给 HTML 网页增加动态功能。JavaScript 写出来的代码可以直接嵌入到 HTML 页面中, 它同时还具有可以跨平台的特性。
PHP 是一种跨平台的开放源代码的服务器端嵌入式脚本语言,利用 PHP,我们 可以轻松地进行 Web 开发,轻松地完成各种需要实现的功能,在本系统中,最重要 的是 PHP 可以实现与数据库相关联等等[9]。PHP 是一种广泛采用的脚本语言,它的 语法集中了 C 语言、Java 语言和 Perl 语言的特点[10]。本系统中主要利用 PHP 语言 实现对数据库中表数据的基本操作,并以此来实现对系统数据的管理,从而实现大 多数的系统功能。
2。3 系统数据库平台介绍
数据库是一个系统的核心,因为一个系统中绝大多数的功能实现都依靠于对数 据库中的表数据的基本操作。现在流行的数据库系统大都是关系数据库系统,关系 数据库系统是采用关系模型作为数据的组织方式的[11]。RDBMS(关系型数据库) 不仅是存储数据,同时还可以对数据进行管理,并且限定了存储到系统中的数据的 类型[12]。