学生学籍管理信息系统分析设计复习过程.docx

上传人:b****7 文档编号:10701597 上传时间:2023-02-22 格式:DOCX 页数:51 大小:714.78KB
下载 相关 举报
学生学籍管理信息系统分析设计复习过程.docx_第1页
第1页 / 共51页
学生学籍管理信息系统分析设计复习过程.docx_第2页
第2页 / 共51页
学生学籍管理信息系统分析设计复习过程.docx_第3页
第3页 / 共51页
学生学籍管理信息系统分析设计复习过程.docx_第4页
第4页 / 共51页
学生学籍管理信息系统分析设计复习过程.docx_第5页
第5页 / 共51页
点击查看更多>>
下载资源
资源描述

学生学籍管理信息系统分析设计复习过程.docx

《学生学籍管理信息系统分析设计复习过程.docx》由会员分享,可在线阅读,更多相关《学生学籍管理信息系统分析设计复习过程.docx(51页珍藏版)》请在冰豆网上搜索。

学生学籍管理信息系统分析设计复习过程.docx

学生学籍管理信息系统分析设计复习过程

(一)DIY手工艺品的“多样化”

调研结论:

综上分析,我们认为在学院内开发“DIY手工艺品”商店这一创业项目是完全可行的。

1、DIY手工艺市场状况分析

就算你买手工艺品来送给朋友也是一份意义非凡的绝佳礼品哦。

而这一份礼物于在工艺品店买的现成的礼品相比,就有价值意义,虽然它的成本比较低但它毕竟它是你花心血花时间去完成的。

就像现在最流行的针织围巾,为何会如此深得人心,更有人称它为温暖牌绝大部分多是因为这个原因哦。

而且还可以锻炼你的动手能力,不仅实用还有很大的装饰功用哦。

4.WWW。

google。

com。

cn。

大学生政策2004年3月23日

然而影响我们大学生消费的最主要的因素是我们的生活费还是有限,故也限制了我们一定的购买能力。

因此在价格方面要做适当考虑:

我们所推出的手工艺制品的价位绝大部分都是在50元以下。

一定会适合我们的学生朋友。

体现市民生活质量状况的指标---恩格尔系数,上海也从1995年的53.4%下降到了2003年的37.2%,虽然与恩格尔系数多在20%以下的发达国家相比仍有差距,但按照联合国粮农组织的划分,表明上海消费已开始进入富裕状态(联合国粮农组织曾依据恩格尔系数,将恩格尔系数在40%-50%定为小康水平的消费,20%-40%定为富裕状态的消费)。

(4)牌子响

(三)DIY手工艺品的“自助化”

1、购买“女性化”目录

2.系统分析2

湖北大学生学籍管理信息系统的设计与开发

1.系统的开发意义

学籍管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学籍管理系统应该能够为用户提供充足的信息和快捷的查询手段。

但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:

效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

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

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高学生学籍管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

本系统是由MicrosoftVisualBasic6.0可视化开发软件工具下分析、设计、开发大中专院校的学籍管理系统的过程。

通过对计算机硬件和软件解决方案的论证,对应用领域进行调查分析,参考各种资料和进行数据库编程实践,在指导老师的帮助下,已经基本上成功地实现了设计要求。

是我们设计的数据库系统能够实现学生信息管理,学生成绩管理,学生档案管理,用户管理等功能。

该系统基本上满足了用户在学校信息管理方面的需求,用户界面友好。

2.系统分析

2.1系统的需求分析

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

将学生学籍管理系统分为:

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

1.学生信息管理模块主要对学生信息(如学号、姓名、性别、班级、家庭住址等)进行管理,本模块又分为三个子模块。

_学生信息录入

_学生信息查询

_学生信息修改删除

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

_学生成绩录入

_学生成绩查询

_学生成绩修改/删除

_学生成绩统计

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

_学生、奖惩情况的查询

_学生报名注册登记表录入

_在校生档案的查询

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

用户名:

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

行功能调整。

2.2系统分析的概况

系统分析是指在管理信息系统开发的生命周期中系统分析阶段的各项活动和方法,应用系统思想和系统科学的原理进行分析工作的方法与技术。

系统分析阶段的目的,就是按照系统规划所定的某个开发项目范围内明确系统开发的目标和用户的信息需求,提出系统的逻辑方案。

