篇一 :学生信息管理系统实验报告

西安郵電學院

数据库原理及应用设计报告

题 目: 学生信息管理系统

一. 设计目的

学生管理系统是高校管理工作中一项非常重要的组成部分。用户的需求具体体现在各种信息的提供、保存、更新和查询方面,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据、数据结构以及数据处理的流程,为后面的设计打下基础。本系统是针对高等院校的学生信息管理,因此学生信息管理系统的用户包括系统管理员、教师和学生。主要涉及学生信息、课程信息以及选课记录和成绩等数据信息。

二. 设计内容

学生管理信息系统的功能总结起来,共需要以下几个方面。

1、管理学生信息

管理所有学生的基本信息,包括添加、修改、删除等;可以根据各种条件查询出需 要的信息。

2、管理课程信息

管理所有学生的基本信息,包括添加、修改、删除等;可以根据各种条件查询出需要的信息。

3、管理选课与成绩

根据学号进行选课,登记所选课程的成绩;可以根据学号查询出选课信息与成绩。

三.概要设计

学生信息管理系统实验报告

管理员负责对学生信息,课程信息,成绩信息的输入。学生可以完成查询和选课的功能。

1.功能模块图;

(1)系统管理模块,进入系统后,可以选择退出系统

学生信息管理系统实验报告

(2)学生管理模块,包括学生信息添加,删除,修改。

学生信息管理系统实验报告

(3)课程管理模块,包括课程信息添加,修改,删除。

学生信息管理系统实验报告

(4)成绩管理模块,包括成绩的添加,修改。

学生信息管理系统实验报告

(5)信息查询模块,包括学生查询,课程查询,成绩查询。

学生信息管理系统实验报告

2.各个模块详细的功能描述。

学生信息管理——系统管理员负责对各种基本信息的录入、修改、删除等操作。 学生成绩管理——系统管理员负责对学生成绩的录入、修改、删除等操作,学生可以查询各科成绩。

…… …… 余下全文

篇二 :学生管理系统实训报告

学生管理系统

实训报告

                              姓名:xxxx

学号:xxxxxxxxxxx

班级:软件外包

时间:20##年6月26日

                                  指导老师:xxx

【目录】

一.  设计需求分析……………………………………………3

二.  概要设计…………………………………………………4

三.  程序整体设计说明………………………………………5

四.  程序部分代码与注释……………………………………6

五.  测试结果…………………………………………………9

六.  设计心得…………………………………………………12

【摘要】随着信息时代的发展,对于学生信息的管理已经不再局限于纸上的那些繁琐的记录,而是通过电脑软件程序对学生的信息进行管理,这样不但可以简化管理的复杂度,还可以提高管理过程中的准确性,因此有必要设计一款专门针对于学生信息管理的一个程序,于是设计了此学生信息管理系统。该应用程序能够对每个学生的相关信息进行注册、储存、修改和删除等操作。该系统要求按身份登陆,即学生、教师、管理员等不同身份进行访问。该程序便于操作,面向广大群体,条理清晰,容易理解,容易修改。

…… …… 余下全文

篇三 :学生信息管理系统实验报告

学生信息管理系统实验报告

班 级:10网工三班 学生姓名:** 学号:***

实验目的和要求:

实验目的:

1、加深理解Windows程序设计的基本概念;

2、基于单文档的应用程序的创建;

3、学会对话框及相关控件的创建;

4、熟悉基本的Windows消息映射机制和消息相应过程。

实验内容:

1.创建一个基于对话框的应用程序,用于处理学生成绩,并能够处理相关数据。

2.进一步完善实验二中的系统;

3.在学生信息管理系统中添加一个信息查询对话框,并做好相应的界面设计;

4.根据功能要求完成相应的界面设计;

实验内容与分析设计:

1.使用单文档或基于对话框应用程序框架;

2.设计信息查询对话框,增加信息检索功能;

3.信息存储可以借助于数据库,也可以借助于文件,检索记录可以直接在记录文件中进行;

4.通过界面的设计,增加成绩处理的功能;

实验步骤与调试过程:

1.打开Visual c++ 6.0编程环境;

2.点击文件->新建、选择建立新的工程;选择Win32 Console Application选项建立工程名为“学生信息管理系统”的一个空工程;

3.继续点击文件->新建、选择建立新的文件;选择C++ Source File选项建立在“学生信息管理系统”工程下的名为“学生信息管理系统”的文件;(或者使用试验一中的文件);

整个系统的功能在菜单内完成,分别是在学生信息管理下的学生信息录入

4.创建学生信息的录入。

void Add::OnOK()

