管理信息系统课程设计 成绩管理系统.docx

上传人:b****1 文档编号:1166325 上传时间:2023-04-30 格式:DOCX 页数:15 大小:114.17KB
下载 相关 举报
管理信息系统课程设计 成绩管理系统.docx_第1页
第1页 / 共15页
管理信息系统课程设计 成绩管理系统.docx_第2页
第2页 / 共15页
管理信息系统课程设计 成绩管理系统.docx_第3页
第3页 / 共15页
管理信息系统课程设计 成绩管理系统.docx_第4页
第4页 / 共15页
管理信息系统课程设计 成绩管理系统.docx_第5页
第5页 / 共15页
管理信息系统课程设计 成绩管理系统.docx_第6页
第6页 / 共15页
管理信息系统课程设计 成绩管理系统.docx_第7页
第7页 / 共15页
管理信息系统课程设计 成绩管理系统.docx_第8页
第8页 / 共15页
管理信息系统课程设计 成绩管理系统.docx_第9页
第9页 / 共15页
管理信息系统课程设计 成绩管理系统.docx_第10页
第10页 / 共15页
管理信息系统课程设计 成绩管理系统.docx_第11页
第11页 / 共15页
管理信息系统课程设计 成绩管理系统.docx_第12页
第12页 / 共15页
管理信息系统课程设计 成绩管理系统.docx_第13页
第13页 / 共15页
管理信息系统课程设计 成绩管理系统.docx_第14页
第14页 / 共15页
管理信息系统课程设计 成绩管理系统.docx_第15页
第15页 / 共15页
亲,该文档总共15页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

管理信息系统课程设计 成绩管理系统.docx

《管理信息系统课程设计 成绩管理系统.docx》由会员分享,可在线阅读,更多相关《管理信息系统课程设计 成绩管理系统.docx(15页珍藏版)》请在冰点文库上搜索。

管理信息系统课程设计 成绩管理系统.docx

管理信息系统课程设计成绩管理系统

 

太原理工大学经济管理学院

《管理信息系统》课程设计报告

太原理工大学学生成绩管理系统设计

 

班级:

市场营销0702

姓名:

黄佳伟

学号:

07003114

指导教师:

刘霄燕

实习时间:

2010.06.21-2009.07.02

 

前言................................................2

一、系统分析........................................3

(一)可行性分析.....................................3

(二)组织结构图和管理功能图...........................3

(三)业务流程图.....................................4

(四)数据流程图.....................................4

(五)数据字典.......................................5

二、系统设计........................................7

(一)模块结构设计....................................7

(二)代码设计........................................8

(三)输出设计........................................8

(四)输入设计........................................9

(五)数据库设计......................................9

1、E—R图.......................................9

2、表的逻辑结构...................................10

三、收获和体会.......................................12

 

前言

当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。

计算机的最大好处在于利用它能够进行信息管理。

使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。

尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。

学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段,对学生来说可以轻松的查阅自己在校的成绩以及信息等。

但是一直以来人们都是靠传统人工的方式管理学生成绩,这种管理方式存在着许多缺点,如:

效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

本系统设计书从开发学生成绩管理系统的可行性和必要性着手开始,对原有的成绩管理系统进行了分析,在对业务流程的分析基础上加以了改进,建立了一个新的学生成绩管理系统。

本设计书包含该系统的模块结构设计、代码设计、输出/输入设计和数据存储设计。

 

一、系统分析

(一)可行性分析

现阶段,我国将发展高等教育作为拉动内需的重要措施,这使得高校面临极大的发展机遇,同时也给高校的教学管理工作带来了很大的挑战。

伴随着网络技术的飞速发展,基于internet技术的网络应用系统的开发也是层出不穷,原来利用单机或手工管理的学生成绩管理系统已经不能很好的适应教学改革的发展需要,因此,拥有一套科学合理实用可靠的成绩管理软件就具有很大的实际意义。

1、技术可行性

目前我校已经于2009年年底将一批性能优越的核心万兆交换等网络设备的投入运行,标志着校园网硬件建设迈上了一个新台阶,同时运行的中区与北区两个大型万兆机房投入使用,各学院各系均配备了电脑,在硬件技术的配置上已经可以接受新成绩管理的实施。

2、经济可行性

现在我校的硬件已经配备完毕,在建设新系统的成本考虑上可以忽略这一部分的投入,在成本上有了大量的节省。

维护的费用相对更少,这样可以节约传统的管理带来的不必要的开支,降低学校的管理成本。

每年提取学校支出费用中的一少部分来用于技术改造与系统的维护,这些可以用于学生管理系统的开发费用。

系统的实施可以节省很多的资源,包括人力上和物力上节约。

3、管理可行性

学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要。

但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:

效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

所以对于管理者来说系统的开发是有必要的。

学校对在校教职工和管理人员安排了MIS的培训内容,为大家进行计算机应用培训和外出参观学习,使学校的整体管理水平得到提高,并了解实施MIS需要解决的大量问题,使学校自上而下达成了实施对学生成绩管理的MIS系统。

为了提高管理水平,适应MIS的要求,对校内的管理人员进行了全面的培训,提高管理认识,进一步加强了管理基础工作。

高级管理层也积极参与,中下层管理人员积极采用新技术,工作态度认真。

在高等学校,学生成绩管理人员都有很高的计算机水平了,能满足这种简单的计算机学生成绩管理系统的实现。

因此,在管理上也是可行的。

综上所述,实施学生成绩管理的MIS系统在技术、经济、,管理上都是可行的,因此开发学生成绩管理系统是可行的,可以执行。

(二)组织结构图和管理功能图

建立管理信息系统,就必须知道当前系统的组织结构设置情况和他们之间的隶属关系.这所大学现在实行校系两级学习成绩管理,学校教学管理科,系教务员都登记学生成绩.任课教师把学生成绩单一式两分分别送系教务员和学校教学管理学科.系教务员根据学生成绩登记确定每个学生的成绩,重修的情况.教务科根据收到的成绩单,统计各年级各科成绩分别报告主管领导。

组织结构图

(三)业务流程图

原系统业务流程图

(四)数据流程图

原数据流程的缺陷:

教师登录成绩后,学生不能实时查询自己的成绩信息,不能够实现信息的实时共享。

只可以等教务处的同通知,应该建立一个共享的数据库,以便能够实时共享信息。

 

顶层图

 

 

1层图

学生个人成绩单

学生成绩分析表

信息

信息

学生成绩信息

D

学生

教师

2.2.1

学生成绩分析

2.2.2

学生成绩信息处理

 

底层图

(五)数据字典

数据项表1数据字典

(一)No:

01

编号:

I01-01名称:

学号别名:

简述:

某学生的编号

连续值

类型(C,N)字符型

宽度:

3位

取值范围

“001”~“999”

备注:

填表人黄佳伟2010年07月2日

数据结构表2数据字典

(二)No:

02

编号:

DS01-01名称:

学生成绩表别名:

简述:

所有学生的成绩及其他基本信息

组成:

学生的所有数据项值

填表人黄佳伟2010年07月2日

数据存储表3数据字典(三)No:

03

编号:

F01-01名称:

学生成绩数据别名:

简述:

存放学生各科成绩及总分、平均分

组成:

姓名+学号+各单科分数+总分+平均分

关键字:

姓名

相关处理:

P01

记录长度:

记录数:

数据量:

填表人黄佳伟2010年07月2日

数据流表4数据字典(四)No:

04

编号:

D01-01名称:

成绩单别名:

简述:

所有学生的成绩

组成:

姓名+学号+班级+各科目成绩

若为数据流

来源:

成绩管理系统中的输入系统中输入的考试试卷得分

去向:

成绩管理系统中的查询系统

峰值流量:

每学期一份

填表人黄佳伟2010年07月2日

外部实体表6数据字典(五)No:

05

编号:

S01-01名称:

学生用户

简述:

太原理工大学各个学生

输入的数据流:

用户登录信息(学号密码)

输出的数据流:

学生个人信息成绩

填表人黄佳伟2010年07月2日

二、系统设计

(一)模块结构设计

1、功能结构图

学生成绩管理系统的组织结构功能图设计,功能设计所遵循的原则是系统性,经济性,可靠性和管理可接受性。

功能结构图

2、模块设计

用户登录模块:

填写已分配的用户名称,填写正确的密码,进入主控制页面。

显示模块:

显示要求的内容。

查询模块:

提供多种查询条件,可按需要进行查询。

添加模块:

向数据库中添加记录。

修改模块:

可以找到指定信息并对其进行修改。

删除模块:

找到要删除的记录,并将其删除。

统计模块:

对数据库中的信息进行统计。

汇总模块:

对数据库中的信息进行汇总。

(二)代码设计

此学生成绩管理系统根据代码设计任务书中要求的采用区间码表示,,某位学生的管理信息系统成绩有位,第一位是顺序码,表示查询人的类别,如学生查询代码是1,接着8位是学生学号顺序码,如学生学号为07003114,接下来的课程顺序码,如管理信息系统为01。

例如代码10700311401表示学生查询学号为07003114的管理信息系统成绩。

(三)输出设计

输出设计的目的是使系统能满足大学里各部门对学生相关信息的需求,为管理工作提供有效的信息服务。

1、确定输出内容

(1)、学生管理:

学生信息录入:

学号姓名性别出生日期专业家庭住址备注。

学生信息管理:

对学生信息的具体内容进行修改或删除。

(2)、成绩管理:

成绩录入:

以列表形式,学号,课程名,分数,是否缺考,重修以及添加相关信息。

(3)、信息查询:

①学生查询;②成绩查询;③统计信息:

统计相关的课程名,分数,优秀,及格等。

2、确定输出格式

输出信息的格式是采用表格形式,,以及相关图形、表格的输出设计工作可由专门的表格生成器软件完成,图形的输出设计也有专门的软件。

3、选择输出设备和确定输出介质

需要送给相关人员或者需要长期存档材料必须使用打印机打印输出;如果只需临时查询的信息,则可通过屏幕显示。

