学生成绩管理信息系统的分析 (修复的)

合集下载

成绩管理系统------系统分析报告

成绩管理系统------系统分析报告

成绩管理系统------系统分析报告一 . 引言1.系统名称:学生成绩管理信息系统2.开发目标:开发出一个操作简便,界面友好,灵活实用,安全可靠的学生成绩管理信息系统。

该系统的开发以教务管理人员和任课教师服务为对象,能够提高学校对学生成绩的统计分析效率,减轻教务管理人员对学生成绩管理和统计的负担,提高学校对学生成绩的规范化管理。

该成绩管理系统能够及时对学生成绩进行收集整理,使学校相关部门及时获取可靠的学生成绩信息,便于管理。

3.主要功能:本系统的使用者根据其使用者------教务处管理人员和任课教师-----可分为以下几方面:(1)教务处管理人员登陆后,进入教务人员管理模块,可以进行个人信息查询,教师住处职称工资情况的查询,学生信息查询,成绩查询以及退出系统等操作。

(2)教师登陆教师管理子系统,要能够对学生成绩进行权限范围内的录入、添加、修改、删除、查询;查询教师信息、更改个人登陆密码、修改个人信息等;(3)学生单科成绩、全科成绩的总分、平均分,最高分、最低分,排序等计算和统计实现自动化;可以按班级、按个人进行信息查询;信息可以发布到网络,以实现数据共享;(4)能够自动进行录入错误检查4.开发背景每个学校都需要在学期末进行期末考试成绩的统计分析工作,而这些工作都必须在考试结束后近一个星期的时间内完成。

大量的成绩数据的统计分析工作如果只靠人工来完成,费时费力,还容易出错。

随着计算机技术的飞速发展,计算机在日常管理应用中迅速普及,利用计算机进行学生成绩管理势在必行。

因此需开发出一个能满足学校进行成绩的录入,统计,查询,报表和打印等需求的、功能完善、安全可靠、迅速简便的成绩管理信息系统。

二. 系统目标和开发的可行性1.系统目标:(1)为教务处管理人员提供各学期、各年级、各班级学生的基本成绩信息,以作为其进行成绩汇总,分析和考绩和总结评比的依据。

(2)方便各任课教师记录,统计所带班学生成绩,提高工作效率,减轻负担;总结经验,提高教学质量。

学生成绩管理系统分析报告123

学生成绩管理系统分析报告123

学生成绩管理系统分析报告一、背景随着学校不断地扩招,学生人数的不断增加,对于学生的信息管理也越来越复杂,要求也越来越高,因此需要一个全面、详细的信息管理系统,以便完成对学生信息的管理。

无纸化的环境是现代社会的一个梦想,也是许多学校和公司想实现的一个梦想。

以前是由学校公布栏和学生档案来提供各种通告和信息的变化,而现在这个繁杂的工作已被网站和内部计算机网络所代替。

使学生信息管理更安全和方便。

为了改变现在学生成绩管理系统的不便以及繁琐的工作量,节省教学资源,提高工作效率,开发一个学生成绩管理系统。

二、系统分析(1)可行性分析根据调查发现,数据库中至少有个一个表是来存储学生的各课成绩的。

有了学生成绩,得知道这个成绩是哪个学生的,所以此表中也得有学生姓名,但是学生姓名肯定有重复的,所以得必须有个标志来惟一标识一个学生,所以得给每个学生一个编号(学号),但是也得必须清楚,这个成绩是哪门课程的,所以给课程定义了一个编号。

之后,得想到有了学生成绩表,总得有个表来存放学生信息吧,所以又建立一个学生信息表,此表中的必须的字段得有学号、姓名、班级,其他的字段可以根据需要来添加。

然后就是得有个课程表来存放哪个教师教哪门课程信息,所以此表中至少得有课程号,课程名称和教师的惟一标识(教师编号),再有一个表来存放教师的信息的,其中的字段必须有教师编号,教师姓名和所在的部门,当然也可以有教师出生日期、职称、电话号码等字段。

如果开发成功本系统,本系统将大大改善数据处理速度,并且更加方便的对数据进行管理,同时可以减少人力资源的浪费以及工资的支出。

而且,本系统技术上的可行的:校园网的正常运行,大部分的校园工作人员能运用计算机系统,技术上实现系统是可行的。

