1 / 20
文档名称:

学生成绩及学籍管理信息系统---完成.pdf

格式:pdf   大小:1,332KB   页数:20页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

学生成绩及学籍管理信息系统---完成.pdf

上传人:青山代下 2024/5/14 文件大小:1.30 MB

下载得到文件列表

学生成绩及学籍管理信息系统---完成.pdf

相关文档

文档介绍

文档介绍:该【学生成绩及学籍管理信息系统---完成 】是由【青山代下】上传分享,文档一共【20】页,该文档可以免费在线阅读,需要了解更多关于【学生成绩及学籍管理信息系统---完成 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..成绩及学籍管理信息系统设计报告---课设课程名称:管理信息系统系别:#######系专业:########班级:########指导教师:#####姓名:#####:..学生成绩及学籍管理信息系统一、系统分析阶段1、系统分析背景河北政法职业学院是一所具有58年历史的高等院校,隶属于河北省委政法委。前身是河北省建设学院,成立于1949年7月,当时的河北省人民政府主席杨秀峰同志兼任院长。1954年4月,改建为河北省政法干部学校。1983年11月,改建为河北政法管理干部学院,承担法律专业***大专学历教育和全省政法系统在职干部岗位培训。1998年4月,与河北省司法厅、河北省律师协会联合建立了河北律师学院,定期对执业律师进行培训。2001年4月,改建为河北政法职业学院,举办高等职业教育,并继续承担***学历教育、岗位培训和大学后继续教育任务。2004年4月,河北林业学校整建制并入学院。2004年7月,为了加强政法干部培训职能,恢复“河北政法管理干部学院”。目前,学院已发展成为以法学为主,兼容农学、管理学、经济学、文学等专业,集普通高职教育、***教育和继续教育于一身,面向社会一线,培养具有较强实践能力和良好职业素质人才的高等院校。在2004年河北省教育厅组织的高职高专院校人才培养工作水平评估、高校贯彻《学校卫生工作条例》检查评估、体育教学质量检查评估、就业指导与服务工作检查评估中学院均被评为优秀。学院现有教职工725人,其中,专任教师516人,外聘教师184人,在专任教师中具有副教授以上职称的158人,具有硕士学位的127人,“双师型”教师236人,他们既是教师又是律师、工程师、经济师、会计师,具有丰富的教学和实践经验。同时,学院还聘请了一大批在全国、全省卓有声望的专家学者担任兼职教授。学院现有教学机构11个(8系3部),开设法律事务、司法助理、法律事务(国际经济法方向)、国际经济与贸易、国际商务、国际金融、法律文秘、社区管理与服务、人力资源管理、物业管理、应用英语、应用英语(法律英语方向)、商务英语、旅游英语、计算机信息管理、经济信息管理、电子商务、安全保卫、交通管理、园林技术、园艺技术、森林生态旅游、工程测量与监理、环境艺术设计、旅游管理、酒店管理、市场营销、物流管理、投资与理财、会计电算化等30个高职专业。现有在校生10000余人。2、业务处理:本次开发的教学管理系统主要涉及本校的教务处,学生科两个管理部门,主要内容包括:部门组织机构,下属岗位,岗位责任与权利,岗位人员配备,岗位规章制度等。:..(1)组织结构,管理职能结构图:教务处管理职能:根据教育部及省教育厅有关教学工作指导文件的精神,结合本院的实际,提出学院专业设置和调正得意见;组织各系(部)制定和实施专业教学计划和课程大纲;拟定学院年度,学期教学工作计划;负责制定教学方面的规章制度,并督促检查各系(部),教研室贯彻执行,重点做好教学常规管理评估工作;向学院领导汇报教学工作,提出改进教学,提高教学质量的建议。教务处可以完成本系统所有的功能:1)学生信息管理,除学生基本信息外,还可管理学生所选课程、成绩等;2)教师信息管理,包括教师个人的基本情况和任课情况;3)项目及班数的设定:根据学校教务处所排课进行班级数及人数的统计,然后根据统计结果进行项目及班数的设定;4)排课:根据上一步分班情况安排任课教师;5)报表生成及输出:生成教师担任课程分班表、按项目生成学生成绩表、按学生行政班生成成绩表及所有报表的输出。教师在本系统的功能:查询学生选课情况、自己任课情况、获取自己所担任课程分班表、录入及修改成绩等。学生在本系统的功能:查询本人信息、教师任课信息、选课、选课信息查询、成绩查询。:..(2)业务处理流程调查1)学籍管理业务流程图2)成绩管理业务流程图:..3)考试考务业务流程图4)教学任务管理业务流程图:..(3)信息数据要素调查1)教学管理工作涉及到的数据表格表格名称相关部门管理业务处理时间数量使用目的录取学生表招生办新生录取30天5新生录取简况职业学院学生登记表学生科学籍档案60天1000存档学院学生注册登记表学生科注册学籍7天50学生学期注册档案毕业生预审表学生科毕业管理15天50审查毕业生资格毕业生情况表学生科毕业管理15天50毕业生信息登记单科成绩表教务处成绩管理3天500教师等级考试成绩班级成绩汇总表教务处成绩管理3天50学生成绩排名奖励成绩通知单教务处成绩管理7天3000通知学生本人补考通知单教务处成绩管理7天500通知学生本人期末考试安排表教务处考试考务7天100考试安排听课记录教务处评估15天50教师教学表现依据教师赋分表教务处评估一学期20教师德勤绩评估学期教学任务书教务处教学任务15天50通知教学安排班级课程表教务处教学任务15天50班级教学安排教师课程表教务处教学任务15天100教师教学安排系部教师授课汇总表教务处教学任务15天10系部管理2)录取学生表考号姓名专业总分类型3)班级课程表星期一星期二星期三星期四星期五1-2软件工程网络原理数据库图像处理数据库任课教师王彤宇李新王秀红陈婧王秀红3-4数据库接口技术软件工程专业英语网络原理任课教师王秀红孙锋王彤宇章杰李新5-6专业英语图像处理自****接口技术自****任课老师章杰陈婧孙锋:..,主要功能用户需求调查(1)系统开发的总体任务是实现学生选课信息关系的系统化、规范化和自动化。(2)用户的特点:为保证系统安全高效的运行,本系统把用户划分为3类:教务处、教师和学生。不同的用户在系统中的作用和权限也有所不同,所以它所需要完成的功能也就不同。(3)需求规定:1)可实现学生选课注册2)方便实现学生选课信息查询3)可对学生成绩档案进行管理,成绩表单生成简便。4)安全有效的用户区分,管理5)档案数据的高安全性,保密性6)有帮助文档(4)系统需求分析:学校每年新生入学,毕业生离校和各种其它变动,如学籍变动,个人信息修改。每学期学校者要开设一定的课程提供给学生根据自己的情况来选择,最后的选择结果要给出学生的课程表。如何有效的管理这些学生信息,帮助学校和老师管理和掌握这些情况,这就是学生信息管理系统需要完成的任务。下面用软件工程的思想和方法完成该系统的设计过程。(1)成绩管理子系统:..(2)教学任务管理子系统(3)(1)内容全面:系统全面覆盖了体育课信息,可为学校、教师和学生提供全面准确的信息。(2)层次分明:系统采用模块化程序设计结构。各模块之间既相互独立,又具有一定的联系,各模块可独立编制、调试、查错、修改和执行,结构严谨,便于扩展和维护。:..(3)通过对学生选课管理系统工作内容和相关数据流程分析,根据学生选课管理系统的需要,就可以设计出能满足用户需求的各种实体,以及它们之间的关系,由此得到数据库所支持的数据模型,即数据库的逻辑结构,具体情况如下:1)学生信息表:ess数据库中,应包括如下信息:姓名、学号、院系、班级、性别、所选课程、任课教师、备注等。2)教师信息表:包括教师姓名、教师代码、性别、年龄、职称、主要教授课程、兼任课程等。3)课程信息:包括课程目录、课程、课程代码、教学内容、任务与目的、考试方法、要求等。4)课程表:包括课程名称、课程编号、任课教师、课程学分、上课时间。5)成绩单列表:包括学生姓名、学号、院系、班级、课程、任课教师、成绩。(4)数据词典1)数据元素“学号”数据元素系统名:教学管理系统条目号:学号属于数据流:存储条:F1-F3,F7,F8,F10,F15,F17D3:学籍档案D4:成绩档案数据元素属性:类型:字符型长度:10取值范围:“0”-“9”含义:第1-4位:入学年份第5-7位:专业第8位:班级第9-10位:序号简要说明:学号是每个学生的唯一识别码,且学号涵盖班级代码,专业代码。2)数据元素“成绩”:..系统名:成绩管理子系统条目名:成绩属于数据流:存储处:F2,F3,F8,F10D4:成绩档案数据元素属性:类型:字符型长度:4取值范围:“0”-“100”,“优秀”,“良好”,“中等”“及格”和“不及格”简要说明:记录学生所学课程的状况等级。3)数据加工“成绩统计”数据加工系统名:成绩管理子系统编号::成绩统计别名:输入:成绩档案(D4)输出:成绩统计信息(F8),学生成绩()处理逻辑:(结构化语言描述)接收成绩档案(D4)的数据DOWHILE对于每个学生计算该生学期所学课程的总分,平均分ENDDO向“成绩发布”加工()传数据按名次顺序将学生各课程成绩,总分没平均分输出ELSE同几个成绩等级人数,计算各成绩等级人数所长总人数的百分比判断获得奖学金的学生,判断逻辑如下(决策表描述)向学生科输出统计数据ENDIF条所有考试考查课成绩均90以上或“优秀”YNN状件考试考查课成绩均在85分或“良好”以上—YN态考试考查课成绩均在75分或“中等”以上——Y方一等奖√规案二等奖√则三等奖√简要说明:本处理中个处理项均是以学生成绩档案为处理线索修改记录:编写日期4)数据存储“成绩档案”:..系统名:成绩管理子系统编号:D4条目名:成绩档案别名:存储组织:记录数:约60000主键编号:学号+课程代码二维表数据量::记录组成:学号课程代码课程名称成绩补考成绩二维表1041044简要说明:存储所有在校生的成绩修改记录:)外部项“教师”外部项系统名:教学管理系统编号:S3条目名:教师别名:输入数据流:教学课程表(F6)输出数据流:学生单科成绩F3主要特征:本项为给学生授课的课任教师,主要数据项:教师代码,教师姓名,职称,授课名称,从事专业和联系电话。简要说明:本系统负责下达教师的教学任务和教学安排,接受教师录入的学生成绩。修改记录编写日期6)数据流“教学课程表”数据流系统名:教学任务管理子系统编号:F6条目名:教学课程表别名来源:教学任务通知()去处(S3)数据流结构:教师编号+教师名+{班级名称+教室号+课程名称+{星期}+{课次}所有人可班级简要说明:、功能齐全、功能开放、运行稳定、多任务、高效率等特点。所以说是计算机与学生成绩管理上的好软件!:..、系统开发的意义计算机已经成为我们学****和工作的得力助手,计算机的价格已经十分低廉,性能却有了长足的进步。它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:首先,计算机可以代替人工进行许多繁杂的劳动;其次,计算机可以节省许多资源;第三,计算机可以大大的提高人们的工作效率;第四,计算机可以使敏感文档更加安全,等等。2、在大中专中用计算机管理学籍信息的意义现在我国的大中专校中学籍的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。我作为一个计算机应用的专科生,希望可以在这方面有所贡献。改革的总设计师邓小平同志说过“科学技术是第一生产力”,我希望能用我四年的所学编制出一个实用的程序来帮助大中专进行更有效的信息管理。归纳起来,好处大约有以下几点:(1)可以存储学生的基本信息以及历届的学生信息,安全、高效;(2)只需一到二名信息录入员即可操作系统,节省大量人力;(3).可以迅速查到所需信息。3、现状分析(背景分析)21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操作。这大大地阻碍了人类经济的发展。为了适应现代社会人们高度强烈的时间观念,学校信息管理系统软件为学校办公室带来了极大的方便。,以数据库MicrosoftSQLServer2000作为系统的后台操作,其功能在系统内部有源代码直接完成。我们只需按系统要求输入即可操作。,互联网已经十分普及,学校往界的毕业生希望能在世界的任何一个角落查到自己校友的信息,本系统为学校将来的上网作了先期工作,比如数据库的建立。根据实际情况,我们使用原型法(RapidPrototyping)即以少量代价快速地构造一个可执行的软件系统模型。使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了。4目标分析由于本系统管理的对象单一,都是在校学生,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。且学校用于学生管理的微机都是PIII以上的机器,在存储量、速度方面都能满足数据库运行的要求。在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现。:..系统设计阶段1、系统总体概要设计(1)系统体系结构设计本系统包含学籍及成绩管理系统主要有学籍管理(注册、学籍变动等)、成绩管理、教学任务三个子系统组成。学籍管理主要由教务管理部门的学籍管理室人员完成,成绩管理主要由教务管理部门的成绩管理室人员完成,教学任务主要由教务管理部门的课表室人员完成,因此,在资源允许的情况下若要在同一时间完成上述任务,至少需要三台终端。这样更利于系统的安全性、保密性与可维护性。结构图如下:(图1,体系结构图)(2)系统总体布局设计总体布局设计可采用分布式系统,即利用已有的校园网,组建局域网。另外,考虑到教师可通过广域网远程报成绩,学生也可以通过广域网,进行远程查询,故可将本系统通过路由器与广域网相连。总体布局结构如下图所示:(图2,学籍及成绩管理系统总体结构布局):..)总体模块结构设计(A)子系统的划分依据分解——协调原则,按功能分解学籍及成绩管理系统,由三个子系统组成,如下图:(图3、学籍及成绩管理系统子系统划分)(B)使用SD方法,依据DFD导出各子系统的MSC通过分析得到,各子系统DFD均是变换型,它们的输入、变换中心和输出分别是:学籍管理:逻辑输入是“班级”、“学生情况”、“注册申请”;变换中心是:“学籍审查”、“变动处理”和“查询统计”;逻辑输出是:“学籍档案”。(图4,学籍管理子系统)成绩管理:逻辑输入是“成绩档案”;变换中心是“成绩查询”和“成绩统计”;逻辑输出是“成绩信息”。:..5,成绩管理子系统)教学任务:逻辑输入是“报课数据”;变换中心是“编排课程表”;逻辑输出是“任务安排”。(图6,教学任务子系统)(3)输入设计在本系统中,输入的项目主要有以下两个方面:学籍基本资料和成绩基本资料。其中,基本成绩资料包括:期末成绩,毕业论文成绩,补考成绩;管理:..资料有:班级、学生情况、注册申请。这两项资料的输入,为系统的运作提供信息资料,是系统进行学生学籍管理的前提和信息基础。输入项目采取外部输入中的键盘输入的方式,输入的设备主要是键盘。输入的格式有录入式和选择式,本系统两中方式都有采纳。在输入过程中,系统要求输入减少输入量,我们在开发过程中就采取了窗口编辑的方式,将可能涉及的信息列入下拉框中,减少了汉字输入量,如学院、年级等的输入就是采取的这种方式。(4)输出设计。本系统的输出项目主要有成绩信息,学籍档案,任务安排等。(5)系统运行环境设计系统的运行环境设计是保证系统性能的出发点,也是系统测试和实施的约束,本系统的环境设计如下。数据库的修改分为添加、编辑和删除记录。我都由VisualBasic创建的程序来实现。:。。生成独立应用或脱离服务器运行的服务以上的应用,:?通过使用VisualBasic的DATA控件。?通过使用由VisualBasic提供的专用的直接与数据库相连的接口。2、系统的详细设计目的:为系统中的每一个模块确定使用的算法和块内数据结构,并用表达工具给出清晰的描述。实现数据库之间的联系:数据库之间的关系指明两个库之间共享一个共同的关键字值。一个连接是指一种虚拟的表,这种表是在当用户要求从相互关联的各个不同的表中获取信息时建立的,关键字段用于在相互连接的不同表中查找匹配的记录。一个更高级的连接形式称为自连接。这种连接是指一个表被连接到它自己的一个字段,或在不同的纪录中由重复数据的组合字段。数据库中有三种不同类型的关键字:主关键字、组合关键字和外关键字。在表中使用的关键字类型用于描述库表示什么以及在数据库中如何与其它的库建立关系。(1)数据库设计数据设计的目标:通过对数据的收集、分类、聚集和概括,实现系统的各项功能,达到正常运行。逻辑设计方案:基本工作包括:①由概念书模型导出关系模式;②规范化关系模式;③结构化业务规则;④数据库存取安全性设计;物理设计方案:表设计、约束设计(域完整性约束;实体完整性约束;参照完整性约束;一般性完整性约束)、视图设计、安全性实现、业务规则的实现。主要功能要求:第一学籍管理:学生的基本情况:..第二成绩管理:期末成绩、计算机等级考试成绩第三奖惩管理:奖学金评定,纪律处分第四毕业生学位管理:毕业处理、学籍卡片第五日常教务管理:各种日常报表,如通知书等,学生学****成绩的各种分类统计等第六系统的维护。第七系统的登陆和退出功能。(A)E-R图设计系统的数据模型主要采用E-R图来进行描述,描述各个概念实体之间的对应关系,学籍及成绩管理系统的三个子系统之间相互紧密联系。(图7)(B)视图设计视图是原始数据库数据的一种变换,是查看表中数据的另外的一种方式。可以将视图看成一个移动的窗口,通过它可以看到感兴趣的数据。视图的定义存在数据库中,与此定义相关的数据并没有再存一份于数据库中。视图看上去非常象数据库的物理表,对它的操作同任何其他的表一样。当通过视图修改数据时,实际上是在改变基表中的数据;相反地,基表数据的改变也会自动反映在由基表产生的视图中。由于逻辑上的原因,有些视图可以修改对应的基表,有些则不能(仅仅能查询)。(图7,学籍及成绩管理系统总体E-R入):..(2)模块逻辑流程设计学籍及成绩管理系统有非常完善的HIPO图,在此只做成绩管理子系统的HIPO图。(图8,成绩管理子系统HIPO图)四、系统测试1、系统简介背景软件系统提供可以运行的系统,要求能够满足对系统的要求。学籍及成绩管理系统是学校管理系统中的一个重要组成部分。2、主要的作用帮助学校的有关教务科室对学生所学课程的成绩及学籍进行集中管理,同时还要根据不同专业的要求,设定不同的基础课、专业课、选修课,并根据基础课、专业课的考核成绩计算学生每学期的学分绩作为评价学生学****成绩的依据。校决策者要想随时控制教学质量,必须要有高效的信息处理手段和快捷的信息传输渠道。但该校目前进行信息管理的主要方式基本上是文本,表格等纸介的手工处理(虽然它的很多表格均是用计算机打印出来的,但这也是将手工处理的数据录入计算机,用文字处理软件画表打印的,这都属于手工处理范:..畴)。比如,对于招生办公室的招生管理,学生科的学生学籍管理等多是以笔,计数器为工具进行,这些工作信息处理量大,容易出错,且管理方式因人而异,缺乏系统,规范的信息管理手段。通过调查,该校现行管理工作存在的主要问题是:第一,业务管理工作缺乏规范性,随意性大。第二,业务管理职能部门各自为政,数据资料被职能人员独自使用,造成具体工作对个别人员的过分依赖,十分影响教学工作。第三,部门之间信息交流少,信息渠道不畅,工作不易协调。第四,数据处理手工操作,工作量大,出错率高。第五,校领导对整个学校的各管理信息掌握不及时,不准确,影响决策质量。3、开发意图要求:1)为了学籍管理系统更完善;2)为了教学办公室对学生档案的管理更方便;3)、应用目标通过本系统软件,能帮助教研人员利用计算机,快速方便的对学生学籍管理进行管理,输入,输出,查找的所需操作,使散乱的人事档案能够具体化,直观化,合理化。:..