理想校园课程管理信息系统设计报告.docx

上传人:b****4 文档编号:4254202 上传时间:2022-11-28 格式:DOCX 页数:30 大小:28.73KB
下载 相关 举报
理想校园课程管理信息系统设计报告.docx_第1页
第1页 / 共30页
理想校园课程管理信息系统设计报告.docx_第2页
第2页 / 共30页
理想校园课程管理信息系统设计报告.docx_第3页
第3页 / 共30页
理想校园课程管理信息系统设计报告.docx_第4页
第4页 / 共30页
理想校园课程管理信息系统设计报告.docx_第5页
第5页 / 共30页
点击查看更多>>
下载资源
资源描述

理想校园课程管理信息系统设计报告.docx

《理想校园课程管理信息系统设计报告.docx》由会员分享,可在线阅读,更多相关《理想校园课程管理信息系统设计报告.docx(30页珍藏版)》请在冰豆网上搜索。

理想校园课程管理信息系统设计报告.docx

理想校园课程管理信息系统设计报告

 

理想校园

 

管理信息系统开发报告

 

2010年12月15日

小组成员工作情况

项目名称

学生课程管理

小组成员分工与贡献

学号

此处添加个人照片

姓名

Email

电话

主要贡献

系统总体功能结构

系统开发工期分配、开发时间、所需经费估计

 

学号

此处添加个人照片

姓名

Email

电话

主要贡献

主要业务流程

 

学号

此处添加个人照片

姓名

Email

电话

主要贡献

系统背景及系统目标,绘图,排版。

 

学号

此处添加个人照片

姓名

Email

电话

主要贡献

系统软硬件相关技术总结、参考方案及评价

系统的经济、技术、法律可行性分析

 

 

1课程管理信息系统的系统规划报告

1.1系统背景

随着科技的进步,北京科技大学作为拥有50多年历史的重点本科学府,学校的课程管理涉及到课程设置、选课系统等多方面的内容,如果没有计算机管理系统,工作量将会很大,出错率高,出错后不易更改,容易造成管理混乱,降低工作效率,并且需要大量的人力物力,造成资源浪费。

如果计算机管理系统不完善,则不能全面开展课程管理公布工作。

随着计算机技术的发展,我们能够通过建立计算机管理信息系统,实现课程管理的规范化、系统化、程序化。

所以从计算机系统的管理角度,也应该逐步建立并完善课程管理系统,实现理想的课程管理,使课程设置、选课系统等更加合理,快捷,从而使学生、教师、学校三方面的工作效率大大提升。

针对这一需求我们决定成立小组建立课程管理系统。

小组指派出组长陈红伟进行总体的协调掌控。

全组的组员都用饱满的精神投入系统开发,组员包括李旭,李璇,汪应伟。

此之后,小组进行了相关资料的收集,了解目前学校的教学信息,并根据各个部门的需求。

经过讨论列出了北京科技大学课程管理系统的主要功能需求及信息需求,并对各项功能进行了整理分析,得到了北京科技大学课程管理系统的总体功能结构。

最后经过小组讨论一致决定,将整个系统分成了三大部分:

课程设置,选课,排课发布,课程评价。

最后写出了《北京科技大学课程管理系统可行性研究报告》。

这之后,在组长的带领下,全组开始进入管理信息系统的第二个阶段——系统分析阶段。

1.2系统目标

建立课程管理信息系统,方便课程管理者进行统计分配,节省了时间和经费,优化了组织结构。

同时让教师和学生容易操作使用,方便的进行课程选择,了解动态课程分配,最后可以在课程呈现上让学生直观了解课程安排,确保教学质量。

1.3系统总体功能结构

理想校园课程管理信息系统我们主要从三个方面入手,分别是课程设置管理、选课管理和课程表管理,另外后期还包括课程评价管理。

对于课程设置管理过程,主要根据各学院教务处上交的课程设置报告相关信息,再经过讨论与选择,最终确定课程设置的结果,包括必修课、专业选修课、公共选修课的学分学时设置等。

对于选课管理,主要是根据上一管理过程的课程设置结果,由学生选择选修课,再根据调整之后的结果,公布选课结果。

对于课程表管理,主要是根据必修课与选修课的课程安排信息以及课程设置结果,向学生及教师公布最终课程表及学生名单,并向成绩管理信息系统提供课程设置情况供其进行成绩管理。

对于课程评价管理,可以在一段时间后对学生及教师经行调查,为优化课程设置提供信息。

 

IPO图

各学院课程设置报告

课程设置结果(必修课、选修课)

 

总体功能结构图

汇总评价结果

1.4主要业务流程及其可能的变革