系统分析在整个系统开发过程中,是要解决“做什么”的问题,即根据系统规划所确定的范围,对现行系统进行详细调查,尽可能弄清楚用户对信息的需求,调查原信息系统的资源,输入,处理和输出,描述现行系统的业务流程,指出现行系统的局限性和不足之处,确定新系统的基本目标和逻辑功能要求,也即提出新系统的逻辑模型,为下一阶段进行物理方案设计,解决“怎么做”提供依据。

因此,这个阶段又称逻辑设计阶段。

系统分析阶段的主要活动有:

系统初步调查、可行性研究、系统详细调查、新系统逻辑方案的提出。

2.3系统初步调查

本系统初步调查采用的主要方式是与本校的教师,尤其是与学籍管理处的教职工进行交流,经过调查研究。

本校基本情况为:

学校现有教职工200余名,在校在册学生达5000余人。

实行校长负责制,下设教务科、财务科、党团支部、学生科、总务科、宿管、人事科、生产实习科、鉴定科、招生就业科、保卫科十二大部门。

各部门分别针对各自管辖范围进行具体管理,并向校长负责。

在学校的日常教学活动中,学生的学籍管理和培养方向是至关重要的。

从学校的行政管理和职能分工角度,得出了组织结构图。

(如图2-1)

本校在日常教学活动中出现的主要问题是:

1.学校现行的学籍管理方式仍为基于文本、表格等,纸介质的传统手工处理方式。

学籍信息管理没有完全科学化、规范化、处理速度较慢,因此影响教学工作的开展,难以进行有效的信息反馈。

2.学校领导对整个学校的学生信息在很多时候不能得到全面而又及时的反馈,因此不能适时指导教学方向,以至有所影响教育质量。

3.部门之间信息交流较少,信息渠道比较单一,在很大程度上不利于协调工作,容易出错。

因此,通过建立学籍管理信息系统,使学生学籍管理工作科学化、规范化、程序化,促使提高信息处理的速度和正确性,使学校的信息流程和流向晰化、合理化。

第一时间把握学生信息,以提高整体教学水平。

图2-1组织结构图

2.4系统的可行性研究

可行性研究是系统分析阶段的第二项活动。

此活动的主要目标是:

进一步明确系统的目标、规模与功能,对系统开发背景、必要性和意义进行调查分析并根据需要和可能提出开发系统的初步方案与计划。

可行性研究是对系统进行全面、概要的分析。

通过调查分析,新系统设计方案有以下三个可行性:

2.4.1技术可行性

本系统采用Windows98作为操作平台。

数据库管理系统选用Access,该数据库管理系统,提供数据库之间的数据复制功能,可代替现有系统单据数据的手工传递工作,降低出错率,提高数据的可用性。

本系统的应用程序开发平台选用VisualBasic6.0,这是目前数据库应用软件的主流开发平台。

2.4.2经济可行性

采用新的学籍信息管理系统可取代原系统的单据手工传递工作,减少人工开支,节省资金,并且可大大提高信息量的取得,缩短信息处理周期提高学生信息的利用率,使教学质量更上一个台阶。

2.4.3营运可行性

(1).本系统操作简单,易于理解,只需通过简单培训,上手较快,学校学籍管理处的教职员以及相关教师均能进行操作,营运环境要求低。

(2).面对于系统设计还应该以“标准性、安全性、高效性、保密性、可维护性”为标准,在着眼于当前实用的基础上,为将来系统的扩展,升级留有余地。

软件的开发应能在较长时间内满足学校的发展需要。

标准性:

系统编写与运行必须符合标准,既可以保证系统运行又可以在此标准上每一项功能运行。

可靠性:

由于学籍信息的重要性,系统必须稳定可靠,从而避免或减少数据损失。

安全性:

通过系统权限控制使用者,从而确保使用者无法操作与其无关的数据。

高效性:

由于学校学生信息每次处理信息量较大,系统对信息处理能力响应能力都应是快捷有效的。

可维护性:

采用结构化模块设计,便于开发与维护,也有利于情况随时进行

2.5现行系统的详细调查

经过调查学校的学籍管理业务流程主要分为三大部分:

建立学生基本信息、学生综合素质评估、学生学籍档案。

1.建立学生基本信息:

学生符合入学条件的,学校批准后由专人向学生发放入学通知书。

