学生信息管理系统的设计与分析.doc
《学生信息管理系统的设计与分析.doc》由会员分享,可在线阅读,更多相关《学生信息管理系统的设计与分析.doc(13页珍藏版)》请在咨信网上搜索。
学生信息管理系统的设计与分析 ———————————————————————————————— 作者: ———————————————————————————————— 日期: 13 个人收集整理 勿做商业用途 1。 需求分析和系统规划 1.1 需求分析 随着学校规模的不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增加。面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。现在的时代是网络普及是时代,学生有条件通过网络方便快捷的查询自己的个人信息.所以,学生信息管理系统既能方便学校管理部门的管理,又能方便学生及时查询个人信息. 1.2 系统规划 将近年来不断发展的MIS技术应用到开发学生管理系统具体过程中,目标是:提高学生能够管理工作的效率。然后用熊规划方法得出系统总体结构图。 系统规划任务是:1、制定MIS的发展策略。2、确定组织的主要信息需求,形成MIS的总体结构方案;安排项目开发计划。3、制定系统建设的资源分配计划。 学校管理信息系统的总体结构图,如下所示: 1.3 环境要求 客户端操作系统:Windows XP 数据库管理系统:Windows2000 Server 前台开发工具:Microsoft Visual Basic 6.0 中文版 后台数据库管理工具:SQL Server 2000 2。 学生管理系统分析 2.1系统分析的概念 系统分析的任务:尽可能弄清楚用户对信息的需求,调查系统的资源、输入、处理和输出,完成新系统的逻辑设计。 2。2系统开发的可行性分析 系统开发的可行性分析的任务是确定项目是否必要和可行。从对学校的外部约束条件、基本情况、规模、历史和管理目标的调查,得出学生系统开发是可行的。 2。3详细调查的内容和方法 详细调查的内容包括:对学校业务状况的调查和分析、数据流程的调查和分析。通过查阅资料和访问的方式,收集有关的信息,这事系统详细调查的主要方式.在学生管理系统中,可也得到学生的基本信息、选课情况、成绩信息和班级信息,这些信息提供给学生、辅导员和需要了解学生情况的个人或者机关。 2.4系统分析的主要工具 为了编写学生信息管理系统,应首先了解学校内部各级组织机构,是系统分析进一步明确调查对象和方向,调查结果用组织机构图来表示。调查中应详细了解各部分人员的职责分工情况,有关人名、决策内容、存在问题和对系统的要求。经过调查得出学校组织结构,如图所示: 2。4。1 学生管理的数据流程图 数据流图(Data Flow Diagram,DFD)是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况.DFD由数据流、加工、数据存储和外部实体4个要素构成。外部实体是指存在于软件系统之外的人员或组织,它指出系统所需数据的发源地和系统所产生数据的归宿地。 数据流程图的基本符号有: 学会管理数据流程图的主要步骤: (1)确定外部项,即学生、辅导员。 (2)确定输入数据流和输出数据流,把系统作为一个加工环节。 (3)确定主要信息处理功能,将系统分解成几个加工的环节。确定每个加工的输出和输入数据流以及这些加工相关的数据存储。 (4)按自顶向下,逐层分解.对上层图中全部或部分加工环节进行分解。 (5)重复第四步。 学生信息系统的数据流图 首先是管理系统的关联图: 然后给出学生管理系统的数据流程图: F1:录入信息 F2:分配班级信息 F3:课程安排信息 F4:成绩查询信息 2.4.2 数据字典(DD) 数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明。学生管理系统的数据字典的编写. 由数据流程图可以得到数据字典的内容,在数据字典中,仅给出了学生学号一个《数据元素》,在《外部项》中给出学生,在《数据存储》中给出学生基本信息表,在《加工》中给出学籍管理,在《数据流》中给出录入数据。 《数据元素》-学号 《外部项》—学生 《数据存储》—学生基本信息表 《加工》—学籍管理 《数据流》-录入信息 3。 学生管理系统的设计 3。1.系统设计概述 系统设计的任务是:在系统分析的基础上,按照逻辑的要求,科学合理地对系统进行总体设计和具体的物理设计,为下一个阶段系统的实现提供必要的技术资料。其中总体设计内容包括划分子系统、代码设计、设计规划制定、信息系统流程图设计、功能结构图设计的系统物理配置方案设计等。具体的物理设计包括数据存储文件的设计、输出设计、输入设计、编写程序设计说明书等. 3。2系统功能分析的分析与模块图 3。2。1系统功能分析 系统开发的总任务是实现学生信息的系统化、规范化和自动化。系统功能分析是在系统开发的总体任务的基础上完成。学生信息管理系统需要完成的功能主要有: 有关学籍信息的输入,包括学生基本信息、所在班级、所学课程和成绩等。 1、 学生信息的查询,包括学生基本信息、所在班级、已学课程和成绩等。 2、 学生信息的修改。 3、 班级管理信息的输入,包括班级设置、年级信息等。 4、 班级管理信息的查询。 5、 班级管理信息的修改. 6、 学校基本课程信息的输入。 7、 基本课程信息的修改。 8、 学生成绩信息的输入。 10、学生成绩信息的修改。 11、学生成绩信息的查询. 12、学生成绩信息的统计。 3。2.2 系统功能的模块设计 对上述各项功能进行集中、分块,得到管理系统功能模块图,如下图所示: 3.3系统详细设计 3.3.1 代码设计 (1)代码的概念 代码设计在系统分析阶段就应开始。由于编制代码要仔细调查和多方协调,所以是件很费事的工作,到系统设计阶段才能定下来。代码是代表事物名称、属性、状态等符号。代码在信息系统中是人与计算机的共同语言,是两者交换的工具。 (2)代码的作用 代码为事物提供一个概要而不含糊的认定,便于数据的存储和检索,使用代码可以提高处理的效率和精度。 (2.1)标识作用:可以标识和确定某个具体对象,以便于计算机的识别. (2.2)统计和检索作用:当按对象的属性或类别进行编码时,易于优化对象的统计和检索。 (2.3)对象状态的描述作用:代码可以用来表明事物所处的状态,便于对象的动态管理. 学生管理系统,编号由数字码组成。仅给出学号的代码设计,由六位整数组成,设计如下: 3。3.2 数据库设计 数据库设计在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏直接对应系统的效率和实现的效果。合理的数据库结构的设计可以提高数据存储的效率,保证数据的完整和一致。同时,合理的数据库结构也将有利于程序的实现。 (1)数据库概念结构设计: 数据库概念结构设计应在系统分析阶段进行,任务是根据用户需求设计出概念数据模型。概念结构设计所得的ER模型对用户需求的一种抽象表达形式.为了能够建立起最终的物理系统,需要将概念结构转化为DBMS所支持的数据模型。 (2)学生信息管理系统数据项和数据结构 在学生管理系统的数据库概念设计中,从系统分析阶段的数据词典中分析出,数据存储之间的关系,也就是系统的关系模式。学生管理系统用关联图来描述概念模型,简称E-R图(实体联系图),E-R图由三部分组成:实体、属性、联系.所用符号如下所示: 针对一般学生管理系统的需求,通过对学生学习过程的内容和数据流程分析,设计如下所示的数据项和数据结构: (2.1)学生基本信息:包括的数据项有:学号、姓名、性别、出生日期、班号、联系电话、入校日期、家庭住址、备注等。 (2.2)班级信息:包括的数据项有:班号、所在班级、辅导员、所在教室等。 (2。3)课程基本信息:包括的数据项有:课程编号、课程名称、课程类别、课程描述等。 (2。4)课程设置信息:包括的数据项有:年级信息、所学课程等. (2.5)学生成绩信息:包括的数据项有:考试编号、所在班级、学生学号、学生姓名、所学课程、考试分数等. 下面设计规划出的实体有:学生实体、班级实体、年级实体、课程实体.下面是各个实体具体的描述,由此得出学生信息管理系统的ER图: (3)数据库逻辑结构设计: 逻辑结构设计的任务:把数据库概念结构设计阶段的出的ER图转化成SQL Server2000中所支持的实际数据模型. 数据库逻辑结构设计分两个步骤:首先将ER图转换成关系模型,然后对关系模型进行优化。 ER图转换成的关系模式如下所示: 学生(学号,姓名,性别,出生日期,班号,联系电话,入校日期,家庭住址,备注) 班级(班号,年级,辅导员,教室) 课程(课程编号,课程名称,课程类别,课程描述) 年级课程设置(年级,年级名称) 学生成绩(考试编号,学号,姓名,班号,课程名称,考试分数) (4)数据库物理结构设计: 数据库物理结构设计是为数据模型在设备商选定合适的存储结构和存取方法,已获得数据库的最佳存取效率。 学生信息系统数据库中的各个表格设计结果如下,每个表格表示在数据库中的一个表. 学生基本信息表Student_info 班级信息表Class_info 课程信息表Course_info 年级课程设置表Gradecourse_info 学生成绩信息表Result_info 系统用户表User_info (5)数据库结构的实现 经过前面的需求分析和概念结构分析以后,得到数据库的逻辑结构.就可以在SQL Server 2000数据库系统中实现该逻辑结构.这是利用SQL Server 2000数据库系统中的SQL查询分析器实现的。SQL语句在SQL Server2000中的查询分析器执行后,将自动产生需要的所有表格。有关数据库结构的所有后台工作已经完成。 3.3。3 处理过程设计 管理信息系统处理方式的合理选择,就是一个处理过程的设计问题,选择处理方式实际就是根据系统的任务、目标和环境条件,合理的选择信息活动的形态及具体方法. 学生管理系统处理过程设计图:- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 信息管理 系统 设计 分析
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文