沈阳理工大学课程实践(论文)
摘 要
随着计算机技术的飞速发展,计算机在日常管理中应用迅速得到了普及,利用计算机进行学生成绩信息的管理势在必行。本系统结合当前学校的实际,经过实际的需求分析,采用功能强大的Visual FoxPro6.0作为开发工具而开发出来的单机版学生成绩信息管理系统。
整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成档案管理, 学生成绩录入,成绩分析,系统维护及数据备份,条件打印等功能.经过实际测试证明,本文所设计的学生成绩信息管理系统可以用于学校从事学生成绩信息管理方面的需要。
论文主要介绍了本课题的开发背景,所要完成的功能和开发的全过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。
关键词:数据库;Visual FoxPro6.0;学生成绩信息管理系统
I
沈阳理工大学课程实践(论文)
目 录
摘 要 ································ I 学生成绩管理信息系统的设计与开发 ·················· 1 1 前言 ······························· 1 1.1 作业背景 ··························· 1 1.2 选题说明 ··························· 1 1.2.1 基本思路 ························ 1 1.2.2 作业目标 ························ 2 1.3 工作业绩 ··························· 2 1.3.1 个人主要工作 ······················ 2 1.3.2 主要收获 ························ 2 1.3.3 自我评定 ························ 2 2 系统概述 ····························· 3 2.1 系统的开发工具简述 ······················ 3 2.1.1 数据库管理系统简介 ··················· 3 2.1.2 开发工具Visual FoxPro 6.0 ················ 3 2.2 系统的开发的基本问题 ····················· 4 2.2.1系统开发的特点 ······················ 4 2.2.2 系统的开发方法 ····················· 4 3 系统规划概述 ··························· 6 3.1 系统规划的重要性 ······················· 6 3.2 系统规划的初步调查 ······················ 6 3.3 系统规划应该注意的问题 ···················· 6 3.4 系统可行性研究 ························ 6 3.4.1 技术方面可行性分析 ··················· 7 3.4.2 功能可行性 ······················· 7 4 学生成绩管理信息系统分析 ····················· 8 4.1 系统需求分析 ························· 8 4.1.1 编写目的 ························ 8 4.1.2 背景及范围 ······················· 8 4.1.3 学校具体需求分析 ···················· 8
II
沈阳理工大学课程实践(论文)
4.1.4功能 ··························· 9 4.2 系统分析 ··························· 9 4.2.1 工作流图 如图4.1所示 ················· 9 4.2.2 数据流图 如图4.2所示 ················· 10 4.3 系统的运行环境 ························ 10 5 学生成绩管理信息系统的设计 ···················· 11 5.1 设计目标 ··························· 11 5.3 系统功能图 如图5.1所示 ··················· 11 5.3 系统详细设计 ························· 13 5.3.1 数据库设计 ······················· 13 6 学生成绩管理信息系统系统实施及运行 ················ 15 6.1 登录窗体的设计 ························ 15 6.1.1 确定按钮代码: ······················ 16 6.1.2 退出按钮代码: ······················ 16 6.1.3 程序调试 ························ 17 6.2 班级成绩查询的设计 ······················ 17 6.3 成绩查询的界面设计 ······················ 17 6.4 教师教学查询的界面 ······················ 21 6.5 查询统计的界面图如下图6.9所示 ················ 22 6.6 录入与修改的界面 如图6.10所示 ················ 22 6.6.1 学生成绩录入 ······················ 22 6.6.2 学生成绩修改 ······················ 25 7 系统的维护 ···························· 27 7.1 系统检验 ··························· 27 7.2 安全维护 ··························· 27 7.3 成绩维护 ··························· 28 7.4 成功之处 ··························· 28 结束语 ······························· 29 参考文献 ······························ 30
III
沈阳理工大学课程实践(论文)
学生成绩管理信息系统的设计与开发
1 前言
1.1 作业背景
本文根据《数据库原理与应用教程——Visual FoxPro 6.0》课程要求而做。课程作业要求如下:
用Visual FoxPro6.0软件设计开发一个系统。这个系统要有登录、查询、统计、删除功能,退出等。所设计的软件基本上能具体化、合理化的管理学生的学籍档案,用结构化的思维方式去了解计算机的基本工作原理和高级程序设计语言。
1.2 选题说明
学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段,但是几年前,各个学校的学生成绩管理基本上都是靠手工进行,随着各个学校的规模增大,有关学生成绩管理工作所涉及的数据量越来越大,有的学校不得不靠增加人力、物力来进行学生成绩管理。这种管理方式存在着许多缺点,如:效率低、保密性差,另外所用其时间长,产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。如今学校的学生越来越多,成绩管理的工作量越来越大,手工管理成绩的弊端也越来越明显。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生档案信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生档案管理的效率。所以我想借本次课程设计之际,设计一个简易的学生成绩管理系统。 1.2.1 基本思路
(1)设计一个简易学生成绩管理的数据库系统,包括数据库的建立的需求分析,数据的输入输出。
(2)设计用户的操作界面,主要实现数据的查询,添加,修改,删除基本功
1
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库学生成绩管理信息系统的设计与开发在线全文阅读。
相关推荐: