gdcp教务系统

| 校园 |

【www.guakaob.com--校园】

gdcp教务系统(一)
广东交通职业技术学院教务系统入口:http://www2.gdcp.cn/jwc/

下面中国招生考试网小编给各位考生整理:


广东交通职业技术学院教务系统入口:http://www2.gdcp.cn/jwc/


更多校园信息,请关注>>>校园快讯>>>

gdcp教务系统(二)
广东交通职业技术学院教务系统入口:http://www2.gdcp.cn/jwc/

下面中国招生考试网小编给各位考生整理:


广东交通职业技术学院教务系统入口:http://www2.gdcp.cn/jwc/


更多校园信息,请关注>>>校园快讯>>>

gdcp教务系统(三)
教务系统

目 录

1 引言.............................................................. 1

2可行性研究 ........................................................ 1

2.1 开发的目的 .................................................. 1

2.2开发工具和运行环境选择....................................... 1

2.2.1 Eclipse简介 ........................................... 2

2.1.2数据库的搭建 ........................................... 2

3系统总体设计 ...................................................... 2

3.1 可行性分析 .................................................. 3

3.1.1 技术可行性............................................. 3

3.1.2 经济可行性............................................. 4

3.2数据库的设计................................................. 4

3.2.1 E—R图的建立 .......................................... 4

3.2.2 数据表的建立........................................... 4

3.3 系统流程图 .................................................. 6

4 功能模块的设计与实现.............................................. 6

4.1 登录模块的设计与实现 ........................................ 6

4.1.1 设计目的............................................... 6

4.1.2 设计思想............................................... 6

4.1.3具体实现核心代码 ....................................... 7

4.2 更改密码模块的设计与实现 .................................... 7

4.2.1 设计目的............................................... 8

4.2.2设计思想 ............................................... 8

4.2.3具体实现核心代码 ....................................... 8

4.3 成绩信息模块的设计与实现 .................................... 8

4.3.1设计目的 ............................................... 9

4.3.2 设计思想............................................... 9

4.3.3具体实现核心代码 ....................................... 9

5结束语 ............................................................ 9

教务管理系统的设计与实现

--登录界面、用户主界面模块的实现 摘要 本文主要针对教务管理系统的现状和要求,从理论和应用的角度论述了教务管理系统系统子模块---登录界面、用户主界面的设计思路,并给出了关键技术的实现步骤。本系统选择SQL server 2005 作为后台数据库开发出来的教务管理系统。

关键字 教务;管理;数据库

1 引言

【gdcp教务系统】

教学管理是学校运作的中心枢纽,教学管理的质量直接关系到一所高校在当代社会竞争中的地位甚至生存与发展。当今时代,计算机信息处理技术的广泛应用,为高校教学管理提供了有力手段。一所高等学校要走在时代的先进行列,实现教学管理工作的现代化、科学化,其关键就在于要运用现代网络信息技术建立计算机教学管理系统,实现管理的电脑化。教务工作在学校的发展和建设中占有重要的地位。教务管理水平的高低,在某种程度上反映了一所学校管理水平的整体状况。它与学校工作的其它方面有着密切的联系,对学校的教学工作、思想工作、管理工作、建设工作、教育改革以及教育方针的贯彻执行等产生重要作用与影响,而这一系列的工作又影响到整个学校的发展进程。在当前的形势下,随着社会的不断进步与发展,教育的现代化、规范化和管理现代化的步伐也不断加快。教育的现代化要求教务工作也应当现代化、规范化。管理现代化既包括管理思想、管理体制的现代化,也包括管理方法、管理手段的现代化。建立教务管理信息系统,加强计算机技术在高校教务管理中的应用,必将使高校教务管理工作更加科学化、规范化、现代化,从而大大提高高校教务管理水平。

2可行性研究

2.1 开发的目的

随着科学技术的进步和社会经济的发展,计算机在现实生活中扮演越来越重要的角色,PC机价格不断的下降和生活水平的提高使得更多的中国家庭能够拥有自己的改变世界的机器,与此同时,我们也已经注意到,在大学校园里,越来越多的计算机已经进入同学们的宿舍,成为他们学习,生活的一部分。学生成绩

管理方面,进入了信息化时代,我们有能力让我们的生活变的更好,对于学生成绩管理人员每日繁重的工作可以通过计算机来进行缓解,以实现管理自动化,工作人员对资料的管理,信息的发布,用电安全的控制均是人工作业,运作效率较低。

2.2开发工具和运行环境选择

开发工具:Eclipse

