学籍管理系统系统分析报告

上传人:206****923 文档编号:41523023 上传时间:2018-05-29 格式:DOC 页数:17 大小:130KB
返回 下载 相关 举报
学籍管理系统系统分析报告_第1页
第1页 / 共17页
学籍管理系统系统分析报告_第2页
第2页 / 共17页
学籍管理系统系统分析报告_第3页
第3页 / 共17页
学籍管理系统系统分析报告_第4页
第4页 / 共17页
学籍管理系统系统分析报告_第5页
第5页 / 共17页
点击查看更多>>
资源描述

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

1、唐山学院课程设计唐山学院课程设计11 初步调查1.1 收集相关信息信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,学籍管理系统软件将会为教学办公室带来了极大的方便。1.2 分析信息得出结论现今学籍管理的繁索给具有强烈时间观念的行政人员带来了诸多不便,教学办公室缺少一种完善的学籍管理软件,为了对学生档案的管理方便,开发人员完成了全面的调查与分析,同时与目标用户进行了多次深入沟通,并在次基础上着手开发学籍管理系统软件。学籍信息系统作为一种信息资源

2、的集散地,包含很多的信息数据的管理,现今,有很多的学校都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理。尽管有的学校有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境。数据处理手工操作,工作量大,出错率高,出错后不易更改。学校采取手工方式对学生情况进行人工管理,由于信息比较多,学生信息的管理工作混乱而又复杂;一般学生情况是记录在学生证上,学生的入学和内容记录在文件中,学校的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅查找了

3、,造成查询费时费力。如要对很长时间以前的学校进行更改就更加困难了。基于此问题,本项目要建立一个学籍管理系统,使学校管理工作规范化,系统化,程序化,避免学校管理的随意性,提高信息处理的速度和准确性,能够及时、准确、查询、修改和注销学生及对学生的信息进行很好的管理。唐山学院课程设计唐山学院课程设计22 可行性研究2.1 可行性分析1)管理上的可行性在初步调查的过程中,在与管理员和有关领导沟通的过程中,了解到管理员和有关领导对开发学籍管理系统有积极性,从目前的管理来看也有基本规范,管理员职责分工明确。人员素质也可以,能够进行计算机的基本操作,系统对组织机构也不会有大的影响。因此在管理上是可行的。2)

4、技术上的可行性管理学生学籍的有一台计算机,配置能满足常用软件的运行,可以运行以后开发出的学籍管理系统,学院有一个实验室和信息管理教研组,有技术力量和条件进行系统开发,并且系统不大,对功能要求不高,因此在技术上也是可行的。3)经济上的可行性因为已有一台计算机,基本硬件设施已满足,只需购买一台打印机即可,另外软件开发由本院教师完成,需对工作量适当进行补贴,通过与学院领导沟通,可以做到,因此在经济上也是可行的。通过以上可行性分析,得出的结论是学院学籍管理系统的开发在管理上、技术上、经济上都是可行的,可以立即开发。唐山学院课程设计唐山学院课程设计33 详细调查3.1 详细调查方法(1)面谈即通过与有关

5、人员面对面交谈来获取有关信息,可以是一对一的专访或一对多的座谈。(2)问卷调查即通过设计制作调查表,向被调查者发放调查表进行调查的方式。根据被调查者的特点选择用选择题还是问答题,要向被调查者阐明调查的目的及关系,采用匿名或自愿署名等方式。(3)阅读文件或历史资料通过阅读组织的文件与历史资料,可间接了解组织的相关信息。(4)实地观察与实践信息收集人员直接观察或参加现行系统的业务实践,这是缩短用户与开发人员距离、取得共同语言的最好方法。缺点是浪费时间。 3.2 数据库概念结构设计根据上面的分析就可以设计出能够满足用户需求的各种数据实体,以及它们之间的关系,为后面的逻辑结构设计打下基础.这些实体包括

