翟鸿雁
(广州城市职业学院,广东 广州 510405)
课程选修管理系统的设计与实现
翟鸿雁
(广州城市职业学院,广东 广州 510405)
基于互联网的课程选修管理系统是我国高校不可缺少的一部分,它对于学校的管理者和学生来说都是重要的,直接关系到学校的工作效率。本文分析了课程选修系统的基本流程及实现的途径和方法,并以世纪桥为设计平台开发了课程选修管理系统,可以使用户更方便地进行选课工作,实现全校学生选课在线查询与报名。
管理信息系统;课程选修;世纪桥
随着国内高校校园网的建设,基于互联网的应用系统的开发正在蓬勃发展并发挥着较大的作用。例如,我国许多高校的网上招生系统,学校的各种管理信息系统等等,都是基于校园网的应用系统。基于互联网的课程选修管理系统是我国高校不可缺少的一部分,它的内容对于学校的管理者和学生来说都是相当重要的,直接关系到学校的工作效率,所以开发课程选修管理系统能够为学校工作人员和学生提供充足的信息和带来方便。
1.1 系统基本要求
本系统可以使教务员、学生更方便地进行选课工作,实现全校学生选课在线查询、选课报名与成绩查询,还可以对新来的学生信息进行信息录入。由于学生上课情况复杂,可以实现信息的修改,及时调整学生上课的基本情况。
1.2 系统基本目标
实现对学校课程选修信息管理的电子化、自动化,提高学校各个工作模块的办公效率,为学生提供一个方便快捷的选修课查询与报名的平台。记录学生选修课程的情况,是为课程选修管理提供快捷方便的服务以及数据查询。它包括了学生选修登记、学生查询可选修课程、查收通知、选修课成绩查询等。该系统集信息采集、分类、查询等各种处理为一体,可以提供给师生对选修情况的查询,实行网上报名,提高工作效率。
1.3 系统流程
图1 系统流程图
图2 系统总体功能结构图
图3 平台的模式结构
在开发系统前笔者勾画了系统的基本流程,如图1所示。系统流程图能精确地在逻辑上对系统的数据处理功能、数据输入、数据输出和数据存储等给予描述,在信息流程的调查和分析中起着重要的作用。
由以上的系统流程可以看出,整个流程中,涉及的角色主要有教务员、教师与学生三类。
(1)教务员
①课程选修管理。包括录入可选修课程、统计选修人数、修改可选修课程信息、删除信息、查看选修情况和选修课程名单等。
②学生信息管理。包括录入、修改、删除、查看学生信息等。
③教师信息管理。包括录入、修改、删除、查看教师信息等。
④录入通知。可以及时把教务处的通知发出去。
⑤用户管理。包括添加用户和组、授权等。
(2)教师
①查看学生选课情况和自己任课情况、获取自己所担任课程分班表。
②查看选修课学生人数、选课学生的信息。
③录入及修改所任教课程的学生成绩。
④查收通知。
(3)学生
①查看可选修课程信息。
②登记课程选修表。
③查看本人信息、教师任课信息。
④查看通知。
⑤查询选修课程的成绩。
根据以上分析,绘出了系统总体功能结构图。如图2所示。
2.1 模式设计
课程选修平台采用三层B/S结构模式,其结构图如图3所示。
2.2 开发工具
本系统采用“世纪桥”开发平台。现有的“世纪桥”开发平台具有功能强大、直观易学、设计效率高、易修改、易优化、实现了无编码设计、开发周期短、技术服务强、支持各种大型的数据库等特点,是一款功能强大的系统开发工具。它采用面向事务逻辑,通过可视化的流程图界面直接地构造管理信息系统的结构和算法,使制作一个大型的管理系统变得容易,可以轻易地做出编程效果的管理系统。
2.3 数据库设计
课程选修管理系统通过系统分析、模式设计、开发工具和运行环境设计、数据库设计,并应用“世纪桥”开发平台进行开发,已基本完成,初步实现了系统设计的基本功能。
图4~8分别列出各用户角色的登录界面及相关操作。
?
基于互联网的课程选修管理系统,根据课程选修要求进行了研究和设计,综合考虑不同用户需求进行开发,是一个应用型的系统,具有如下特色:
(1)对用户来说,操作简单。教务员可以在教务员管理界面进行信息录入、修改信息,统计各选修课程报名人数以及发放通知。教师可以在教师管理界面查看报名情况、通知和录入、修改其负责课程的成绩等操作。学生可以方便地在网上进行选修课程信息查询、报名和查看通知等。
(2)融合计算机技术、网络技术,让工作更快捷、更方便。
(3)项目的开发是有针对性的,力求做到方便用户,提高效率。
?
本系统在学生选课的规范管理、科学统计和快速查询方面具有较大的实用意义。它提高了信息的开放性,大大地改善了学生、教师对最新信息查询的准确性,提高了管理工作的效率。
图8 录入选修科目界面
[1] 王建平.新一代MIS设计开发平台[M].广州:广东经济出版社.2006
[2] 岂兴明,娇津毅.项目开发宝典[M].北京:电子工业出版社.2006
[3] 王 强. UML系统分析设计[M].北京:高等教育出版社.2005
[4] 王小铭.管理信息系统及其开发技术[M].北京:电子工业出版社.2003
10.3969/j.issn.1001-8972.2011.005.089
翟鸿雁(1978.11-),女,山东济南
人,计算机讲师,硕士,广州城市职业学院信息与汽车工程学院教师,研究方向:计算机应用。