操作系统:Windows 系统 或Windows XP

数据库:SQL server 2005

2.2.1 Eclipse简介

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。本软件是基于java语言开发的软件,所以选择Eclipse。

2.1.2数据库的搭建

使用Microsoft SQL 2005实现关系型数据库。【gdcp教务系统】

在使用本软件的功能之前,用户需要进行身份验证,只有用户名和密码匹配成功的用户才能进入本系统。在这个过程中,系统后台会调取数据库中的数据和用户输入的用户名和密码进行匹配。在进入本系统后,不同用户根据各自需求要查询不同数据,如查询成绩,选课等数据。

3系统总体设计

结合教务系统实际的管理模式,从符合操作简便、界面友好、灵活、实用、安全的要求出发,本系统大体分为学生用户界面模块和教师用户界面模块。各个功能模块还包含许多子模块。如图3.1所示:

【gdcp教务系统】

图3.1 功能模块结构图

主页面比较简单,主要是显示用户管理的子功能模块,使用者通过主页面能够清晰了解本系统能够实现的基本功能。

更改密码功能模块是用来用户对自己的登录密码进行更改的操作。

教师活动功能模块是教师用户用来查询近期学校组织的各项活动的操作。 上课信息功能模块是教师查询上课地点、上课时间、上课安排的操作。 选课信息模块是用于让学生查询每个学期的选课信息,包括任课教师、上课时间、地点等信息,根据自己的实际情况来参加本学期的课程。

3.1 可行性分析

3.1.1 技术可行性

本系统采用 Windows系列作为操作平台。数据库开发平台选用Microsoft SQL Server 2005, 该数据库管理系统在 Windows 系列上都能运行,并提供数据库之间的数据复制功能,可代替现有系统单据数据的手工传递工作,降低出错率,

提高数据的可用性。本系统的应用软件开发平台也选用Microsoft SQL Server,这是目前数据库应用软件的主流开发平台。

3.1.2 经济可行性

采用新的教务管理系统可取代过去的大量、繁重的手工操作,减少人工开支,节省资金,并且可大大提高学校的管理效率,使之更上一个台阶。

3.2数据库的设计

3.2.1 E—R图的建立

E—R图如图3.3所示:

图3.3 教务管理系统E—R图

3.2.2 数据表的建立

用户信息表admin 如表3.1所示:

表3.1 学生基本信息表

gdcp教务系统(四)
广东交通职业技术学院教务处

广东交通职业技术学院教务处

粤交职院教[2007]15号

关于开展2007年度精品课程检查工作的通知 各教学部门、精品课程负责人:

根据教育部高等教育司(教高司函〔2007〕201号,附件1)和广东省教育厅(粤教高〔2007〕196号,附件2)的通知要求,学院决定开展2007年度精品课程检查工作,推进精品课程建设。现将有关事项通知如下:

一、检查对象

包括已获批准的各级精品课程,以及申报立项的院级精品课程建设项目。

二、检查内容

参照国家精品课程评审指标(高职高专,2007,附件3),开展对精品课程的相关检查。检查的主要内容包括:

1、课程教学内容及相关教学资源(包括教学大纲、教案、习题、实验指导、网络课件、授课录像、参考文献目录、相关教学资源库等)网上开通运行及年度更新情况;

2、教师与学生访问、网上互动及学生评价情况等。

三、检查方式

精品课程检查工作采取课程自查、部门检查和学院检查相结合的方式进行。

1、课程自查。各精品课程负责人参照国家精品课程评审指标以及有关文件要求,认真开展自查,填写《广东交通职业技术学院2007年度精品课程自查表》(附件4)。

网络连接问题和上网教学资源的更新请与网管中心陈宏聪、邵检江老师联系,电话:87025066、39857575。网管中心要确保精品课程支撑网站正常运行。

2、部门检查。相关教学部门在各门精品课程自查的基础上,开

展部门检查,形成部门检查报告,并填写《广东交通职业技术学院2007年度精品课程检查结果汇总表》(附件5)。部门检查报告内容包括:部门内各精品课程自查情况及自查结论;部门开展精品课程建设的措施、成效及建设计划;部门本年度精品课程检查情况及检查结论;要求数据准确,文字简练。

各精品课程《自查表》、部门《精品课程检查结果汇总表》以及部门检查报告,于12月31日前上交教务处,并发电子稿到教务处邮箱jw@gdcp.cn。