6、各种具体信息通过相互之间的作用形数据流动。本系统的实体有:学生实体,班级实体,课程实体.各个实体具体的描述 E-R 图如下:学生基本 信息学生学生成绩 信息学生班级 信息学生课程 信息学生实体 E-R 图唐山学院课程设计唐山学院课程设计4课程名称课程类型课程课程编号班级所在教室班号 所在班级班主任班级实体 E-R 图课程描述课程实体 E-R 图唐山学院课程设计唐山学院课程设计5年级年级名称包括班级设置课程年级实体 E-R 图实体之间关系 E-R 图学生年级课程设置课程班级设置班级年级设置考 核 过 程唐山学院课程设计唐山学院课程设计63.3 业务流程调查根据分析,本系统业务流程主要包括如下内容

7、: 有关学籍等信息的输入,包括学生基本信息、所在班级、所学课程和成绩等。 学生信息的查询,包括学生基本信息、所在班级、已学课程和成绩等。 学生信息的修改。 班级管理信息的输入,包括班级设置、年级信息等。 班级管理信息的查询。 班级管理信息的修改。 学校基本课程信息的输入。 基本课程信息的修改。 学生课程的设置和修改。 学生成绩信息的输入。 学生成绩信息的修改。 学生成绩信息的查询。 学生成绩信息的统计。唐山学院课程设计唐山学院课程设计7具体的业务流程图如下:成绩管理学生信 息管理 系统成绩查询成绩添加 成绩修改系统管理User课程修改课程添加课程管理课程设置班级管理班级添加班级修改学籍管理学籍

8、查询学籍修改学籍添加业务流程图唐山学院课程设计唐山学院课程设计84 数据流程调查这个模型不涉及硬件、软件、数据结构与文件组织,它与对系统的物理描述无关,用一种图形及与此相关的注释来表示系统的逻辑功能,既所开发的系统再管理信息处理方面要做什么。由于图形描述简明,清晰,不涉及到技术细节,所描述的内容是面向用户,即使完全不懂信息技术的用户单位人员也不容易理解。因此,数据流程图是系统分析人员与用户进行交流的有效手段,也是系统设计的主要依据之一。数据流图是组织中信息运动的抽象,是在调研的基础上,从系统的科学性、管理的合理性、实际运动的可行性角度出发。将信息处理功能和彼此之间的联系自顶向下,逐层分解,从逻

9、辑上精确地描述系统应具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向(外部实体)等项目。这个模型不涉及硬件、软件、数据结构与文件组织,它与对系统的物理描述无关,用一种图形及与此相关的注释来表示系统的逻辑功能,既所开发的系统再管理信息处理方面要做什么。由于图形描述简明,清晰,不涉及到技术细节,所描述的内容是面向用户,即使完全不懂信息技术的用户单位人员也不容易理解。因此,数据流程图是系统分析人员与用户进行交流的有效手段,也是系统设计的主要依据之一。根据调查结果绘出系统数据图如下:唐山学院课程设计唐山学院课程设计9P1学生 管理学生信息表学生登记表学生查询报告P2成绩 管理修改成绩

10、记录表修改成绩报告P3班级 管理班级 信息班级查询报告成绩信息单班级信息 单1 层数据流程图S1.1 登记人D1.1 注册登记表P1.1注册 登记S1.2 管理员P1.2查询 输出F1.1 学生表2 层数据流程图唐山学院课程设计唐山学院课程设计105 数据字典5.1 数据流数据流编号:d1.1数据流名称:注册登记表简述:学生注册时填写的登记表数据流来源:新学生数据流去向:注册登记处理数据流组成:姓名+学号+性别+登记日期+身份证号+家庭住址数据流量:10 人/日,高峰流量:20 人/日数据流编号:D1.2数据流名称:学生信息简述:通过登记处理后的学生信息数据流来源:注册登记处理数据流去向:学生

