学生成绩查询系统_第1页
学生成绩查询系统_第2页
学生成绩查询系统_第3页
学生成绩查询系统_第4页
学生成绩查询系统_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、学生成绩查询学生成绩查询管理信息系统管理信息系统的的开发开发成员:李薇成员:李薇 林燕云林燕云 王梅梅王梅梅 景阳景阳 陈伟陈伟 郑乔克郑乔克目录目录第一章第一章 系统规划系统规划一、一、项目背景简介项目背景简介二、二、项目初步方案项目初步方案第二章第二章 系统分析系统分析一、一、项目的可行性分析项目的可行性分析 A性能需求分析性能需求分析 B功能需求分析功能需求分析 C管理分析管理分析二、系统分析二、系统分析(1)业务流程分析业务流程分析 A业务流程图描述业务流程图描述 B业务流程图业务流程图(2)数据流程图数据流程图三、三、数据字典数据字典 A数据存储字典数据存储字典 B数据处理字典数据处

2、理字典 C数据流字典数据流字典 D处理逻辑描述处理逻辑描述四、四、系统设计系统设计(1)“学生成绩查询系统学生成绩查询系统”主模块功能图及分析主模块功能图及分析 (2)数据库设计()数据库设计(E-R图)图)(3)代码设计)代码设计 (4)输入输出设计)输入输出设计 A输入设计输入设计 B输出设计输出设计五、五、系统维护系统维护第一章第一章 系统规划系统规划之之项目背景简介项目背景简介 在网络技术飞速发展的今天,在网络技术飞速发展的今天,互联网成为人们获取,发布和传递信互联网成为人们获取,发布和传递信息的重要渠道。学生成绩查询管理系统息的重要渠道。学生成绩查询管理系统是一个教育单位不可缺少的部

3、分,它的内是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,容对于学校的决策者和管理者来说都至关重要,所以学生成绩查询系统应该能够为用户提供充足的所以学生成绩查询系统应该能够为用户提供充足的信息和快捷的查询手段。但是一直以来人们都是靠传统人信息和快捷的查询手段。但是一直以来人们都是靠传统人工的方式管理学生成绩,这种管理方式存在许多缺点如:效率工的方式管理学生成绩,这种管理方式存在许多缺点如:效率低,保密性差,另外时间长,将产生大量的文件和数据,这对于查低,保密性差,另外时间长,将产生大量的文件和数据,这对于查找,更新和维护都带来了不少的困难。因此,开发这样的一套成绩

4、管找,更新和维护都带来了不少的困难。因此,开发这样的一套成绩管理系统成为很有必要的事情。此系统方便系统管理员对学生成绩等信息理系统成为很有必要的事情。此系统方便系统管理员对学生成绩等信息的添加,修改,删除,查询,留言等操作,同时一样的方便学生对自己各的添加,修改,删除,查询,留言等操作,同时一样的方便学生对自己各科成绩查询,学习的交流。科成绩查询,学习的交流。第一章第一章 系统规划系统规划之之项目初步方案项目初步方案实现功能:实现功能: 本查询系统主要实现对学生成绩的本查询系统主要实现对学生成绩的查询管理操作。通过操作,可实现查询管理操作。通过操作,可实现、信息编辑、信息编辑对学生成绩进行总分

5、合计、平均分计算、对学生成绩进行总分合计、平均分计算、单科排名以及综合成绩排名单科排名以及综合成绩排名, ,并且对学生补考并且对学生补考以及等级考试和奖惩情况进行记录;以及等级考试和奖惩情况进行记录;按照学生姓名、学号进行学生及其成绩的综合查询;按照学生姓名、学号进行学生及其成绩的综合查询; 建立学生成绩数据档案,调入、存储相关信息;建立学生成绩数据档案,调入、存储相关信息;学生信息管理成绩输入输出学生成绩存储学号 姓名等信息增加学生信息按姓名学号删除学生信息将文本中的学生信息调入计算个人总分与平均分按单科成绩排序统计单科的最高与最低分在文本中查看学生成绩保存文本用来打印成绩统计排序学生成绩查