经济上也是的可行的:校园网的内部局域网已经有了,各部门的电脑也配置了,学校对此的投入也不会很大,因此经济上是可行的。

(2)组织结果调查学生成绩管理系统现有成绩管理人员,负责审核、统计每学期不及格学生的信息,对要留级的、退学的学生进行核查,确保教师录入成绩的准确性,防止学生修改成绩;任课教师若干名,负责录入学生成绩;辅导员有若干名,负责对班级成绩进行汇总,以方便班级管理与分析。

学生成绩管理信息系统分析报告

学生成绩管理信息系统分析报告

学生成绩管理信息系统分析报告组长:吕帮超组员:李佳佳、巩红丽、吴珊、加那尔古丽.吐尔逊一、组织结构分析《学生成绩管理系统》是为了利用计算机实现一个学校的学生成绩管理工作。

因此,系统应该有一个全局管理功能,以便实现不同的功能选择。

也就是应具备全局管理功能。

这里用总控模块实现。

由于处理信息时涉及管理员、教师、学生三类主体,所以总控模块管理有三种不同的信息的处理模块。

即管理员模块、教师模块、学生模块。

由于每种信息的处理涉及到对信息案的不同的子功能,所以又涉及到对众多的子功能的管理。

在此基础上,总结得到该学生成绩管理系统的组织结构如下图1:图1、学生成绩管理系统组织结构图二、结构功能分析在系统中分为大的三个方面:系统管理员模块、教师模块、学生模块,其主要功能有:1、系统管理员进入学生成绩管理系统的主要功能是:实现管理员用户的添加、修改和删除,以及对教师添加、教师修该、教师删除、教师查询、学生的添加、学生的修改、学生的查询等基本功能,并且参与开设课程、选择课程的管理,安排教师的任课和学生的选课工作,管理元为每门课程设置一个学分,没门课程可以是必修或选修,如果学生及格,学生将获得该课程学分。

2 、教师进入学生成绩管理系统的主要功能是:各科教师登录系统后查询和修改个人信息、修改自己的账号密码,查询自己的授课课程,实现对选秀了自己课程的学生的成绩进行查询、录入和修改,各科老师可以对自己学生选修课程结束后给与分数,同时可以对自己所带课程的成绩优秀人数、及格人数和不及格人数的分布信息进行查询。

3 、学生进入学生成绩管理系统的主要功能是:每个学生登录系统后可以查询和修改个人信息、修改自己的账号密码,以及自己所选课程任课老师的个人信息,同时在课程结束后可以查询在校期间各个时间段选修课程的成绩与学分,以及对单科成绩和总分的排名查询。

三、系统业务流程图系统的总业务流程图如下图2:图2、学生成绩管理信息系统总业务流程图四、系统数据流程图系统的数据流程图如下图3所示3-1、学生成绩管理系统零层DFD3-2、学生成绩管理系统第一层DFD五、子系统划分学生成绩管理系统按其功能分为管理员模块、教师模块和学生模块,每一个子系统下又 有相应的小系统,所以得该系统的子系统划分表为下图4:图4、子系统划分六、数据库概念结构设计本系统的数据库主要有“学生”、教师、管理员、课程等。

学生成绩管理信息系统的分析修复的

学生成绩管理信息系统的分析修复的

学生成绩管理信息系统的分析、设计和实施报告班级:市1142 姓名:张翠芳学号:111847405 角色:规划员班级:市1142 姓名:曹秀学号:111847371 角色:分析员班级:市1142 姓名:王啟敏学号:111847401 角色:设计员班级:市1142 姓名:章星辰学号:111847409 角色:实施者概述1.1背景在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要管道,它在人们政治、经济、生活等各个方面发挥着重要的作用。

计算机将具备更多的智慧成分,它将具有多种感知能力、一定的思考与判断能力及一定的自然语言能力。

通过Internet与世界各地的其它用户自由地进行通信,可从Internet中获得各种信息。

除了提供自然的输入手段(如语音输入、手写输入)外,让人能产生身临其境感觉的各种交互设备已经出现,虚拟现实技术是这一领域发展的集中体现。

通过Internet与世界各地的其它用户自由地进行通信,可从Internet中获得各种信息。

