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

上传人:人*** 文档编号:548044917 上传时间:2023-01-17 格式:DOCX 页数:18 大小:444.46KB
返回 下载 相关 举报
管理信息系统课程设计报告_第1页
第1页 / 共18页
管理信息系统课程设计报告_第2页
第2页 / 共18页
管理信息系统课程设计报告_第3页
第3页 / 共18页
管理信息系统课程设计报告_第4页
第4页 / 共18页
管理信息系统课程设计报告_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《管理信息系统课程设计报告》由会员分享,可在线阅读,更多相关《管理信息系统课程设计报告(18页珍藏版)》请在金锄头文库上搜索。

1、理工大学经济管理学院管理信息系统课程设计报告学生成绩管理系统班级 姓名 学号 指导教师 设计时间目录一、前言2二、系统分析2(一)可行性分析21. 管理上的可行性32. 技术上的可行性33. 经济上的可行性3(二)组织结构图41组织结构图分析42. 具体组织结构图4(三)业务流程图5(四)数据流程图和数据字典61数据流程图62.数据字典8三、系统设计10(一)模块结构体系101功能模块102功能模块说明113系统维护模块114系统流程图125数据库设计12(1)数据库概要设计12(2)数据库详细设计12(二)代码设计14(三)输入/输出设计14四、体会和收获15学生成绩管理信息系统一、前言学生

2、成绩管理系统是为了更好的管理学生考试成绩而开发的数据管理软件。 它对于一个学校是不可缺少的重要部分,它的容对于学校的决策者和管理者来说 都至关重要。目前各个高校的基本情况是:每次考试结束,老师们都要统计大量 的学生成绩,这些数据的归档、统计工作任务重,统计结束后往往错误百出。工 作量之大,查阅,维护都有不同程度的问题存在。所以,学生成绩管理管理系统 为用户提供充足的信息和快捷的查询手段,实现学生基本信息、成绩的录入,删 除,查询,维护以及成绩的统计分析等几方面的功能,是现实问题的迫切要求。如果一个学校没有一个完善的成绩管理平台,计算机的使用就没有真正发挥 有效的作用。随着计算机应用的普及与深入

3、,利用计算机能够对所有考试成绩进 行统一管理,进行分析,大大减少了工作量,提高了工作效率,为教学办公带来 了极大的方便。本系统开发的总体任务是实现学生成绩管理的系统化、规化、自 动化。达到提高学生成绩管理效率的目的。与传统管理方法相比有明显的优点: 查找方便,可靠性高,性好,成本低。彻底改变了以前繁杂的管理模式,实现全 面的、相对集中的、职能化的信息综合管理。计算机被用到信息管理系统的环境正是适应了当今时代飞速发展的信息时 代。人们深刻的认识到了计算机功能的强大,对于复杂的信息管理,计算机充分 发挥着它的优越性。检索迅速、查找方便、可靠性高、存储量大、性好、寿命长、 成本低,这些优点极减轻了学

4、院教学人员的工作量,缩小开支,提高了学生档案 管理的效率和准确性,能够合理的安排时间,学生能够尽快的知道自己的考试成 绩。同时,学生管理系统的应用也为今天的教育在未来市场的竞争力有所提高。对于一个学校而言,学生成绩管理是一项非常繁琐和复杂的工作,工作量大, 不好管理。为了适应时代的发展,提高工作效率尤为重要。学生成绩管理系统的 改进更好的利用了现代高科技,对学生负责,对本校未来的发展负责,对整个中 国教育的负责,是真正朝向未来教育发展的顺应潮流的进步。二、系统分析(一)可行性性分析1. 管理上的可行性:主要是教务处管理人员的大力支持,系领导认同,现有的管理制度和方法科 学,规章制度齐全,原始数

5、据正确等。规章制度和管理方法系统的建设提供了制 度保障。2. 技术上的可行性: 技术的可行性分析要考虑将来要采用的硬件和软件技术能否满足用户提出 的要求。此外还要考虑开发人员的水平,在数据库方面要对管理模式比较熟悉。 我们学习过数据库和管理信息系统课程设计的相关课程,有能力编写学生成绩管 理系统这种不算太难的程序。使用VB作为系统开发环境,它提供完善的指令控制语句、类与对象的支持 及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统, 保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩 展与修改。而且由于有指导老师的指导和相关参考文献,特别是网上资料,特别是

6、参考 其它程序的功能,因此几乎可以实现。综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的, 因此,它在技术上是可行的。3. 经济上的可行性:现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的开 发,也在一定程度上为学校的工作效率带来了一个质的飞跃,为此主要表现有以 下几个方面:一方面是支出的费用,包括设备购置费、管理和维护费用、人员工 资和培训费等,另一个是取得的收益。这是个超小的管理系统,从投入的人力, 财力与物力来讲是非常之小的,只要一台电脑,一台打印机,这个系统就可以搞 起来,考虑到学校里有电脑,现只要购置一台打印机就可以了。从节省人力方面, 可以让管理人员

7、从繁冗复杂的工作中解脱出来,做更多的工作,可以给教学管理 提高一个层次。具体有以下几个方面:(1)本系统只需要一台计算机;(2)本系统的运行可以节省许多资源;(3)本系统的运行可以大大的提高学校的工作效率;(4)本系统可以敏感文档更加安全,等等。(二)组织结构图1.组织结构图分析总控模块管理有三种不同的信息的处理模块,即管理员模块、教师模块、学 生模块,各模块的主要功能有:(1)系统管理员进入学生成绩管理的主要功能:实现管理员用户的添加、修 改和删除,以及对教师添加、教师修改、教师删除、教师查询、学生添加、学生 修改、学生删除、学生查询等基本功能,并且参与开设课程、选择课程的管理, 安排教师的

