学生信息管理信息系统分析与设计报告

上传人:suns****4568 文档编号:90557793 上传时间:2019-06-13 格式:DOC 页数:43 大小:1.13MB
返回 下载 相关 举报
学生信息管理信息系统分析与设计报告_第1页
第1页 / 共43页
学生信息管理信息系统分析与设计报告_第2页
第2页 / 共43页
学生信息管理信息系统分析与设计报告_第3页
第3页 / 共43页
学生信息管理信息系统分析与设计报告_第4页
第4页 / 共43页
学生信息管理信息系统分析与设计报告_第5页
第5页 / 共43页
点击查看更多>>
资源描述

《学生信息管理信息系统分析与设计报告》由会员分享,可在线阅读,更多相关《学生信息管理信息系统分析与设计报告(43页珍藏版)》请在金锄头文库上搜索。

1、 本科毕业论文(设计)模板学生信息管理信息系统分析与设计 学生姓名: 学 号: 专 业: 信息管理与信息系统 班 级: 指导教师: 完成日期: 2014 年 12月 30日42学生信息管理信息系统分析与设计内 容 摘 要学生信息管理信息系统是一个教育单位不可缺少的部分,在某种程度上体现了一个学校的教育现代化水平,它的内容对于学校的决策者和管理者来说都至关重要。而传统的学生管理系统大多由人工操作,不仅效率低,且可靠性不高。本文介绍了学生信息管理系统的开发整个过程,详尽讨论了系统相关数据库文件的建立,登陆界面的设计,身份权限的识别,查找的过程设计,修改的过程设计等,具体模块实施采用了原型法和面向对

2、象系统开发方法。本系统具有学生档案管理,班级管理,课程管理,成绩管理,专业管理等模块,可分别完成日常学生档案,班级信息,课程信息,成绩信息的添加、修改、删除、查询、打印等功能。使用方便,操作简单,比较实用。关键词:信息管理 系统分析 设计 目录序言第一章 绪论5 1.1 系统开发的背景及意义5第二章 系统规划6 2.1 新系统的总体目标规划6 2.2 信息系统的功能规划62.3 信息系统的结构规划62.4 规划方案的可行性分析7第三章 系统分析83.1 组织结构分析83.2 业务流程分析83.3 数据流程分析93.4 数据字典10第四章 系统设计114.1 信息系统的总体架构设计114.2 信

3、息系统基础设施的设计与选择114.3 信息系统总体功能及详细设计124.4 代码设计124.5 数据库设计124.6 系统输入设计、处理过程设计及输出设计16第五章 系统实施215.1 系统的物理配置设计215.2 程序设计225.3 系统测试28第六章 总结体会30参考文献30附录31 序言随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量需要有学生信息管理系统来提高学生管理工作的效率。本系统主要用于学校学生信息管理,总体任务是实现学生信息关系的系统化、规范化和自动化,其主要任务是用计算机对学生各种信息进行日常管理,如查询、修改、增加、删除,另外还考虑

4、到学生选课,针对这些要求设计了学生信息管理系统本系统主要用于学校学生信息管理,另外还考虑到学生选课,针对这些要求设计了学生信息管理系统。第一章 绪论1.1开发背景及意义学校学生信息管理系统软件,是因为目前学校学生人数剧增,学生信息呈爆炸性增长的前提下,学校对学生信息管理的自动化与准确化的要求日益强烈的背景下构思出来的,该软件设计完成后可用于所有教育单位(包括学校,学院等等)的学生信息的管理。学生信息管理系统主要提供方便高效的管理功能以及网上的信息查阅平台,学生可以通过该系统查阅相关信息,管理员可以管理所有信息。第二章 系统规划2.1新系统的总体目标规划(1)管理员能够实现对整个学生信息的添加,

5、修改,删除,查询等操作,对学校系别、专业、班级的管理操作。(2)可以将学生成绩的数据库发布到网上,方便学生教师进行查询,达到资源共享的目的。(3)教师能够在一定的权限内对所有学生成绩的查询,所有教师信息的查询,对学生成绩的录入,统计学生成绩以及修改自己的密码。(4)学生可以在自己的权限内对自己的成绩进行查询,以及个人信息的查询,登陆密码的修改等操作。2.2功能规划1.学生管理功能:为了方便学生信息的增加、删除、修改、查询。2.课程管理功能:管理员可以通过填写表格的形式修改课程等相关信息。3.成绩管理功能:管理员可以对数据库中的学生成绩信息进行增加、修改。4.班级管理功能:管理员可以通过此功能对