{

UpdateData();

if(m_sNum == "" || m_sName == "" || m_sMajor == "" || m_sGrade

== "" ||

m_sBirthday == "" || (!m_cMale.GetCheck() && !

…… …… 余下全文

篇四 :学生成绩管理系统实训报告

《软件工程》实训报告

专 业:软件技术

班 级:软件081

姓 名:**

学 号:***

指导老师:**

实训时间:20XX-20XX年第二学期第20周

实训地点:学院信息中心

目  录

一、 引言…………………………………………………………………………………………………1

二、 项目可行性分析……………………………………………………………………………………2

⑴引言

⑵可行性研究的前提

⑶技术可行性报告…………………………………………………………………………………。3

…… …… 余下全文

篇五 :C语言学生信息管理系统实训报告

C语言程序设计

    

题    目:   学生信息管理系统

院    系:   信息科技学院

专    业:   电子信息工程

姓    名:   殷浩 

学    号:   1152100135

指导教师:   杨呈永

日    期:   20##年6月26日 

桂林电子科技大学信息科技学院

学生信息管理系统

本题目设计目的是训练学生的基本编程能力,了解管理信息系统的开发流程,熟悉C语言的文件和单链表的各种基本操作。本程序中涉及结构体、单链表、文件等方面的知识。通过本程序的训练,使学生能对C语言的文件操作有一个更深刻的了解,掌握利用单链表存储结构实现对学生成绩管理的原理,为进一步开发出高质量的管理信息系统打下坚实的基础。

一、问题定义

根据实训要求,创建学生信息管理系统,假设系统中包含学生的学号、姓名、年龄、性别、出生年月、地址、电话、E-mail等信息。设计的学生信息管理系统,需能提供以下功能:

①系统以菜单方式工作。②学生信息录入功能---输入。③学生信息浏览功能---输出。④查询功能。⑤修改信息功能。⑥按学号删除学生信息功能。程序的运行效果如下图所示。

二.系统设计

1.总体设计

采用模块化的程序设计方法,即将较大的任务按照一定的原则分为一个个较小的任务,然后分别设计各个小任务。需要注意的是划分出来的模块应该相对独立但又相关,且容易理解。可以用模块化层次结构图(即模块图)来分析其任务的划分,以下为程序的功能模块设计。

…… …… 余下全文

篇六 :C语言程序设计实习报告---学生信息管理系统

   C 语 言 课 程 设 计

题    目: 班级学生成绩管理系统

设计者  : 焦鹏

专    业: 经济学

班级学号: 081122-27

所属院系: 经济管理学院

指导教师: 马钊

                   20##年12月29日

1.   题目和要求:

1.1问题提出与要求:

学生成绩管理系统

[要求]

    设计一个学生成绩管理系统,对在校某班学生几门课程的考试成绩进行统一管理。每个学生记录包括学号、姓名、年龄、数学、英语、物理成绩,默认以学号为序存放。

(1)一个文件按以班为单位存储学生记录。         

(2)将允许的操作分为六种

A:插入一个新的学生记录(录入学生信息)

B:修改学生记录

C:删除一个学生记录

D:登记成绩

E:修改成绩

F:浏览全班成绩

    (3)计算学生的总成绩

    (4)输出全班成绩表

1.2需求分析.

根据题目要求,由于学生信息是存放在文件中,所以应提供文件的输入,输出等操作;在程序中需要浏览学生的信息,应提供显示,查找,排序等操作;另外还应提供键盘式选择菜单实现功能选择.

2.功能实现设计:

2.1总体设计:

分析系统:根据题目的需求分析,可将这个系统设计为六大模块(见下图):插入学生信息,修改,删除,登记,浏览,统计。

…… …… 余下全文

篇七 :C语言实验报告--学生成绩管理系统 中南大学

X X 大学

C S U

C语言程序设计实践报告

题    目           学生成绩管理系统                                

学生姓名             剽悍的小白兔                        

指导教师                 T Z                         

学    院          信息科学与工程学院                     

…… …… 余下全文

篇八 :VFP实验报告(学生成绩管理系统)

VFP实验报告

学生成绩管理系统  

密码:08605214

 

班级:06国贸(3)班

学号:200610430302

姓名:李建成

1、  需求分析

某大学因扩招需求,需要建立一个“学生成绩管理系统”,以取代人工管理。开发目的和功能如下:

(1)能进行成绩及相关数据的录入。

(2)具有修改功能。

(3)能按姓名、学号查询任意一名同学的成绩。

(4)能完成上表中各项统计。

(5)能将全班同学按从高分到低分的顺序排序。

(6)能打印上述表格。

一、数据需求

在调研的过程中,用户提供了该系统所需的输入、输出单据。输入单据包括学生成绩单、基本信息单等,输出单据包括成绩从高到低排序单、分数段人数单、相关数据统计单等,另外,在最终的打印输出中还有两张表:成绩分析表和成绩排序表。

                    

学生成绩表

考试基本信息表

分数段人数表

相关数据统计表

二、功能需求

功能分析的任务,是弄清用户对目标系统数据处理功能所提出的需求,根据系统目标和数据需求,本系统的功能需求可归纳为以下几个方面。

1、数据录入

录入功能用于在各种手填单据中增加新的记录,及时补充到系统将要运行的表中。这些单据包括学生成绩表、基本信息表等。

2、数据浏览和修改

能够浏览所要得到的数据表单,并且有修改功能。这些表单包括学生成绩表、基本信息表等。

3、数据查询

此查询功能包括两个:按姓名查询和按学号查询,能够查询到学生成绩表中各个字段的信息,并显示相关内容。

4、数据统计和管理

…… …… 余下全文