人们已充分领略到网络的魅力,Internet大大缩小了时空界限,通过网络人们可以共享计算机硬件资源、软件资源和信息资源。

“网络就是计算机”的概念被事实一再证明,被世人逐步接受。

1.2目的一直以来人们使用传统人工的方式管理档档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

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

可以说它是完全为学生朋友服务的系统,并且适用于各所高校。

对于本系统,我们需要实现以下一些以下主要功能:1.学生查询功能:为了方便学生查找成绩等信息,将所有信息按照需要进行分类。

这样学生就能很方便的找到自己需要的信息。

2.添加功能:管理员可以通过填写表格的形式输入学生成绩等相关信息。

学生成绩管理系统分析报告

学生成绩管理系统分析报告

学生成绩管理系统分析报告1. 引言本报告旨在对学生成绩管理系统进行详细分析,包括系统的背景、目标、功能需求、非功能需求等方面的内容。

通过对系统的分析,旨在帮助读者对学生成绩管理系统有一个全面的了解,并为该系统的设计和开发提供参考。

2. 背景学生成绩管理是学校管理重要的组成部分之一,旨在对学生的学习情况进行全面、准确的记录和分析。

传统的学生成绩管理方式往往依赖于纸质档案和手工计算,存在效率低、易出错等问题。

因此,设计和开发一套学生成绩管理系统成为了学校管理的迫切需求。

3. 目标学生成绩管理系统的目标是提供一个高效、准确、可靠的平台来管理学生成绩。

通过该系统,教师可以方便地录入学生成绩,学生和家长可以及时查看学生成绩,学校管理者可以获取全面的学生学习情况。

4. 功能需求学生成绩管理系统应包含以下功能:•学生信息管理:录入、修改和删除学生的基本信息,包括姓名、学号、班级等;•成绩录入:教师可以录入学生的各科成绩,并可以对成绩进行修改和删除;•成绩查询:学生和家长可以根据学号或者姓名查询学生的各科成绩;•统计分析:系统可以对学生成绩进行统计和分析,提供各种图表展示学生的学习情况;•成绩报表导出:教师可以将学生成绩导出为Excel或PDF格式的报表;•用户权限管理:对不同角色的用户进行权限管理,保证系统的安全性。

5. 非功能需求学生成绩管理系统的非功能需求包括:•性能:系统需要具备较高的性能,能够在多用户同时操作时保持良好的响应速度;•可用性:系统应具备良好的用户界面和易用性,用户能够轻松上手操作;•可靠性:系统需要具备较高的可靠性,确保数据的安全性和完整性;•扩展性:系统应具备良好的扩展性,能够根据需要进行功能扩展和性能扩充;•兼容性:系统需要与现有的学校管理系统和硬件设备进行兼容,确保无缝对接。

6. 系统架构学生成绩管理系统的系统架构采用三层架构,包括:•表现层:负责与用户进行交互,包括用户界面的展示和用户输入的处理;•业务逻辑层:负责系统的核心业务逻辑,包括成绩的录入、查询、统计和分析;•数据访问层:负责与数据库进行交互,包括对学生信息和成绩数据的增删改查。

学生成绩管理信息系统分析设计报告

学生成绩管理信息系统分析设计报告

土木与建筑工程系学生成绩管理信息系统分析与设计报告学生班级:工程管理1092班学生姓名:**学生学号:***********指导老师:***2011年1月13日星期四课程设计任务书第一章学生成绩管理信息系统的系统规划第一节系统开发的背景随着科技的发展,基本上所有的具有一定数量数据的机构都开始使用计算机数据库来做管理。

几乎所有学校也都已经在使用计算机管理数据的机制,大大减少了学校学生成绩管理的工作量。

该课程设计要求设计一个学生成绩的数据库管理系统,数据库中要求包含学生的基本信息,学科基本信息,以及学生所学课程的考试成绩。

要方便学生进行成绩查询,通过该课程设计,应该达到把数据库理论知识更加的巩固加深,加强动手能力与实践能力,学以致用,与现实生活中的应用充分的结合起来。

第二节系统开发的目的本系统开发的具体任务就是设计一个教务处内部业务管理信息系统,利用现代计算机和数据库开发技术来代替人工处理,以最低的成本,在最短的期限内开发出具有管理学生成绩和用户信息功能的学生成绩管理信息系统,从而减轻教务处各部门工作人员的劳动强度,提高工作质量和效率,提高教务处信息资源的利用率和管理水平。