11、信息表数据项组成:姓名+性别+学号 +登记日期+身份证号数据流量:10 人/日,高峰流量:20 人/日数据流编号:D2.1数据流名称:成绩表简述:学生提交成绩数据流来源:学生数据流去向:成绩入库登记处理数据项组成:姓名+学号+课程名称+成绩 数据流量:1 张/学期数据流编号:D2.2数据流名称:班级表简述:学生登记处理后的班级表唐山学院课程设计唐山学院课程设计11数据流来源:处理登记模块数据流去向:班级信息表数据项组成:姓名+学号+专业+班号+所在教室数据流量:1 张/学期5.2 处理逻辑处理逻辑编号:P1.1处理逻辑名称:注册登记简述:对要求注册登记的人进行登记输入的数据流:学生信息表表处理

12、描述:根据信息表核发学生证,编制一卡通;输出的数据流:学生信息处理频率:10 次/天处理逻辑编号:P1.2处理逻辑名称:查询输出简述:学生信息查询输出输入的数据流:学生表信息处理描述:根据查询要求,在学生表中检索,把检索结果进行输出输出的数据流:查询结果信息处理频率:10 次/天5.3 数据存储数据存错编号:F1.1数据存储名称:信息表简述:存储学生的信息数据存储组成:姓名+性别+学号+专业+班号+所在教室+登记日期关键字:学号相关联的处理:P1.1、P1.2、P3.1、P3.2唐山学院课程设计唐山学院课程设计125.4 外部实体外部实体编号:S1.1外部实体名称:注册人简述:需注册登记的人输

13、入数据流:无输出数据流:学生信息表5.5 数据项的描述数据项编号:I-01数据项名称:学号简述:学生的号码类型及长度:字符型,4 位取值范围:0000-9999唐山学院课程设计唐山学院课程设计136 系统目标、功能和需求调查根据调查结果,确定系统目标和功能如下:6.1 系统目标随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。6.2 系统功能为学生信息的管理,课程信息的管理.此外可以加入用户的管理与用户数据的共享,并且

14、有必要实现系统信息的加密,这一点在学生学籍管理模块中尤为重要-因为学的信息有的是保密的所以对于数据库的加密是系统必要的附加特殊功能.唐山学院课程设计唐山学院课程设计147 系统设计7.1 新系统功能结构设计学生信息管理系统成 绩 信 息 管 理课程 信息 管理班 级 信 息 管 理学籍 信息 管理系 统 管 理成 绩 查 询成 绩 添 加成 绩 修 改课 程 修 改课 程 添 加年 级 课 程班 级 添 加班 级 修 改学 籍 查 找学 籍 修 改学 籍 添 加用 户 管 理密 码 管 理系统功能模块图唐山学院课程设计唐山学院课程设计157.2 系统的总体处理数据流程学生注册基本信息输入学籍信

15、息管理成绩信息输入成绩信息管理班级设置班级管理课程基本信息班级课程设置班级课程管理唐山学院课程设计唐山学院课程设计168 总结经过管理信息系统实习,我了解了期间立即运作过程,我们组进行讨论和商议之后共同设计建立了图书管理系统。在实习的过程中,我们组成员团结一心,相互帮助,体现了团结进取的精神。在组长分配好任务后,我们就自己负责的内容进行编程、运行和调试。在程序运行过程中,也出现了一些问题,比如:进书登记不能多次输入和视图不能成功调出等。但在我们的共同努力下,一一克服了这些困难,并且,在修改的时候,我们用心记住了容易出错的环节和应对方法。通过这次实习,亲身实践了信息系统的规划,使我们对信息系统的设计有了更深的认识,增强了我们实践操作的能力。通过理论联系实际,提高了我们的专业能力,为将来的学习打下了坚实的基础。唐山学院课程设计唐山学院课程设计179 参考文献1.信息系统分析与设计 陈禹 高等教育出版社 2008 年2.系统分析与设计 王勇领 清华大学出版社 1991 年3.管理信息系统 黄梯云 高等教育出版社 1999 年4.信息系统开发方法教程 陈 佳 清华大学出版社 1999 年5.信息系统分析与设计 甘仞初 高等教育出版社 2003 年

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

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

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