- 2
- 0
- 约1.12万字
- 约 20页
- 2021-02-21 发布于天津
- 举报
精品文档
精品文档
PAGE
PAGE # 欢。迎下载
精品文档
精品文档
PAGE
PAGE # 欢。迎下载
学生信息管理系统(总体设计)
1、管理系统功能模块设计
本系统需要完成的功能主要有:
(1)、有关学籍信息的输入,包括输入学生基本信息、所在班级、所学课程和成
2)、学生信息的查询, 包括查询学生基本信息、 所在班级、 已学课程和成绩等。
3)、学生信息的修改。
4)、班级管理信息的输入,包括输入班级设置、年级信息等。
5)、班级管理信息的查询。
6)、班级管理信息的修改。
7)、学校基本课程信息的输入。
8)、基本课程信息的修改。
9)、学生课程设置和修改。
10)、学生成绩信息的输入。
11)、学生成绩信息的修改。
12)、学生成绩信息的查询。
13)、学生成绩信息的统计。
精品文档
精品文档
PAGE
PAGE #欢迎下载
精品文档
精品文档
PAGE
PAGE #欢迎下载
2、功能模块设计:
精品文档
精品文档
PAGE
PAGE #欢迎下载
精品文档
精品文档
PAGE
PAGE # 欢。迎下载
3、数据库设计:
⑴学生基本信息:student lnfo
列名
数据类型
说明
Stude nt id
Int⑷
学号(主键)
Stude nt n ame
Char(10)
姓名
Stude nt sex
Char(2)
性别
Born date
Datetime(8)
出生日期
Class no
Int⑷
班级号
Tele nu mber
Char(10)
联系电话
Ru date
Datetime(8)
入校时期
Address
Varchar(50)
家庭住址
comme nt
Varchar(200)
备注
⑵班级基本信息:class」nfo
列名
数据类型
说明
Class no
In t(4)
班级号(主键)
Class name
Varchar(50)
班级名称
Director
Varchar(50)
班主任
professi on
Varchar(50)
专业
⑶课程基本信息:course」nfo
列名
数据类型
说明
Course no
jnt⑷
课程编号(主键)
Course name
Char(10)
课程名称
Course type
Char(10)
课程类型
Course start
Char(10)
开始学期
Course time
:lnt⑷
学时数
Course score
In t(4)
学分
⑷学生成绩信息:result」nfo
列名
数据类型
说明
Stude nt id
:lnt⑷
学号(主键)
Stude nt n ame
Char(10)
姓名
Course no
jnt⑷
课程号(主键)
Course type
Char(10)
课程类型
result
Float(8)
成绩
⑸用户信息:user」nfo
列名
数据类型
说明
User code
Varchar(50)
用户密码(主键)
User name
Varchar(50)
用户名(主键)
学生信息管理系统(需求分析)
1. 系统开发背景分析 系统的功能取决开用户的需求。随着科技进步和信息时代的到来,教育的 普及程度起来起高,学校的人数也在迅速的增长, 怎样的管理好成千上万的学生, 已经成为一个学校的管理者必须面对的问题。 编写本报告的目的就是用最少的代 价,尽可能短的时间内确定问题是否能够解决, 通过对学校的一些管理软件的调 研分析,发现了一些不足,所以拟做此系统,使学生信息的管理更加准确 , 安全 和快捷。
在本次试验中包括的模块有学生信息管理、课程信息管理、成绩信息管理 和班级信息管理等几项,各项管理工作涉及到的内容用下面的关系模式表示。
a) 学生(学号,姓名,性别,年龄,班级,电话,备注,出生日期,入学时间, 班级编号,家庭地址)
b) 课程(课程编号,课程名称,课程类别,学分,学时)
c) 班级(系,班级号,指导老师)
2. 系统分析
1. 抽象出当前系统的逻辑模型
画出反映当前系统工作的数据流程图。 数据流程图是逻辑模型的图形表示, 即使不是专业的计算机技术人员也能非常容易理解, 它是一种很好的系统构造的 表示方法。 画数据流程图是应该从已获得的人工处理流程中去掉物理因素, 只保 留数据、信息处理部分。
2.系统功能分析 系统主要用于学校学生信息管理,主要任务是用计算机对学生各种信息进 行日常管理,如:查询、修改、增加、删除。
3. 系统目标设计 根据本校的实际情况,利用校园网而设计一套针对性和功能都比较强的学
生信息管理系统,对学生信息管理系统进行科学的分类、录入、查询.
4. 开发设计思想 尽量采用学校现有的软硬件环境及先进的管理
原创力文档

文档评论(0)