第二节系统可行性分析此系统实现如下系统功能:(1)使得学生的成绩管理工作更加清晰、条理化、自动化。

(2)通过用户名和密码登录系统,查询课程基本资料,学生所选课程成绩,修改用户密码等功能。

容易地完成学生信息的查询操作。

(3) 设计人机友好界面,功能安排合理,操作使用方便,并且进一步考虑系统在安全性,完整性,并发控制,备份和恢复等方面的功能要求成绩管理系统大体可以分成二大模块如,一是学生的基本信息模块,里面应该包含学生的各方面的基本信息;再者便是课程管理模块,在该模块中应该包含有对学生成绩信息的查询和处理,如平均成绩、最好成绩、最差成绩以及不及格学生的统计等功能模块;再其次还有教师、课程等相关信息的模块第二章图书馆管理信息系统的系统分析第一节组织结构与业务分析一、组织结构图图1 学生成绩管理信息系统的组织结构图由教务处责全面工作,下设到各个系。

学生成绩管理系统分析

学生成绩管理系统设计分析学号:103110125姓名:别曹雅专业:软件开发1、题目学生成绩管理系统2、系统概述学生成绩管理系统为老师及同学提供充足的信息和快捷的查询手段。

学生成绩管理系统涉及不同类别的用户,分别为学生、教师和管理员以及访客。

学生只能对系统的信息进行查询。

而老师则可以对信息进行录入和修改,并根据相关信息对学生的成绩进行求平均值、排序和求总和等相关的操作,但是不能对系统进行管理和进行系统权限的分配。

管理员账户则拥有教师和学生拥有的全部权限。

因此系统、有效的分析与设计学生成绩管理系统就尤为得要,它直接决定了系统的稳定性、可靠性、安全性和实用性。

3、意义该系统的编写目的是提高学生成绩管理的工作效率,使人们从乏味的数据登记和统计工作中解脱出来,保证工作的准确率,为老师及同学提供充足的信息和快捷的查询手段。

数据库作为计算机应用的一部分,对学生成绩查询进行管理具有手工管理无法比拟的优点,例如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长等。

这些优点能够极大地提高学生成绩查询和管理的效率。

学生成绩管理系统在提高学生成绩信息处理的效率的同时,又能为广大师生提供及时准备的学生成绩信息。

可使学院教职员工减轻工作压力,比较系统地对教务、教学上的各项服务和信息进行管理。

同时,可以减少劳动力的使用,加快查询速度以及国家各部门关于信息化的步伐,使各项管理更加规范化,提高了传统教师的工作任务量。

4、需求分析A、在学生信息管理系统中,主要有用户登陆、学生信息管理、课程信息管理、用户管理、成绩管理等功能,功能分析如下:(1)用户登陆学生信息管理网站采用用户名及密码验证模式,进入学生信息管理网站前,用户必须在登陆页面输入用户名及密码,只有验证通过的用户方可进入学生信息管理网站操作主页面。

(2)学生信息管理其包括:课程基本添加与删除处理以及学生选课信息的查询处理和对授课教师,课程号,学时数,班级等信息的添加,维护等。

学生成绩管理系统分析报告

学生成绩管理系统-—分析报告目录目录...................................................... 错误!未定义书签。

一、概要设计 (1)1. 功能结构图: (1)2。

开发工具的选择: (1)3。

网络选择: (2)4。

数据库选择: (2)5. 操作系统: (2)二、详细设计 (3)1。

数据库设计: (3)1) E-R图 (3)2)关系模型: (3)3)数据库表: (4)2. 程序流程图: (5)1) 成绩查询 (5)2) 成绩录入 (5)3)成绩修改 (6)3。

代码设计: (6)4。

界面设计: (6)一、概要设计1.功能结构图:学生成绩系统主要由教务处上成绩,学生模块、教师模块、管理员模块,其模块图如下:图1.1 功能结构图其各子功能如下:1.教务处功能:教务处有专门的管理人员负责成绩的管理工作,教务处下分为按各级分院上成绩。

2.学生模块:学生登录自己的学号密码就可以登录到自己的界面,上面有自己的个人信息和考成绩结果等,成绩查询可以按照成绩高低查询和按课程查询;3。

