文档介绍:基于 C/S 结构的综合教学信息管理系统
(师范学院物理系多媒体技术韩成虎)
(学号:2001124239)
摘要:本论文介绍的是基于计算机网络 C/S 结构的通用性综合教学支持平台—数据库系
统及基本信息管理系统的设计与实现。此系统分为两种用户权限类别,由十多种功能模块组成,
包括了很多常用的综合教学信息管理功能,本文主要是对其中几种重要功能的数据流程、实现方
法、程序代码进行分析,最终实现了一个完整的综合教学信息管理系统。
关键词:PowerBuilder、教师工作量统计、考场位图、成绩管理、点名系统、教学资源管
理
教师点评:韩成虎同学设计的教学管理系统是综合教学管理平台系统的子系统,为整个系统
平台提供各自信息管理与维护功能的支持。同时也包含了教学管理平台中的多种实用工具的设
计:课堂点名、课堂教学资源调用、学生成绩综合计算、考场座位自动排号、教师教学工作量计
算等等,这些功能都是高校教师教学日常工作中常用功能,系统的设计成功能极大地提高教师工
作效率。本系统设计界面友好、操作简洁,有很大的实用价值。(点评教师:胡世清高级工程师)
:
随着计算机与网络技术的高速发展,学校教学计算机化的应用越来越广泛,如多媒体教学、
网络教学平台、网络考试系统等等,这些功能可以为整个教学活动带来很大的方便,提高教学效
率。针对当前所接触的综合教学信息管理功能,我发现有一些教学活动还没有普遍实现计算机自
动化,还处在纸张化的阶段,如点名系统等,为此我开发了这个集合大部分教学功能的于一体的
基于 C/S 结构的综合教学信息管理系统,可以应用于各大中小学的教学管理中。
该综合教学信息管理系统充分依托校园网,实现教学信息的集中管理、分散操作和信息共享,
使传统的教学管理朝数字化、无纸化、智能化、综合化的方向发展,并为进一步实现完善全校信
息系统打下良好的基础。教务管理系统从管理和使用的角度分为两个部分:管理员部门管理端和
教师使用端,前者主要有系统管理员和教务员使用,后者则是面对任课教师。
:
:
系统采用 C/S 结构模式,Client 端负责提供用户操作界面,访问数据库服务器,Server
端用于提供数据、课件资源服务;
充分考虑用户的操作性,做到界面友好,操作快捷方便,真正能实现高效率的自动化
教学管理;
考虑了网络的传输速度,数据库的读取更新等操作要做到最优化设计;
充分利用校园现有的资源,如选课信息表等,实现自由导入导出数据等功能。
:
本系统采用 C/S 开发模式,以 Power Builder ,后台数据库则
采用 Microsoft SQL Server 2000。整个开发过程采用软件工程的方法,使得系统具有高效性、
稳定性、健壮性、易维护、可扩展等优良特性.。
PowerBuilder 是 Sybase 公司推出的基于客户机/服务器体系结构的强有力的开发工具,自问
世以来深受开发人员的好评。Datawindow 是 PB 中获取专利技术的控件,它对数据的处理方法相
当简洁,数据窗口能处理各种显示格式、进行报表打印,对复杂的嵌套报表同样处理自如。数据窗
口的处理机制首先是根据所需的显示方式将数据源表中的域设计好,在运行时将所要的数据从数
1
据库服务器上下载到客户机上处理,mit)或回滚(Rollback)。
这种处理机制大大降低了数据的传输量,减轻了网络的负担,也提高了数据的处理速度,充分利用
数据窗口的特点,可达到事半功倍的效果。
SQL server 2000 是微软在 Windows 系列平台上开发的新一代大型关系数据库管理系统(结
构化、共享、可控冗余、独立),基于 C/S 模式的关系,在当今电子商务、数据仓库和数据库解
决方案中起着重要的核心作用。
:
本系统开发的是基于计算机网络的通用性的综合课堂教学支持平台--数据库系统及基本信
息管理系统的设计与实现,围绕教学管理,尽可能实现更多相关的管理功能,为整个教学活动带
来更高的效率。
按照需求,实现的功能如下:
(1).根据用户所需,所有数据窗口都有实现查询、添加、修改、删除、报表打印的功能;
(2).用户可以修改自己的密码;
(3).学生基本信息管理:可以自定义导入导出 excel、word、txt 等文档数据;
(4).教师基本信息管理;
(5).教室基本信息管理;
(6).专业管理:输入时实现专业和系别相对应