6、询系统第二章第二章 系统分析系统分析之之项目的可行性分析项目的可行性分析 A性能需求分析性能需求分析 B功能需求分析功能需求分析 C管理分析管理分析 性能需求分析性能需求分析 动态数值的性能分析,窗口正常情况和动态数值的性能分析,窗口正常情况和工作条件下,处理的数据数量:开始数据、开始工作条件下,处理的数据数量:开始数据、开始 位置、最位置、最大、小尺寸数据编辑框、按钮位置数据等。大、小尺寸数据编辑框、按钮位置数据等。 静态数值的性静态数值的性能分析:处理文件及记录。能分析:处理文件及记录。 精度的性能分析:在精度需求精度的性能分析:在精度需求上,根据使用需要,在各项数据的输入,输出及传输过程

7、上,根据使用需要,在各项数据的输入,输出及传输过程 中,本系统可以满足的精度。中,本系统可以满足的精度。 时间的性能分析:在软件方时间的性能分析:在软件方面,响应时间,更新处理时间比较快且迅速完整。面,响应时间,更新处理时间比较快且迅速完整。 灵活性灵活性的性能分析:设计的系统要做适当调整的性能分析:设计的系统要做适当调整,灵活性非常大。灵活性非常大。 故障处理的性能分析:内部故障处理,在开发阶段可以随故障处理的性能分析:内部故障处理,在开发阶段可以随即修改数据库里的相应内容。即修改数据库里的相应内容。 外部故障处理,在需求调用外部故障处理,在需求调用时出错,有错误提示,重试。时出错,有错误提

8、示,重试。 功能需求分析功能需求分析 通过分析不同功能的信息,为本系统提供通过分析不同功能的信息,为本系统提供实际产生与历史记录和期望结果的报告。实际产生与历史记录和期望结果的报告。 定义系统开发必定义系统开发必须实现的功能,须实现的功能, 使用户利用系统能够完成他们的任务,使用户利用系统能够完成他们的任务, 从从而满足了业务需求。而满足了业务需求。 对学生信息(如学号、姓名、性别)对学生信息(如学号、姓名、性别)进行管理。进行管理。 (1)录入学生信息)录入学生信息 (2)查询学生信息)查询学生信息 (3)修改修改/删除学生信息删除学生信息 1学生信息的录入。不同地域的学生学生信息的录入。不

9、同地域的学生通过各种途径不择地点、不择时间地在基本档案中自主查通过各种途径不择地点、不择时间地在基本档案中自主查找自己的成绩(不合要求的可以由管理员及时清除)找自己的成绩(不合要求的可以由管理员及时清除) 。 2学生信息的查询。学生的信息发在网上可以让全班、全学生信息的查询。学生的信息发在网上可以让全班、全校的人来查询。使用者可以通过校的人来查询。使用者可以通过 多种方式(学期,年级,多种方式(学期,年级,班级,姓名,学号等)的查询,查看自己需要的学生信息。班级,姓名,学号等)的查询,查看自己需要的学生信息。 3学生信息的修改。通过网络在任何地方,管理人员随时学生信息的修改。通过网络在任何地方

10、,管理人员随时学生进行添加和删除,实现了信学生进行添加和删除,实现了信 息的动态管理。息的动态管理。 管理分析管理分析 系统管理员能通过此系统便捷的管理系统管理员能通过此系统便捷的管理学生信息,对出现错误的信息进行及时的修改,学生信息,对出现错误的信息进行及时的修改,并将新的信息及时的输入,以方便学生的查询。并将新的信息及时的输入,以方便学生的查询。并且给管理员带来了方便。并且给管理员带来了方便。二、系统分析二、系统分析之之业务流程分析业务流程分析 A业务流程图描述业务流程图描述 B业务流程图业务流程图业务流程图描述:业务流程图描述: 该系统的主要使用者由四部分,即学生,老师,教务处,各系的导

11、该系统的主要使用者由四部分,即学生,老师,教务处,各系的导员。任课老师再通过权限认证后进入系统,进行网上录入成绩,录入完员。任课老师再通过权限认证后进入系统,进行网上录入成绩,录入完毕后系统,生成成绩录入完毕通知单和成绩单,然后将通知单传送给教毕后系统,生成成绩录入完毕通知单和成绩单,然后将通知单传送给教务处,教务处接到通知,从服务器上下载成绩,进行统计,生成统计结务处,教务处接到通知,从服务器上下载成绩,进行统计,生成统计结果表,再上传到服务器,保存在统计结果文档中,学生和各系导员对统果表,再上传到服务器,保存在统计结果文档中,学生和各系导员对统计结果文档进行查询,学生输入查询条件,查询个人

