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

西安郵電學院

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

题 目: 学生信息管理系统

一. 设计目的

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

二. 设计内容

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

1、管理学生信息

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

2、管理课程信息

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

3、管理选课与成绩

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

三.概要设计

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

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

1.功能模块图;

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

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

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

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

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

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

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

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

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

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

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

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

…… …… 余下全文

篇二 :学生信息管理系统设计报告的主要内容(S)

学生成绩管理系统设计报告的主要内容

大作业设计报告的书写:

学生成绩管理系统的设计

一、系统设计

   1、系统功能模块分析

学生成绩管理系统通常包括学生基本信息管理、学校所开设课程情况和成绩的管理。设计学生管理系统的目的就是利用计算机的快速浏览、维护、查询、统计功能,替代管理人员对数据的手工处理。

用计算机对学生的各种信息进行日常管理时,经常要进行数据的:浏览、查询、修改、添加、删除、统计、和打印等操作。针对上述要求,设计的成绩管理系统应包括实现这些功能的模块

2、系统功能模块设计

在系统分析的基础上,结合操作上的方便性,学生信息管理应用程序包括系统主模块和查询、维护、统计和打印等几大功能模块,每个功能模块的子模块如图所示:

 画出系统功能结构图  (见课件第8一、分析系统要求,确定系统功能模块)

    

  

 简单叙述各功能模块的功能:

例:

(1)系统主模块

     提供了学生信息管理的主界面,作为进入系统的唯一入口。在系统主界面中,不仅提供了用于调用系统各功能模块的操作方法,而且还需要对使用系统的用户进行合法性检验等相应操作。

(2)维护模块

(3)查询模块:提供了用于对数据进行查询操作的操作界面,用户可以按学号或姓名查找某人信息、某学生所选课的情况;也可以按专业进行查询;也可以按开课学期查找课程情况等

(4)维护模块:

(5)统计模块:

(6)退出模块:

二、数据库设计与实现

1、数据库的设计

涉及到一个数据库Xscjxt.dbc 和四个数据表:Xsda.dbf、Xscj.dbf 、Kc.dbf 、Password.dbf

数据表结构:(抓图)

比如:

…… …… 余下全文

篇三 :学生信息管理系统总体设计报告

文本框: 学生信息管理系统总体设计文档


目录

1.                                                                                                                  引言     3

2.  总体设计     4

3.  接口设计     8

…… …… 余下全文

篇四 :学生信息管理系统程序设计报告

HUNAN  UNIVERSITY

程序设计训练

报   告

                     学生姓名      李乐平                   

      学生学号      20110602212                   

           专业班级            市场营销二班                

               指导老师      贺再红                   

…… …… 余下全文

篇五 :学生信息管理系统设计报告

学生信息管理系统设计报告

学生管理信息系统

一、分析

(一)开发背景

学校主要有总务处、政教处、教导处。其中教导处的工作最为繁重,工作人员多,信息量大。处理的信息主要有:学生信息、成绩数据、课程信息。本系统主要着眼以上部分,建立数据库以及对数据的各种操作功能。

对于学生信息,各班的班主任及学校领导由于各种分类和了解的需要,经常性的进行各种查询。例如:一个班中团员的人数,男女生的人数。

对于成绩管理,任课老师要进行本科目的成绩登录,计算平均分等。学校领导则可以通过查询工具来了解学生成绩情况。

对于课程信息,教导处每学期要进行课程安排,任课教师分配,中途课程调整等等。

以上各类信息,若处于手工或半手工状态,效率低,可靠性差。如果采用计算机进行以上各类信息管理,必将大大提高工作效率,对学校各类信息的维护及了解起到积极的作用。

(二)运行平台

本系统采用面向对象的软件开发办法,以Microsoft公司的可视开发环境visual basic 6.0作为主要开发工具,使用Microsoft access 2000作为关系数据库,并为VB编程语言中采用ADO数据库编程模型,配合功能强大的SQL查询语言实现建立关系数据库,访问数据库,对数据库的更新,较好的实现了预定的需求功能。

