学籍管理系统设计报告.docx

上传人:b****4 文档编号:3783681 上传时间:2022-11-25 格式:DOCX 页数:8 大小:158.38KB
下载 相关 举报
学籍管理系统设计报告.docx_第1页
第1页 / 共8页
学籍管理系统设计报告.docx_第2页
第2页 / 共8页
学籍管理系统设计报告.docx_第3页
第3页 / 共8页
学籍管理系统设计报告.docx_第4页
第4页 / 共8页
学籍管理系统设计报告.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

学籍管理系统设计报告.docx

《学籍管理系统设计报告.docx》由会员分享,可在线阅读,更多相关《学籍管理系统设计报告.docx(8页珍藏版)》请在冰豆网上搜索。

学籍管理系统设计报告.docx

学籍管理系统设计报告

 

学籍管理系统设计报告

 

姓名:

杜XX

学号:

200916010108

班级:

电子商务

指导老师:

徐XX

 

2012-5-3

 

摘要

 

学生学籍管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。

对于前者要求建立起数据一致性和完整性强、数据安全性好的库。

而对于后者则要求应用程序功能完备,易使用等特点。

本系统为了实现学校在校学生、离校学生各项信息资源的查询、统计、添加、删除、维护与管理,方便用户的管理与需求。

系统的核心是添加、修改和删除三者之间的联系,每一个表的修改都将联动的影响其它的表,当完成添加或删除操作时系统会自动地完成学籍的修改。

查询功能也是系统的核心之一,在系统中主要根据学生和进行查询,其目的都是为了方便用户使用。

系统有完整的用户添加和密码修改功能,并具备报表打印功能。

系统采用MicrosoftOffice中的Access2003来设计数据库,并使用当前优秀的开发工具-VB6.0,它有着最为灵活的数据库结构,对数据库应用有着良好的支持。

论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。

重点的说明了系统设计的重点、设计思想、难点技术和解决方案。

 

一、开发背景3

二、系统的需求分析4

三、功能4

1、学生信息管理模块主要对学生信息4

2、学生成绩管理模块主要是对学生成绩进行管理,四个子模块。

5

四、流程图5

五、E-R图8

六、数据字典10

七、结束11

 

一、开发背景

学籍管理是每一所高校都必须面对的工作,特别是对于学校的决策者和管理者来说学籍管理工作是至关重要的,但一直以来人们是使用传统的人工方式管理数据和文档,这种管理方式存在着许多缺点,如:

效率低、保密性差,也不够方便、灵活,另外随着学生数量的增加,其工作量也将大大增加,这必然增加了管理人员的工作量和劳动强度,同时将产生大量的文件和数据,这给学生信息的查找、更新和维护都带来了不少困难。

据调查,目前我国各类高等院校中还有相当一部分学生的学籍管理依然停留在纸介质的基础上,这样的管理机制已经不能适应时代发展的需要,也不能满足学校管理工作逐步走向规范化、科学化和自动化的要求。

随着计算机科学与技术的日渐成熟和计算机应用的普及,计算机已进入到人类社会的各个领域,并发挥着越来越重要的作用。

这种传统的手工管理模式必然被以计算机为物质基础的信息管理方式所取代。

作为计算机应用的一部分,使用计算机对学生的学籍信息进行管理,有着手工管理所无法比拟的优点,如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,这些优点能够极大地提高学籍管理的工作效率,也是学校向科学化、正规化管理发展的必要条件。

因此,开发一套能够为用户提供充足的信息和快捷的查询手段的学籍管理系统具有非常重要的意义。

二、系统的需求分析

本系统为了实现学校在校学生、离校学生各项信息资源的查询、统计、添加、删除、维护与管理,方便用户的管理与需求。

学籍管理系统的系统分析的重点是对学籍管理信息系统的业务流程进行描述,通过采用流程图中的部分图形来对学生信息质量的管理活动进行规范化说明。

三、功能

将学生学管理系统分为:

用户管理、学生信息管理、学生成绩管理和学生学籍档案管理四个功能模块,。

各个管理模块现用表的方式加以说明如下:

-

 

1、学生信息管理模块主要对学生信息

(学号、姓名、性别、班级、家庭住址)进行管理,本模块又分为三个子模块。

学生信息录入

学生信息查询

学生信息修改删除

2、学生成绩管理模块主要是对学生成绩进行管理,四个子模块。

学生成绩录入

学生成绩查询

学生成绩修改/删除

学生成绩统计

3、学生学籍档案管理模块主要对学校在校生的档案进行管理。

学生、奖惩情况的查询

学生报名注册登记表录入

在校生档案的查询

4、用户管理主要对用户权限设置进行管理。

用户名:

密码设置(管理人员和普通用户)

四、流程图

学生学籍管理信息系统数据流程图

学生学籍管理员通过学生信息单,学生成绩单,学生档案单分别录入,生成信息数据表,成绩数据表,档案数据表从而成立一个总的数据库

1、学生信息管理数据流图

学籍信息管理员通过信息单录入学生的信息,建立信息数据表。

用户可根据,学号,姓名,班级来查询自己所需的信息,方便而简单。

2、学生成绩管理数据流图

学籍成绩管理人员通过成绩单录入学生的成绩,建立成绩数据表。

则用户可根据,学号,姓名,班级查看自己所需的信息。

3、档案管理数据流图

学籍档案管理员通过档案单录入学生的档案,建立档案数据表。

用户可根据,学号,姓名,班级查询学生的基本档案

4、系统管理据流图

系统管理员根据用户需要设置用户及权限,建立系统数据表。

使整个系统的维护

更具有安全性,保密性

五、E-R图

系统逻辑设计的主要工作就是将E—R图转换成一张张的二维表,以及各表的属性。

E-R图是系统的概念设计,对系统前期分析相当重要,它可以正确直观的反映出一个业务系统过程。

本系统的E-R图如下:

学生学籍管理信息系统E-R图

六、数据字典

●数据项

学生表(XS)

名称

数据类型

大小

约束

Xh(主键)

char

10

notnull

Xm

char

10

notnull

Xb

char

10

null

Cssj

char

10

null

Zy

char

10

null

Zxf

char

10

null

Bz

char

10

null

Kch

char

10

Notnull

课程表(XS_KC)

名称

数据类型

大小

约束

Xh(主键)

char

10

Notnull

Xch

char

100

null

Cj

char

10

null

性别表(XBM)

名称

数据类型

大小

约束

Xb

Char

10

Notnull

Xbm

Char

10

Notnull

●数据约束

(1)实体完整性约束:

基本关系的所有主键的属性都不能取空值且主键作为唯一性标识。

需要满足该约束的主键:

学生表(XS).学号(xh)、课程表(KCB).课程编号(kch).

(2)参照完整性约束:

外键的值只能取空值或等于关联主键的值。

需要满足该约束的外键:

学生表(XS).学号与课程表(KCB)

课程号外键关联.

(3)用户定义完整性约束:

针对某一具体关系数据库的约束条件,反映某一具体应用所涉及的数据必须满足的语义要求。

需要满足该约束的属性:

学生表(XS).学号,课程表(KCB).课程编号,.都不能为空,学生表(XS).性别只能为男或女。

●数据流图

●数据存储信息

XS表:

Xh(主键)、Xb、Xb、Cssj、Zy、Zxf、Bz、Kch(外键)。

KC表:

Kch(主键)、kCM、Cj。

XBM表:

Xb、Xbm。

七、结束

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

当前位置:首页 > 求职职场 > 简历

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

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