8、任课和学生的选课工作。(2)教师进入学生成绩管理系统的主要功能:各科教师登录系统后查询和修 改个人信息,修改自己的账号密码,查询自己的授课课程,实现对选修了自己课 程的学生的成绩进行查询、录入和修改,各科老师可以对自己学生选修课程结束 后给予分数,同时可以对自己所带课程的成绩优秀人数、及格人数、不及格人数 的分布信息进行查询。(3)学生进入学生成绩管理系统的主要功能:每个学生登录后可以查询和修 改个人信息、修改自己的账号密码,以及自己所选任课老师的个人信息,同时在 课程结束后可以查询在校期间各个时间段选修课程的成绩与学分,以及对单科成 绩和总分的排名查询。2.具体的组织机构图如图 1 所示:添

9、加 用 户修改信息密码删 除用户浏 览 用 户L ,r1 f神学学学添删生生生加除信信用学学息息户生生查修浏询改览教教教添删师师师加除信信用教教息息户师师查修浏询改览*任任科课课课添目程信修加删信息改科除息查删目修浏询除改览图 1 组织结构图(三)业务流程图经调查之后,结合现行管理模式,为开发本系统而绘制出的学生成绩管理业务流程图。如图 2 所示:四)数据流程图和数据字典1. 数据流程图系统的数据流程图如图 3、图 4 所示图 3 学生成绩管理数据流程图(顶层图)成 绩成绩 数据统计结果成绩数据成绩网上 录入科成绩教学科对成绩 进行统计成绩录入完毕通知.教学科图4学生成绩管理数据流程图(展开图

10、)2. 数据字典(1)数据流的描述数据流表1数据字典(一)No:编号:B01名称:成绩单简述:开出的成绩表单组成:成绩表编号+科目+成绩代码+学生人数+学生+班级+*+性别+成绩+教务处若为数据流来源:教务处 去向:成绩单审核模块峰值流量:约3050名/日填表人 年月 日(2)处理逻辑的描述处理表2数据字典(二)No:编号:E01名称:成绩单审核 输入信息:成绩单 输出信息:成绩通过、补考简要说明:审核成绩单是否全部输入 出错处理:审查成绩单填写格式是否符合要求,与成绩填写是否一致等。执行频率:30个/日填表人 年 月 日3)数据存储数据存储表3 数据字典(三)No: 编号:G01名称:学生成

11、绩间述:记录学生考试的成绩表单组成:科目+成绩代码+学生+学生人数+*+性别关键字:科目+成绩代码相关处理:E01填表人年 月 日4)外部实体外部实体表4数据字典(四)No: 编号:H01名称:学院 简述:学生考试成绩 输入的数据流:B03 输出的数据流:B01填表人年 月 日5)数据项数据项表5数据字典(五)N。: 编号:10201名称:学生编号别名:学生编码简述:*学生代码连 续 值类型(C, N):字符型 宽度:4位取值围:0001”9999”填表人年 月 日6)数据结构数据结构表6数据字典(六)No: 编号:D0301名称:学生成绩单别名:简述:用户所填用户情况及成绩要求等信息组成:D

12、SA0302+DS0303+DS0304填表人年 月 日三、系统设计一)模块结构体系1.功能模块图5 功能模块图2.功能模块说明(1)用户管理和班级管理通过验证用户的使用权限及进行数据的导入、导出工作。对班级的管理。(2)学生信息设置对与学生相关信息的录入。(3)课程与成绩设置:各门课程所属学院及相关学分设置。学生成绩的录入。(4)成绩查询与统计:按要求查询成绩。进行图表的统计。成绩审核业务,就单据格式是否规和填写数据是否与实务数量相符的审核在 系统中仍由人工完成,对成绩单上填写的学生人数量大于实际学生成绩数量的情 况可在成绩录入过程中自动审核,并拒绝该成绩单。数据录入模块用于录入学生和成绩单

13、,它是高校学生成绩管理系统的基本数 据输入的模块,他根据各科教师送来的成绩单,记录各学生的每人成绩数据。为方便学校各级管理人员及时了解、掌握各学院的学生成绩,新系统特别设 计了数据查询模块,并提供多种查询功能,每学期、各学院的查询等。报表输出模块可以完成系统所需的各种报表的计算和打印输出功能,可输出 学生成绩表”等。为了统一产品的品种及其特性,方便数据输入。特设计了产品代码、产品名 称及其特性对照表。系统中设计代码维护模块的目的是当产品代码或特性变动时 及时修改代码表,可对代码表进行增加、删除和修改等处理。3. 系统维护模块图 6 系统维护部模块图4. 系统流程图图 7 系统流程图5. 数据库设计(1)数据库概要设计本系统的数据库主要有学生”、班级”、课程”、教师”等。其中教师与课 程系统存在授课联系,并且一个教师可以授 N 门课程,即教师与课程是一对多的 关系。一个学生可以学习N们课程,一门课程可以有M个学生学习,即学生与课 程是多对多的关系。整个数据库可以用一个E-R图表示。如图8所示:学生study0,1课程0,nclass1,1班级manage1,1-t each0,n”Y教师图8系统E-R图(2)数据库详细设计该系统子系统分为学生系统、班级系统、课程系统、学生-课程系统、用户信息系统。如图9、图10、图11、图12、图13所

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号