3、学院检查。学院由谭公民、索德拉图、汤荣生、王华辉、黄海兰、郭平、陈宏聪、邵检江等老师组成专项检查组,在12月31日前重点检查各门精品课程开通网络连接、网页访问、课堂录像全程上网以及网上教学资料更新等情况。

省教育厅对省级精品课程检查结果,将以适当方式在全省高校通报,并作为今后调整各校申报省高校精品课程数额的重要依据,对部分检查结果较差的学校将不得申报参评省级精品课程。希望各部门认真做好精品课程检查工作,以检查促进精品课程建设,学院将公布各门精品课程自查、部门检查以及学院检查情况。

附件:

1、教育部高等教育司《关于开展2007年度国家精品课程检查的通知》

2、广东省教育厅《转发关于开展2007年度国家精品课程检查的通知》

3、国家精品课程评审指标(高职高专,2007)

4、学院2007年度精品课程自查表

5、学院2007年度精品课程检查结果汇总表

6、学院精品课程一览表

教务处

二○○七年十二月十八日

主题词:精品课程 检查 通知

gdcp教务系统(五)
教务管理系统

学年第

专用周报告书

课程名称 : Web项目开发项目实训 班 级 : 姓 名 : 王欢 教学周数 : 2周 地 点 : 行知楼网站开发实验室 指导教师 : 原建伟、吕阿璐

******系统设计与开发

一.技术方案分析

1.前台页面面开发工具 Microsoft Visual Studio 2005 2.后台数据库开发工具 SQL Server 2005 3.数据库访问技术

ADO.NET连接数据库

二.********系统数据库实现

1.数据库中表间关系

2.数据库中各表结构

(1)class_info

(2)

course_info

(3)

result_info

(4)

student_info

(5)

user_info

(6)vote

3.数据库中各表数据

(1)

class_info

(2)

course_info

(3)

result_info【gdcp教务系统】

(4)student_info

(5)

user_info

(6)

vote

三.教务系统页面设计

1. 系统功能分析与模块划分

gdcp教务系统(六)
教务管理信息系统

1.1.1 系统概述

教务管理信息系统是学校的核心应用系统之一,涵盖了学校教务管理工作的基本环节,主要的功能模块包括学籍管理、师资管理、教学计划管理、智能排课管理、选课管理、考试管理、成绩管理、教学质量评价管理、实践教学管理、毕业生管理等。教务管理信息系统基于校园网、互联网为高校教学运行提供先进、实用的信息化管理手段,为学生、教师教辅人员及管理人员提供简便、快捷的网络化信息服务。系统本着高起点高标准的建设原则、既能适应学年制、学分制的需要,也能适应学年学分制的需要。

1.1.2 应用特点

1、多种管理制度并存

系统融合学年制、学年学分制、学分制三种管理制度并的管理,来实现学校老生、新生在同一教务管理信息系统下的管理。

2、高安全性

采用三层架构,数据库服务器只允许应用服务器或WEB服务器访问,客户端只能通过应用服务器进行数据的操作和查询,大大增强了系统的安全性。

3、便捷的数据导入、导出

可以方便快捷的导入DBF等格式的数据,提高实施效率。显示的数据可以随时导出到DBF或Excel。与Office深度融合,教学计划可以以排版好的格式直接输出到Word文档。

4、智能化的资源调配

先进的核心算法,使得学校教学资源得到优化,教师、教室、实验室、时间等的高效调配和合理利用,解决了学校资源紧缺、多校区、院系多级管理状况下排课、排实验室、排考场难等问题。

5、灵活的选课管理

学校可以灵活的定义选课的范围,选课的轮次、时间;可以实现全天候的选

课,可实现跨专业的选课,新生进校后可以在导师和师哥师姐的引导下,制定个性化学习计划,根据大类、专业培养方案选择个性化学习课程,每个学期选择具体的教学班。

6、多途径的成绩录入

成绩录入人可以由任课教师录入,也可以是教学秘书。成绩可以通过WEB页面直接录入,也可以通过EXCEL格式的成绩登记表直接导入。

7、多级管理设计

可以实现教务处、校区、二级学院、系等多级的管理,既能把教务处从繁琐的工作解脱出来,又能让院系较大的管理、操作权限,方便院系的教务管理。

8、开放的接口

提供WebService、视图、报文等多种接口开放,方便其他系统的对接:如自助打印、财务对接等。

1.1.3 学分制管理

1.学分制是高等学校的一种教学管理制度,是学校体现学生个性化培养教育思想和教育观念的反映。

其特点是以学分作为学习的计量单位,以取得必要的最低学分作为毕业和获得学位的主要标准。

