管理信息系统课程设计学生成绩管理系统

上传人:沈*** 文档编号:150154306 上传时间:2022-09-08 格式:DOC 页数:18 大小:1.11MB
收藏 版权申诉 举报 下载
管理信息系统课程设计学生成绩管理系统_第1页
第1页 / 共18页
管理信息系统课程设计学生成绩管理系统_第2页
第2页 / 共18页
管理信息系统课程设计学生成绩管理系统_第3页
第3页 / 共18页
资源描述:

《管理信息系统课程设计学生成绩管理系统》由会员分享,可在线阅读,更多相关《管理信息系统课程设计学生成绩管理系统(18页珍藏版)》请在装配图网上搜索。

1、管理信息系统课程设计设计题目:学生成绩管理系统姓 名 学 号 所在学院 专业班级 指导教师 日 期 目录目录21 学生成绩管理系统概述3 2 可行性分析32.1 系统设计背景32.2系统开发目标32.3系统功能简介42.4技术可行性分析42.5经济可行性分析62.6社会因素分析63 需求分析73.1学生成绩管理信息系统现状调查73.2开发学生成绩管理的必要性83.3学生成绩管理系统设计的目标83.4 学生成绩管理系统的系统需求分析94流程分析104.1层次方框图的建立104.2数据流图124.3概念模型的建立125 总结 145.1准备阶段 145.2实施阶段 155.3遇到的困难 16附录(

2、个人总结) 17 1 学生成绩管理系统概述学生成绩管理系统是整个学校工作系统的重要组成部分,其内容对于学校管理者和学生至关重要,所以学生成绩管理系统应该为用户提供所需要的信息以及方便的管理平台。现代成绩查询系统理论已经不拘泥于传统的理论基础,不强调对教学活动的严密控制,放弃了繁琐的设计模式,开始注重教学设计的关系性和灵活性,并且提供人性化的服务,这些优点能够极大的提高学生成绩查询的效率,从而更加有利于学生的管理和提高学生的主动性。2 可行性分析2.1系统设计的背景每个学校都需要在学期末进行期末考试成绩的统计分析工作,而这些工作都必须在考试结束后近一个星期的时间内完成。大量的成绩数据的统计分析工

3、作如果只靠人工来完成,费时费力,还容易出错。随着计算机技术的飞速发展,计算机在日常管理应用中迅速普及,利用计算机进行学生成绩管理势在必行。因此需开发出一个能满足学校进行成绩的录入,统计,查询,报表和打印等需求的、功能完善、安全可靠、迅速简便的成绩管理信息系统。可行性分析是抽象和简化了的系统分析和设计的过程,它的目标是用最小的代价尽快确定问题是否能够解决,以避免盲目的投资带来的巨大浪费。2.2系统开发的目标 (1)为教务处管理人员提供各学期、各年级、各班级学生的基本成绩信息,以作为其进行成绩汇总,分析和考绩和总结评比的依据。(2)方便各任课教师记录,统计所带班学生成绩,提高工作效率,减轻负担;总

4、结经验,提高教学质量。(3)实现快速方便地处理大量成绩数据信息,完成成绩的录入、添加、修改、删除、统计、查询、排序等处理要求。(4)输出和打印成绩单和各种成绩报表。2.3系统的功能简介本系统的使用者根据其使用者-教务处管理人员和任课教师-可分为以下几方面: (1)教务处管理人员登陆后,进入教务人员管理模块,可以进行个人信息查询,教师住处职称工资情况的查询,学生信息查询,成绩查询以及退出系统等操作。(2)教师登陆教师管理子系统,要能够对学生成绩进行权限范围内的录入、添加、修改、删除、查询;查询教师信息、更改个人登陆密码、修改个人信息等;(3)学生单科成绩、全科成绩的总分、平均分,最高分、最低分,

5、排序等计算和统计实现自动化;可以按班级、按个人进行信息查询;信息可以发布到网络,以实现数据共享;(4)能够自动进行录入错误检查2.4技术性可行性分析本项目产品的关键技术在于VC#编程的程序设计与SQL Server2005数据库的结合,将所有的数据信息都放入数据库中进行存储,而这些数据信息的调用则完全由程序来完成,即依据“程序设计数据化,数据管理程序化”的设计思想,将数据库文件与程序设计紧密地集合在一起。本系统采用VC#编程的程序设计与SQL Server2005数据库的结合的方法进行开发,而此类系统实现的理论及技术已经日趋成熟,因此本应用软件的开发手段是完全可行的。2.4.1对新系统的简要描

