- 3
- 0
- 约2.99万字
- 约 43页
- 2016-08-30 发布于湖北
- 举报
学生成绩管理系统
第一章 前言
科技在进步,学生成绩管理系统已成为学校等教育部门不可缺少的部分,它的应用内容对于学校领导和用户来说非常重要,因为学生成绩管理系统能够为用户提供充足的信息和快捷的查询手段。由于一直以来人们使用传统的人工方式管理文件成绩,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 使用计算机来管理学生成绩,不但可以节省时间和人力资源,更能全面、高效地掌握学生基本情况等信息,并及时获取最新的准确资料和信息,使效率大大提高。该设计是一个管理学生成绩的系统,功能与实现方面有相当的针对性和实用性。本文详细地介绍了“学生成绩管理系统”的设计思想,设计过程,本软件是在VISUAL Foxpro平台上开发的,采用Access2000做为数据库,严格按照关系数据库原理、思想的有关规定进行数据库的设计,数据操作语言采用SQL中的有关命令,能方便地实现对数据库的操作与管理。本文从问题定义、可行性研究、需求分析、概要设计、详细设计、编码,软件的测试等方面对该软件进行了详细的说明,它是软件的一个非常重要的文档资料,是毕业设计的文字说明材料
本学生成绩管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
第二章 系统分析
2.1 需求分析
在21世纪的信息科技时代,科学技术突飞猛进,计算机已经应用到广泛的领域,而且越来越贴近于我们的现实生活。如今,不管是小学,初中,高中,甚至是很多大学生的学生成绩管理基本上是靠人工进行管理,但随着时间的变化,学校规模的扩大,有关学生成绩管理工作和所涉及到的数据量也会越来越多,大多数学校不得不靠增加人力,物力,财力来进行学生成绩管理。但人工管理成绩档案具有效率低,查找麻烦,可靠性不高,保密性低等因素。因此开发出一个不仅仅是适用于大中专院校以及其它高校通用的学生成绩管理系统是必要的。
根据多数学校的基本情况,该系统主要是实现数据的更新,查询,统计,并且可以生成相应的报表文件。
数据更新包括以下几个方面:
(1)学生记录的增加,删除,修改,可以方便的实现记录的改动。
(2)课程资料的添加,删除,修改。
(3)学生成绩输入,学期结束,要对成绩表中的学生成绩进行登记。
数据查询和统计包括以下几个方面:
(1)学生成绩查询,包括快捷查询和组合查询,前者可以直接输入学号或姓名对全部的课程进行成绩查询,而后者可以查询某一课程所有学生的成绩情况,总之可以根据不同需要查询到不同的学生成绩名单,适用性更广。
(2)学生成绩统计,统计每个学生的总成绩。
(3)学生成绩排名,可以查看学生的名次号。
2.2 可行性分析
随着开发工具的发展,面向对象的、可视化的开发工具不断的涌现,如VC++,VB,JSP,ASP,PHP等,这些工具在第三代语言的基础上,能帮助软件开发者提高软件的开发的质量和效率,缩短开发周期。本系统采用VB开发环境以及Windows XP的操作系统为工作平台,同时借助Microsoft Access2000这一强大的数据库管理系统来实现所以开发此系统从技术上完全可行
第三章 系统设计
3.1 设计目标
实现学生资料和课程安排的添加、修改和删除; 学生成绩的添加、查询、修改和删除;使学校成绩管理人员更加便捷的对学生成绩进行管理。
3.2 功能设计
本系统提供用户为管理人员、三大模块(资料、成绩、排名)。
用户进入系统:
查询、添加、修改和删除学生资料
进入成绩修改模块,查询和修改学生成绩
进入排名模块,查询学生成绩和排名情况
3.3 模块流程图
本管理系统使用网络文件模块化设计方式来实现相应的管理功能,以下是本系统的主模块功能图。
图3-1 系统模块示意图
3.4 数据库设计
3.4.1 数据库结构
本系统使用一个数据库StuScore.mdb,其中包括的表结构如下:
表3-1课程资料表(tbllession)
序号 字段名 字段类型 字段大小 1 课程ID 自动编号 长整型 2 课程号 数字 长整型 3 课程名称 文本 50 4 教材名称 文本 50 5 任课老师 文本 50
表3-2 学生成绩表(tblscore)
序号 字段名 字段类型 字段大小 1 学生成绩ID 自动编号 长整型 2 课程ID 数字 长整型 3 学生ID 数字 长整型 4 成绩 数字 长整型
表3-4学生资料表(tblstudent)
序号 字段名 字段类型 字段大小 1 学生ID
您可能关注的文档
- 《告别陋习走向文明》主题班会1程序.ppt
- 深圳市奇辉电气有限公司KYNA型高压开关柜维护检修手册题库.doc
- 双鸭山煤矿毕业设计题库.doc
- 深圳市消防工程施工组织设计方案题库.doc
- 双音报警器课程设计副本题库.doc
- 《个险晨讯》山东李晓杰分享及保险的十大黄金价值程序.ppt
- 深圳市圳宏洗涤有限公司新建项目建设项目环境影响表题库.doc
- 双语教学示范课程建设项目申报表java题库.doc
- 《跟踪台风的卫星》程序.ppt
- 深圳万科户内橱柜浴室柜衣柜玄关柜安装技术标准题库.doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
原创力文档

文档评论(0)