对新生注册,并建立相关的学生个人信息(如学号、姓名、性别、专业和班级、家庭住址等),由本班班主任配合学校学生管理处负责人(学生科)统一审核并保存。

根据用户权限对数据信息进行相应处理(如查询、录入、修改、删除)。

1.学生成绩信息:

将学生的学期成绩,由学生管理处工作人员将每期成绩结果进行记录并保存。

根据用户权限对数据信息进行相应处理(如查询、录入、修改、删除)。

1.学生学籍档案:

学生情况与奖惩情况。

包括学生在校期间健康状况,学生参加校内外各项活动记录和奖惩记录进行综合分析与汇总,学生学期评语等有关的在校期间表现进行的记录。

由学籍管理处工作人员将评估结果存入学生档案并保存。

根据用户权限对数据信息进行相应处理(如查询、录入、修改、删除)。

2.6新系统逻辑方案

新系统的逻辑模型,从本质上说,是规定系统应该做什么,即系统的逻辑描述。

它主要包括新系统的业务流程、数据流程,以及对数据和功能的详细分析与描述。

2.7学生学籍管理信息系统业务流程图

这是一种表明系统内各单位,人员之间的业务关系,作业顺序和管理信息流动的流程图,它可以帮助分析人员找出业务流程中的不合理迂回等。

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

-

 

图2-2学生学籍管理信息流程图

从上图的业务流程图中,可以了解到整个学校学生学籍处理的基本业务以及业务动态去向:

(1).从新生的入学录取,新生的注册(安排学号,登记学生个人基本信息),由学生管理处人员审阅并维护,最后保存。

普通用户可查询。

(2).根据学生学号可对应的查找到该生的成绩单,由学生管理处人员审阅并维护,最后保存。

普通用户可查询。

(3).根据学生学号对应查找,该生在校的情况(如健康状况、活动情况、奖惩情况等)和该生报名时登记的本人基本情况,由学生管理处人员审阅并维护,最后保存。

普通用户可查询。

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

数据流程图描述系统的逻辑模型,不涉及硬、软件,数据结果与文件组织,用图形描述及相关的注释表示系统的逻辑功能。

图中没有具体的物理元素,只是描述信息在系统中流动和处理的情况。

在对学籍管理信息系统调研阶段的业务流程图进行分析的基础上,从系统的科学性、管理的合理性、实际运用的可行性角度出发,将信息处理功能和彼此之间的联系自顶向下、逐层分解,从逻辑上精确地描述新系统应具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向。

图2-3学生学籍信息管理数据流图

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

图2-4学生信息管理数据流图

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

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

图2-5学生成绩管理数据流图

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

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

图2-6学籍档案管理数据流图

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

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

图2-7系统管理数据流图

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

使整个系统的维护更具有安全性,保密性。

3.学生学籍管理信息系统设计

系统设计是管理系统开发的第二个阶段。

在这一阶段中我们将根据系统调查与分析阶段的结果,进行新系统的设计工作。

系统设计包括两方面的工作:

首先是系统总体结构的设计,即把系统的功能分解成许多基本的功能模块,取得它们之间的联系,规定它们的功能和处理流程;其次是系统的详细设计。

系统的各项功能,选择具体的设计手段和处理方式。

因此,如果说系统研制人员在系统调查与分析阶段的任务是在逻辑上弄清楚系统“做什么”的话,在系统设计阶段的认为则是在物理上确定系统“如何去做”。

所以系统设计阶段也称为系统的物理设计阶段。

系统设计包括如下工作内容

1、系统总体结构设计

(1).系统功能结构的划分。

(2).确定系统的计算机处理流程。

1.系统详细的设计

(1).系统数据模型设计。

(2).数据库的逻辑设计。

3.1系统的总体设计

系统的总体设计是指在系统调查与分析的基础上,对整个系统在结构上的划分,硬软件环境的配置和确定子系统与模块的处理流程。

3.1.1系统功能结构的划分

总体设计中最核心的问题是系统总体功能结构的确定和子系统与模块的划分,结构化。

图3-1学生学籍管理信息系统功能结构图

3.1.2确定计算机的处理流程

为了让开发人员明确子系统或功能模块中信息的流动、转换、存储和处理等情况,以便进一步明确模块物理设计及日后模块实现的任务和工作要点,从而把系统的总体设计思想落实到每一个子系统和功能模块之中。