教师模块:教师可以对学生的成绩进行管理,成绩管理可分别对成绩进行录入、修改、添加、查询,教师的信息也可以查询;4.管理员模块:管理员模块可以对教师、学生和成绩进行进一步的管理;2.开发工具的选择:MyEclipse开发工具:MYEclipse 企业级工作平台(MYEclipse EnterpriseWorkbench,简称MYEclipse)是对EclipseIDE的扩展,利用它可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。

它是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSF,CSS,Javascript,SQL,Hibernate.Eclipse 是一个开放源码社区,专注于开发框架和示范工具的通用平台,从而使得构建和部署软件更简单且成本有效.Dreamweaver集多种网页开发功能于一身,可以轻松地完成几乎所有网页技术的编辑。

学生成绩管理信息系统分析设计报告-(2)

学生学号实验课成绩经济与管理系学生成绩管理信息系统分析与设计报告实验课程名称管理信息系统开课学院武汉理工大学华夏学院指导教师姓名学生姓名学生专业班级20 12 —20 13 学年第 1 学期实验报告填写规范1、实验是培养学生动手能力、分析解决问题能力的重要环节;实验报告是反映实验教学水平与质量的重要依据。

为加强实验过程管理,改革实验成绩考核方法,改善实验教学效果,提高学生质量,特制定本实验报告书写规范。

2、本规范适用于管理学院实验课程。

3、每门实验课程一般会包括许多实验项目,除非常简单的验证演示性实验项目可以不写实验报告外,其他实验项目均应按本格式完成实验报告。

在课程全部实验项目完成后,应按学生姓名将各实验项目实验报告装订成册,构成该实验课程总报告,并给出实验课程成绩。

4、学生必须依据实验指导书或老师的指导,提前预习实验目的、实验基本原理及方法,了解实验内容及方法,在完成以上实验预习的前提下进行实验。

教师将在实验过程中抽查学生预习情况。

5、学生应在做完实验后三天内完成实验报告,交指导教师评阅。

6、教师应及时评阅学生的实验报告并给出各实验项目成绩,同时要认真完整保存实验报告。

在完成所有实验项目后,教师应将批改好的各项目实验报告汇总、装订,交课程承担单位(实验中心或实验室)保管存档。

五、实验原始记录(可附加页)(程序设计类实验:包括原程序、输入数据、运行结果、实验过程发现的问题及解决方法等;分析与设计、软件工程类实验:编制分析与设计报告,要求用标准的绘图工具绘制文档中的图表。

系统实施部分要求记录核心处理的方法、技巧或程序段;其它实验:记录实验输入数据、处理模型、输出数据及结果分析)登录系统判断用户类型学生教学科查询个人信息查询个人成绩录入学生信息录入学生成绩修改学生成绩打印成绩退出重新登录选择退出目录第一章学生成绩管理信息系统的系统规划第一节系统开发的背景第二节系统开发的目的第三节系统可行性分析第二章图书馆管理信息系统的系统分析第一节组织结构与业务分析一、组织结构图二、业务功能一览表第二节业务流程分析第三节数据分析一、数据流程分析二、数据定义以及数据字典第四节系统总体结构和功能分析一、系统管理模块二、班级管理模块三、档案管理模块四、课程管理模块五、成绩管理模块六、打印报表第三章图书馆管理信息系统的系统设计第一节系统环境设计一、硬件环境设计二、软件设计环境设计三、网络环境设计第二节数据库设计第三节系统数据库建模--E-R模型设计第四节系统模块设计第四章系统设计总结第一节项目实施中各个工作流程及时间公布第二节系统设计特点第一章学生成绩管理信息系统的系统规划第一节系统开发的背景随着科技的发展,基本上所有的具有一定数量数据的机构都开始使用计算机数据库来做管理。

学生成绩管理信息系统分析与点评

学生成绩管理信息系统分析与点评第一篇:学生成绩管理信息系统分析与点评学生成绩管理信息系统分析与点评1.1概述 1.1.1开发背景由于计算机技术的迅速发展和普及,信息管理系统MIS事实上已成为计算机管理信息系统。

计算机管理信息系统已深入到各个部门,为其提供更加丰富和人性化的服务。

