文档库 最新最全的文档下载
当前位置:文档库 › VF成绩管理系统设计

VF成绩管理系统设计

VF成绩管理系统设计
VF成绩管理系统设计

VF成绩管理系统设计

引言 3

1.系统规划 3

1.1系统设计思想 4

1.2系统设计目标 4

1.3 系统总体设计方案 4

2、系统分析 4

2.1业务需求分析 4

2.2业务流程图 4

2.3数据流程图 5

3.系统设计 6

3.1系统软件功能结构 6

3.2系统软硬件配置 7

3.3系统数据库设计 7

3.3.1数据库设计要点 7

3.3.2数据库应用系统设计的重点及难点 8

页脚内容1

3.3.3数据库及其表的建立和使用 8

3.3.4系统文件组成说明 8

3.3.5数据库的概念设计 8

3.3.6数据库的逻辑设计 9

3.3.7数据库的物理设计 10

3.4系统输出设计 10

3.5系统输入设计 10

4.系统实施 11

4.1主程序流程 11

4.2主程序设计 11

4.3子程序设计 12

4.3.1系统登录 12

4.3.2系统主界面 13

4.3.3档案管理 13

4.3.4成绩管理 18

4.3.5 报表打印 22

页脚内容2

4.3.6系统管理 23

4.3.7退出系统 25

4.4系统测试 25

5结束语 25

致谢: 26

参考文献 131

[10]

VF成绩管理系统ER图+流程图+总结结构图+数据流图

【摘要】

福州大学学生成绩管理系统以VF6.0为软件平台,包括学生信息管理、成绩录入、成绩查询、报表打印四大模块。是一个实效,快捷,友好的系统,为学校管理者提供了更好的了解本学校学生的基本情况、班级安排、课程安排及学校各方面的安排提供了帮助,可以说是——得利助手。把复杂的系统简单化是福州大学学生成绩管理系统的特点,快捷,方便,准确是系统的长处,也为学校学生和老师提供了方便,并且可对相应的信息进行打印输出。

【关键词】学生成绩数据库Visual Foxpro 6.0

引言

随着计算机技术的飞速发展,信息时代的到来,信息改变了我们这个社会。学校在管理、教学、办公各个方面也在悄悄地变化。一个学校的信息化程度体现在将计算机与信息技术应用于教学与管理,以现代化工具代替传统手工作业。无疑使用信息化管理使教学更先进、办公更高效、管理更科学,信息交流更迅速。

学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,

页脚内容3

所以学生成绩信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机对学生成绩信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生档案管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

因此,开发这样一套管理软件成为很有必要的事情,故决定选择学生成绩管理系统来作为本人的课程设计,在很短的时间里开发出一套界面友好,功能强大,使用简单的适用于各规模学院的学生成绩管理系统。该学生成绩管理系统能有效的处理在校学生的成绩管理,具有学生信息管理、成绩输入、成绩查询及打印功能。

学生成绩管理系统可以实施应用在各中、大、小院校中,适用范围很广,应用性强。随着系统实施的日益成熟,最终会使单机作业为主的教学管理活动提高到这个平台上来,从而实现学校学生成绩信息管理的办公自动化,从而提高办学效率和质量。使学校充分利用计算机所带来的新技术,为培养人才打下坚实的基础。若图片无法显示请联系QQ,VF成绩管理系统设计免费,转发请注明源于https://www.wendangku.net/doc/8814984071.html,

1.系统规划

1.1系统设计思想

⑴系统有完整的报表。

⑵有功能完全的查询系统。

⑶方便实用、界面较好。

1.2系统设计目标

页脚内容4

为学校管理者提供了更好的了解本学校学生的基本情况、班级安排、课程安排及学校各方面的安排提供了帮助。

1.3 系统总体设计方案

⑴对系统业务进行分析,操作流程。

⑵根据流程确定业务处理范围。

⑶确定所涉及的数据库及数据表。

⑷详细的设计框架,提供系统概要设计。

⑸描述系统实施过程。

2、系统分析

系统分析包括业务需求分析、业务流程图、数据流程图以及数据库概念设计四个方面。

2.1业务需求分析

⑴系统数据需求:

①数据录入和处理的准确性和实时性。

②数据的一致性与完整性。

③数据的共享与独立性。

⑵系统业务功能的需求:

①档案管理:是完成用户对学生信息的添加、删除、修改和查询功能

页脚内容5

②成绩管理:是完成用户对学生成绩的添加、删除、修改和查询功能

③报表打印:是完成用户对学生信息和学生成绩的报表打印功能.

④系统管理:是完成用户对初始密码的修改等功能。

⑤退出:用户可以直接退出程序。