系统实现的功能:

1.教务管理部门汇总将要开设的课程信息,进行发布

2.学生通过web页面了解学校所开设的课程及选课信息

3.通过账号及密码的系统认证进入系统开始选课,修改已选课程

4.学生的选课信息汇总到教务管理部门,教务人员进行信息汇总,进行审核,将审核后的结果发布到web页面进行反馈。

 

业务流图

用户根据课程表的课程对课程进行评价教务处进行课程评价管理并反馈到课程设置

1.5系统软硬件相关技术总结、参考方案及评价比较

系统软件技术总结:

服务器上操作系统采用Windows2000/2003Server多用户操作系统,其安装维护方便,具有很强的软硬件兼容能力。

客户机上操作系统采用Windows系列操作系统,其采用图形界面,易于操作。

应用服务器选择IIS应用服务器软件,其相应性极高,同时系统资源的消耗也是最少,IIS的安装,管理和配置都相当简单,支持与语言无关的脚本编写和组件,通过IIS,开发人员就可以开发新一代动态的,富有魅力的Web站点。

IIS不需要开发人员学习新的脚本语言或者编译应用程序,IIS完全支持VBScript,JScript开发软件以及Java,它也支持CGI和WinCGI,以及ISAPI扩展和过滤器。

数据库服务器才用SQLSever,支持数据平台愿景:

关键任务企业数据平台、动态开发、关系数据和商业智能。

关键任务数据平台、动态开发、关系数据。

开发工具:

ASP,可以与数据库和其它程序进行交互,是一种简单、方便的编程工具,可以用来创建和运行动态网页或Web应用程序

客户机安装IE7.0及以上版本,与主流web有很好的兼容,有较好的安全机制。

系统硬件技术总结:

服务器:

具有较高的处理能力和可靠性、稳定性,比较耐用,内存与主板采用特殊的技术,有较强的校验功能和防止意外死机。

客户机对稳定性和可靠性的要求不是很严格,一般使用个人计算机或笔记本。

交换机:

提供了大量可供线缆连接的端口,可缓解局域网中网络流量的瓶颈问题

集线器:

将信号放大,广播式发送信号

路由器:

连接不同网络结构的网络连接设备,为不同的用户提供最佳的通信路径。

参考方案:

(1)教务中心的计算机应用系统的计算机模式采用B/S模式。

用Hub连接教务处内的计算机(采用Windows系列操作系统,安装IE7.0浏览器)

(2)用Hub与教务处内的主交换机相连,采用星型拓扑结构及环形拓扑结构,防止其中一个交换机出现故障影响整个系统的运行。

主交换机与服务器(采用Windows2000/2003Server和IIS应用软件)相连,采用星型拓扑结构。

(3)由于传输速率要求较高,用光纤网连接教务处的主交换机与各学院的交换机及学生宿舍的交换机,采用星型拓扑结构。

各学院计算机(采用Windows系列操作系统,安装IE7.0浏览器)与交换机用星型拓扑结构相连

(4)楼层之间距离较短,用双绞线连接学生宿舍的交换机与各楼层的路由器,采用星型拓扑结构

1.6系统的经济、技术、组织、法律可行性分析

经济可行性:

在经济上,用此系统加强了成绩信息管理效率,为教务人员提供了较高的效率,可节省人力资源的开支。

技术可行性:

系统要求在windows2000以上环境运行,后台数据库采用SQLSever,使用ASP编程,采用ADO方式连接数据库,这些在目前都是容易实现的。

程序将部分需要经常调用的数据存入内存,可提高程序运行速度。

组织可行性:

在课程管理系统中,我们会对相关业务人员进行管理信息系统的培训,保证他们有能力使用所要开发的系统,而且会充分考察业务流程是否需要进行再造,新系统的使用对企业管理规范化、系统化水平的作用。

法律可行性:

开发的系统及其应用符合国家相关法律、法规。

开发过程中使用的各种软件、方法以通过法律程序取得。

并且与开发组签订协议。

1.7系统开发工期分配、开发时间、所需经费的估计

理想校园课程管理信息系统决定分三期进行,第一期进行业务人员的培训,以及进行课程设置系统的开发,即课程设置管理,旨在通过调查等设置更加合理,对学生发展有利的课程,充分激发学生的学习热情,提高效率。

预计时间是半年左右,经费10万元。

第二期进行选课系统及课程表发布管理的开发,以及试运行。

预计开发时间是半年,试运行是一年,经费50万。

第三期根据试运行情况调整系统,开发课程评价系统。

预计时间是半年,经费5万。

总计65万。

 

2系统分析

2.1组织机构及目的、任务

2.1.1组织机构图

课程评价综合工作组

2.1.2组织目标描述

从教务处各科室的角度来说,

对于课程设置管理科,主要目标是完善学校的课程设置情况,真正开设对学生和教师的未来发展有利的课程,从而对学校课程设置进行规范化,为日后各项工作的进行提供最基本的前提条件。

对于学生选课管理科,主要目标是为学生选修课的学习提供便利。

由于课程管理系统正式运行之后最主要的工作就是选课方面,所以本系统旨在建立一个完善的选课系统。

对于课程表管理科,主要目标是综合选修课必修课的信息,生成课程表,从而为每一位教师和学生提供准确无误的课程信息。

对于课程评价管理科,主要目标是通过收集学生及教师对于课程设置的看法及建议,为课程设置的改进工作提供有用资料。

从上述四个方面旨在建立一个集课程设置、学生选课、课程表发布、课程评价于一体的课程管理信息系统。

2.1.3机构任务描述

从教务处各科室的角度来说,

对于课程设置管理科,主要任务是通过综合各学院上交的课程设置工作报告,对其进行审核,将合格的课程汇总并最终完成课程设置工作,包括院级校级课程的划分、必修课选修课的划分、学分学时的规定。

对于学生选课管理科,主要任务是组织学生进行预选课程,同时进行审核,将未达到人数要求的课程删除,超过人数要求的进行调整,并组织第二次退补选,从而生成学生选课最终结果。

对于课程表管理科,主要任务是将学生选修课选课结果和必修课的设置结果综合,并经行审核,分配教室等,并最终生成学生和教师的课程表。

对于课程评价管理科,主要任务是汇总学生和教师对课程设置的反馈意见,将值得改进的意见总结并形成最终课程评价报告,辅助新一轮课程设置工作。

2.1.4组织/业务联系表

部门

联系方式

业务

课程设置管理科

学生选课管理科

课程表管理科

课程评价管理科

课程设置汇总表制定

*

选课结果汇总表制定

*

课程表制定

*

课程评价汇总表制定

×

*

注:

*表示该部门是相应业务的执行部门。

×表示该部门是相应业务的辅助执行部门。

√表示该业务的执行需要用到相应管理部门的数据。

2.2全部数据字典

2.2.1“课程设置汇总表”数据字典

数据类名称:

课程设置各学院分表

数据项名

内容举例

类型

取值范围

备注

2010

数字型

4位整数

学院名称

经济管理学院

字符型

最多8个汉字

课程名称

中外文化交流史

字符型

不限

这些数据项可多次出现(多记录)

任课教师

王立

字符型

不限

课程级别

院级

字符型

最多4个汉字

课程类型

选修

字符型

最多4个汉字

课程容量

150

数值型

最多240人

学分

4

数值型

0-12

学时

36

数值型

不限

数据类名称:

课程设置汇总表

数据项名

内容举例

类型

取值范围

备注

2010

数字型

4位整数

必修课数量

80

数值型

根据具体情况而定

专业选修课数量

50

数值型

根据具体情况而定

公共选修课数量

100

数值型

根据具体情况而定

必修课课程名称

高等数学

字符型

不限

这些数据项可多次出现(多记录)

专业选修课课程名称

电子商务

字符型

不限

公共选修课课程名称

中外文化交流史

字符型

不限

课程编号

070012

数字型

6位

课程容量

200

数值型

最多240人

任课教师

王立

字符型

不限

所设学院

经济管理学院

字符型

最多八个汉字

学分

4

数值型

0-12

学时

36

数值型

不限

2.2.2“学生选课汇总表”数据字典

数据类名称:

学生选课预选汇总表

数据项名

内容举例

类型

取值范围

备注

2010

数字型

4位整数

课程名称

中外文化交流史

字符型

不限

这些数据项可多次出现(多条记录)

课程编号

070012

数字型

6位

任课教师

王立

字符型

不限

选课人数

320

数值型

最多500

课程类型

专业选修

字符型

最多4个汉字

课程容量

200

数值型

不超过240

学分

4

数值型

0-12

学时

36

数值型

不限

数据类名称:

学生选课最终汇总表

数据项名

内容举例

类型

取值范围

备注

2010

数字型

4位整数

课程名称

中外文化交流史

字符型

不限

这些数据项可多次出现(多条记录)

课程编号

070012

数字型

6位

任课教师

王立

字符型

不限

选课人数

320

数值型

最多500

课程类型

专业选修

字符型

最多4个汉字

课程容量

200

数值型

不超过240

学分

4

数值型

0-12

学时

36

数值型

不限

最终人数