它以选课制为核心,包括自主选修课程、选择专业(方向)、选择学习进程(上课时间)以及选择主讲教师等内容,即允许学生在一定范围内根据个人特长与爱好选修课程,选择适合自己的学习量和学习年限,让学生的人潜力得到充分的发展,实现因材施教。

2.学分制教务管理业务流程

学分制教务管理信息系统主要分为三条主要管理线:

 行政管理线,根据学校相关的制度进行管理,是比较刚性的管理。包括

专业(大类)培养方案的制定管理、专业指导性教学计划管理、学籍管理、成绩管理、毕业与学位管理等。

 教学运行线,教学运行线是动态的,会根据各种情况进行调整,包括预

选课、教学任务落实、预排课、选课、排课选课调整、开班管理、考务管理等。

 教学辅助线,包括教学质量管理、教材管理、收费管理、及其他保障体

系等。

1.1.4 系统架构

教务管理信息系统依托数字校园数据中心平台、统一身份认证平台、信息门户平台进行建设,全面响应数字校园信息化建设标准规范体系,保障数据资源的充分共享和应用功能的有效实现。

系统架构如下图所示:

1、支撑层:

将流程服务、权限管理、数据服务、集成服务等多项内容,形成相对固化的应用支撑服务与组件,配合教务数据库共同构成系统应用支撑层。部分应用服务组件来源于数字校园标服务组件的继承与扩展,从而保障教务系统与数字校园应用平台底层开发的一致性。

2、应用层:

在应用支撑服务与组件的基础上,进一步针对教务管理与信息服务构建具体应用。包括学籍管理,师资管理,培养计划,排课管理,考试管理,选课管理,成绩管理,毕业审核管理等部分。实现具体的业务办理、数据分析和信息服务。

3、展现层:

学校领导和职能部门工作人员,通过数字校园信息门户统一访问教务系统。实现信息查询等功能。

1.1.5 业务数据流程图

1.1.6 功能介绍

教务系统由系统维护、学籍管理、师资管理、教学计划管理、智能排课、选课管理、考试管理、成绩管理、实践管理、教学质量评价、毕业生管理共同组成。

具体功能规划如下图所示:

gdcp教务系统(七)
综合教务管理系统

综合教务管理系统

一、需求分析

1. 系统目标:

实现一个计算机综合教务管理系统,完成班级信息管理,学生信息管理,课程信息管理和学生选课管理等功能。

2. 系统功能需求:

本系统的用户分为超级用户和普通用户两类,超级用户负责系统维护,包括对班级信息,学生个人信息,课程信息的录入,修改,查询,删除等。普通用户即选课学生则只具有为自己选课的权限。

(1) 功能划分:

用户通过身份验证后进入主界面。主界面为超级用户提供6项选择:学生信息管理,课程信息管理,班级信息管理,选课,口令修改和退出系统。普通用户有4项功能选择:选课,课程查询,口令修改和退出系统。

(2) 功能描述: ● 班级信息管理:

给出所有班级的列表,超级用户可以实现增加,修改,查找,删除班级信息,维护指定班级所有学生信息,为指定班级设定必修课和选课学分限制等功能。在维护指定班级学生信息功能中,超级用户可以实现增加,修改,删除学生信息,察看某一学生选课情况,为学生更改口令等功能。在指定班级必修课功能中,以课表形式列出班级所有必修课的课程信息,实现为一个班级增加或删除必修课的功能。 ● 学生信息管理:

给出所有学生的列表,超级用户可以增加,修改,删除,查找学生信息,察看某个学生选课情况,为学生修改口令等功能。本项功能与班级信息维护功能中的维护指定班级学生信息功能相似,不同的是本项功能中将列出所有班级的所有学生信息。

● 课程信息管理:

加入,修改,删除课程纪录,察看某门课的选课情况,查询指定的课程信息。 ● 选课:

以课表的形式列出学生选课情况,学生可以为自己选修或者退选课程,而超级用户可以为任何学生选修或者退选课程。每个班级都有选课的学分限制,不允许学生选择课程的总学分超过所在班级的选课最大学分限制,而当退出选课功能时,如果选取课程总学分未达到所在班级选课最小学分限制则给出警告信息(因为学生可以多次进入选课界面选课)。 ● 修改口令:

用户需要输入原口令,并且两次输入新口令一致后,系统即用新口令代替旧口令。 ● 退出系统:

当用户退出系统时,如果选取的课程总学分未达到所在班级选课最小学分限制,则给出警告信息。

3. 开发工具:

该综合教务系统的数据库采用了Microsoft的SQL Server2000企业版,前台应用程序采用了ASP编写,提供了Web界面方便学生从网上使用。由于采用了ADO数据库接口,因此很容易修改为支持ORACLE,SYBASE,DB2等数据库,该系统的结构为B/S结构,即

浏览器/服务器结构。

4. 系统的数据流图: 了解用户的应用要求,使用信息流程图分析应用系统中的信息流。综合教务系统的简单信息流如下。

(1)系统的上下文数据流图如图5-38【gdcp教务系统】

图5-38 综合教务系统的上下文数据流图

(2) 学生选课的数据流图如图

5-39

图5-39 学生选课的数据流图

5. 数据字典

数据项名:学生编号

说明: 标识每个学生身份 类型: CHAR 长度: 7

别名: 学号

取值范围:970000-979999 数据流名:选课申请

说明: 由学生的个人信息,欲选课程信息组成选课申请 来自过程:无

流至过程:身份验证

数据结构:学生个人信息 欲选课信息

数据结构:学生个人信息

说明: 说明了学生的个人情况。 组成: 帐号 密码

数据存储:上课时间信息

说明: 说明了每门课的上课时间,一门课可以有多个上课时间,同一时间可以有多门 课程在上课。

输出数据流:课程上课时间

数据描述:课程编号 上课时间

数量: 每学期20-30个 存取方式:随机存取

处理过程:身份验证

说明: 对学生输入的帐号,密码进行验证,确定正确,得到相应的学生编号。 输入: 学生帐号 密码

选课的课程编号

输出: 学生编号 选课的课程编号

二、数据库的概念设计

1.系统的概念模型:

选课系统DEMO概念模型的E/R图

上图是选课系统DEMO的概念模型的E/R图,该系统涉及的实体集有:

班级实体集:具有属性班级名称和选课学分限制。 学生实体集:具有属性学号、姓名、性别和生日。

课程实体集:具有属性课程号、课程名、学分、授课教师、接纳人数。

上课时间实体集:具有属性时间。 一个班级可以有多个学生,一个学生只能属于

一个班级,所以班级和学生之间的联系为1:M的联系。 一个班级可以有多门必修课程,一门课程是多个班级的必修课,所以班级和课程之间的必修联系是M:N的联系。

一个学生课以选修多门课程,一门课程可以被多个学生选修,所以学生和课程之间的联系是M:N的联系。

一门课程可以有多个上课时间,同一时间内可以有多门课程在上课,所以课程和上课时间的联系是M:N的联系。

三、将概念模型转换成关系模型

1. 将E-R模型转换为关系模式 (1) 班级实体集可以转换为关系:

CLASS(CLASSNAME,MAXCREDIT,MINCREDIT)

CLASSNAME表示班级名称,MAXCREDIT表示最大学分限制,MINCREDIT表示最小学分限制。

(2) 学生实体集可以转换为关系

STUDENT(STUDENTID , NAME , SEX , BIRTHDAY)

STUDENTID表示学号,NAME表示姓名,SEX表示性别,BIRTHDAY表示生日

(3) 课程实体可以转换为关系

COURSE(COURSEID, COURSENAME, CREDIT, TEACHER, ACCEPTION) COURSEID表示课程号,COURSENAM表示课程名,CREDIT表示学分,TEACHER表示授课教师,ACCEPTION表示接纳人数。

(4) 班级和学生之间的联系是1:M的联系,所以没有必要为其建立一个关系,可以通过扩展学生关系来表示:

STUDENT(STUDENTID , NAME , SEX , BIRTHDAY , CLASSNAME) CLASSNAME表示学生所在班级名。

(5) 班级和课程之间的必修联系可以转换为关系: CLASSCOURSE(CLASSNAME , COURSEID)

CLASSNAME表示班级名称,COURSEID表示课程号。

(6) 学生和课程之间的选修联系可以转化为关系: STUDENTCOUSE(STUDENTID, COURSEID)

STUDENTID表示学号,COURSEID表示课程号。

(7) 课程和上课之间的联系可以转化为关系: COURSETIME(COURSEID , TIME)

COURSEID表示课程号,TIME表示上课时间。

2. 数据库表结构设计:

把关系模型转化为表结构:

班级信息表(class):包含所有的班级信息,定义如下:

学生信息表(student):包含所有学生的个人信息,定义如下:

课程信息表(course):包含所有课程信息,定义如下:

本文来源:http://www.guakaob.com/jiaoyuzixun/657866.html