6、述该系统将大大改善数据处理的速度,并且更加方便的对数据进行管理,同时可以大大减少人力资源的浪费以及工资的支出。另外还可以提高查询的效率,降低查询的错误率,修改数据方便等。该学生成绩管理系统大致可以分为以下几个功能模块:(1) 查询信息模块:查询学生的基本信息(2) 修改信息模块:修改学生的各项基本信息,其中包括姓名,学号,班级,各科成绩等。(3) 维护信息模块:对来访用户设置不同的访问权限,对重要数据进行加密处理,特殊情况可以自动存储数据等。(4) 统计模块:可以自动统计处排名表。2.4.2该系统的数据流图学生成绩管理系统学校新学生学生学生学生输入记录学生成绩在校学生记录在校学生学生成绩记录查

7、询学生成绩删除记录学生成绩该系统的顶层数据流图2.4.3采用建议系统可能带来的影响只需添置抵挡计算机,如果学校条件允许的话还可以添加打印机以便查询能方便打印成资料作为参考;对现有的软件不会产生冲突,对使用的操作系统来说有很好的兼容性,稳定性。不过刚开始需要短时间来熟悉该新系统,但不需要大量的培训。 2.5经济可行性分析1.校园内部局域网络已经建成;各部门电脑均已配置;硬件投入不需要很大,另外,学校对系统的开发大力支持。因此经济上是可行的。2.收益估计在以上限制条件下利用现有的技术和人员,完全可以实现预期目标,开发人员应该尽职尽责,尽量在规定的时间内完成项目。2.6社会因素分析系统的社会因素方面

8、的可行性应该从法律因素和用户的使用这两个方面进行分析。开发本学生成绩管理系统时,使用的所有软件都是正版,所有的技术资料都由开发单位保管,另外通过签订合同来确定开发单位和使用单位的职责和违约责任,因此在法律因素方面,开发仓库管理系统是可行的。使用本系统的一般操作人员要求有一定计算机基础。系统管理员要求具有计算机的专业知识。因此在用户使用方面,开发此管理系统是可行的。3 需求分析3.1 学生成绩管理信息系统现状调查3.1.1现行系统现状调查现有的学生成绩管理系统主要是以成绩数据信息的存储和统计为目标,而且系统的设计繁琐,管理不够专人化,需要的人员过多,因此系统的安全性保密性不好;查询功能简单,数据

9、共享性不高。对于老师和学生而言没有针对性,让老师登分和学生查询自己的成绩困难,从而增加了管理员即教务处的工作难度,影响工作业绩的提升。另一方面,成绩公布出来比较晚,学生、老师对成绩管理系统的反馈时可能已经无法变更,从而增加教务处的错误量。每个学校都需要在学期末进行期末考试成绩的统计分析工作,而这些工作都必须在考试结束后近一个星期的时间内完成。大量的成绩数据的统计分析工作如果只靠人工来完成,费时费力,还容易出错。随着计算机技术的飞速发展,计算机在日常管理应用中迅速普及,利用计算机进行学生成绩管理势在必行。因此需开发出一个能满足学校进行成绩的录入,统计,查询,报表和打印等需求的、功能完善、安全可靠

10、、迅速简便的成绩管理信息系统。据调查,目前还有很多学校的学生成绩管理基本上都是靠手工进行,随着各个学校的规模增大,有关学生成绩管理工作所涉及的数据量越来越大,有的学校不得不靠增加人力、物力来进行学生成绩管理。但手工管理具有效率底。所以我想借本次信息管理课程设计之际,开发一个不仅适用本校各系而且适用于其它各校的通用高校学生成绩管理系统。3.1.2系统需求说明(1)系统需要在实现数据录入,存储,统计自动化的基础上增强查询功能;(2)要能够充分利用网络扩大信息共享程度;(3)设专人管理员,明确划分管理权限,规范管理,以提高系统的安全性保密性。3.2 开发学生成绩管理的必要性在21世纪的科技时代,科学

11、技术突飞猛进,计算机已经不仅是在科技上应用,而且在生活中也是同样得到了广泛在应用。如今,不管是小学、初中、高中、甚至是很多大学生的学生成绩管理基本上是靠人工进行管理,但随着时间的变化,学校规模的扩大,有关学生成绩管理工作和所涉及到的数据量越来越大越来越多,大多数学校不得不靠增加人力、物力、财力来进行学生成绩管理。但是人工管理成绩档案具有效率低、查找麻烦、可靠性不高、保密性低等因素。因此开发出一个不仅仅是适用于大中专学校以及其它高校通用的学生成绩管理系统是必要的。使用计算机对学生成绩管理系统进行信息管理,有着手工管理所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、