对于江苏大学而言,学生成绩的记录和管理对学校和学生而言是非常重要的。

手工记录数据已不能满足现代学校的发展需求,当数据量繁杂冗长时,依靠人工查找是没有效率的。

采用计算机来管理学生的成绩信息,大大提高了查询的速度,节约了人力和物力资源,提高了工作效率。

如今,计算机已应用到社会的各领域,走进人们的生活和视野。

1.1.2系统目标和开发的可行性1、系统目标本系统开发混合运用结构化系统开发方法与面向对象开发方法,结合两种开发方法各自的优势进行系统开发。

系统计划实现后,计算机系统代替原来繁琐的人工档案管理,能完成以下功能:(1)档案查询;(2)档案更新;(3)档案输出。

对原来的库存管理系统进行改进,使之能为学生成绩管理提供强大的管理支持和查询服务。

具体完成以下功能:(1)库存输入,(2)库存修改;(3)库存查询。

2、系统开发可行性技术可行性:开发本系统要求开发人员能够熟练运用VB、VF等编程语言。

目前技术人员已经掌握这些编程语言。

因此,本次系统开发在技术上是可行的。

时间可行性:开发时间需要两个月左右。

前一个半月,主要用于系统分析、设计、实现,后面的时间用于调试。

资金可行性:对项目的经济上进行分析评价,其核心是成本/效益分析:①支出的费用:包括设备购置费、管理和维护费用、人员工资和培训费(对编程语言和基本操作的学习)等;②收益:电脑和打印机等设备是学校必备的。

人员可行性:经过前期对编程和计算机基本操作的培训,从这个层面上是基本可行的。

综上所述,此系统开发目标已明确,在技术、经济等方面都可行,并且投入少、内容完善,所建立的信息系统能在江苏大学实现,在当前操作环境下能很好地运行,即组织内外具备接受和使用新系统的条件。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

学生成绩管理信息系统的分析、设计和实施报告班级:市1142 姓名:张翠芳学号:111847405 角色:规划员班级:市1142 姓名:曹秀学号:111847371 角色:分析员班级:市1142 姓名:王啟敏学号:111847401 角色:设计员班级:市1142 姓名:章星辰学号:111847409 角色:实施者概述1.1背景在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要管道,它在人们政治、经济、生活等各个方面发挥着重要的作用。

计算机将具备更多的智慧成分,它将具有多种感知能力、一定的思考与判断能力及一定的自然语言能力。

通过Internet与世界各地的其它用户自由地进行通信,可从Internet中获得各种信息。

除了提供自然的输入手段(如语音输入、手写输入)外,让人能产生身临其境感觉的各种交互设备已经出现,虚拟现实技术是这一领域发展的集中体现。

通过Internet与世界各地的其它用户自由地进行通信,可从Internet中获得各种信息。

人们已充分领略到网络的魅力,Internet大大缩小了时空界限,通过网络人们可以共享计算机硬件资源、软件资源和信息资源。

“网络就是计算机”的概念被事实一再证明,被世人逐步接受。

1.2目的一直以来人们使用传统人工的方式管理档档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

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

可以说它是完全为学生朋友服务的系统,并且适用于各所高校。

对于本系统,我们需要实现以下一些以下主要功能:1.学生查询功能:为了方便学生查找成绩等信息,将所有信息按照需要进行分类。

这样学生就能很方便的找到自己需要的信息。

2.添加功能:管理员可以通过填写表格的形式输入学生成绩等相关信息。

系统可以自动避免重复信息。

3.修改功能:管理员可以对数据库中的信息进行修改。

系统能够通过管理员给出的条件查找出所要修改的信息,对修改后的信息进行保存,并自动查找是否是重复信息。

4.删除功能:管理员可以对数据进行删除操作。

系统能够通过管理员给出的条件查找出要删除的信息,并提示是否确定删除,如果确定删除,则把相关信息从数据库中删除掉。

5.管理员查询功能:管理员可以通过条件选择查询所有信息,并进行排序。

1.3实现利用ACCESS和简单的VB语言就可以实现本系统。

从系统开发的硬件、软件角度,分析系统设计所需软件与硬件的环境,并介绍系统开发设计的步骤及开发原则。