子系统或模块的计算机处理流程

学生个人信息键入学生信息登记学籍信息数据库

学籍信息数据库用户管理添加用户管理表

学生信息查找和删改学籍信息数据库

学籍信息数据库学生学籍档案的录入和查询

学籍信息数据库学生成绩的删改和添加成绩表

图3-2计算机处理流程图

3.2系统的详细设计

3.2.1关系型数据模型

学生信息表(专业,班级,学号,姓名,性别,出生年月,家庭住址,联系电话,备注)

学生成绩表(专业,班级,学号,姓名,课程名称,备注)

学生档案表(专业,班级,学号,姓名,民族,籍贯,政治面貌,奖惩,是否留级,表现情况,备注)

学生注册表(专业,班级,学号,姓名,出生年月,家庭住址,联系电话,备注)

用户管理表(用户名,密码,备注)

3.2.2数据库的逻辑设计

通过数据库管理系统提供的功能与描述工具,设计出规模恰当,能正确反映实际信息关系,重复数据少,存取效率高并能满足用户数据要求的数据模型。

1.系统逻辑设计的主要工作就是将E—R图转换成一张张的二维表。

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

E-R图转换成二维表

学生信息表

学生信息

专业

班级

学号

姓名

出生年月

家庭住址

联系电话

学生成绩表

学生成绩

专业

班级

学号

姓名

课程名称

学生档案表

学生档案

专业

班级

学号

姓名

政治面貌

奖惩

是否留级

注册表

注册

专业

班级

学号

姓名

出生年月

家庭住址

联系电话

用户管理表

用户

用户名

密码

2.数据字典

数据字典是各类数据描述的集合,它是进行详细的数据收集和数据分析后获得的主要成果。

数据字典通常包括以下几部分:

(1)数据项:

数据项是不可在分的数据单位。

(2)数据结构:

数据结构反映了数据之间的组合关系。

一个数据结构可以由若干个数据结构组成,或由若干数据项和数据结构混合组成。

(3)数据流:

数据流是数据结构在系统内传输的路径。

(4)数据存储:

数据存储是数据及结构停留或保存的地方,也是数据流的来源和去向之一。

(5)处理过程:

处理过程的具体处理逻辑一般用判定表或判定树来描述。

(6)数据字典:

是关于数据库中数据的描述,即对原数据的描述。

本系统的数据字典如下:

学生信息表

列名

数据类型及长度

可否为空

主键

专业

文本型(20)

NOTNULL

班级

文本型(20)

NOTNULL

学号

文本型(8)

NOTNULL

主键

姓名

文本型(8)

NOTNULL

性别

逻辑型

(2)

NOTNULL

籍贯

文本型(8)

NOTNULL

出生年月

日期型(8)

NOTNULL

家庭住址

文本型(60)

NOTNULL

联系电话

文本型(12)

NOTNULL

政治面貌

文本型(4)

NOTNULL

备注

备注型(50)

NOTNULL

注册表

列名

数据类型及长度

可否为空

主键

用户名

文本型(16)

NOTNULL

密码

文本型(16)

NOTNULL

学生档案表

列名

数据类型及长度

可否为空

主键

专业

文本型(20)

NOTNULL

班级

文本型(20)

NOTNULL

学号

文本型(8)

NOTNULL

主键

姓名

文本型(8)

NOTNULL

性别

文本型(4)

NOTNULL

民族

文本型(8)

NOTNULL

籍贯

文本型(8)

NOTNULL

家庭住址

文本型(60)

NOTNULL

联系电话

文本型(12)

NOTNULL

奖惩情况

文本型(100)

NOTNULL

留级情况

文本型(60)

NOTNULL

表现情况

文本型(200)

NOTNULL

备注

备注型(50)

NOTNULL

学生成绩表

列名

数据类型及长度

可否为空

主键

专业

文本型(20)

NOTNULL

班级

文本型(20)

NOTNULL

学号

文本型(8)

NOTNULL

主键

姓名

文本型(8)

NOTNULL

计算机网络

数字型(4)

NOTNULL

计算机组成原理

数字型(4)

NOTNULL

计算机应用与提高

数字型(4)

NOTNULL

管理信息系统

数字型(4)

