软件工程设计学生信息管理系统Word文件下载.docx

上传人:b****2 文档编号:14519509 上传时间:2022-10-23 格式:DOCX 页数:39 大小:770.09KB
下载 相关 举报
软件工程设计学生信息管理系统Word文件下载.docx_第1页
第1页 / 共39页
软件工程设计学生信息管理系统Word文件下载.docx_第2页
第2页 / 共39页
软件工程设计学生信息管理系统Word文件下载.docx_第3页
第3页 / 共39页
软件工程设计学生信息管理系统Word文件下载.docx_第4页
第4页 / 共39页
软件工程设计学生信息管理系统Word文件下载.docx_第5页
第5页 / 共39页
点击查看更多>>
下载资源
资源描述

软件工程设计学生信息管理系统Word文件下载.docx

《软件工程设计学生信息管理系统Word文件下载.docx》由会员分享,可在线阅读,更多相关《软件工程设计学生信息管理系统Word文件下载.docx(39页珍藏版)》请在冰豆网上搜索。

软件工程设计学生信息管理系统Word文件下载.docx

班级

年级

性别

出生年月

籍贯

民族

家庭住址

邮政编码

政治面貌

家庭电话

缴费单:

成绩表:

课程

类别

开课时间

学分

成绩

教师

奖惩信息

所在院系

奖惩时间

奖惩说明

奖惩内容

2.2信息详细描述

1.学生基本信息的基本项如下:

学号,姓名,所属院系,专业,班级,年级,性别,出生年月,籍贯民族,家庭住址,邮政编码,政治面貌,家庭电话

2.缴费表的基本项如下:

学号,姓名,专业,班级,缴费时间,应交费用,已交费用,操作员

3.成绩表的基本项如下:

学号,姓名,专业,班级,课程,类别,开课时间,学分,成绩,教师

4.奖惩信息的基本项如下:

学号,姓名,所属院系,专业,班级,奖惩时间,奖惩说明,奖惩内容

2.3总体框架添加用户

系统管理找回密码

修改密码

学生注册

学生信息查询

学籍管理学生毕业

学籍号更改换班

学籍变动退学

插班

结业

学生缴费标准

收费管理学生缴费

学生缴费查询

学生欠费统计

班级添加

班级查询

班级管理班级修改

班级删除

成绩录入

成绩管理成绩查询

成绩修改

处分

学生管理奖励

公益活动

成绩

学生选课

课程管理设置各班课程

设置各科教材

III数据模型

3.1构建E-R图

1.由基本项构思E-R图的四条原则如下:

原则1(确定实体):

能独立存在的事物,例如人、物、事、地、团体、活动、事项等,在其有多个由基本项描述的特性需要关注时,就应把它作为实体。

原则2(确定联系):

两个或多个实体间的关联与结合,如主管,从属,组成,占有,作用,配合,协同等,当需要予关注时,应作为联系。

联系通常是某类行为动作,E-R图中关注的是其状态与结果而非过程。

原则3(确定属性):

实体的属性是实体的本质特征。

实体应有标识属性(能把不同个体区分开来的属性组),并指定其中一个作为标识。

联系的属性是联系的结果或状态。

属性具有如下几个特点:

(1)非多值性

(2)非复合性(3)非导出性(4)实体的属性还应有非关联性,只有一个实体的基本特征,与其他实体无关;

联系的属性应具有关联性,是对联系结果或状态的描述。

原则4(一事一地):

信息分析中得到的基本项要在且仅在实体联系图中的一个地方作为属性出现。

2.各分E-R图

1)学生E-R图

2)课程E-R图

3)班级E-R图

4)奖惩表E-R图

5)成绩E-R图

6)班级课程E-R图

7)交费E-R图

8)学费E-R图

9)用户E-R图

3.合并分E-R图

第一:

合并解决各分E-R图之间的冲突,将分E-R图合并起来生成初步E-R图。

各分E-R图之间的冲突主要有三类:

1)属性冲突:

(1)属性域冲突,即属性值的类型、取值范围或取值集合不同。

由于本系统较简单,所以并不存在这种冲突;

(2)属性取值单位冲突。

由于本系统较简单,不存在这类冲突;

2)命名冲突:

(1)同名异义:

课程与班级课程,课程是指学生在校所有必修和选修的课程,班级课程是指每个班级都必修的课程,由管理员进行设置。

(2)异名同义:

交费与学费实体;

3)结构冲突:

(1)同一对象在不同应用中具有不同的抽象:

(2)同一实体在不同分E-R图中所包含的属性个数和属性排列次序不完全相同:

第二:

修改和重构

消除不必要的冗余,生成基本E-R图。

由于本系统涵盖的内容比较少,基本不存在冗余的现象,所以初步E-R图就是基本E-R图,不必再进行调整。

总E-R图:

IV功能模型

4.1系统功能描述

学生信息管理系统是一个典型的数据库应用程序,包括系统管理、学籍管理收费管理、班级管理、成绩管理、课程管理以及学生表现七项功能。