⑶系统性能需求:

为了保证系统能够长期、安全、稳定、可靠、高效的运行,系统应该满足以下的性能需求:

①系统处理的准确性和及时性。

②系统的开放性和系统的可扩充性。

③系统的易用性和易维护性。

④系统的标准性。

⑤系统的先进性。

⑥系统的响应速度。

⑷系统运行环境

硬件方面:采用的机型、外部设备、数据通信接口;

软件方面:支持系统运行操作系统、数据库管理系统。

⑸系统可靠性及安全保密性要求

对系统在运行中的安全、可靠、保密方面的性能提出要求。

页脚内容6

2.2业务流程图

从实际业务功能的角度将各系统规划有关该业务做进一步的分析,用一个完整的逻辑图形成反映业务处理过程的“流水帐”。

2.3数据流程图

数据流来表示系统数据流向和数据加工、顶层数据流程图.

3.系统设计

系统设计主要有以下几项内容:

3.1系统软件功能结构

3-1系统总体结构图

3.2系统软硬件配置

1、系统运行软件环境

满足windows98及以上的版本;vfp6.0环境

2、系统运行硬件环境

页脚内容7

(3)系统功能分析

本系统要求具有:档案管理、成绩管理、报表打印、系统管理、退出五大模块的功能

①档案管理:是完成用户对学生信息的添加、删除、修改和查询功能

②成绩管理:是完成用户对学生成绩的添加、删除、修改和查询功能

③报表打印:是完成用户对学生信息和学生成绩的报表打印功能.

④系统管理:是完成用户对初始密码的修改等功能。

⑤退出:用户可以直接退出程序

3.3系统数据库设计

3.3.1数据库设计要点

[10]

VF成绩管理系统ER图+流程图+总结结构图+数据流图

第一阶段设计任务是分析用户要求完成数据库的概念结构设计

(2)第二阶段设计任务是数据库的逻辑设计,需要完成E-R模型的逻辑模型模块

(3)第三阶段设计的任务是数据库的物理设计,确定表结构,建立数据库模型

3.3.2数据库应用系统设计的重点及难点

(1)建立数据库,确定数据库中表的数量及每个表中各个字段的字段名、类型、宽度、小数及索引、排序

页脚内容8

(2)确定表的主键值(关键字)

(3)确定数据环境

(4)表单控键(标签label, 文本框textbox ,命令按钮commandbutton ,

列表框listbox ,表格grid ,多选框checkbox ,单选按钮option)的确定

(5)结构化设计(click)

3.3.3数据库及其表的建立和使用

3.3.4系统文件组成说明

系统可采用以下两种方式进行设计:

⑴表单

(2)项目管理器

(2)数据库U4513.dbc------学生成绩查询系统.

(3)表用户(user.dbf)、成绩(ydcj.dbf),打印(ydy.dbf),

课程(ydxm.dbf) ,关于(about.dbf)

(4)程序名main.prg

(5)表单用户登录(bmain.scx),修改密码(mmxg.scx),

学生成绩(ydycj.scx),学生成绩查询(ydycjcx.scx), 学生成绩打印(ydycjdy.scx),

学生信息(ydyxx.scx),学生信息查询(ydyxxcx.scx),学生信息查询打印(ydyxxdy.scx),

页脚内容9

关于(about.scx),退出系统(退出系统.scx)

(6)报表学生成绩(ydcj.frt),学生信息(ydy.frt)

(7)数据环境

3.3.5数据库的概念设计

数据库的概念设计主要采用E-R模型进行设计,E-R模型的关键是确定每一处理模块的实体、实体属性及实体之间的联系。实体、属性、联系及数据结构描述如下:学生档案管理模块

实体:学生、课程,成绩

属性:学生的属性有:学号、姓名、性别、班级、课程、年龄课程的属性有:课程号、课程名

成绩的属性有:学号、姓名、班级、课程、成绩联系:学生与班级的关系是M:N的关系

学生与课程的关系是M:N的关系

学生成绩管理系统实体及其属性图,那么表述实体间联系图如下图若图片无法显示请联系QQ,VF成绩管理系统设计免费,转发请注明源于https://www.wendangku.net/doc/8814984071.html,

[10]

VF成绩管理系统设计

页脚内容10

3.3.6数据库的逻辑设计

数据库的逻辑设计主要完成从E-R模型向数据逻辑模型的转换。

1) 学生信息(学号、班级、姓名、性别、年龄、课程)

2) 学生成绩(学号、姓名、班级、课程、成绩)

页脚内容11

[只显示一部分文章93973.6666666667字数内容!点击字段

查看全文]

页脚内容12

相关文档