输出设备主要是打印机和显示器。

 

 

输出设计示例:

学生信息查询结果

(四)输入设计

输入数据是为了在计算机内进行加工处理而从外部接收数据,它的正确与否对于整个系统质量好起重要作用。

故在输入设计过程中一般围绕下述原则进行设计:

①尽量采用人机对话方式输入数据。

②原始单据的格式设计,便于填写、存档,尽量减少汉字输入,以减轻出入操作,确保精确度。

③要有相对的数据校核工作。

该系统输入单据包括:

学生信息录入表、学生信息管理表、成绩录入表、学生成绩查询表、统计信息表。

输入设计示例:

学生成绩录入单据

(五)数据库设计

1、E-R图

学生成绩管理系统的数据库的概念结构设计

数据库实体主要有“学生”、“教师”、“管理员”、“课程”等。

其中“教师”与“课程”存在“授课”联系,并且一个教师可以授课n门课程,即“教师”与“课程”之间是一对多的关系。

一个学生可以学习n门课程,一门课程可以有m个学生学习,即“学生”与“课程”之间是多对多的关系。

其中“管理员”与“课程”存在“开课”联系,并且一个管理员可以开设n门课程,即“管理员”与“课程”之间是一对多的关系。

整个数据库可以用一个E-R图表示

数据库概念结构设计整体E-R图

成绩表E-R图设计

2、表的逻辑结构

按照数据库设计范式理论和信息响应需求设计数据库表结构,格式下面。

系统数据库中包含以下5个表:

admin,teacher,student,course,grade等。

学生信息表student:

用于保存学生的学号,姓名,性别,出生年月,所在院系,入学间,家庭住址,政治面貌,密码等信息。

系统管理员表admin:

用于保存系统管理员用户的用户名,密码备注等信息。

成绩信息表grade:

用于保存学生成绩信息,包括学号,课程号,分数,任课教师编号,日期等字段。

教师信息表teacher:

用于保存教师的教师编号,姓名,性别,出生年月,所在院系,职称,学历,政治面貌,密码等信息。

课程信息表course:

用户保存课程信息,包括课程名,课程号,学分,备注等信息。

系统管理员表:

admin

序号

字段名

类型

长度

小数位数

主关键字

备注

01

用户名

char

10

0

不允许空

02

密码

char

10

0

不允许空

03

备注

nvarchar

50

0

允许空

教师表:

teacher

序号

字段名

类型

长度

小数位数

主关键字

备注

01

教师编号

char

10

0

不允许空

02

姓名

char

10

0

不允许空

03

性别

char

2

0

不允许空

04

出生年月

smalldatetime

4

0

允许空

05

院系名称

char

16

0

不允许空

06

职称

char

10

0

不允许空

07

学历

char

10

0

允许空

08

政治面貌

char

16

0

允许空

09

备注

text

16

0

允许空

10

密码

char

10

0

不允许空

学生表:

student

序号

字段名

类型

长度

小数位数

主关键字

备注

01

学号

char

10

0

不允许空

02

姓名

char

10

0

不允许空

03

性别

char

2

0

不允许空

04

系别

char

20

0

不允许空

05

出生年月

smalldatetime

4

0

允许空

06

家庭住址

char

40

0

允许空

07

入学时间

smalldatetime

4

0

不允许空

08

政治面貌

char

16

0

允许空

09

备注

text

16

0

允许空

10

密码

char

10

0

不允许空

 

成绩表:

grade

序号

字段名

类型

长度

小数位数

主关键字

备注

01

学号

char

10

0

不允许空

02

课程号

char

20

0

不允许空

03

日期

smalldatetime

4

0

不允许空

04

教师编号

char

10

0

不允许空

05

分数

int

4

0

允许空

课程表:

course

序号

字段名

类型

长度

小数位数

主关键字

备注

01

课程号

char

10

0

不允许空

02

课程名

char

10

0

不允许空

03

学分

int

4

0

不允许空

04

备注

text

16

0

允许空

三、心得体会

经过这几个星期来的的对太原理工大学学生成绩管理系统的分析与设计,让我对于设计一个系统的整个过程有了初步了解,在设计过程中,主要难题是对于原有系统的改进上存在一定的难点,对于区分业务流程图和数据流程图上有一定的认识。

还有就是在对系统的数据存储时,对于E-R的设计上有一定的障碍。

通过对太原理工大学学生成绩管理系统的设计,让我清楚的感到随着网络科技的不断发展和网络的广泛应用,网络它以自己的独特的优点征服了我们。

在教育越来越受重视的21世纪,随着学生成绩管理类型的不断增加和成绩管理要求的不断提高,并且其工作将是一件十分烦琐和非常容易出错的事情。

在这样的情况下有一个实用学生成绩管理系统是有其必然性的,如果能做出一个完善的学生成绩管理系统就使管理方面的工作量减少很多。

同时掌握一个系统的设计步骤,对于今后在管理上把握全局的观念上有非常巨大的的作用。

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

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2