12、成绩,导员输入查计结果文档进行查询,学生输入查询条件,查询个人成绩,导员输入查询信息,统计学生的课程完成情况,从而判断学生能否顺利毕业,若老询信息,统计学生的课程完成情况,从而判断学生能否顺利毕业,若老师在提交成绩后发现,录入的成绩有错误,其应当向教务处提交成绩修师在提交成绩后发现,录入的成绩有错误,其应当向教务处提交成绩修改申请表,由教务处对申请表统计后,进行修改,生成新的成绩单。改申请表,由教务处对申请表统计后,进行修改,生成新的成绩单。上传到教务处服务器并储存数据统计结果查询统计导员学生课业成绩信息单查询成绩个人成绩单学生通知单教师申请修改成绩网上录入成绩成绩修改单成绩单教务处修改成绩新

13、成绩单从服务器下载成绩进行统计学生学生统计结果表二、系统分析二、系统分析之之数据流程图数据流程图学 生 成 绩查询系统学生教务处学号和密码个人成绩单教师ID和密码科目成绩成绩报表教务处ID和密码学生信息各科目成绩最终成绩信息存储记录数据教师教师查询成绩清单审定成绩教务处试题得分记录制作成绩表学生成绩表分析统计成绩学生档案成绩清单错误的成绩清单正确的成绩清单评价标准经审定的成绩清单成绩分析表导员学生第二章第二章 系统分析系统分析之之数据字典数据字典 A数据存储字典数据存储字典 B数据处理字典数据处理字典 C数据流字典数据流字典 D处理逻辑描述处理逻辑描述编号编号名称名称组成组成D1.1管理员信息

14、表管理员信息表管理员帐号,密码管理员帐号,密码D1.2教师信息表教师信息表教师姓名和编号教师姓名和编号D1.3学生信息表学生信息表学生学生 姓名姓名 学号学号 班级班级 性别性别 民族民族 政治面政治面貌貌 出生日期入学日期出生日期入学日期 籍贯籍贯 联系电话联系电话 家庭住址家庭住址D1.4学生成绩表学生成绩表学生姓名学号学生姓名学号 课程名称课程名称 课程编号课程编号 课课程成绩程成绩 授课教师授课教师D1.5课程信息表课程信息表课程名称课程名称 课程编号课程编号 课程类型课程类型 授课教授课教师师D1.6反馈信息表反馈信息表学生成绩分析表学生成绩分析表编号编号名称名称输入输入处理逻辑处理

15、逻辑输出输出P1.1身份验证处身份验证处理理系统管理员系统管理员登录信息登录信息检验管理员检验管理员姓名与密码姓名与密码是否一致是否一致P1.2身份验证处身份验证处理理教师登录信教师登录信息息检验教师编检验教师编号与密码是号与密码是否一致否一致学生成绩表,学生成绩表,学生成绩分学生成绩分析表析表P1.3成绩查询处成绩查询处理理学生学号学生学号搜索学生成搜索学生成绩,排名等绩,排名等学生成绩表学生成绩表编号编号名称名称来源来源去向去向所含数据结构所含数据结构说明说明F1新 生 资新 生 资料料教务处教务处学 生 档学 生 档案案新生姓名新生姓名 性别性别 民族民族 籍贯籍贯 政治面貌政治面貌 出

16、生日期出生日期 家庭住家庭住址址 联系电话联系电话用于编制学用于编制学生信息表生信息表F2学 生 名学 生 名单单新 生 资新 生 资料料学 生 信学 生 信息表息表学生姓名学生姓名 学号学号用于制作学用于制作学生信息表生信息表F3成 绩 清成 绩 清单单教师教师统 计 成统 计 成绩绩学生姓名学生姓名 学号学号 课程名称课程名称 课程编号课程编号 课程成绩课程成绩用于编制学用于编制学生成绩表生成绩表F4评 价 标评 价 标准准教务处教务处审 定 成审 定 成绩绩合格标准合格标准用于审定学用于审定学生成绩生成绩F5学 生 成学 生 成绩 分 析绩 分 析表表试 题 得试 题 得分记录分记录教师