visual basic 6.0是一种可视化、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发windows环境下的各类应用程序。在visual basic 6.0环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用windows 内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发出windows环境功能强大、图形界面丰富的应用软件系统。visual basic 6.0语言用其设计应用程序时具有两个基本特点:可视化设计和事件驱动编程。

…… …… 余下全文

篇六 :学生信息管理系统c语言程序设计报告(完美)

HUNAN  UNIVERSITY

程序设计训练

报   告

                     学生姓名                         

      学生学号                        

           专业班级                             

               指导老师                     

…… …… 余下全文

篇七 :学生信息管理系统设计报告

学生信息管理系统设计报告

                         

一、设计目的

作为C#课程结课设计,验证自身的学习效果,同时希望利用所学的基本知识和技能,进行简单数据库应用程序设计。希望通过项目实践,熟悉巩固所学知识,以使自身达到熟练掌握.NET基本结构以及C#语言的基本知识和技能,基本掌握面向对象程序开发的基本思路和方法,了解ADO.NET数据库开发基本知识,为今后的进一步深入学习,奠定基础。

二、需求分析

学生管理系统的开发目的是为了实现学生课程、学籍的信息化管理。本系统需要完成的功能有:班级管理、学生管理、科目管理、课程管理、成绩管理以及系统管理员才具有的教师管理和用户管理。

1.班级管理:可对班级进行添加、删除、修改、查找和报表输出等功能,班级属性有:名称、班主任(来自于系统中保存的教师)、当前学生人数、建班日期和备注等属性。

2.学生管理:可对学生进行添加、删除、修改、查找和报表输出等功能,学生属性有:学号、姓名、性别、所属班级(来自于系统中保存的班级)、相片、出生日期和备注等属性。

3.科目管理:可对科目进行添加、删除、修改、查找和报表输出等功能,科目属性有:科目名称、学时数和备注等属性。

4.课程管理:可对每一个班级的上课科目进行添加、删除、修改、查找和报表输出等功能,课程属性有:所属班级(来自于系统中保存的班级)、授课老师(来自于系统中保存的教师)、开课日期、结课日期和备注等属性。

5.成绩管理:可对每一个班级的上课科目的学生成绩进行添加、删除、修改、查找和报表输出等功能,成绩属性有:学生姓名、所属班级(来自于系统中保存的班级)、课程名、成绩、备注等属性。

…… …… 余下全文

篇八 :学生信息管理系统设计报告

学生信息管理系统设计报告

                               080370104  马中源

一、设计目的

作为C#课程结课设计,验证自身的学习效果,同时希望利用所学的基本知识和技能,进行简单数据库应用程序设计。希望通过项目实践,熟悉巩固所学知识,以使自身达到熟练掌握.NET基本结构以及C#语言的基本知识和技能,基本掌握面向对象程序开发的基本思路和方法,了解ADO.NET数据库开发基本知识,为今后的进一步深入学习,奠定基础。

二、需求分析

学生管理系统的开发目的是为了实现学生课程、学籍的信息化管理。本系统需要完成的功能有:班级管理、学生管理、科目管理、课程管理、成绩管理以及系统管理员才具有的教师管理和用户管理。

1.班级管理:可对班级进行添加、删除、修改、查找和报表输出等功能,班级属性有:名称、班主任(来自于系统中保存的教师)、当前学生人数、建班日期和备注等属性。

2.学生管理:可对学生进行添加、删除、修改、查找和报表输出等功能,学生属性有:学号、姓名、性别、所属班级(来自于系统中保存的班级)、相片、出生日期和备注等属性。

3.科目管理:可对科目进行添加、删除、修改、查找和报表输出等功能,科目属性有:科目名称、学时数和备注等属性。

4.课程管理:可对每一个班级的上课科目进行添加、删除、修改、查找和报表输出等功能,课程属性有:所属班级(来自于系统中保存的班级)、授课老师(来自于系统中保存的教师)、开课日期、结课日期和备注等属性。

5.成绩管理:可对每一个班级的上课科目的学生成绩进行添加、删除、修改、查找和报表输出等功能,成绩属性有:学生姓名、所属班级(来自于系统中保存的班级)、课程名、成绩、备注等属性。

…… …… 余下全文