12、成本低等。这些优点能够极大地提高学生成绩系统管理的效率,也是教育单位的科学化、正规化管理,与世界接轨的重要条件。开发一个学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高了办学效益和现代化水平。为广大教师和学生提高工作效率,实现学生成绩信息管理工作流程的系统化、规范化和自动化。现在我国的大中专院校的学生成绩档案管理水平普遍都不是很高,有的还停留在全用纸介质基础上,这种管理方式已不能适应时代的发展,社会的需求,因为它浪费了大量的人力物力,也存在着许多不足的因素。在今天信息时代这种传统的管理方法必然会被计算机为基础的信息管理系统所代替。一个高效的学生成绩管理系统可以存储历届的学生成绩档案,

13、不需要大量的人力,只需要几名专门录入员即可操作系统,节省大量人力,可以迅速查到所需信息、高效、安全,学生在能方便的查看自己的成绩。3.3 学生成绩管理系统设计的目标1、信息查询及修改模块:管理员能够实现对整个学生信息的添加、修改、删除、查询等操作;对教师用户的添加、删除、修改等操作;对留言信息的添加、删除、修改查询等操作。2、用户信息修改模块:教师、学生能够在一定的权限内对所有学生成绩的查询、所有教师信息的查询、留言信息的添加、删除、修改、查看等,对的自己的联系信息进行更新,登录密码的修改。查询修改完毕,通过退出模块退出成绩管理系统,以确保系统及个人信息的安全。3、成绩查询及修改模块:成绩查询

14、具体内容包括指定科目成绩查询,成绩排序,排名,平均分和不及格科目查询等。4. 学生个人信息查询模块:此模块又分为学生个体模块和班级模块。学生个体模块包含了学生的基本信息以及成绩,可进行如学生所在班组,学院,专业,英语成绩等相关查询操作。3.4 学生成绩管理系统的系统需求分析信息社会的高科技时代,商品经济化的高效益,计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,学生成绩管理系统为教学办公带来了极大的方便。该学生成绩管理系统是以SQL Server2005数据库和SQL数据查询语言编

15、写。系统管理员、教师、学生只需通过简单的操作,用户都可以了解本系统软件的基本工作原理。用户只需进行输入一些简单的汉字、数字,或用鼠标点击即可达到自己想要的目标。湖北工业大学学生成绩管理系统主要提供成绩查询,方便管理的网上的信息查阅平台,学生可以通过该系统查询与自己相关信息。教师可以通过成绩管理系统查看学生成绩信息,教师信息,等相关操作。系统管理员可以实现以上的所有功能,还有对学生的添加、删除、修改、教师的添加、删除、修改,数据库的备份、数据库的还原等相关操作。以需求分析说明书为依据,针对教务管理人员及教师对学生成绩的管理需求,参照现有的开发环境,利用可用资源和使用环境,设计出能满足相应功能的特

16、点,构造并确定出类和类成员函数。该学生成绩管理系统主要用于各类高校在教学这一部分的管理,是针对于教务处对课程、对学生、对学生成绩进行合理地安排以及统筹计划,以便让教务处以最短的工作时间内把学生的成绩核算出来,提高教务处的办事效率。同时,能够随时对学生基本信息、学生成绩进行各种查询,以便及时很好地对需要了解的信息得到相应的反馈,能有效的帮助教务处的工作,可使学院教职工减轻工作压力,比较系统地对、教务教学上的各项服务和信息进行管理。本系统是针对学生成绩管理进行设计的,主要用户为学校教务管理老师,但学生也可参与对自己信息的核对确认。主要采用的开发工具是VC#和SQL Server2005。在开发过程

17、中利用面向对象的程序思想和严格按照软件工程的开发过程来进行分析和设计。本系统所要完成以下几个主要功能,其中有学生成绩管理、学生基本信息管理等等,实现对学生基本信息和成绩进行录入、修改、删除、查询等操作。系统基本满足了学生成绩管理的功能需要,确实为学校对学生的管理提供了便利。本系统界面友好、操作简单,对学生基本情况和成绩加快了查询速度、加强了管理,使各项管理更加规范化。4 流程分析4.1 学生成绩管理系统查询的层次方框图的建立 根据广大学生以及教师的需求,该系统的需要完成的功能层次设计如下图所示:学生成绩管理系统登录处功能实现帮助查询个人信息成绩管理信息课程课程基本信息教师基本信息成绩查询输入密

18、码学生基本信息教师基本信息班主任基本信息学生成绩基本信息查询成绩查询个人班级修改输入学号图3.1系统功能层次图 学生进入学生成绩管理系统,点击登陆处输入个人学号和密码,进入个人查询页面,查询自己的基本信息。除可查询自己的成绩管理以外,也可以查询教师以及个人的课程选修情况。4.2 学生成绩管理系统查询的数据流图 系统的数据流图就是对系统功能模型中的处理框分解,来描述系统加工,变换数据的基本能力,就得到功能数据流图。 用户学生成绩管理系统用户信息查询事务查询4.3 学生成绩管理系统查询概念模型的建立总体E-R图,数据库的建立,数据表的建立。然后设计出各实体的局部E-R图。课程的实体描述如下:课程课

19、程编号课程名称成绩学号课程名称成绩成绩的属性如下:教师的属性如下:教师教师编号姓名性别电话班主任的属性如下: 班主任性别电话班主任编号姓名管理者的属性如下:管理员管理员编号职务姓名性别电话用户的属性如下: 用户权限用户名备注密码5 总结我们组的总结是把我们的计划、实施阶段和在设计时遇到的问题相结合的总结。因为我们认为做任何事情都需要有一个详细的计划、有效地实施、面对困难的准备以及最后的总结。我们真正做了什么、怎么做的、效果如何都会在这个总结中得到实现。5.1 准备阶段鉴于我们的专业是人力资源管理,因此从开始我们在初步讨论的时候就决定将这次的管理信息系统设计和我们的本专业以及我们学生自身结合起来

20、,设计一套学生人力资源管理的信息系统。希望通过设计人力资源系统,不仅能把管理信息系统的有关知识应用到其中,还可以将人力资源的有关知识加以结合,达到学以致用的效果。学习管理信息系统,无论是从理论学习还是动手设计方面,对我们文科生来说,实践起来还是遇到不少的困难,在和同学交流沟通和组员讨论之后,我们首先为本组制定了一个计划表,“总分总”的课程完成步骤:1月5日讨论、确定设计方向与课题总1月6日查询资料,确定模块,实行分工分1月7日组员完成各自任务1月8日汇总、交流,完善定稿总我们讨论后一致决定将本次的课程设计课题定为“学生成绩管理系统”,在设计过程注意将管理信息系统、人力资源管理专业和我们学生自身

21、结合起来。学生成绩管理是学校学生资源管理的重要组成部分,它的设计、优化与升级对于学校学生管理具有重要意义。针对我们的实际学习情况,学生成绩管理系统设计起来比较简洁,所以最终我们组选定这个课题。为了顺利完成这次的管理信息系统设计,我们去图书馆查阅了一些资料,也温习了专业知识。人力资源管理有薪酬管理、劳动关系、培训、绩效考核、招聘配置、人力资源规划这六大板块。学生成绩管理系统是学校对学生进行学业监督考核的强大管理平台,是学生进行自我鞭策的咨询平台,是学校对学生的成才管理手段,也是人力资源管理中重要的组成部分-人才的培育。5.2 实施阶段确定了设计课题和设计方向后,我们首先讨论并确定了此次课程设计内

22、容的几大模块:系统概述、可行性分析、需求分析、系统流程介绍和总结。在此基础上,我们开始在图书馆、互联网上查询相关有效资料,并且及时进行汇总,互相交流收集的资料,去粗存精,接着我们小组四人就开始了明确的分工。王迪是组长,和孙令红一起负责学生成绩管理系统的概述和可行性分析,谢莹和李丽娟负责需求性分析和流程图介绍,接着在进一步分队内部分工,充分利用现代化大生产方式,高效工作,同时各自分工过程中又时刻保持信息的交流与沟通,最后由组长负责整部课程设计的文档排版,初稿出来后,再进行一次讨论,确定最终成果,是为定稿,上交学习委员。5.3遇到的困难在我们的讨论和学习的过程中,我们终于完成了我们的课程。从完成的

23、速度和进程看,还是比较顺利的,但是在制作的过程中我们还是遇到了一些问题,经过讨论和查阅资料,咨询同学等各种方法,最终解决了这些问题。5.3.1对于课题的选择我们课题是选择学生成绩管理系统,它是一个实用性要求很高的系统,要注意将人力资源管理、管理信息系统和我们学生自身三者相结合,但是此系统有事实可依,并且我们只是做理论设计,并不需要动手编程做出实际系统来,所以虽然我们讨论了很久,一起查阅了很多资料,并各自提出了自己的意见,我们认为的最好的方案拿出来讨论,总结,有很多和我们自己专业紧密结合的一些管理信息系统可供选择设计,不过我们最后还是统一了意见,选择了这个课题,虽然还有些小问题,不过这已无伤大雅