6、班级信息进行增加、删除、修改、查询。5.用户管理功能:可以增加、删除、修改、查看该程序的登陆用户,超级管理员并可以设置用户的权限。2.3结构规划一)目标系统定位对现有的正方教务管理系统进行相关业务分析, 针对学生管理部分进行优化 与整合,以更好地完成校方对学生的管理,和方便学生更好地使用该系统完成较为完善的自主管理机制下的良好教学管理。 现有的系统界面直观,操作简单;界面友好而且使用方便,做到了尽量使用户的数据输入最少;具有人机亲和力,做到了输入画面尽可能接近实际;界面保 持一致,让用户始终用同一种方式思考与操作; 界面应该使用户随时能够掌握任 务的进展情况;界面具有较强的容错功能,避免因为误

7、操作、按键连击等可能导 致的数据误录。 但仍存在文章所述第二部分的诸多问题。所以在此对相关问题进行分析,以期解决。(二)目标客户分析我校学生管理信息系统主要的目标客户主要有三类,具体如下:我校教务系统管理人员, 简称后台管理; 教务处以及教师;还有就是我校各院系学生。2.4可行性分析由于本系统管理的对象单一,都是在校学生,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。且学校用于学生管理的微机,在存储量、速度方面都能满足数据库运行的要求。在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现。第三

8、章 系统分析3.1组织结构分析由于系统的局限性,以及使用者的单一性,所以系统只有后台操作,即描述的是管理员与数据库的相互关系图3.1学生信息管理系统组织结构图3.2业务流程分析学生管理系统主要是以先进的管理理念和科学的计算机技术来取代原始的手工操作。在新系统开发前,我们对这个管理系统业务流程进行了系统的调查,得出了下面的业务流程图,如图4-1所示:图3.2学生管理信息业务流程图主要业务分析:(1)可以随时录入修改和删除学生信息,对学校每年新招收的学生可以在系统中实现添加管理,对于出错的学生信息可以及时进行修改,对半途离开学校和毕业出去的学生信息可以及时删除。做到及时有效管理在校学生的相关信息。

9、(2)可以通过学号输入和姓名输入,查询学生的基本信息和选课情况以及成绩分布。简单清晰地展现出用户所需要查询的信息。方便快捷。(3)可以打印出课程表,学生名单和学生成绩表。3.3数据流程分析3.4数据字典数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明。学生管理系统的数据字典的编写。由数据流程图可以得到数据字典的内容,在数据字典中,仅给出了学生学号一个数据元素,在外部项中给出学生,在数据存储中给出学生基本信息表,在加工中给出学籍管理,在数据流中给出录入数据。第四章 系统设计4.1信息系统的总体架构设计1)层

10、次图2)结构图4.2信息系统基础设施的设计与选择开发平台层: VisualBasic6.0数据管理层:MicrosoftAccess2007系统软件层:windows硬件层:笔记本网络层:路由器4.3信息系统总体功能及详细设计1)学生信息管理模块主要是对学生信息(如学号,姓名,性别,家庭住址等)进行管理。本模块又分为五个子模块:录入学生信息;查询学生信息;修改/删除学生信息;打印学生信息;班级管理。2)学生成绩管理模块主要是对学生成绩进行管理。本模块分为四个子模块:录入学生成绩;查询学生成绩;修改/删除学生成绩;打印学生成绩。3)用户管理模块主要对使用本系统的用户进行如下管理:添加新用户;删除

11、用户。本模块只有管理员才能使用,普通用户不能进入。4.4代码设计1)代码的概念代码设计在系统分析阶段就应开始。由于编制代码要仔细调查和多方协调,所以是件很费事的工作,到系统设计阶段才能定下来。代码是代表事物名称、属性、状态等符号。代码在信息系统中是人与计算机的共同语言,是两者交换的工具。2)代码的作用代码为事物提供一个概要而不含糊的认定,便于数据的存储和检索,使用代码可以提高处理的效率和精度。(2.1)标识作用:可以标识和确定某个具体对象,以便于计算机的识别。(2.2)统计和检索作用:当按对象的属性或类别进行编码时,易于优化对象的统计和检索。(2.3)对象状态的描述作用:代码可以用来表明事物所

12、处的状态,便于对象的动态管理。4.5数据库设计数据库设计在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏直接对应系统的效率和实现的效果。合理的数据库结构的设计可以提高数据存储的效率,保证数据的完整和一致。同时,合理的数据库结构也将有利于程序的实现。1)数据库概念结构设计:数据库概念结构设计应在系统分析阶段进行,任务是根据用户需求设计出概念数据模型。概念结构设计所得的ER模型对用户需求的一种抽象表达形式。为了能够建立起最终的物理系统,需要将概念结构转化为DBMS所支持的数据模型。2)学生信息管理系统数据项和数据结构在学生管理系统的数据库概念设计中,从系统分析阶段的数据词典中分析出,数据存储之间的关系,也就是系统的关系模式。学生管理系统用关联图来描述概念模型,简称E-R图(实体联系图),E-R图由三部分组成:实体、属性、联系。所用符号如下所示:针对一般学生管理系统的需求,通过对学生学习过程的内容和数据流程分析,设计如下所示的数据项和数据结构:(

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号