会员注册 | 登录 | 微信快捷登录 支付宝快捷登录 QQ登录 微博登录 | 帮助中心 人人文库renrendoc.com美如初恋!
站内搜索 百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

   首页 人人文库网 > 资源分类 > DOC文档下载

学生信息管理系统的分析与设计.doc

  • 资源星级:
  • 资源大小:418.00KB   全文页数:31页
  • 资源格式: DOC        下载权限:注册会员/VIP会员
您还没有登陆,请先登录。登陆后即可下载此文档。
  合作网站登录: 微信快捷登录 支付宝快捷登录   QQ登录   微博登录
友情提示
2:本站资源不支持迅雷下载,请使用浏览器直接下载(不支持QQ浏览器)
3:本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

学生信息管理系统的分析与设计.doc

管理信息系统课程设计报告学生信息管理系统的分析与设计姓名学号班级专业所在系指导老师学生信息管理系统的分析与设计摘要近年来,电子计算机技术得到了前所未有的发展和应用。随着时代的进步,科技的发展,各个企事业单位对信息资料的管理,也已经从手工的方法过渡到了以计算机为工具来进行管理的阶段。为了契合现代管理的需要,提高自动化水平,针对学校的学生信息实施统一的信息管理,来进一步提高学校的管理水准,从而为学生和老师提供更加方便的服务和管理。同时也为学校管理层能做出及时、准确的决策提供一定的依据。学生信息管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,在短时间内建立系统应用原型,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。关键词学生信息管理系统,面向对象,系统应用原型目录第一章综述......................................................11.1问题研究背景.......................................................................................................................11.2管理信息系统简介...............................................................................................................1第二章需求分析...................................................32.1引言......................................................................................................................................32.2需求分析阶段的目标与任务..............................................................................................52.3需求分析阶段成果..............................................................................................................72.3.1学生信息管理系统业务流程图...............................................................................72.3.2系统关联图................................................................................................................72.3.3顶层数据流程图及第一层和第二层分解图...........................................................8第三章概念结构设计..............................................143.1引言.....................................................................................................................................143.2任务与目标.........................................................................................................................143.2.1实体及其属性描述..................................................................................................143.2.2实体间联系及其属性描述.....................................................................................153.2.3ER图....................................................................................................................153.2.4关系模型...............................................................................................................16第四章逻辑结构设计..............................................174.1逻辑设计的任务与目标.....................................................................................................174.2数据处理.............................................................................................................................18第五章物理结构设计..............................................205.1物理设计阶段的目标与任务.............................................................................................205.2系统功能模块.....................................................................................................................205.2.1模块处理过程............................................................................................................20第六章系统的实施................................................236.1建立数据库、数据表、视图、索引.................................................................................236.1.1建立数据库.............................................................................................................236.1.2建立数据表.............................................................................................................236.1.3建立视图.................................................................................................................246.2数据入库.............................................................................................................................246.3系统调试.............................................................................................................................25第七章系统评价..................................................267.1学生信息管理系统评价....................................................................................................267.2存在的问题及建议............................................................................................................27参考文献.........................................................281第一章综述1.1问题研究背景随着人类社会进入信息时代,计算机越来越多地活跃在社会各个领域管理,网络,计算,控制,多媒体等。并且在某些方面成为不可缺少的工具,尤其在管理方面,管理软件的出现使大量繁琐复杂的问题变得简单易行。现今学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量,学校对学生信息管理的自动化与准确化的要求日益强烈,需要有专门的学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理,科学统计和快速的查询,从而减少管理方面的工作量。该学生信息管理系统采用面向对象的语言编程,实现对学生信息的基本管理,包括学籍信息,班级信息,课程信息,成绩信息的添加,修改和查询。该系统充分考虑用户的操作简便性,实现快捷操作。1.2管理信息系统简介学校学生管理信息系统是针对学校人事处的大量业务处理工作而开发的管理软件,是典型的管理信息系统。它是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,它能够为用户提供充足的信息和快捷的查询手段。能有效的帮助学校和老师掌握学生的情况,为学生提供成绩跟课程方面的查询。功能基本符合根据张波尔老师的要求。学生用户通过输入学生基本信息、课程基本信息等,由系统自行生成相应的数据以供学生查询,另外人事处的管理用户还可以对这些基本信息进行更新和删除,学校学生管理信息系统力求给用户方便快捷的途径去管理这些繁琐的数据。具体系统功能需求描述如下1学籍信息管理每年的大量新生入学,老生毕业都需要处理大量的学生信息。通过这一模块,可以实现学生基本情况的添加、删除、更新。还能查询各个学生的情况,姓名、家庭电话、家庭住址、学号等各个消息2班级信息管理实现班级的添加、删除、更新。查询班级的所在系别,辅导员等。3课程信息管理每个学期都会增加一些新的科目,通过本模块可以轻松的添加以及更新课程。可以根据学期条件或者班级条件的选择,也可根据课程名、课程号或者班级的选择,并对值的输入,可以看到数据集中显示符合条件的课程数据信息,而且可以根据教工2的修改要求进行数据的添加、删除、修改的操作。该项管理对课程的属性进行了具体化的分类,比如可以分辨是考试科还是考察课,而且根据条件的选择大大得提高了对各学期课程数据的记录操作,很大得帮助了教工们工作效率的提高。4成绩信息管理本模块实现了成绩的输入、删除、更新。还能查询到平均成绩以及单科最高最低成绩以及个人成绩。把成绩统计这个繁琐的工作简单化,为学生成绩的管理方面提高工作效率。5系统管理因为本系统是供多人一起使用的,必须对某一些人进行限制。于是设置了管理员,非管理员只能进行查询操作,不能进行更改。3第二章需求分析2.1引言系统分析阶段通常是指对现有系统的内、外情况进行调查、研究、分析、剖析,以明确问题或机会所在,认识解决这些总是或把握这些机的的必要性,为确定有关活动的目标和可能的方案提供科学依据。在需求分析中,主要运用组织机构图、业务流程图、数据流图和数据字典这几种工具进行描述。业务系统描述信息管理系统是集计算机技术,网络通信技术为一体的信息系统工程,它能够使企业运行的数据更加准确,及时,全面,详实,同时对各种信息进一步的加工,使企业领导层对生产,经营的决策依据更充分,更具有合理性,科学性,并创造出更多的发展机会另外也进一步加强企业的科学化,合理化,制度化,规范化管理,为企业的管理水平跨上新台阶,为企业持续,健康,稳定的发展打下基础。提出设计方案本设计我将采用面向对象的方法,综合运用数据库技术,程序设计技术,结合学生信息管理管理知识,以系统应用程序开发工具,通过控件使两者进行连接从而进行系统软件开发。此学生信息管理系统主要实现的是学生信息的管理,包括学籍信息,班级信息,课程信息和成绩信息的添加,修改,删除以及年级课程的设置等。可行性分析与抉择可行性分析是需求分析的重要活动,是对系统进行全面、概要的分析。现行系统主要进行基本信息的录入和一些简单的查询,很多地方仍然需要手工操作,且信息处理工作出错率较高,尤其对于大数据量性能差。因此,我们需要建立新的信息自动化的管理系统,充分利用现有资源,改进工作方式,提高管理水平。当前许多学校正在逐步完善学生信息管理工作,需要一个能满足内部管理需求,提高管理效率的应用系统进行内部管理。许多学校经过多年的发展,学校规模不断扩大,学生人数成倍增长,积累了大量的学生信息急需进行统一管理以防信息的流失。因此,许多学校需要一个功能全面的学生信息管理系统来进行管理,以使管理学生信息的工作在该系统的配合下更加高效和便捷。4经过调查,可以知道学校实行校长负责制,下设四个部门教务处、正教处、总务处和党支部四个部门。该校的组织结构图见下页52.2需求分析阶段的目标与任务弄清楚各部门的信息处理工作,必须了解组织的业务流程。按照业务活动中信息流动过程,逐个调查所有各个环节的处理业务、处理内容、处理顺序,弄清各环节需要的信息内容、信息来源、去向、处理方法,有关调查情况可用业务流程图来表示。业务流程图是对一个组织内部业务处理活动的内容与工作流程的表述,是一种表明系统内各单位、人员间业务关系、作业顺序及管理信息流动的流程图。根据以下属性绘制出本系统的业务流程图(如图21所示)学校实行校长负责制,各部门主管在教务、教学、考试、学生制度等方面实施管理。我们调查研究的重点是对学生信息管理业务流程进行描述,如图21业务流程图所示,该学校的业务流程说明如下整个系统的系统中人员包括学生、老师,系统外实体是学生,教师,校长,总务处和教务处。1、在学籍管理方面,新生入学在总务部门报到后,具体工作人员将进行学生信息注册登记处理,经过相应的数据处理即学生名表录入后,经过核对后保存,并把有关新生名表汇总直观地反映给教务部,此外总务部还要负责办理学生学籍变动和毕业,统一管理后重新汇总学生信息反映给教务部。2、在班级管理方面,教务部门根据新生名单和教师名单进行分班处理,生成班级表进行存储。3、在成绩管理方面,任教老师主要负责日常的考试以及考试成绩录入,生成成绩单,并保存,送到教务处,进行成绩处理,生成成绩表,进行存储,以供查询。4、在课程管理方面,教务处根据各班级课程安排和任课老师的基本信息,为各班级设置课程及指定老师,生成课程表进行存储,以供查询。5、在档案查询方面,各部门将生成的所有存储文件存入档案库,汇总成学生总体档案信息,以供校长查阅。系统中人员总务处,教务处,校长,教师,学生报表入学通知单,注册信息,学籍变动表,毕业信息,学生基本信息,学生成绩单,评级结果,分班信息,教师基本信息,各班级课程安排表,课程信息,学生总体档案信息处理注册登记,学籍管理,班级管理,成绩管理,课程设置及指定任课老师,档案查询存储学生基本资料,学生成绩表,课程表,班级信息表,评级结果6学生入学通知单注册总务处毕业信息学籍变动表注册信息学籍管理教务处成绩评级班级管理成绩管理学生成绩单分班信息评级结果评级结果存储学生老师老师基本信息各班级课程安排评级结果存储课程设置及指定老师课程信息课程表老师学生试卷阅卷学生成绩成绩归档学生成绩表学生成绩存储学生基本信息学生基本资料存储档案查询学生档案信息校长图21业务流程图学生

注意事项

本文(学生信息管理系统的分析与设计.doc)为本站会员(21ask)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网([email protected]),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。

copyright@ 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5