文档库 最新最全的文档下载
当前位置:文档库 › 高校学生成绩管理系统

高校学生成绩管理系统

高校学生成绩管理系统
高校学生成绩管理系统

摘要

成绩管理是学校管理的重要组成部分。在学校各项管理中,成绩管理牵涉到的其他管理内容是最复杂的,它牵涉到了学生成绩管理、教师管理和课程管理等。所以在实际管理工作中,往往由于成绩记录的数量众多,管理复杂,造成成绩管理的混乱。

对这一混乱,最好的解决办法就是借助计算机技术和数据库管理系统,对整个成绩进行记载,并实行电子化管理。本文通过VB连接Access数据库来开发成绩管理系统,实现用户登录、按学生进行的成绩管理、按课程进行的成绩管理、成绩查找排序、报表生成、统计分析和系统管理等几大功能模块,以此来掌握学生的成绩情况,实现成绩信息管理的电子化,提供一个电子化的成绩管理平台。

关键词:成绩,成绩管理,管理系统,VB,数据库

Abstract

The management of grade is one of the most important parts of the school management. In a lot of management of college, the content of management is the most complicated which the management of grade involves. It involves the management of student grade, teacher management and course management. That usually results in the confusion of the grade management in the actual management work because of the huge amount of the grade records and complicated management.

To this confusion, the best way to solve is to store the whole grades and manage them electronically by using the computer technology and the database management system. This thesis focuses on the method to deal with the grade of students by VB connecting Access, to realize the function modules below: user login, grade management by student, grade management by course, grade query and compositor, statistic and analysis, report, system maintain and to accomplish the management of grade information electronically and give a electronic flat of grade management by developing grade management system.

Key words: grade, management of grade, management system, VB, database

目录

第一章前言 (1)

1.1开发背景及研究意义 (1)

1.2 研究内容 (1)

第二章需求分析 (2)

2.1 问题分析 (2)

2.2 需求描述 (2)

2.3 可行性研究 (3)

第三章系统分析 (4)

3.1 开发工具 (4)

3.2 系统开发环境 (4)

3.3 功能实现 (5)

3.4 系统结构图 (5)

3.5 系统登录流程图 (7)

第四章系统设计 (8)

4.1 设计思想 (8)

4.2 数据流程图 (8)

4.3 数据库设计 (9)

4.4 逻辑结构设计 (11)

4.5 功能页面设计 (14)

第五章系统测试 (22)

5.1 测试目的 (22)

5.2 测试方案 (22)

5.3 测试项目 (22)

第六章结论 (23)

参考文献 (24)

致谢 (25)

第一章前言

1.1 开发背景及研究意义

成绩管理是学校管理的重要组成部分。成绩,不仅仅关系到学生成绩升迁,在很大程度上度量了一个学生的学习效果;同时,成绩还关系到教师的教学成果的考评。成绩管理的重要性不言而喻,但是成绩管理在学校中是很繁重的,在每门课中,每个学生多需要有对应的成绩记录。在学校各项管理中,成绩管理牵涉到的其他管理内容是最复杂的,它牵涉到了学生成绩管理、教师管理和课程管理等。所以在实际管理工作中,往往由于成绩记录的数量众多,管理复杂,造成成绩管理的混乱。

对这一混乱,最好的解决办法就是借助计算机技术和数据库管理系统,对整个成绩进行记载,并实行电子化管理。本文就是通过开发成绩管理系统来掌握学生的成绩情况,实现成绩信息管理的电子化,提供一个电子化的成绩管理平台。

该系统为高校成绩管理系统软件,是鉴于目前学校学生人数剧增,学生信息呈爆炸性增长的前提下,学校对成绩管理的自动化与准确化的要求日益强烈的背景下构思出来的,该软件设计完成后可用于教育单位(包括学校,学院等等)的成绩信息的管理。

1.2 研究内容

该系统通过VB连接Access数据库来开发成绩管理系统,实现用户登录、按学生进行的成绩管理、按课程进行的成绩管理、成绩查找排序、报表生成、统计分析和系统管理等几大功能模块,以此来掌握学生的成绩情况,实现成绩信息管理的电子化,提供一个电子化的成绩管理平台。在满足用户管理需求的基础上使系统易于操作,实用,灵活。

第二章需求分析

2.1 问题分析

在学校各项管理中,成绩管理牵涉到的其他管理内容是最复杂的,它牵涉到了学生成绩管理、教师管理和课程管理等。所以在实际管理工作中,往往由于成绩记录的数量众多,管理复杂,造成成绩管理的混乱。

对这一混乱,最好的解决办法就是借助计算机技术和数据库管理系统,对整个成绩进行记载,并实行电子化管理。本文就是通过开发成绩管理系统来掌握学生的成绩情况,实现成绩信息管理的电子化,提供一个电子化的成绩管理平台。

2.2 需求描述

◆功能需求:

(1)对学生和课程信息的查询

(2)对学生和课程信息的添加

(3)对学生和课程信息的删除

(4)对学生和课程信息的修改

(5)对学生和课程信息的统计分析

(6)对统计报表的打印

(7)数据备份

◆系统界面需求

为方便用户操作,增强交互性,界面应该具备Windows风格,亲切友好,便于学习,尽可能的为用户的各项操作提供方便。通过该界面,管理员即可控制整个系统的运行。

◆系统安全需求

(1)数据安全

为了确保系统资料的保密,解决任何人都可对系统资料进行修改的问题。利用计算机在能力范围内做好安全性的设计,这是为系统进行加密所做的第一步。

(2)身份鉴别

用户进入系统时,系统必须对用户进行身份的合法鉴别认证。设置运行口令是最常见的、最方便的方法。整个系统的安全在一定程度上基于口令的保密,但口令

的可靠程度最差,容易被他人猜出或测得。必须对口令的长度、更换口令的最短期限等做出明确的规定。存放口令的数据库文件是经过加密处理的。

(3)存取控制

从计算机系统的处理功能方面对数据提供保护。数据库安全性的基本原则是控制用户对数据库的访问。只有被识别的被允许的用户才有输入、删除、修改和查询信息的权利。

2.3 可行性研究

2.3.1 目标

该软件的设计目标必须尽量达到人力与设备费用的节省,并且使软件处理数据的速度提高,软件的整个设计必须能让一般的管理人员一目了然。

2.3.2 可行性论证

(1)技术可行性评价

系统的开发工作主要本人承担,由倪静老师作指导。在经过了大学四年的信息管理与信息系统专业的理论基础学习和计算机语言的学习和实习后,已具备了开发软件的理论和实践经验。

