MIS成绩管理课程设计讲述.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MIS成绩管理课程设计讲述

管理信息系统课程设计 ——成绩管理课程设计 一. 系统概述 (一)(1)需求分析 学生成绩管理系统主要提供成绩查询,方便管理的网上的信息查阅平台,学生可以通过该系统 查阅与自己相关信息,查看留言、提交留言。教师可以通过成绩管理系统查阅学生成绩信息,教师信 息,查看教师留言、学生留言、提交留言、留言的管理等相关操作。系统管理员可以实现以上的所有 功能,还有对学生的添加、删除、修改、教师的添加、删除、修改,数据库的备份、数据库的还原等 相关操作。 根据开发要求,学生成绩管理系统主要应用于教育系统,完成对日常的教学、教务、教师以及学 生的计算机化的管理。开发学生成绩管理系统可使学院教职员工减轻工作压力,比较系统地对教务、 教学上的各项服务和信息进行管理,同时,可以减少劳动力的使用,加快查询速度、加强管理,以及 国家各部门关于信息化的步伐,使各项管理更加规范化。目前,学校工作繁杂、资料重多。目前,管 理信息系统已进入高校,但还未普及,而对于学生成绩管理来说,目前还没有一套完整的、统一的系统。因此,开发一套适和大众的、兼容性好的系统是很有必要的。功能分析学生成绩管理系统包括九个模块:输入学生资料,输出学生资料,学生姓名按顺 序排列,添加学生资料,按姓名查找,删除该学生资料,查找并显示学生资料,按姓名 查找,修改该学生资料,从文件中读入数据,储存学生资料并退出系统。这九个模块既 相互联系又相互独立。 本系统根据学生成绩管理的需要,而建立一个学生成绩管理系统,以方便对成绩的 各项管理操作。本系统能对成绩进行输入和输出;能按姓名对学生进行排序,并显示学生资料、成绩等,不过得以系统输入学生资料、成绩为前提;能添加学生成绩资料;能 根据学生的姓名来查询该学生的成绩资料,并修改或是删除该学生信息;能够从文件中 读取学生信息,并且添加到系统中;能把对系统所进行的操作进行保存,以及时更新系 统中的数据开发方案定义菜单函数,通过输出函数显示系统功能。利switch语句实现多分支选择结构。 算法思路:switch语句的执行流程是:首先计算switch后面圆括号中表达式的值,然后用此值依次与各个case的常量表达式比较,若圆括号中表达式的值与某个case后面的常量表达式的值相等,就执行此case后面的语句,执行后遇break语句就退出switch语句。 功能层次图 业务流程图 1.如图所示: 管理员业务流程图 学生业务流程图 教师业务流程图 2.数据流程图和数据字典 学生成绩管理数据流程图 成绩审核业务,就单据格式是否规范和填写数据是否与实务数量相符的审核在系统中仍由人工完成,对成绩单上填写的学生人数量大于实际学生成绩数量的情况可在成绩录入过程中自动审核,并拒绝该成绩单。 数据录入模块用于录入学生名单和成绩单,它是高校学生成绩管理系统的基本数据输入的模块,他根据各科教师送来的成绩单,记录各学生的每人成绩数据。 为方便学校各级管理人员及时了解、掌握各学院的学生成绩,新系统特别设计了数据查询模块,并提供多种查询功能,每学期、各学院的查询等。 报表输出模块可以完成系统所需的各种报表的计算和打印输出功能,可输出“学生成绩表”等。 为了统一产品的品种及其特性,方便数据输入。特设计了产品代码、产品名称及其特性对照表。系统中设计代码维护模块的目的是当产品代码或特性变动时及时修改代码表,可对代码表进行增加、删除和修改等处理。 3.数据字典 (1)数据项名称:学生学号 简 述:某个学生的代号用十个阿拉伯字母表示,每两个依次代表学生的入学时间,学院号,专业,班级,姓名序号。 组 成:入学时间+学院号+专业+班级+姓名序号 (2) 图 功能模块图 2.功能模块说明 (1)用户管理和班级管理: 通过验证用户的使用权限及进行数据的导入、导出工作; 对班级的管理。 (2) 系统维护内部模块图 2.系统流程图 系统流程图 3.数据库设计 1、系统E-R图 本系统的数据库主要有“学生”、“班级”、“课程”、“教师”等。其中教师与课程系统存在授课联系,并且一个教师可以授m门课程,同时一门课程可由多位教师教,即教师与课程是多对多的关系;一个学生可以学习n们课程,一门课程可以有M个学生学习,即学生与课程是多对多的关系。整个数据库可以用一个E-R图表示。如图所示: 图 系统E-R图 四、收获和体会 经过认真的学习,我们组选择的课题学生成绩管理系统部分功能基本完成。其功能基本符合的用户要求,能够对学生、教师和课程的基本信息进行查询、修改、添加、删除。 通过此课程设计,使我们学到了以前没有学过的很多知识,巩固了数据库课程的基本知识,并综合运用管理信息系统所学知识,使用visio画图工具,画出

文档评论(0)

麻将 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档