24、,我们课题设计最终顺利完成。5.3.2对其进行需求分析和可行性分析因为我们对管理信息系统不是很了解,对人力资源管理课程学习又不够深入,总的来说,在实际的工作中,不知道人力资源系统是怎样运作和使用的,而且我们觉得人力资源管理系统在现有的发展水平下,人力资源管理系统的运用还是比较少的。虽然我们选择的学生成绩管理系统在各高校已经广泛使用,但是我们仅仅做的是理论设计与分析,而且最好能够做到系统的优化升级,刚开始真的感觉是无从下手,最后我们还是互联网和图书馆查阅了很多资料,了解了人力资源管理系统的发展前景,最后才做出了分析。 通过这次的管理信息系统的设计,不仅使提高了实际动手能力而且让我们体会到团队合作

25、的重要性。可能我们选择的课题不是那么的复杂,和我们自己的专业联系不是非常紧密,但我们每个人都是很认真,很努力去完成,最后的结果并不重要,我们享受的是整个过程,是大家一起努力奋斗的过程。个人总结在学生成绩管理信息系统设计中,我主要负责的是写学生成绩管理系统的可行性分析。在写可行性分析时,我首先查找书籍,看可行性分析主要包含哪些内容。从这部分中,我学到,可行性分析的任务是明确开发应用项目的必要性和可行性。其中自己还学到,可行性分析的内容包含:管理上的可行性、技术上的可行性、经济上的可行性。其中在我们所做的学生成绩管理系统中,只分析了学生成绩管理系统的技术可行性、经济可行性,另外我还对社会经济因素进

26、行分析,系统的社会因素方面的可行性应该从法律因素和用户的使用这两个方面进行分析。在可行性分析中的系统设计背景里,我参照许多网上资料,从那里了解到,管理信息系统的许多软件,大体知道开发一个系统需要哪些系统,那些软件,对于我这类非专业的人,是很难把管理信息系统学透彻的,所以我也是浅薄的了解一些,对于不会的问题只有上网查资料解析。在系统开发目标中我首先从老师的角度去思考,然后再去研制系统的开发。其中开发的目标是:为教务处管理人员提供各学期、各年级、各班级学生的基本成绩信息,以作为其进行成绩汇总,分析和考绩和总结评比的依据;方便各任课教师记录,统计所带班学生成绩,提高工作效率,减轻负担;总结经验,提高

27、教学质量;实现快速方便地处理大量成绩数据信息,完成成绩的录入、添加、修改、删除、统计、查询、排序等处理要求;输出和打印成绩单和各种成绩报表。可行性分析中最难的就是技术可行性分析,因为自己以前从没设计过这样的系统,更何况让系统可以运行,从这次系统设计中,学到许多管理新新系统方面的知识,也能画出一个简单的数据流程图。技术分析主要是分析当前的软件、硬件技术能否满足对学生成绩管理系统提出的要求(如增加存储能力,实现通信功能,提高处理速度)。此外我们还需虑自己的水平。信息系统属于知识密集型,对技术要求较高,如果缺乏足够的技术力量,或者单纯依靠外部力量开发,是很难成功的。所以我们还咨询了信息管理的同学,向

28、他们了解信息系统的各种软件及硬件,了解到哪个最适合我们开发的学生成绩管理系统应用。经济的可行性分析,主要是预估费用支出和对项目的经济效益进行评价,在学生成绩管理系统中,我们主要对以下两方面进行估计:一方面校园内部局域网络已经建成;各部门电脑均已配置;硬件投入不需要很大,另外,学校对系统的开发大力支持。因此经济上是可行的。另一方面收益估计。在以上限制条件下利用现有的技术和人员,完全可以实现预期目标,开发人员应该尽职尽责,尽量在规定的时间内完成项目。对于系统的描述大致是这样的:该系统将大大改善数据处理的速度,并且更加方便的对数据进行管理,同时可以大大减少人力资源的浪费以及工资的支出。另外还可以提高

29、查询的效率,降低查询的错误率,修改数据方便等。该学生成绩管理系统大致可以分为以下四个功能模块:一是查询信息模块:查询学生的基本信息;二是修改信息模块:修改学生的各项基本信息,其中包括姓名,学号,班级,各科成绩等;三是维护信息模块:对来访用户设置不同的访问权限,对重要数据进行加密处理,特殊情况可以自动存储数据等;四是统计模块:可以自动统计处排名表。 从这次课程设计中,我主要了解到不同的软件及硬件,由于这项课程设计对于我们这个专业的学生很难,但我们从中了解到团结就是力量,不论多大的困难,只要我们四个人一起去解决,那些困难都会迎刃而解的。在这项课程设计中我不仅学到管理信息系统的各方面知识,也更加了解到团队的力量。18

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!