使用系统的工作人员,除了需要具备在Microsoft Windows平台上使用个人计算机的知识,并不需要特别的技术能力。

系统规划1、建立成绩管理系统的必要性。

学生成绩管理是学校教学工作的一个重要的组成部分,长期以来,学校都是手工来完成学生成绩的计算、排序等管理工作。

随着科学技术的突飞猛进,信息技术和网络技术被广泛应用,计算机的高效性和准确性可以把工作人员从繁杂的学生成绩管理工作中解脱出来。

2、确定系统开发策略。

包括选择具体的开发方法、开发工具等。

3、制定新系统的开发方案。

包括新系统的目标、功能、开发进度计划人员安排、各阶段的需求、计算机系统的配置等。

4、可行性研究。

包括开发新系统的必要性、技术上、经济上与组织管理上可行性论证等。

二、系统分析本论文以网页管理信息系统开发的原理,详细论述了学院学生的成绩查询系统的开发全过程查找信息的全过程,本系统的调查主要方式是与学生科领导及相关的工作人员进行交流勾通,了解本学院现行的管理模式。

经过询问,查看等工作初步调查学院的基本状况。

系统需求分析通过调查,要求系统需要有以下功能:1、由于操作人员的计算机知识普遍较差,要求有良好的人机界面;2、由于该系统的使用对象多,要求有较好的权限管理;3、原始数据修改简单方便,支持多条件修改4、方便的数据查询,支持多条件查询;5、在相应的权限下,删除数据方便简单,数据稳定性好;2.3目标分析本系统是将现代化的计算机技术和传统的教学、教务工作相结合,按照职业学校的工作流程设计完成的。

为了使系统在职业学校的管理中发挥更大的作用,实现工作过程的计算机自动化,提高工作效率和工作质量,现提出如下的系统开发目标:1、系统应具有实用性、可靠性和适用性,同时注意到先进性。

2、对各个数据库进行动态管理,防止混乱。

3、能够按照用户选择的不同的条件进行简单查询和复合查询。

4、能够对查询结果进行分类汇总。

5、注意数据的安全性。

6、方便用户的操作,尽量减少用户的操作。

1、功能需求分析通过分析不同功能的信息,为本系统提供实际产生与历史记录和期望结果的报告。

定义系统开发必须实现的功能,使用户利用系统能够完成他们的任务,从而满足了业务需求。

对学生信息(如学号、姓名、性别)进行管理。

(1)录入学生信息(2)查询学生信息(3)修改/删除学生信息1.学生成绩的录入。

不同地域的学生通过各种途径不择地点、不择时间地自主查找自己的基本档案(不合要求的可以由管理员及时清除)。

2.学生成绩的查询。

学生的信息发在网上可以让全班、全校的人来查询。

使用者可以通过多种方式(学期,年级,班级,姓名,学号等)的查询,查看自己需要的学生信息。

3.学生成绩的修改。

通过网络在任何地方,管理人员随时学生进行添加和删除,实现了信息的动态管理。

2、数据流程图描述数据流程图是对组织中信息运动的抽象,是管理信息系统逻辑模型的主要形式。

它不涉及硬件、软件、数据结构与文件组织,是用图形语言及与此相关的注释来表示系统的逻辑功能,及所开发的系统在管理信息处理方面要做什么。

学生成绩管理数据流程图由上图转换的结果为:课程(课程号,课程名,学分)学生(学号,姓名,性别,出生年月)学习(学号,课程号,成绩)教师(教师号,职称)担任(课程号,教师号)数据字典描述数据字典是为了对数据流程图上各个元素做出详细定义和说明。

对数据库设计来讲,数据字典是进行数据收集和数据分析所获得的主要成果。

数据字典是各类数据描述的集合。

数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程五个部分。

数据字典有助于这些数据的进一步管理和控制,为设计人员和数据库管理员在数据库设计、实现和运行阶段控制有关数据提供依据。

我们以学生成绩管理系统为例,简要说明如何定义数据字典。