1.系统管理

1)添加用户

只有高级用户(即学校的学生主管)才可以添加新用户。

2)找回密码

老师、学生如果忘记密码可到教务管理处查询,只有高级用户才可以查看所有用户的密码。

3)修改密码

用户可以登录进自己的界面修改密码,也可以到教务管理处找回密码并修改。

2.学籍管理

1)学生注册

新生到来,以班级为单位,进行学生入库,其中分为单个添加和成批添加。

单个添加学生数量较少的学生信息入库;

成批添加可以从现存的学生信息EXCEL文件中成批录入到数据库中。

包括学生学号、姓名、性别、出生年月、身份证号码、党团关系、系别、专业、级别、学制等方面的信息。

2)学生信息查询

根据用户的要求,通过姓名、学号、班级、专业等查询学生数据库的所有可能的信息,其中包括成绩查询。

3)学生毕业

可以成批地处理毕业学生的相关信息,也可以设置学生毕业后学校对他们的资料保存期限。

4)学籍号更改

当学生的学号出现错误,或是学生转专业、班级、留级等,学生管理用户可以对学生的学号进行更改。

5)学籍变动

学籍变动包括学生换班、退学、插班、结业、休学等操作

3.收费管理

1)学生缴费标准

根据国家收费标准设置各个系各个专业的每年的学费、书费、住宿费等。

2)学生缴费

每个学生都有自己的银行卡号,该接口实现学生的缴费。

3)学生缴费查询

根据多个关键字对学生学费情况、以及各专业的收费标准进行查询。

4)学生欠费统计

统计每个班的缴费情况,以催促欠费学生尽快缴清费用。

4.班级管理

1)班级添加

根据实际情况添加班级,包括班级所在专业、班主任等信息。

2)班级查询

查询班级的相关信息以及所有班级的浏览。

3)班级修改

修改班级情况,如班主任、辅导员、课程安排等。

4)班级删除

根据实际情况,将不再录取学生的班级的相关信息删除。

5.成绩管理

1)成绩录入

每次考试后,各个任课老师把各学生的该科成绩录入,录入信息包括学生姓名、学号、科目、专业、录入日期。

2)成绩查询

根据多个关键字对学生的成绩进行查询,还可以统计得到一个班的平均成绩报表、所有学生的排名以及该专业该年级的班级排名。

3)成绩修改

如果在审卷过程中发现有成绩错误,可以对学生的成绩进行修改。

6.学生管理

1)处分

学生的每次受处分情况都计入系统,实行积分制,工作人员可以自定义不同程度处分的积分。

2)奖励

学生的每次获奖情况都计入系统,实行积分制,工作人员自定义不同等级奖励的积分。

3)公益活动对每次公益活动中表现比较出色或者比较差的学生进行奖罚积分。

4)学生选课

学生通过自己的学号登陆到管理网站,选修选修课。

5)成绩

学生根据自己的学号和密码在网上对自己的基本信息、选课、以及各学期成绩进行查询。

7.课程管理

1)设置各班课程

根据班级专业的需要设置应该进行哪些课程教学,分为必修课和选修课。

2)设置各科教材

根据课程教学内容,选取合适的教材。

4.2数据流图与数据字典

4.2.1数据流图

1.0层数据流图

学生信息管理要求

学生情况

学生信息管理成绩管理成绩管理要求

班级管理

课程管理

查询要求

课程管理要求

收费管理

课程

查询结果

2.1层数据流图

新生数据处理结果

新生数据处理要求学生信息

学生信息管理要求班级名称及修改要求

添加要求及学生数据

当前时钟

数据删除单

备份数据单

成绩管理要求

3.学生信息管理模块分层数据流图

新生数据

新生数据处理要求

新生记录

有效记录

新生记录无效记录格式

成绩记录总分记录学生表

分班名单男、女生人数

专业

班数

成绩表学生表

学生表

班级名称指定班级学生名单

起始学号

总分表

图2.1新生处理

班级名称指定班级学生记录学生信息

记录为空

修改要求

图2.2班级管理

单个学生数据

添加要求

成批学生数据

图2.3添加学生

总分表学生表

成绩表

图2.4单个添加学生

成绩表学生记录

有效格式记录

无效格式总分表

学生记录

图2.5成批添加学生数据

成绩表总分表

起止学号

数据删除单班级名称

所有学生数据

成绩表总分表

图2.6删除学生数据

4.成绩管理模块分层数据流图

课程表

班级名称学生与课程数据

成绩数据

图2.7成绩录入

5.查询模块分层数据流图

总分表成绩表

学生信息查询要求查询规则查询结果

图2.8学生信息查询

成绩表

班级名称成绩数据成绩信息

总分表

图2.9总分计算

4.2.2数据字典

1.数据流

编号数据流名输入输出

1添加用户新用户信息增加用户信息

2修改密码设置密码信息密码设置结果

3找回密码用户账号用户密码

4添加班级班级的设置信息加入的新信息

5删除班级删除的班级名删除成功信息

6

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 其它模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1