文档介绍:学生信息管理系统(总体设计)
1、管理系统功能模块设计
本系统需要完成的功能主要有:
(1)、有关学籍信息的输入,包括输入学生基本信息、所在班级、所学课程和成
$主举
绩等。
(2)、学生信息的查询,包括查询学生基本信息、所在班学生信息管理系统(总体设计)
1、管理系统功能模块设计
本系统需要完成的功能主要有:
(1)、有关学籍信息的输入,包括输入学生基本信息、所在班级、所学课程和成
$主举
绩等。
(2)、学生信息的查询,包括查询学生基本信息、所在班级、已学课程和成绩等。
(3)、学生信息的修改。
(4)、班级管理信息的输入,包括输入班级设置、年级信息等。
(5)、班级管理信息的查询。
(6)、班级管理信息的修改。
(7)、学校基本课程信息的输入。
(8)、基本课程信息的修改。
(9)、学生课程设置和修改。
(10)、学生成绩信息的输入。
(11)、学生成绩信息的修改。
(12)、学生成绩信息的查询。
(13)、学生成绩信息的统计。
2、功能模块设计:
学生信息管理系统
*密码管理
系统管理
用户管理
3、数据库设计:
(1)学生基本信息:studentInfo
列名
数据类型
说明
Studentid
Int(4)
学号(主键)
Studentname
Char(10)
姓名
Studentsex
Char(2)
性别
Borndate
Datetime(8)
出生日期
Classno
Int(4)
班级号
Telenumber
Char(10)
联系电话
Rudate
Datetime(8)
入校时期
Address
Varchar(50)
家庭住址
comment
Varchar(200)
备注
(2)班级基本信息:classInfo
列名
数据类型
说明
Classno
Int(4)
班级号(主键)
Classname
Varchar(50)
班级名称
Director
Varchar(50)
班主任
profession
Varchar(50)
专业
(3)课程基本信息:courseInfo
列名
数据类型
说明
Courseno
Int(4)
课程编号(主键)
Coursename
Char(10)
课程名称
Coursetype
Char(10)
课程类型
Coursestart
Char(10)
开始学期
Coursetime
Int(4)
学时数
Coursescore
Int(4)
学分
(4)学生成绩信息:resultInfo
列名
数据类型
说明
Studentid
Int(4)
学号(主键)
Studentname
Char(10)
姓名
Courseno
Int(4)
课程号(主键)
Coursetype
Char(10)
课程类型
result
Float(8)
成绩
(5)用户信息:userInfo
列名
数据类型
说明
Usercode
Varchar(50)
用户密码(主键)
Username
Varchar(50)
用户名(主键)
学生信息管理系统(需求分析)
系统开发背景分析系统的功能取决开用户的需求。随着科技进步和信息时代的到来,教育的普及程度起来起高,学校的人数也在迅速的增长,怎样的管理好成千上万的学生,已经成为一个学校的管理者必须面对的问题。编写本报告的目的就是用最少的代价,尽可能短的时间内确定问题是否能够解决,通过对学校的一些管理软件的调研分析,发现了一些不足,所以拟做此系统,使学生信息的管理更加准确,安全和快捷。
在本次试验中包括的模块有学生信息管理、课程信息管理、成绩信息管理和班级信息管理等几项,各项管理工作涉及到的内容用下面的关系模式表示。
a)学生(学号,姓名,性别,年龄,班级,电话,备注,出生日期,入学时间班级编号,家庭地址)
b)课程(课程编号,课程名称,课程类别,学分,学时)
c)班级(系,班级号,指导老师)
系统分析
抽象出当前系统的逻辑模型画出反映当前系统工作的数据流程图。数据流程图是逻辑模型的图形表示,即使不是专业的计算机技术人员也能非常容易理解,它是一种很好的系统构造的表示方法。画数据流程图是应该从已获得的人工处理流程中去掉物理因素,只保留数据、信息处理部分。
,主要任务是用计算机对学生各种信息进行日常管理,如:查询、修改、增加、删除。
系统目标设计根据本校的实际情况,利用校园网而设计一套针对性和功能都比较强的学生信息管理系统,对学生信息管理系