200

数值型

不超过240

2.2.3“课程表汇总”数据字典

数据类名称:

各学院课程汇总表

数据项名

内容举例

类型

取值范围

备注

日期

2009-09-01

日期型

8个字节

院系

经济管理

字符型

不超过20字节

这些数据项可多次出现

课程名称

高等数学

字符型

不超过10字节

课程类型

必修

字符型

4个字节

课程编号

101010

字符型

6个字节

任课教师

汪应伟

字符型

不超过6字节

课时

56

数值型

2字节

 

数据项名称:

学生课程表

数据项名

内容举例

类型

取值范围

备注

日期

2009-09-01

日期型

8字节

学生姓名

汪应伟

字符型

不超过6字节

学号

40870000

字符型

8字节

课程名称

高等数学

字符型

不超过10字节

这些数据项可多次出现

课程编号

101010

字符型

6字节

任课教师

汪应伟

字符型

不超过10字节

开课时间

2009-09-01

日期型

8字节

教室

逸夫201

字符型

不超过10字节

 

2.2.4“课程评价汇总表”数据字典

数据项名称:

课程评价表

数据项名

内容举例

类型

取值范围

备注

课程编号

101010

字符型

6字节

这些数据项可多次出现

课程名称

高等数学

字符型

不超过10字节

课程类型

必修

字符型

4字节

评价要求

客观

字符型

不超过10字节

评价等级

字符型

2字节

分值

40

数值型

2字节

最后评价时间

2009-09-01

日期型

8字节

操作

已评价

字符型

6字节

数据项名称:

课程评价汇总表

数据项名

内容举例

类型

取值范围

备注

院系

经济管理

字符型

不超过10字节

这些数据项可多次出现

课程编号

101010

字符型

6字节

课程名称

高等数学

字符型

不超过10字节

任课教师

汪应伟

字符型

不超过6字节

课程分值

300

数值型

3字节

评价等级

字符型

2字节

2.3全部业务流程图

2.3.1“课程设置汇总表制定”业务流程

课程评价汇总表

 

2.3.2“学生选课汇总表制定”业务流程

 

审批

学生选课综合工作组

学生选课审核工作组

审核

学生选课管理科科长

学生选课最终汇总表

学生选课审核工作组

各学院

学生校级及院级选课结果

学生选课预选汇总表

2.3.3“课程表汇总表制定”业务流程

课程设置结果

 

2.3.4“课程评价汇总表制定”业务流程

课程评价表

 

2.4全部数据流程图

2.4.1“课程设置汇总表制定”数据流

课程设置最终汇总表

课程设置报告

2.4.2“学生选课汇总表制定”业务的数据流

学生选课汇总表

汇总各学院预选结果

审批

学生校级及院级选课结果

各学院

审核

汇总各学院二次退补选结果

 

2.4.3“课程表汇总表制定”业务数据流

各学院课程表汇总表

 

2.4.4“课程评价汇总表制定”业务数据流

学生选课管理科

 

2.5新系统功能结构

学生二次退补选课审核

2.6新系统应采用的管理方法、算法模型等

在课程管理信息系统中,我们主要在三个方面用到管理模型,一是在课程设置汇总时,而是在学生选课统计人数时,三是在课程评价时。

在课程设置汇总时,将经过审核后的课程按照课程类型来分类,分为必修课、专业选修课、公共选修课。

在学生选课统计人数时,主要依据的管理原则是,多于课程容量的课程采用抽签的原则,远远少于课程容量的课程删除,不再开设。

在课程评价时,采用的管理方法是自愿,不要求每位教师和同学都进行课程评价。

将有用信息汇总上交。

2.7所有详细调查资料(此处为设计的问题)

对现行系统的深入调查阶段,我们针对课程管理系统的实际情况,主要分析全部现有调查方案的可行性,最后决定采用重点访谈和问卷调查为主的调查方法。

重点访谈的对象是课程管理系统的高级管理人员,问卷调查的对象是系统的使用者——学生和教师。

通过对管理人员的访谈,我们能够了解课程管理系统的具体运行机制、业务流程。

课程管理系统面向的主要是全体学生,所以采用问卷调查的方式,能够深入到学生群体当中去,了解他们的意见和需求。

从这两个主要方面入手可以全面深刻地解读现有的系统。

2.7.1重点访谈

访谈问题设计:

具体的工作由几个部门分别承担以及各个工作部门的名称

1.各部门的职责和任务

2.各部门完成任务所需人员

3.各部门所接触的数据或报表有哪些

4.数据表是否有保密要求

5.完成工作所需要接触的其他部门机构及人员

