毕业设计(论文)-PB9.0学生成绩管理系统设计.doc_第1页
毕业设计(论文)-PB9.0学生成绩管理系统设计.doc_第2页
毕业设计(论文)-PB9.0学生成绩管理系统设计.doc_第3页
毕业设计(论文)-PB9.0学生成绩管理系统设计.doc_第4页
毕业设计(论文)-PB9.0学生成绩管理系统设计.doc_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

扬州电大江都分校计算机科学与技术专业毕业设计论文设计:戴震龙1第一章绪论伴随着计算机软硬件技术的发展,计算机的技术和应用获得了突飞猛进的发展,计算机已经在大致如下的领域得到广泛的应用:1、科学计算:如在天文学、生物学、空气动力学、核物理学、地质勘探、新材料的研制和天气预报等领域中。2、数据处理:与科学计算不同,数据处理涉及的数据量大,但计算方法较简单。3、过程控制:指由计算机通过传感器及时采集数据,根据采集的数据和预先设定的要求,由计算机处理后,产生控制信号并通过控制系统对受控对象进行控制或调整。4、计算机模拟:用计算机程序及相应的设备代替或模拟实物或实际环境,用于实验、测试、特殊训练等。5、计算机辅助系统:包括计算机辅助设计,计算机辅助制造、计算机辅助教育等。6、人工智能:指用计算机模拟人的思维和行为,包括推理,学习,模拟人的感知等。现在在机器人、专家系统、虚拟现实等方面已经获得了实际的应用。7、办公自动化:可分为事务型、管理型和决策型三个层次。事务型主要处理日常的办公事务。管理型办公自动化系统又称为管理信息系统。决策型办公自动化系统是在上述两个系统的基础上增加决策支持系统构成的。随着互联网、远程会议系统、多媒体技术的发展,同计算机网络连接起来的新型办公室不久将展现在人们面前。8、信息高速公路。9、电子商务10、新闻出版11、音乐、绘画和影视娱乐。随着生产社会化的扩大,科学技术的进步,人类知识总量呈爆炸式的增长,各行各业的管理工作越来越离不开信息,信息已被列为与物质、能源相并列的人类社会发展的三大资源之一。随着以计算机技术、通信技术、网络技术为代表的现代信息技术的飞跃发展,人类正在从工业时代向信息时代迈进,信息处理已经成为当今世界上一项重要的社会活动。由上可知,信息工作的迅速增长,使计算机的应用范围越来越广,应用的功能也由一般的数据处理发展到支持决策。这就导致了管理信息系统的产生。管理信息系统是一个集计算机技术、信息技术、数据库技术、现代管理理论为一体的综合性系统。建立这样一个复杂的系统需要付出昂贵的代价的,因为它属于劳动密集型、智力密集型、资金技术密集型的项目。所以我们有必要对管理信息系统有一个深入的了解,这是建立比较实用的应用系统的前提所在。扬州电大江都分校计算机科学与技术专业毕业设计论文设计:戴震龙2第二章开发方法的选择2.1软件工程方法概述建立一个信息系统,是一项复杂的软件工程的实施。近30年来,软件工程发展成为新科学,至今已经成为软件产业的重要支柱。它以计算机软件为工程对象,研究如何对其进行定义、开发和维护。多年来被人们沿用的手工作坊工的软件开发方法,在软件产品的开发效率和产品质量、成本等方面都无法满足需求。用这种方法所开发的软件产品质量低劣、可靠性差、用户难以使用、开发成本太高等问题,给软件项目带来严重后果。不少单位花费了大量资金,却并未取得预期的效果。2.2结构化生命周期法简介结构化生命周期法是一种传统的管理信息系统开发方法。其基本思路是把整个系统开发过程分成若干阶段,每个阶段进行若干活动,每项活动应用一系列标准、规范、方法和技术完成一个或者多个任务,形成符合给定规范的产品。结构化生命周期法的主要原则,归纳起来有以下四条:(一)用户参与的原则(二)先逻辑后物理的原则(三)自顶向下的原则(四)工作成果描述标准化的原则其开发大致分为以下四个阶段:(一)系统规划:主要目标是制订系统的长期发展方案,决定系统在整个生命周期内的发展方向、规模和发展进程。(二)系统开发1.系统分析系统初步调查系统的可行性研究现行系统的详细调查新系统逻辑方案的提出2.系统设计系统总体结构设计系统总体功能设计系统总体物理结构设计系统详细设计数据库设计代码设计输入输出设计处理过程设计3.系统实现程序设计系统测试扬州电大江都分校计算机科学与技术专业毕业设计论文设计:戴震龙3系统转换(三)系统运行及维护(四)系统评价2.3原型法简介原型法的基本思路是用户与系统分析、设计人员合作,根据用户提出的最基本的问题和想法,先很快建立一个应用软件的骨架,作为应用开发的实验模型,这个实验模型叫做系统原型。用户先运行这个原型系统,熟悉它,使用它,受到启发并取得经验,然后对系统的目标和功能提出精确、具体的要求,在对系统的需求最后决定后,再用传统的方法建设系统,通常原型系统的部分程序可以在后来的系统建设中直接采用。该方法是传统方法和用户开发相结合的方法。建立一个管理信息系统的原型可分四步进行:(1)明确用户基本信息需求(2)建立初始的原型系统(3)使用原型系统,进一步明确用户需求(4)修改和完善原型系统快速原型法的开发过程可分为快速分析、构造模型、运行模型、评价模型、改进模型等。2.4本系统开发方法选择基于上述两种开发方法的优劣,本系统利用软件工程化思想和方法,总体上是采用结构化生命周期法从上而下地进行系统分析和设计的,但系统实现等步骤采用了自下而上的快速原型法。第三章系统规划系统规划是管理信息系统生命周期的第一阶段,这一阶段的主要目标是制订系统的长期发展方案,决定系统在整个生命周期内的发展方向、规模和发展进程。这一阶段对MIS系统的成败,对整个组织信息化的进展具有重要意义,以计算机为主要手段的管理信息系统是使用单位的管理系统的一个组成部分。它的建立应该服从使用单位的整体目标和管理决策活动的需要。为此,这个阶段的主要任务是了解使用单位的战略目标以及内外现实环境,确定系统的总目标和主要功能,拟定总体方案,并从技术、经济、社会条件等方面论证技术方案的可行性,制定投资规划和开发计划,编写可行性论证报告。系统初步调查和可行性分析的工作步骤如图31所示(使用单位要求)组织队伍拟定计划扬州电大江都分校计算机科学与技术专业毕业设计论文设计:戴震龙4单位情况调查现行信息系统调查确定新系统的目标和功能提出技术方案明确新系统对单拟定新系统效益分析位变化的影响开发计划可行性论证不可行修改(评审)不可行修改(系统分析)图31可行性论证的工作步骤3.1系统的初步调查在正式立项之前必须进行可行性分析,而可行性分析的基础是对系统的初步调查。初步调查是在使用单位的高层进行的,系统分析员站在高层观察使用单位的现状,分析现有系统的运行情况。初步调查主要由两部分组成:一般调查和信息需求初步调查。前者包括了解使用单位当前的信息流程,明确使用单位改造的需求以及确定系统目标和主要功能;后者是初步调查的主要内容,调查组织系统的工作职责及活动和各种职能部门所要处理的数据,还需了解环境信息,包括内部环境和外部环境信息。本人对学生成绩管理活动有了一定的了解,本系统初步调查采用的主要方式是与学校的有关负责教学的领导及部分一线教师进行交流,了解他们的需求,把握第一手资料。此外我还到其它学校找有关同行了解他们学校的情况,经过初步调查,当前吴桥中学学生成绩处理情况介绍如下:吴桥中学是一所完全中学,现有在校学生1100人,共15个教学班,分为初中部(9个班)、高中部(6个班)。初二年级新开设物理课程,初三年级新开设化学课程,高一新开设信息技术课,高二文理分科,每次考试,文科班和理科班分开统计,高三与高二类同。所以使用环境复杂,而且具有代表性。现在学生成绩处理采用在几年前用VFP3.0编写的学生成绩管理系统,该系统统计打印结果能够满足学校需求,对总分以及单科的成绩分析很详细,且打印的报表样式优美。本系统能够及时处理出各次期中、期末以及毕业班每学年的8次统考,尽管每个年级人数都在一千人左右,但只要5个小时左右就能处理完毕一个年级的学生成绩,使用效果良好。然而此系统一个不足之处就是学生成绩扬州电大江都分校计算机科学与技术专业毕业设计论文设计:戴震龙5库中的字段依次为“学号”、“姓名”、“班级号”、“考试代号”、“语文”、“数学”、“英语”、“物理”、“化学”、“政治”、“历史”、“地理”、“生物”、“总分”、“平均”、“班级名次”、“年级名次”、“班名升降”、“年名升降”等,大家一看就明白,如果出现新的考试科目,要么需要重新编程,要么就只有用学生成绩库里面列出的科目代替,所以它的通用性、适应性较弱,当2001年实行3X高考,增加了文科综合、理科综合科目后,此系统就处于更新换代的境地。再来看一下学生成绩管理系统的使用环境,吴桥中学中学实行校长负责制,下设一名分管教学的副校长,副校长直接领导教导处,学校设有微机管理室,平时负责各种数据处理,辅助进行教学管理。微机管理室直接受教导处领导。每次年级考试举行前,各年级组长到教导处领取学生成绩填写单(即各班学生名单,每学期打印一次),考试结束后在规定的时间内将填好的学生成绩交给教导处,教导处送给微机管理室进行成绩处理,微机室在规定的时间内处理完毕学生成绩,将打印结果送给文印室,文印室复印完毕,送给教导处,教导处再将处理结果分发给各班班主任、有关校领导、档案室等处。该学生成绩管理系统的组织机构设置如图32所示学校现在已经实现工资、分班、排课、学籍管理、成绩处理、人事管理的计算机化,全部由微机管理室来进行。而且学生成绩的管理已经初步规范化,学校领导也非常重视这一工作,为了以后更好地开展这项工作,非常支持新系统的开发工作。图32本系统的组织机构设置图3.2系统的可行性调查可行性分析包括两部分内容:分析建立新的管理信息系统的必要性和可能性。分析建立信息系统的必要性时要注意用户提出的理由是否充分和合理;分析建立信息系统的可能性主要包括经济可行性、技术可行性和社会可行性。经济可行性研究的目的是使新系统能达到以最小的开发成本取得最佳的经济效益。需要作投资估算,对开发中所需人员、硬软件支持以及其它费用进行估算,并对系统投入使用后带来的经济效益进行估计。分管教学的副校长教导处微机管理室文印室各年级组各班级扬州电大江都分校计算机科学与技术专业毕业设计论文设计:戴震龙6技术可行性研究就是弄清现有技术条件能否顺利完成开发工作,硬软件配置能否满足开发的需要等等。社会可行性研究是指新系统在投入使用后,对社会可能带来的影响进行分析。可行性分析的最后成果是写出可行性分析报告。可行性分析报告包括如下内容:使用单位的战略目标,新系统的总体目标及主要功能;拟定新系统的总体方案;从技术、经济、社会等方面论证技术方案的可行性;制定投资规划和开发计划。在系统初步调查的基础上,明确了使用单位现行管理系统存在的主要问题和建立管理信息系统的初步设想,进一步对系统目标、范围等因素进行分析研究。3.2.1使用单位的战略目标吴桥中学现在是一所县级中学,学校在提高教师队伍素质、狠抓教学质量的同时,非常重视现代化教学管理手段的应用,近几年在这方面投入很大。使用微机及学生成绩管理系统进行学生成绩处理,能够及时准确地对学生的成绩进行统计分析。一方面可使校领导全面及时地了解各位教师的教学效果,另一方面,又能帮助各位班主任及任课教师了解各位学生的学习效果,减轻每次考试统计总分、排名次的工作量,提高效率及准确度。现有的学生成绩管理系统尽管已经满足了当前学生成绩处理的要求,但为了适应未来课程调整的变化,所以非常希望能开发出一个适应性、通用性强的学生成绩管理系统。3.2.2教务管理的目标学校教务管理信息系统的目标是:按照管理信息系统的原理和方法,采用先进的计算机信息技术和手段,充分利用现有微机设备,加强教学管理活动中的各种信息资源的管理和应用,提高学校教务管理的现代化水平,实现学籍管理、学生成绩管理、新生分班、排课表、人事管理、工资管理等的微机化。在为学校教学管理活动提供有关信息服务的基础上,提供教学管理决策支持功能,为实现教学管理的科学化、信息化进行技术准备。3.2.3学生成绩管理系统的范围和边界学生成绩管理信息系统的范围和边界是:为学校提供各次期中、期末考试及毕业班的统考中有关学生成绩的各种信息,涵盖学生成绩处理的各项工作,涉及成绩管理的各项功能。系统能够对班级的单科、总分成绩,年级的单科、总分成绩进行统计分析。系统的数据来源是根据教导处送来的有关数据(学生名单、学生成绩等),然后由微机管理室工作人员负责录入。系统范围不涉及数据实时采集功能,也不涉及远程信息传输功能。此外,本系统暂时不为学籍管理系统提供有关信息,包括各次考试分数、学生姓名等信息,以后将逐步完善本系统和学籍管理系统,使两者能共享数据。第四章系统设计这个阶段的主要目标是将系统分析阶段所提出的反映了用户信息要求的系统逻辑方扬州电大江都分校计算机科学与技术专业毕业设计论文设计:戴震龙7案转换成可以实施的基于计算机的物理方案。系统设计阶段的主要活动包括:系统总体结构设计。其中包括:系统总体布局方案的确定软件系统总体结构的设计计算机硬件方案的选择和设计数据存储的总体设计功能结构图设计信息系统流程图设计详细设计数据库设计代码设计输出设计输入设计处理过程设计系统实施进度与计划的确定。“系统设计说明书”的编写。本论文主要择其重要环节进行阐述。4.1系统总体结构设计4.1.1系统的总体布局方案系统的总体布局是指系统的硬软件资源以及数据资源在空间上的分布特征。结合吴桥中学实际情况(吴桥中学的使用环境具有典型性,代表了大多数学校的使用情况),采用以下总体布局方案:1、本系统的功能比较简单,并且规模不大,采用单机系统2、从信息资源管理的集中程度来看,采用集中式系统3、从信息处理的方式来看,采用批处理系统4.1.2软件系统总体结构设

温馨提示

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

评论

0/150

提交评论