NOTNULL

信息法律规程

数字型(4)

NOTNULL

办公软件

数字型(4)

NOTNULL

备注

备注型(50)

NOTNULL

4.系统实现

4.1界面、代码设计与实现

主窗口

1.主窗口界面说明:

用户直接单击“进入”按钮进入登录界面。

2.主窗口界面代码:

PrivateSubCommand1_Click()

主界面.Hide'隐藏主界面

登录界面.Show'显示登录界面

EndSub

登录窗口

1.登录窗口界面说明

此登录界面分为“管理员”和“普通用户”登录。

“管理员”需输入用户名和密码登录“信息管理”窗口;而普通用户则直接单击“登录”按钮进入“普通用户学生学籍窗口”。

2.登录窗口界面代码

(1)管理员登录代码:

PrivateSubCommand1_Click()

DimdbAsNewADODB.Connection

DimrsAsNewADODB.Recordset

DimsqlAsString

db.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=E:

\zlf\db1.mdb;PersistSecurityInfo=False"

db.Open

sql="select*from用户管理表"

rs.Opensql,db,adOpenStatic,adLockReadOnly

Whilers.EOF=False

Ifrs.Fields(0).Value=Text1.TextThen

Ifrs.Fields

(1).Value=Text2.TextThen

登录界面.Hide

学生学籍信息管理窗口.Show

Else

MsgBox("密码错误,请重新输入!

")

EndIf

EndIf

rs.MoveNext

Wend

EndSub

PrivateSubCommand2_Click()

登录界面.Hide

主界面.Show

EndSub

(2)普通用户窗口代码

PrivateSubCommand3_Click()

普通用户学生学籍窗口.Show

登录界面.Hide

EndSub

PrivateSubCommand4_Click()

登录界面.Hide

主界面.Show

EndSub

信息管理窗口

1.信息管理界面说明

信息管理包括“学生学籍信息管理、学生学籍成绩管理、学生学籍档案管理、用户管理”,下设相应的子菜单。

管理员可根据需要进行内容的查询、添加、删除等。

2.信息管理界面代码

(1)(学生学籍信息管理)信息查询窗口弹出代码:

PrivateSubxxcx_Click(IndexAsInteger)

查询学生信息窗口.Show

EndSub

(2)(学生学籍信息管理)信息添加窗口弹出代码:

PrivateSubxxtj_Click(IndexAsInteger)

添加学生信息窗口.Show

EndSub

(3)(学生学籍信息管理)信息修改窗口弹出代码:

PrivateSubxxg_Click(IndexAsInteger)

修改学生信息窗口.Show

EndSub

(4)(学生学籍成绩管理)成绩查询窗口弹出代码:

PrivateSubchjcx_Click(IndexAsInteger)

查询学生成绩窗口.Show

EndSub

(5)(学生学籍成绩管理)成绩添加窗口弹出代码:

PrivateSubchjtj_Click(IndexAsInteger)

添加学生成绩窗口.Show

EndSub

(6)(学生学籍成绩管理)成绩修改窗口弹出代码:

PrivateSubchjxg_Click(IndexAsInteger)

修改学生成绩窗口.Show

EndSub

(7)(学生学籍档案管理)档案查询窗口弹出代码:

PrivateSubdacx_Click(IndexAsInteger)

用户档案查询窗口.Show

EndSub

(8)(学生学籍档案管理)注册查询窗口弹出代码:

PrivateSubdazccx_Click(IndexAsInteger)

用户注册查询窗口.Show

EndSub

(9)(用户管理)用户修改窗口弹出代码:

PrivateSubyhxg_Click(IndexAsInteger)

用户修改窗口.Show

EndSub

(10)(用户管理)用户添加窗口弹出代码:

PrivateSubyhtj_Click(IndexAsInteger)

用户添加窗口.Show

EndSub

(11)信息管理返回按钮代码:

PrivateSubCommand1_Click()

学生学籍信息管理窗口.Hide

登录界面.Show

EndSub

查询学生信息窗口

1.查询学生信息界面说明

用户选择所要查询的对象,单击“确定”按钮,得出相应信息。

2.查询学生信息界面代码

PrivateSubCommand1_Click()

DimklAsString

DimdbAsNewADODB

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

当前位置:首页 > PPT模板 > 动物植物

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

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