就目前使用的开发技术来说系统的基本功能目标应该能够达到。

(2)经济可行性分析

本系统的开发只需要一定的工具书 (ACCESS 2000、VB6.0),软盘或者闪存,打印及复印的费用。在学校经费紧张的情况下,自行开发一套软件,无疑将比直接购买市面上的商业软件更具经济效益;同时更具针对性,能适应教学管理工作中各个环节的实际需要。而且,以此作为学生的毕业实习和毕业设计,可谓一举两得。

由于该系统使用了无纸化办公,大大节约了人力和物力。

(3)操作可行性分析

该系统通用性好,汉字表格显示清晰直观,所设计出的界面具有美观性和用户友好性,图文并茂,操作起来简单易学。

第三章系统分析

3.1 开发工具

本文通过VB连接Access数据库来开发成绩管理系统。

Visual Basic适合初学者使用,但它并不是一个功能简单的语言。从程序语言的角度看,VB提供完善的数据类型和流程控制、灵活的数组管理、功能强大的内部函数,可以实现各种格式数据的处理和文件的管理;从用户界面的角度来看,可以直接使用VB本身提供的大量的图形化控件和Windows底层的函数;从数据库访问的角度,它有方便的交互式设计环境,丰富的数据库控件和数据库绑定控件,能处理各种不同的数据库系统中的数据。正是因为VB的这些特点,决定了VB最合适开发本系统。

数据库系统在现今企业信息化的潮流中扮演着不可或缺的角色。其中Microsoft所推出的SQL Server与Access两大数据库管理系统是目前企业中应用最广泛的两种。Access数据库系统虽然不如SQL Server功能齐全,但对于一些中小型企业的应用来说,却是绰绰有余。尤其是随着office的改版与不断更新。Access的功能也更加完善。因此,Access常被程序员用来发展雏型系统时的后端数据库。

Access是一种采用关系结构的数据库管理系统,它具备一般数据库管理系统所拥有的功能,从而具有易学易用的特性,使它成为最适合的数据库入门软件。

而且“麻雀虽小,五脏俱全”,您想到的功能它通通都有,因此十分适合用来开发小型的数据库应用系统。由于本系统为单机版软件,而且所涉及的数据不是十分的庞大,所以对于开发本系统,Access已经绰绰有余。

3.2 系统开发环境

3.2.1 开发软件需求

·开发语言-----VB6.0

·数据库开发----- ACCESS 2000

·开发环境-----中文版Microsoft Windows Server 2000

3.2.2 开发硬件需求

CPU为INTEL PⅢ800以上,128M以上内存;推荐采用PⅣ或更高,256M内存。

3.3 功能实现

根据高校成绩管理的实际要求,实现的功能如下:

掌握每个学生每一门课的成绩信息,并记录在数据库中以便其他管理信息系统的使用。

分权限的管理。在成绩管理中,教师可以对任何一个学生的成绩进行查询和管理;但是对学生类用户,它只能对自己的成绩进行查看,而且不能对其进行更改。

教师类用户可以对成绩按照课程进行管理,可以对每一门课所修的学生进行添加、删除和修改。教师类用户可以对成绩按照学生进行管理,可以对每一学生所选的课程成绩进行添加、删除和修改。

可以针对某一门课的学生列表及其成绩生成报表,并打印。

可以针对某一个学生所选课程及其对应的成绩生成报表,并打印。

可以对学生和课程信息进行查询和排序,并进行统计分析。

可以对数据库进行备份,以防数据库遭到破坏后,能及时的恢复。

3.4 系统结构图

根据对各个功能的定义,该成绩管理系统的结构图如图3-1所示:

图3-1 系统结构图

3.4.1 用户登录模块:

本系统的用户将分为两类:学生类和教师类用户。学生类用户为系统的普通用户,它包括当前系统中所有的学生信息,其用户名为学生的姓名,而密码为学生的学号,该类用户只能为自己的成绩信息进行浏览,不具有浏览和查找其他人信息的权限,也不能对自身和他人的信息进行管理。教师类用户为系统的高级用户,他们有特定的权限对系统中的所有成员信息进行浏览、查找,并进行管理,而且可以使用相应的报表功能。

3.4.2按照学生进行成绩管理的模块:

对于学生类用户而言,只能浏览自身的基本信息和课程信息,但是不能对这些信息进行变更。对于教师类用户而言,本模块提供了按照学生进行成绩管理的功能。教师可以选择所要操作的学生,然后对其成绩进行添加、修改或者删除操作。

3.4.3 按照课程进行成绩管理的模块:

本模块只对教师类用户开放。本模块提供了按照课程进行成绩管理的功能。教师可以选择所要操作的课程,然后对选修该门课程的学生及其成绩进行添加、修改或者删除操作。

3.4.4 查询排序模块:

本部分只对教师类用户开放。利用该模块可以对学生表中的各个字段进行查找,并在查找的同时可以进行排序工作。

3.4.5 统计分析模块:

本部分只对教师类用户开放。利用该模块可以对学生和课程信息进行统计工作,如计算各个学生的总成绩和平均成绩,各个课程的选课人数和平均成绩。同时还有图表输出功能,可以让用户对学生和课程信息有更直观地认识。

3.4.6 报表输出模块:

本部分只对教师类用户开放。利用该模块可以将学生和课程信息以报表形式输出,方便教师的使用。

3.4.7 系统管理模块:

本部分只对教师类用户开放。利用该模块可以对系统所连接的数据库进行备份等,确保数据的安全。

3.5 系统登录流程图

图3-2系统登录流程图

第四章系统设计

4.1 设计思想

根据需求分析的结果,采用自底向上的结构化开发方法进行设计。先确定各个要实现的功能模块和系统流程,再确定数据流程,设计出局部E-R图并合并E-R图,同时根据实际情况修改合并,得到基本E-R图。然后用Microsoft Access 实现E-R图与数据库模式结构之间的转换并得到各个表之间的关系。最后,在将相应的程序用源代码实现后,要负责数据库的实施和维护,还有相应的安全问题。

4.2 数据流程图

4.2.1 成绩管理顶层DFD

图4-1 成绩管理顶层DFD

4.2.2 成绩管理第一层DFD

图4-2 成绩管理第一层DFD

4.3 数据库设计

根据上面的分析就可以设计出能够满足用户需求的各种数据实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包括各种具体信息,通过相互之间的作用形成数据的流动。

本系统的实体有:学生实体,教师实体,课程实体,班级实体和系实体。各个实体具体的描述E-R图如下:

● 学生实体E-R图

图4-3 学生实体E-R图

● 教师实体E-R图

图4-4 教师实体E-R图

● 课程实体E-R图

图4-5 课程实体E-R图

● 班级实体E-R图

图4-6 班级实体E-R图

● 系实体E-R 图

图4-7 系实体E-R 图

● 合并E-R 图

图4-8 合并E-R

● E-R 图向关系模式的转换

学生(学号,姓名,性别,班级) 教师(编号,姓名,性别,所属部门)

课程(课程编号,课程名,课程学时,课程类型) 班级(班级编号,班级名,所属系别) 系(系编号,系名)

学习(学生学号,课程编号,成绩)

4.4 逻辑结构设计

本系统使用Access2000作为数据库管理系统。各个Access 表如下所示:

表4-1 成绩表(Score)

字段名 字段说明 类型 宽度 备注

Id Id号 自动编号 长整型 递增

StudentID 学号 文本 7 主关键字之一,对应于Student表的

Serial字段

CourseID 课程编号 文本 50 主关键字之一,对应于Course表的

Serial字段

Score 分数 数字 整型

表4-2 学生表(Student)

字段名 字段说明 类型 宽度 备注

Serial 学号 文本 7 主关键字

Name 姓名 文本 10 不能为空

Class 所属班级 文本 5 不能为空,对应于Class表的Name字段Birthday 生日 日期/时间 不能为空

Sex 性别 文本 2 默认值为“男”

Address 家庭地址 文本 30 可以为空

Tel 电话 文本 15 可以为空

Resume 简历 备注 500 可以为空

表4-3 班级表(Class)

字段名 字段说明 类型 宽度 备注

Name 班级名 文本 5 主关键字

Dept_id 班级所属

的部门的

编号 数字 长整型 不能为空,对应于Department表的Id

字段

表4-4 系表(Department)

字段名 字段说明 类型 宽度 备注

Id 部门编号 数字 长整型 主关键字 Name 部门名 文本 50 不能为空

表4-5 课程表(Course)

字段名 字段说明 类型 宽度 备注

Serial 课程编号 文本 50 主关键字

Name 课程名称 文本 50 不能为空,且不能重复

Period 课程学时数 数字 长整型 默认为32

Typeid 课程类型号 数字 长整型 默认为0,对应于CourseType的Id字

表4-6 课程类型表(CourseType)

字段名 字段说明 类型 宽度 备注

Id 类型编号 数字 长整型 主关键字

Name 类型名称 文本 50 不能为空

表4-7 教师表(Teacher)

字段名 字段说明 类型 宽度 备注

Serial 教师编号 文本 7 主关键字

Name 教师姓名 文本 10 不能为空

Dept_id 所属部门

的编号 文本 5 不能为空,对应于Department表的Id

字段

Schooling 学历 文本 50 可以为空

Title 成绩职称 文本 50 可以为空

Birthday 生日 日期/时间 不能为空

Sex 性别 文本 2 默认值为“男”

Address 家庭地址 文本 30 可以为空

Tel 电话 文本 15 可以为空

Resume 简历 备注 500 可以为空

从实际的成绩管理来说,上述所涉及的各个表之间存在着紧密的联系。根据这一情况,需要建立各个表的相应字段之间的关系,定义下列几组参照完整性: 每一项成绩属于且只属于一个学生,所以建立Student表的Serial字段与Sore 表的StudentID字段为一对多的关系。

每一项成绩属于且只属于一门课程,所以建立Course表的Serial字段与Sore 表的CourseID字段为一对多的关系。

由于每一门课程属于且只属于一种课程类型,所以建立CourseType表的Id字段与Course表的TypeId字段为一对多的关系。

每一个学生属于且只属于一个班级,所以建立Class表的Name字段与Student 表的Class字段为一对多的关系。

每一个班级属于且只属于一个系,所以建立Department表的Id字段与Class 表的dept_id字段为一对多的关系。

每一个教师属于且只属于一个系,所以建立Department表的Id字段与Teacher 表的dept_id字段为一对多的关系。

上述参照完整性反映在Access的数据库关系设计图中,各个表之间的关系如下

图4-9 数据库关系

4.5 功能页面设计

(1)登录窗体

本系统的用户分为两种:学生类用户和教师类用户,使用者可以在组合框中选择所要登录的用户类型,并输入相应的用户名和密码,如图

图4-10 教师身份登录窗体

图4-11 学生身份登录窗体

在登录窗体中,用户输入用户名、口令,选择各自的类型,并单击“确定”就会将输入提交给系统以验证用户、密码及身份。如果用户的密码输错3次,则系统自动退出;如果用户密码正确,则将会进入系统的MDI主窗体

(2)MDI主窗体

在登录窗体中如果用户登录成功,将会出现如下图的主窗体

图4-12 MDI主窗体

在MDI主菜单中,设计了7项菜单,分别为“通用”、“成绩管理”、“查询排序”、“报表输出”、“统计分析”、“系统维护”和“帮助”。

若用户以学生身份登录,则在“成绩管理”主菜单下只有一项子菜单——“按学生进行”。

(3)按课程进行成绩管理

本部分只对教师类用户开放,教师类用户借助本模块对所有的成绩按照课程进行查看,并进行相应的管理。

用户可以在“课程类型”中选择所要查看的课程所属的类型,然后单击“列出”,这样就会列出属于该类型的课程的基本信息。若用户在“课程类型”中选择了“全部”,则将会显示出数据库中所有的课程信息,如图

图4-13 按课程进行成绩管理1

用户可以使用“浏览框”中的按钮在课程信息栏中移动游标的位置。也可以通过双击网络控件的当前行或者将选项卡转换到“成绩信息”,将会看到属于该课程的成绩信息,如图

学生成绩管理系统课程设计模板

学生成绩管理系统 姓名:*** 班级:**** 老师:**** 学号:*****

学生成绩管理系统 摘要:学生成绩管理系统是基于 2008数据库开发工具进行设计,理论研究与实践相结合,利用计算机技术、数据库技术、软件工程理论等对学生成绩管理系统的开发设计进行研究。学生成绩管理系统要求对学生成绩信息进行集中、有序、有效的管理,更新方便快捷、组卷灵活,降低劳动强度。 关键词:数据库,软件工程 : 2008 , , , , . , , , . :, 背景介绍............................................................................................................... 错误!未指定书签。数据库设计与开发............................................................................................... 错误!未指定书签。

用户信息表.................................................................................................... 错误!未指定书签。三层架构............................................................................................................... 错误!未指定书签。 概念介绍........................................................................................................ 错误!未指定书签。 概述................................................................................................................ 错误!未指定书签。 三层结构原理......................................................................................... 错误!未指定书签。 各层的作用............................................................................................. 错误!未指定书签。 具体的区分方法..................................................................................... 错误!未指定书签。 表示层..................................................................................................... 错误!未指定书签。 业务逻辑层............................................................................................. 错误!未指定书签。 数据层..................................................................................................... 错误!未指定书签。 规则......................................................................................................... 错误!未指定书签。 优缺点..................................................................................................... 错误!未指定书签。 优点......................................................................................................... 错误!未指定书签。 缺点......................................................................................................... 错误!未指定书签。系统实现............................................................................................................... 错误!未指定书签。 教师界面........................................................................................................ 错误!未指定书签。 截图................................................................................................................ 错误!未指定书签。 界面代码................................................................................................. 错误!未指定书签。 学生信息........................................................................................................ 错误!未指定书签。 截图......................................................................................................... 错误!未指定书签。 代码......................................................................................................... 错误!未指定书签。 成绩管理........................................................................................................ 错误!未指定书签。 截图......................................................................................................... 错误!未指定书签。 层代码..................................................................................................... 错误!未指定书签。 学生界面........................................................................................................ 错误!未指定书签。 截图......................................................................................................... 错误!未指定书签。 层代码..................................................................................................... 错误!未指定书签。 所有层代码.................................................................................................... 错误!未指定书签。 所有层代码................................................................................................... 错误!未指定书签。 层............................................................................................................. 错误!未指定书签。 ................................................................................................................. 错误!未指定书签。系统测试............................................................................................................... 错误!未指定书签。 测试的任务及目标........................................................................................ 错误!未指定书签。 测试的任务.................................................................................................... 错误!未指定书签。 测试的目标.................................................................................................... 错误!未指定书签。 测试结果与评价............................................................................................ 错误!未指定书签。讨论与展望........................................................................................................... 错误!未指定书签。

学生成绩管理系统设计说明书

设计说明 一.本程序的设计思路与体系简述: (1)设计思路: Ⅰ.设计程序预期功能;Ⅱ.确定程序语言与运行环境;Ⅲ.设计程序的整体结构;Ⅳ.用模块化的理念对各个小的功能进行编写并进行初期调试;Ⅴ.将各个小的模块集合成整体,形成真正的功能全面的程序;Ⅵ.对程序进行总的调试修改;Ⅶ.后期完善,修复bug等,以及对新功能的引入,外包处理,最终完成整个程序的设计。 (2)本程序的体系: 二.相关代码 (1)初始化窗口代码: #pragma once #include"StuMan.h" namespace StudentManagement { using namespace System; using namespace System::ComponentModel; using namespace System::Collections; using namespace System::Windows::Forms; using namespace System::Data; using namespace System::Drawing; ///

/// Form1 摘要 /// /// 警告: 如果更改此类的名称,则需要更改 /// 与此类所依赖的所有 .resx 文件关联的托管资源编译器工具的 /// “资源文件名”属性。否则, /// 设计器将不能与此窗体的关联

/// 本地化资源正确交互。 ///

public ref class Form1 : public System::Windows::Forms::Form { public: Form1(void) { InitializeComponent(); // //TODO: 在此处添加构造函数代码 // } protected: /// /// 清理所有正在使用的资源。 /// ~Form1() { if (components) { delete components; } } private: System::Windows::Forms::Button^ button1; protected: private: System::Windows::Forms::ListView^ listView1; private: System::Windows::Forms::Label^ label1; private: /// /// 必需的设计器变量。 /// System::ComponentModel::Container ^components; #pragma region Windows Form Designer generated code /// /// 设计器支持所需的方法 - 不要 /// 使用代码编辑器修改此方法的内容。 /// void InitializeComponent(void) { System::ComponentModel::ComponentResourceManager^ resources = (gcnew System::ComponentModel::ComponentResourceManager(Form1::typeid)); this->button1 = (gcnew System::Windows::Forms::Button()); this->listView1 = (gcnew System::Windows::Forms::ListView()); this->label1 = (gcnew System::Windows::Forms::Label());

学生成绩管理系统测试用例

大连东软信息学院项目文档 学生成绩管理系统测试用例 测试用例 教师服务子系统测试用例测试负责人:王哲一级模块模块名称教师服务系统 二级模块模块名称插入成绩 用例描述用例起始于教师要插入学生成绩 测试序号C1 测试过程及数据用例编号 U1 登录教师管理系统,选择1插入成绩,回车;输入成 绩100,输入-1,回车结束输入; 用例编号 U2 登录教师管理系统,选择1插入成绩,回车;输入成 绩65,87,90,73,60,输入-1,回车结束输入; 预期结果U1 系统提示插入成绩失败,成绩必须为[0,100]之间的数 字 U2 系统提示插入学生成绩成功 测试结果通过 二级模块模块名称查询成绩 用例描述用例起始于教师要查询学生成绩 测试序号C2 测试过程及数据用例编号 U3 登录教师管理系统,选择2查询成绩,回车;输入未 插入的成绩100,回车; 用例编号 U4 登录教师管理系统,选择2查询成绩,回车;输入已 插入的成绩90,回车; 预期结果U3 系统提示要查询的成绩不存在 U4 系统显示成绩为90的学生的相关信息 测试结果通过 二级模块模块名称成绩排序 用例描述用例起始于教师要对学生成绩进行排序 测试序号C3 测试过程及数据用例编号 U5 在未插入任何成绩的情况下,直接选择3成绩排序, 回车; 用例编号 U6 登录教师管理系统(系统中已插入成绩65,87, 90,73,60),选择3成绩排序,回车; 预期结果U5 系统提示对不起,尚无数据 U6 系统将学生成绩按90,87,73,65,60降序排序 测试结果通过

学生服务子系统测试用例测试负责人:顾赛一级模块模块名称学生服务 二级模块模块名称成绩查询 用例描述用例起始于一名学生想查看自己的成绩 测试序号C5 测试过程及数据用例编号 U7 选择功能2,回车,输入正确课程名称:软件工程用例编号 U8 选择功能2,回车,输入错误课程名称:地理 用例编号 U9 选择功能2,回车,输入正确课程编号:03 用例编号 U10 选择功能2,回车,输入错误课程编号:009 预期结果U7 输出包括,学生姓名,学号,课程号,课程名称,成 绩。 U8 提示你输入的课程名称存在,请重新输入 U9 输出包括,学生姓名,学号,课程号,课程名称,成 绩。 U10 提示你输入的课程编号不存在,请重新输入 测试结果通过 二级模块模块名称成绩排序 用例描述用例起始于一名学生想对成绩进行排序 测试序号C6 测试过程及数据用例编号 U11 选择功能3,回车,显示所有科目包括,学生姓名, 学号,课程号,课程名称,成绩,输入:成绩升序 用例编号 U12 选择功能3,回车,显示所有科目包括,学生姓名, 学号,课程号,课程名称,成绩,输入:数子 用例编号 U13 选择功能3,回车,显示所有科目包括,学生姓名, 学号,课程号,课程名称,成绩,输入:成绩降序 用例编号 U14 选择功能3,回车,显示所有科目包括,学生姓名, 学号,课程号,课程名称,成绩,不输入,回车。 预期结果U11 按成绩升序排列。 U12 提示你输入的提示不正确。U13 按成绩降序排列。 U14 显示你输入的提示不正确。 1

基于Web的学生成绩管理系统的设计和实现

论文评定 指导教师意见: 指导教师:___________(签名) 年月日

原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品或成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本声明的法律结果由本人承担。 论文作者签名:*** 日期:2009 年10 月30 日

基于Web的学生成绩管理系统的设计和实现 摘要 进入21世纪后,科学技术突飞猛进,信息时代的来临不仅让计算机在科技上得到应用,更让计算机在生活上得到了更广泛的应用,对如今的学校来说,实现电子信息化的办公是必然趋势,学校中的信息量主要体现在学生成绩的管理上面,因此学生成绩管理系统是一个教育单位不可缺少的部分。 本毕业设计所描述的学生成绩管理系统是采用https://www.wendangku.net/doc/9310996840.html,作为网络编程框架,SQL Server 2005作为数据库编写的一个B/S模式的系统。系统主要实现了:用户管理、成绩查询、成绩管理和科目管理等功能。本文详细介绍了学生成绩管理系统的需求分析、功能设计和系统设计,在系统设计中给出数据库的设计和本系统的总体设计方案,在系统实现中具体介绍了各个功能的所能实现的情况和主要代码,同时附有运行界面图。 关键字:成绩管理,成绩录入,成绩查询,.NET , B/S

STUDENTS’ PERFORMANNCE MANAGEMENT SYSTEM ABSTRACT After entering the 21st century, science and technology advance by leaps and bounds, the advent of the information age is not only make the computer is widely used in science and technology, more make the computer in life has been more widely, for now, the school of electronic information office is an inevitable trend, the school of information are mainly embodied in the management of students' grades above, education management system is a indispensable part of the unit. The graduation design of student achievement management system is described using https://www.wendangku.net/doc/9310996840.html, is a network programming framework, SQL Server 2005 as a database of writing a B/s-based mode of the system. System is mainly realized: user management, scores query, performance management and management of subject etc. Function. This paper introduces the student performance management system requirements analysis, functional design and system design, system design in database design and the overall design scheme of the system, in the system are introduced in details of each function can realize the situation and the main operation interface with code. Key words:Grade Management,Achievements recorded scores query,.NET ,B/S

学生信息管理系统需求分析报告模板

学生信息管理系统需求分析报告

学生信息管理系统 目录 1.序言 (3) 2.项目简介 (3) 2.1.系统标识 (3) 2.2.系统功能 (3) 2.3.用户选择 (3) 2.4.系统功能 (3) 2.4.1 (4) 2.4.2 (4) 2.4.3 (4) 2.4.4 (4) 2.4.5 (4) 2.4.6 (4) 2.4.7 (4) 2.4.8 (4) 3.模块划分 (4) 3.1.登入模块 (4) 3.2.学生信息管理 (4) 3.3.课程管理 (4) 3.4.成绩管理 (4) 3.5.管理员管理 (5) 3.6.退出 (5) 4.模块图 (5)

5.流程图 (8) 6.性能要求 (8) 学生信息管理系统 1.序言 随着学校的规模不断过大,学生数量急剧增加,有关学生的各种信息量也成倍增加。面对庞大的信息量需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统可以做到信息的规范化管理、科学性统计和快速查询、修改、增加、删除等,从而减少管理方面的工作量。 本系统主要应用于学校学生信息管理,总体任务是实现学生信息关系的系统化、规范化和自动化,其主要任务是计算学生各种信息进行日常管理,如查询、修改、增加、删除,另外还考虑到了学生选课、针对这些要求设计了学生信息管理系统。

2.项目简介 2.1.系统标识 系统名称:学生信息管理系统 2.2.系统功能 本系统主要功能是实现学校学生的信息管理、课程管理、成绩管理、学籍管理以及使用该系统的用户管理。 2.3.用户选择 本系统面向的用户有:学校的系统人员、管理人员、教师、学生。所以对计算机的人性化和易用性比较高,应用于学校学生信息管理,总体任务是实现学生信息关系的系统化、规范化和自动化,其主要任务是计算学生各种信息进行日常管理,如查询、修改、增加、删除,另外还考虑到了学生选课,做到看界面简单易懂,容易操作,提高了学校管理效率以及提升了学生信息的安全性和完整性。 2.4.系统功能 本系统主要应用于学生学籍管理、信息查询、教务信息维护和学生选课、学生奖惩安排几部分,又因为用户的不同,例如学生、教师、系统管理员的身份不同,用户的权限也有所划分,具有不同的操作和功能。 2.4.1.有关学籍信息的输入,包括输入学生基本信息、所在院系、 所学专业、所在班级、所学课程和成绩等。

学生信息管理系统课程设计说明书

宜春学院数学与计算机科学学院 课程设计说明书 课程名称:课程设计 课程代码: 题目:学生信息管理系统设计说明书 年级/专业/班:12软件工程 学生姓名: 学号: 指导教师: 开题时间: 2014 年 12 月 08 日 完成时间: 2014 年 12 月 27

目录 一、引言............................................................................................... 错误!未指定书签。 二、设计目的与任务............................................................................... 错误!未指定书签。 三、设计方案........................................................................................... 错误!未指定书签。 四、结论............................................................................................... 错误!未指定书签。 五、致谢............................................................................................... 错误!未指定书签。 六、参考文献........................................................................................... 错误!未指定书签。

最新学生成绩管理系统测试计划(1)

《学生成绩管理系统测试计划》 一.引言 1编写目的 为了保证学生成绩管理各项功能可靠实现,特编写此测试计划,对所有功能模块及总系统进行测试。 此测试计划供程序员在程序高度阶段参考,在系统测试阶段提供测试依据。本测试计划主要用于发现系统开发过程中出现的各种不妥之处,发现软件中的错误。 2背景 1)待开发系统软件名称:学生成绩管理系统; 2)本项目的任务提出者是学校信息管理系统的各位老师,由本小组负责开发,用于江西农业大学广大师生成绩查询及管理; 3)开发背景:本系统属于江西农业大学大学网络管理系统的学生成绩管理模块,实现的是网络管理系统中关于学生成绩管理的子功能,通过此软件,提高用软件工程分析问题、解决问题的能力,同时增强对数据库和VC#的使用能力。 3定义 成绩管理:所谓成绩管理,是指以学校中的学生为对象,根据学生的成绩来做记录,将学生的成绩进行有关操作和分配。并对学生的成绩进行总和与管理。 4参考资料 [1] 张海藩,《软件工程导论》,清华大学出版社,2008 [2] 陆丽娜,《软件工程》,经济科学出版社,2008 [3] 萨师煊,《数据库系统概论》,高等教育出版社,2006 [4]薛华成,《管理信息系统》,清华大学出版社,2007 二. 计划 1软件说明

2 测试内容 2.1 登录模块 2.3学生成绩查询模块

2.4管理学生成绩信息模块 2.5 分析统计信息管理模块

三.测试设计 1用户登录(01) 本测试考虑到:未注册用户名的处理,用户名与密码不匹配处理 1.1控制 利用白盒测试和黑盒测试相结合的方式。 2学生成绩管理模块(02 ) 本测试考虑到:输入信息格式的合法性,学生编号是否注册。 2.1控制 利用白盒测试和黑盒测试相结合的方式。(成绩默认为整数)

学生成绩管理系统数据流图.doc

.3.3.1 创建实体关系图 (1)在需求收集的过程中,要求客户列出应用软件或业务过程涉及到的"事物",将其演化成数据对象; (2)一次考虑一个对象,分析员和客户定义这个对象和其他对象之间是否存在连接; (3)如果存在连接,应创建一个或多个关系; (4)对每一个关系,确定其关联类型; (5)重复步骤(2)到步骤(4),直到定义了所有关系。 (6)定义每个实体的属性; (7)形式化并复审实体关系图; (8)重复步骤(1)到(7),直到数据建模完成。 举例分析: * 实体:学生、课程、成绩。 * 实体属性定义: 学生:学号、姓名、性别、出生日期、入学年月 课程:课程编号、课程名称、课程学分、课程描述 成绩:学号、课程编号、分数、考核日期 * 实体关系图: 首先分析"学生成绩管理系统"的用户要求,找出该系统应该包括的实体。显然,学生、课程和成绩都是系统的实体,并且可以初步定义它们的属性(见上)。教务人员虽然是系统的用户,但其信息与系统处理无关,因此不用作为实体。那么,学生的选课信息是否需要成为实体呢?由于成绩信息包含了选课信息,因此选课信息不用单独记录。最终,确定系统的实体是学生、课程和成绩。 接着,我们分析这些实体之间的关联关系。从实际情况得知,一个学生可以选多门课程,一门课程也可以有多个学生选修,但每个学生选一门课程必须有一个成绩。根据上述分析,我们得到如图所示的实体关系图。 3.3.3.2 创建数据流模型 通常,数据流图是分层绘制的,整个过程反映了自顶向下进行功能分解和细化的分析过程。顶层(也称第0层)DFD用于表示系统的开发范围,以及该系统与周围环境的数据交换关系;最底层DFD代表了那些不可进一步分解的"原子加工";中间层DFD是对上一层父图的细化,其中的每一个加工可以继续细化,中间层次的多少由系统的复杂程度决定。 (1)第0层DFD将整个系统表示成一个加工; (2)确定并标记主要的输入和输出; (3)分离出下一层中的加工、数据对象和存储,并对其进行细化,一次细化一个加工; (4)标记所有加工和箭头; (5)重复步骤(3)和(4),直到所有的加工只执行一个简单的操作,可以很容易地用程序实现。举例分析: * 第0层DFD图

数据库学生成绩管理系统E-R图

系统需求分析: 该学生成绩管理系统主要用于管理高校学生的考试成绩,提供学生成绩的录入、修改、查询、等各种功能。成绩由各系的任课老师录入,或教务处人员统一录入。学生成绩录入后由各系系秘书签字确认,只有教务处拥有对学生成绩的修改权限。 用户的具体需求分析: (1)教师:负责成绩的录入,能够在一定的权限内对学生的成绩进行查询,可以对自己的登录密码进行修改以及个人信息的修改等基本功能。 (2)系统管理员:与老师的功能相似(每个系都设有一管理员) 另外管理员具有用户管理功能,能够对新上任的老师和新注册的学生行进添加,并能删除已经毕业和退休的老师。用户分为管理员、教师用户、学生用户三类。不论是管理员或教师用户,还是学生用户都需要通过用户名和口令进行登录。用户名采用学生的学号和教师的教号,所以规定只能包括数字。密码也只能是数字,用户只有正确填写用户名和密码才可以登入,进行下一步操作。用户名被注销后,用户将不再拥有任何权限,并且从数据表中删除该用户的信息。 (3)学生:能够实现学生自己成绩和个人信息的查询、登录密码的修改等基本功能。 概念模型设计: 由前面的系统需求分析得到实体主要有5个:教师、学生、管理员、课程、成绩。 学生有属性:学号、姓名、性别、系名、专业、出生日期 教师有属性:教师号、姓名、性别、院系、联系电话 管理员属性:用户名、密码 课程有属性:课程号、课程名、学分、教师 成绩有属性:学号、姓名、课程号、课程名、成绩、授课老师

1)教师与课程之间的关系: 教师与课程之间是1: n的关系,即一个老师只能教一门课程,一门课程可以由多个老师讲授。 (教师与学生E-R图)

学生成绩管理系统需求说明书

学生成绩管理系统 需求说明书 V1.0(版本号) 拟制人 审核人______________________ 批准人______________________ ] 二零一一年六月十五日[ 1.引言 随着计算机的普及,人们对计算机的认识及需求有了明显的增加。计算机对于大量信息的管理的优势更是显而易见。对于一个学校来说,这方面的需要尤其重要。有了这个学生成绩管理系统,管理员的工作任务就可能会事半功倍。 1.1 编写目的:

本需求的编写目的在于学生成绩管理系统软件的开发途径和应用方法,为以后的开发工作提供可靠的依据。 1.2背景及范围: 本项目的名称:学生成绩管理系统。 本项目的任务提出者:金超 本项目的任务开发者:金超小组成员 项目与其他软件或其他系统的关系:该系统在WIN98﹑WIN2000、WIN XP系统中都能很好的运行,具有很好的兼容性。同时,需要对数据库软件Access的支持。 1.3名词定义: 实体:客观世界中存在的且可互相区别的事物。 联系:客观事物中的彼此之间的关系。 属性:实体或者联系所具有的性质。 1.4参考资料: [1] 王珊、萨师煊.数据库系统概论. 北京.高等教育出版社.2006. [2] 王珊等. 数据仓库技术与联机分析处理. 北京.科学出版社.1998. [3] Kimball R等.数据仓库工具箱. 北京. 电子工业出版社,2003. [4] 张奇李律松等. Visual C#数据库项目案例导航. 北京. 清华大学出版社,2005.6 [5] 王石. Visual C#2005语音基础. 北京. 人民邮电出版社,2007 2.任务概述 2.1目标 意在解决当今的庞大信息与人力学生成绩管理系统是针对高等院校的学生成绩的管理, 资源不匹配的矛盾。因此本系统的用户包括系统管理员、教师和学生。使用应户可以在局域网中运行。要求系统有如下意图: (1)用计算机程序实现系统流程。 (2)人机界面友好,对用户的输入要进行判断和约束。 (3)系统稳定性好,对关键程序进行保护。 (4)系统不要求用户配置,安装完数据库和应用程序后即可使用。 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。对于学校而言,实现学生学籍管理的信息化就显得尤为重要,因此,开发一套能够为用户提供充足的信息和快捷的查询手段的学生成绩管理系统,将是非常必要的。 作为计算机应用的一部分,使用计算机对学生档案进行管理,有着手工管理所无法比拟的优点,如:检索迅速、查找方便、可靠性高、保密性好等。这些优点能够极大地提高学生成绩管理的效率,也是学校向科学化、正规化管理发展的必要条件。 本系统是基于windows 系列操作系统环境以及数据库技术(主要是Access)开发的一个针对高等院校学生成绩管理的管理软件。 2.2用户的特点 本系统的用户主要的应户群是教师、学生和管理员,根据这些用户的特点,我们经调查得出用户有以下要求: (1)管理员、教师和学生登录后可以改自己的密码。 (2)管理员、教师和学生可以查询课程信息。 (3)管理员可以删除学生信息、教师信息、登录用户信息,还可以查询和删除学生成绩,添加、

软件测试《学生成绩管理系统》测试报告

软 件 测 试 实 训 报 告 班级:软件测试1406班姓名:贺勇游 学号:2014180182

目录 第一部分学生成绩管理系统需求分析 (1) 一.项目概述 (2) 二.项目背景 (2) 三.系统详细需求 (5) 第二部分学生成绩管理系统测试计划 (8) 一.概述 (9) 二.测试摘要 (9) 三.测试风险 (10) 四.缺陷等级分类和优先级描述 (10) 五.测试策略 (12) 六.暂停标准和再启动标准 (13) 七.测试任务和进度 (14) 八.测试提交物 (15) 第三部分学生成绩管理系统测试用例设计 (15) 一. 测试用例目的 (16) 二. 功能测试用例设计 (16) 2.1 系统登录功能模块用例设计 (16) 2.2 “系统功能模块用例设计 (17) 2.3 档案管理功能模块用例设计 (17) 2.4 成绩管理功能模块用例设计 (18) 第四部分学生成绩管理系统缺陷记录 (20) 一. 说明 (21) 二. 缺陷记录 (21) 第五部分学生成绩管理系统总结报告 (22) 一.引言 (23) 二. 测试用例简介 (24) 三. 测试结果及分析 (24) 四. 综合评价 (24) 五. 心得体会 (24)

学生成绩管理系统需求分析

一.项目概述 软件项目名称:《生成绩管理系统》 软件版本:6.62 开发团队:阿林软件设计室 项目特点:《学生成绩管理系统》单机/网络版(V6.52)操作简单,功能齐全,适合于各中、小学校及教育局。该系统主要有以下几方面的特点: ●即可单机使用,又可在局域网下多用户共享使用。 ●所有数据即可从Excel表中导入,也可导出到Excel表,方便 地与Excel交换。支持读卡机。 ●可多台电脑同时输入成绩,输入时有语音提示,突破输入瓶 颈。 成绩排名详尽,成绩分析到位。 二.项目背景 学生成绩管理是所有院校学生管理事务中的一项重要工作,几年前,各个学校的学生成绩管理基本上都是靠手工进行,随着各个学校的规模增大,有关学生学籍工作管理所涉及的数据量越来越大,有的学校不得不增加人力丶物力来进行学生成绩管理。但手工管理具有效率低丶出错率高的缺点。为了解决学生成绩管理问题,学生成绩管理系统应运而生。高等院校成绩管理涉及学生成绩的录入、查询、操作。建立学生成绩管理系统,采用计算机对学生成绩进行管理,进行进一步

高校学生成绩管理系统数据库设计

高校学生成绩管理系统数据库设计 目录 1、数据需求分析………………………………………… 1、1 设计目标………………………………………… 1、2 设计要求………………………………………… 1、3 功能要求………………………………………… 1、4 性能要求………………………………………… 2、概念结构设计………………………………………… 3、逻辑结构设计………………………………………… 3、1 E-R模型转化为关系模式………………………… 3、2 范式分析………………………………………… 4、物理结构设计………………………………………… 4、1 系统数据库设计………………………………… 5、总结………………………………………… 高校学生成绩管理系统数据库设计作者: 组员:易剑军、潘晓花、阿仙芝、胡天梦、徐静、马娅梅、周汶斌、何孟、许发佑、查世花 组长:吴娅萍 摘要:学生成绩管理系统,能够对学生各门学科成绩信息以及其他与成绩 相关的信息进行综合管理。对其的设计包括数据需求分析、概念结构设计、逻辑结构设计、物理结构设计、总结 关键字:

1、数据需求分析 1.1 设计目标 针对高等院校的教学工作设计应用系统——学生成绩管理系统,该系统能够对学生各门学科成绩信息以及其他与成绩相关的信息进行综合管 理。 1.2设计要求 只要登录本系统,就可根据系统管理员、教师用户、学生用户等三 类用户的不同权限,对表中数据浏览、查询、编辑、更新和打印等,要求系统的功能完整,操作方便。 1.3系统功能分析 在成绩管理系统中主要是对学生成绩的管理,主要实现以下几 个功能: (1)学生成绩录入; (2)按院、系、专业、班级、姓名、学号等进行学生成绩查询; (3)学分统计; (4)成绩信息的编辑、修改、删除等; (5)打印学生成绩通知单(按个人或批量打印)。 系统中包含学生基本信息表、课程信息表、教师信息表、密码表、选课信息表、成绩信息表等。 本系统主要对学生信息进行查询和管理。分为三种权限:系统管理员、教师、学生。具体权限如下: 1 系统管理员:具有本系统中所有用户的权限可以对学生信息和教师信息的插入、修改和删除等权限。

学生成绩管理系统设计报告

《学生成绩管理系统》 设计报告

摘要 本数据库的主要功能如下: 学生信息设置,该模块包括数据的添加、修改、删除、查询,数据库后台SQL Sever 2000和前台Delphi都可实现这些功能;院系信息设置,该模块包括数据的添加、修改、删除、查询,数据库后台SQL Sever 2000和前台Delphi都可实现这些功能;课程信息设置,该模块包括数据的添加、修改、删除、查询,数据库后台SQL Sever 2000和前台Delphi 都可实现这些功能;学生成绩查询,该模块包括学生各门课程成绩的查询,因为该模块是利用数据库视图,所以不能对数据进行修改、添加及删除。 关键字:教学管理数据库SQL Sever 2000 Delphi 表查询修改添加删除

第一章绪论 1.1数据库技术的现状 数据库技术是计算机科学技术的一个重要分支。从20世纪50年代中期开始,计算机应用从科学研究部门扩展到企业管理及政府行政部门,人们对数据处理的要求也越来越高。1968年,世界上诞生了第一个商品化的信息管理系统IMS(Information Management System),从此,数据库技术得到了迅猛发展。在互联网日益被人们接受的今天,Internet又使数据库技术、知识、技能的重要性得到了充分的放大。现在数据库已经成为信息管理、办公自动化、计算机辅助设计等应用的主要软件工具之一,帮助人们处理各种各样的信息数据。 在这30多年的历程中,人们在数据库技术的理论研究和系统开发上都取得了辉煌的成就,而且已经开始对新一代数据库系统的深入研究。数据库系统已经成为现代计算机系统的重要组成部分。 1.2、学生成绩管理系统开发的目的与意义 1.掌握数据库设计的基本技术,熟悉数据库设计的每个步骤中的任务和实施方案,并加深对数据库系统系统概念和特点的理解。 2.初步掌握数据库应用系统分析、设计和实现方法。 3.进一步提高学生的知识综合运用能力。 4.为学习更高深的计算机技术打下基础。提高其综合素质,便于未来就业以及更深发展。 第二章系统需求分析 2.1 概述 1.信息需求 高校学生的成绩管理工作量大、繁杂,人工处理非常困难。学生成绩管理系统借助于计算机强大的处理能力,大大减轻了管理人员的工作量,并提高了处理的准确性。学生成绩管理系统的开发运用,实现了学生成绩管理的自动化,不仅能使管理者从

学生成绩管理系统需求分析说明书

学生成绩管理系统 第一章引言 (1) 1.1 目的: (1) 1.2 背景 (1) 1.3 定义 (2) 1.4 参考资料 (2) 第二章任务概述 (2) 2.1 目标 (2) 2.2 运行环境 (2) 第三章数据描述 (2) 3.1 静态数据 (3) 3.2 动态数据 (3) 3.3 数据库描述 (3) 3.4 数据字典 (4) 3.5 数据采集 (4) 第四章功能需求 (5) 4.1 功能划分 (5) 4.2 功能简述 (5) 第五章性能需求 (5) 5.1 数据精确度 (5) 5.2 时间特性 (5) 5.3 适应性 (5) 第六章运行需求 (5) 6.1用户界面 (5) 6.2硬件接口 (5) 6.3软件接口 (5) 6.4故障处理 (5) 第七章其他需求 (6) 第一章引言 1.1 目的: 运用软件对学生的成绩进行管理,科学而有效,不仅可以减少教师的工作量,方便学校对于所有学生的成绩进行系统的管理,而且便于学生适时的查询自己的成绩。一款优秀的学生成绩管理软件,正好可以满足当前的市场需求,取得一定的经济效益。本软件就是针对此种情况和客户需求而开发。本说明书明确了客户的各项需求,为程序开发人员明确了所开发软件应具有的功能和注意事项。 1.2 背景 ?开发软件名称:学生成绩管理系统。 ?项目开发者:山东艾仪嘉软件技术有限公司开发小组: 张钊锋(组长),杨廷婷,黄婷,林德伟,屠伟,张旭松,张杰

?用户单位: 1.3 定义 VB 是Visual Basic的简写,是可视化的编程语言。是一种简单、高效地开发应用软件的工具。 SQL (Structured Query Language)是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。 数据流图简称DFD,就是采用图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。 E-R图(Entire and Relation)为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。 数据字典(Data dictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS自动更新的数据字典。被动数据字典是指修改时必须手工更新其内容的数据字典。 静态数据系统内部有关的数据结构和操作规程。 动态数据程序运行时输入和输出的数据。 数据采集又称数据获取,是利用一种装置,从系统外部采集数据并输入到系统内部的一个接口。 1.4 参考资料 文档引用的规范: 《软件工程导论》张海藩主编清华大学出版社2005年8月出版 《软件生命周期质量保证与测试》张向宏主编电子工业出版社2009年5月出版技术资料参考: 《数据库原理与应用案例教程》郑玲利主编清华大学出版社2008年9月出版 《Visual Basic完全自学手册》俞磊等编著机械工业出版社2009年1月出版 第二章任务概述 2.1 目标 使点菜信息更加系统化,信息更加精确化。使管理人员管理更加方便,能够改动部分信息,最大化的满足客户的需求。系统能自动保存信息,给查找数据留下依据。 2.2 运行环境 硬件环境:计算机(含键盘、鼠标等),打印机等外围设备。 软件环境: 建议配置:操作系统windows 2000/XP/Vista CPU PentiumⅣ以上 内存128M以上 硬盘空间100M以上 第三章数据描述

相关文档