6.完成任务一般需要进行几次接洽

7.各部门工作负荷如何

8.各部门运行效率是否达到最佳状态

 

2.7.2全面业务需求填表调查

组织机构调查表

您好,为了对您所在单位的业务进行全面深入的了解,请您配合填写此调查问卷,谢谢。

1.您所在单位的具体名称是:

2.您在单位的具体职位是:

3.您的主要工作为:

4.您的上级领导(下层机构)是:

5.您和您的直接领导(下属)在业务上的关联关系是:

6.您认为,您单位的主要任务是:

7.您对单位的机构设置有什么意见:

目标功能调查表

1.您所在单位在整个机构的调配下所要实现的自身业务目标为

2.您认为实现上述目标的关键因素是

3.您认为实现上述目标所需要的信息主要是

4.上述信息的来源为

5.您认为您所需信息的获取过程中有什么问题

6.上述问题能通过什么途径解决

信息需求调查表

1.您所在部门进行业务是主要需要哪些信息,请列出信息名称

2.上述信息的主要来源,得到信息的情况

3.上述信息经过你所在部门的业务处理,将向哪提供

4.您所需信息在保密方面有什么要求

5.您所需信息的主要处理方法

6.所需信息主要应用在业务处理的哪些方面

专题访谈会

针对系统调查过程中,我们发现,课程设置方面有很多困扰我们的问题。

于是我们找到了相关老师和管理人员,对这方面的知识进行深入的了解,经过与他们的深入交流和访谈,主要了解到为了培养全面人才,设置选修课程与必修课程,通过必修课程,让学生真正掌握专业基础知识,在可以熟练应用专业知识的情况下,扩展知识面。

深入实际

为了掌握某些学生课程管理系统操作的一些细节,我们到相应的岗位与具体的工作人员一起工作一段时间,亲身感受学生课程管理系统具体的操作过程,及可能的异常情况和处理方法,最终得出学生课程管理系统比较完善。

 

3系统设计

3.1E—R图

3.1.1课程设置汇总

公共选修课课程名称

3.1.2课程表汇总

开课时间

 

3.1.3课程评价汇总

公共选修课课程名称

3.2数据库设计

 

3.2.1学生选课汇总表

学生选课信息=学号+姓名+学院+专业+所选课程编号+所选课程名称

学号

姓名

学院

专业

所选课程编号

所选课程名称

40770426

王应为

土木

建筑设计

041

中外交流史

3.2.2选课列表

选课信息=课程编号+课程名+课程类型+时间+课程人数+已选人数

课程编号

课程名

课程类型

时间

课程人数

已选人数

041

中外交流史

数计自必

周五晚七点

120

115

3.2.3各学院课程汇总表

各学院课程汇总=课时+日期+院系+课程类型+课程编号+课程名称+任课教师

课时

日期

院系

课程类型

课程编号

课程名称

任课教师

56

2009-09-01

经济管理

必修

101010

高等数学

汪应伟

3.2.4学生课程表

学生课程表=学好+姓名+日期

学号

姓名

日期

课程名称

课程编号

任课教师

开课时间

教室

40870000

汪应伟

2009-09-01

高等数学

101010

汪应伟

2009-09-01

逸夫201

3.2.5课程评价汇总

课程信息:

课程编号+课程名称

课程评价信息:

课程名称+课程类型+评价要求+评价等级+分值+最后评价时间

课程评价汇总:

课程编号+教师编号+课程分值

教师信息:

教师编号+任课教师+院系

评价信息:

课程分值+评价等级

课程编号

课程名称

课程名称

课程类型

评价要求

评价等级

分值

最后评价时间

课程名称

教师编号

课程分值

教师编号

任课教师

院系

课程分值

评价等级

 

3.3共享编码设计

3.3.1课程设置汇总表制定

学院编码

编码对象

学院1

学院2

……

学院9

编码

1

2

……

9

教师编码

编码对象

学院1教师1

学院1教师2

……

学院2教师1

学院2教师2

……

编码

1001

1002

……

2001

2002

……

专业选修课课程编码

编码对象

专业选修课1

专业选修课2

……

编码

zx001

zx002

……

公共选修课课程编码

编码对象

公共选修课1

公共选修课2

……

编码

gx001

gx002

……

必修课课程编码

编码对象

必修课1

必修课2

……

编码

bx001

bx002

……

3.3.2学生选课汇总表

学生编码:

直接以学生学号表示

课程编号

课程编码设计如下表所示,

第一位

第二位

第三位

第四位

第五位到第六位

按课程类型,人社管为a,数计自为b

授课老师所在学院,1到9分别代表各个学院

职称

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1