17、教师学生姓名学生姓名 学号学号 班级课程名班级课程名称称 课程成绩课程成绩 成绩排名成绩排名方便教师分方便教师分析各班各学析各班各学生的成绩生的成绩D处理逻辑描述处理逻辑描述成绩成绩90分以上为优秀,分以上为优秀,8090分为良好,分为良好,7080分为中,分为中,60分以上及格。分以上及格。三门成绩全部都是优秀的,荣获三门成绩全部都是优秀的,荣获“一等一等”奖学金,三门成绩有奖学金,三门成绩有两门优秀的,荣获两门优秀的,荣获“二等二等”奖学金,三门有一门优秀的,荣获奖学金,三门有一门优秀的,荣获“三等三等”奖学金。奖学金。 专业技能比赛中,获奖者可以在相应的课程成绩中,给予不同专业技能比赛中

18、,获奖者可以在相应的课程成绩中,给予不同的学分奖励。的学分奖励。成绩成绩等级等级9090分以上分以上优秀优秀80809090分分良良70708080分分 中中6060分以下分以下 不及格不及格优秀科目数优秀科目数奖学金奖学金三门全优秀三门全优秀 一等一等三门中有两门优秀三门中有两门优秀二等二等三门中有一门优秀三门中有一门优秀 三等三等第二章第二章 系统分析系统分析之之系统设计系统设计(1)“学生成绩查询系统学生成绩查询系统”主模块主模块 功能图及分析功能图及分析 (2)数据库设计()数据库设计(E-R图)图)(3)代码设计)代码设计 (4)输入输出设计)输入输出设计 A输入设计输入设计 B输出

19、设计输出设计“学生成绩查询系统学生成绩查询系统”系统主模块功能图系统主模块功能图教师系统管理员新密码生成学生成绩查询学号姓名直接查询留言管理修改班级管理删除修改添加添加删除模糊查询密码重置教师在学生成绩管理系统中教师在学生成绩管理系统中的应用的应用添添加加删删除除教师教师学生成绩查询学生成绩查询学学号号姓姓名名精确查找精确查找模糊查找模糊查找修改密码修改密码新密码新密码留言管理留言管理修修改改察看系统中教师信息察看系统中教师信息学生在系统中的基本功能学生在系统中的基本功能学生学生学生管理系统学生管理系统所有所有成绩成绩查询查询修改修改密码密码基本基本信息信息察看察看提出提出问题问题查看查看留言

20、留言信息信息数据库设计(数据库设计(E-R图)图)老师老师课 程课 程编号编号课 程课 程名称名称学时学时授课授课转换成的关系数据模型可表转换成的关系数据模型可表示为:示为:学生(学生(学号学号,姓名,性别,姓名,性别,籍贯,出生日期)籍贯,出生日期)课程(课程(课程编号课程编号,课程名称,课程名称,学分)学分)学习(学号,学习(学号,课程号课程号,成绩),成绩)老师(老师(课程编号课程编号,课程名称,课程名称,学时)学时)代码设计代码设计 将学生按入学年份,系别,班级,学号分类,用分组码表示。便于成绩的分类,统计和汇总。 XXXX XX XX XX 系别 班级 年份 学号 例如2010031

21、247将教师按系别,专业,课程分类,用分组码表示。便于成绩的录入,分类,统计和汇总。 XX XX XX系别 专业 课程 例如:031101输入输出设计输入输出设计 输入设计输入设计输出设计输出设计输出设计(以教师的身份登陆)输出设计(以教师的身份登陆)查看学生成绩查看学生成绩学号学号姓名姓名课程代号课程代号课程名课程名学期学期成绩成绩01张扬张扬001英语英语第一学期第一学期8702刘蕙刘蕙001 英语英语第一学期第一学期9503刘旺刘旺001英语英语第一学期第一学期 8804李艳李艳001英语英语第一学期第一学期 6505景海鹏景海鹏001英语英语第一学期第一学期 7806刘洋刘洋001英语英语第一学期第一学期 6607王平王平001英语英语第一学期第一学期不及格不及格08李丹李丹001英语英语第一学期第一学期不及

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论