该子系统涉及很多数据项,其中“学号”数据项可以如下描述数据项:学号含义说明:唯一标识每个学生类型:字符型长度:8取值范围:00000000至99999999取值含义:前两位标别该学生所在年级,后六位按顺序编号与其他数据项的逻辑关系:“学生”是该系统中的一个核心数据结构,它可以如下描述:数据结构:学生含义说明:是学生成绩管理数据结构定义了一个学生的有关信息组成:学号,姓名,性别,年龄,所在系,年级系统设计3.1总体设计1、系统结构及实现功能(如图3-3)学生成绩管理信息系统包括:系统管理、学生管理、课程管理、学生成绩等,需要满足如下条件:(1)基本情况录入:输入本系统所需的基本数据。

输入学生的基本情况,采用学号来区分学生。

(2)课程管理:处理学生选课情况。

(3)学生成绩:处理学生的成绩情况。

图3-3 系统结构图2、具体功能的实现(1)能够浏览学生成绩的所有信息(2)能够对学生的信息注册登记管理(3)学生成绩资料的数据库建立和管理(4)能够通过学生的一个信息找到个人成绩的相关信息(例如:知道学生的学号能够找到该学生的所有有关的成绩信息)(5)相关人员能对包含学生的成绩信息进行管理(因为学生有关情况不是固定不变的所以一旦学生信息发生改变就要对原有信息进行诸如添加,删除,修改等的操作)(6)多用户数据安全管理,保证各部门的数据安全、完整,对每个使用本系统用户进行权限的设置(7)学生成绩添加、删除和修改,包括学生的学号、姓名、课程名称、学分、成绩(8)成绩查询,查询条件为学生学号、姓名、课程名称等信息的综合查询,允许管理员模糊查询,查询结果以图表形式列出学生信息查询,查询条件为学生学号、姓名、身份证号等信息的综合查询,查询结果以图表形式列出。

3.2.详细设计1、登录界面设计图3-4 登录界面图首先用户进入学生成绩管理信息系统时,首先展示给用户一个友好的登录交互界面,在登录界面中我们可以进行学生信息数据的初始化。

(如图3-4)YNYN图3-5 登录结构图设计说明:进入主界面后,提示输入用户名和密码,在输入之后按确定进入,验证用户名和密码,实现流程:(图3-5)(1)检测数据库中有无管理员帐号,如果有,则等待用户输入用户名和密码,否则按程序本身自动执行插入命令,新建一个管理员用户,并等待用户输入. (2)验证用户名和密码是否正确。

(3)当验证通过后,检测该登陆用户的管理权限,并设置变量传值给主窗体.系统流程用户首先登陆(进入系统的必要验证),初始化学生信息(学生的基本资料)、学生课程与成绩,进行查询与统计数据。

1)功能模块(1)用户管理:用户使用本系统之前必须先通过身份认证。

(如图3-6) (2)学生管理(课程管理、开课与选课、成绩管理操作原理与之相同)(如图登陆主界面 验证帐号验证密码进入主界面3-7)实现功能(1)执行学生信息表的全查询,获得所有字段名称,通过字段名称来分配数据列表的列数.(2)执行数据初始化,因使用的图表控件附带下拉列表框,日期选择框等功能,可以很方便的进行即时操作,所以数据的初始化是针对数据来确定哪一列的宽度与文本框的属性.(3)给图表控件的第一列赋值,赋值对象是学生信息表的各字段名称.(4)统计所有表内信息,得出行数,以行数进行数据分页(目的:由于数据的日渐增多,而所有数据一次性显示在表格内,会影响系统的正常使用,分页则是将众多数据一点点的显示出来,达到资源优化的目的.)(5)开始根据分页内容给图表控件赋值,同时设置状态,即不可保存,可修改,可删除.(因为在查询数据的同时无需执行保存数据,而可以进行数据的修改和删除) 2、查询实现功能:支持学生信息,学生与课程的所有查询,需要用户自己组织语句,加大了查询的范围,任何该表的参数都可以查询到.成绩查询:用于选择条件进行数据查询。

(操作原理与课程查询、选课查询相同)根据相应的数据类型输入查询条件进行查找。

3、输入设计基于上述论述的界面设计中数据输入设计,该系统采用键盘输入方式,在进行添加处理时采用了键盘输相应的信息后,鼠标操作,使整个系统操作起来更加方便。

例如:输入界面大部分采用表格式和按钮式操作,采用这些方式其优点为易理解,输入准确,缺点如智能化不高,待进一步研究开发。

4、输出设计输出设计也是管理信息系统必不可少的组成部分。

相关文档
最新文档