学生成绩管理系统76236.doc

上传人:marr****208 文档编号:156951290 上传时间:2020-12-20 格式:DOC 页数:57 大小:139.50KB
返回 下载 相关 举报
学生成绩管理系统76236.doc_第1页
第1页 / 共57页
学生成绩管理系统76236.doc_第2页
第2页 / 共57页
学生成绩管理系统76236.doc_第3页
第3页 / 共57页
学生成绩管理系统76236.doc_第4页
第4页 / 共57页
学生成绩管理系统76236.doc_第5页
第5页 / 共57页
点击查看更多>>
资源描述

《学生成绩管理系统76236.doc》由会员分享,可在线阅读,更多相关《学生成绩管理系统76236.doc(57页珍藏版)》请在金锄头文库上搜索。

1、学生成绩管理系统【摘要】本系统全称为学生成绩管理系统。根据开发要求,它主要应用于教育系统,完成对日常的教学、教务、教师以及学生的计算机化的管理。开发学生成绩管理系统可使学院教职员工减轻工作压力,比较系统地对教务、教学上的各项服务和信息进行管理,同时,可以减少劳动力的使用,加快查询速度、加强管理,以及国家各部门关于信息化的步伐,使各项管理更加规范化。目前,学校工作繁杂、资料重多。目前,管理信息系统已进入高校,但还未普及,而对于学生成绩管理来说,目前还没有一套完整的、统一的系统。因此,开发一套适和大众的、兼容性好的系统是很有必要的。 本系统管理内容广泛,全面涉及了教务教学上的各项服务,包括学生成绩

2、管理,其中有学生成绩管理;学生管理等等。在开发过程中,注意使其符合操作的业务流程,并力求系统的全面性、通用性,使得本系统不只适用于一家教育机构。在开发方法的选择上,选择了生命周期法与原型法相结合的方法,遵循系统调查研究、系统分析、系统设计和系统实施四个主要阶段进行设计,而在具体的设计上,采取了演化式原型法,随着用户的使用及对系统了解的不断加深,对某一部分或几部分进行重新分析、设计、实施。在开发工具的选择上,主要利用Delphi7.0 编程语言进行开发,使用其自带的数据库,从而保证了数据的完整性与一致性。本论文主要从系统分析、系统设计、系统实施与使用等几个方面进行介绍。【关键词】信息管理系统 信

3、息化 成绩管理 数据库 学生成绩目录第1章 绪论11.1问题的提出11.2现有系统存在问题的分析11.3系统开发目标21.4开发工具的选择21.5开发方法的选择21.5.1系统分析31.5.2系统设计41.5.3系统实施41.5.4调试维护51.6开发本系统的意义5第2章 系统分析62.1背景分析 62.2组织机构调查分析 62.3可行性分析62.3.1技术可行性分析72.3.2经济可行性72.3.3运行可行性72.4详细调查 82.4.1资料收集 82.4.2业务流程调查分析 82.5数据流程的分析 92.6数据分析 92.6.1数据属性92.6.2查询分析102.7选购设备 10第3章 系

4、统设计113.1代码设计 113.2系统物理设计 113.2.1拓扑结构设计 113.2.2设备选择 133.2.3系统环境 123.3数据库设计 123.3.1概念模式设计 123.3.2逻辑设计 133.3.3物理设计 133.4功能结构图 133.5信息系统流程图 14第4章系统实施164.1物理实施164.2程序设计164.3调试244.3.1模块测试244.3.2系统测试244.4编译244.5使用说明书244.6维护24第5章 结论255.1取得的成绩255.2 不足之处255.3 建议255.4 心得25致谢27参 考 文 献28附录29附录1 设备表29附录2 源代码29第1章

5、 绪论本文以学校管理信息系统建设中的教学管理子系统的开发为背景,论述了管理信息系统的概念、结构及系统开发的基本原理和方法,全文共分为绪论、系统分析、系统设计、系统实施、开发总结、致谢、参考文献、附录等。1.1问题的提出数据库是一门研究数据管理的技术,始于20世纪60年代,经过40多年的发展,现在已经形成了理论体系,成为计算机软件的一个重要分支。数据库技术体现了当代先进的数据管理方法,使计算机的应用真正渗透到国民经济各个部门,在数据处理领域发挥着越来越大的作用。随着社会的发展和经济时代的到来,管理信息系统在各行各业都越来越重要,特别是教育事业。在经济发达的国家,许多教育机构(如公办、私立、培训机

6、构等),都投入了大量的资金开发MIS系统,以求在将来激烈的竞争中立于不败之地。在我国,民办教育是新兴的一个行业,是随着改革开放和市场经济的发展根据中国特有的国情发展起来的,特别是中国民办教育促进法的出台,从一定的程度上规范和促进了中国民办教育的发展,这是一个很有发展前途的新兴产业,但是同发达国家相比,我国的民办教育行业的信息技术的应用程度还很低,只有在大城市中发展较早、规模较大的民办院校中才使用计算机进行大规模操作,从各方面提高工作效率,取得良好的社会和经济效益,而一些新兴的、规模较小的民办机构还没有全部具备这种功能。因此可见,随着我国民办教育的迅速发展,信息技术在其上的应用会更加地广泛和深入

7、。1.2现有系统存在问题的分析有的学校根本就没有系统,还是手工操作计算机日新月异的发展,但是有的领导只见眼前利益,不关心,甚至不敢尝试新兴的事物。手工操作还十分落后,效率极低,成本很大,以后的社会是信息的社会,信息只有快,准,精才能发挥其价值。 所以机器代替人力是必然的历史发展趋势,只有领导的重视和支持才能从人工操作改为计算机的自动化系统。人工操作必将被计算机代替。 有些学校虽使用了计算机,甚至管理系统,但是仍然存在很多问题,问题一日不解决,效率就一日提不上去。 还有,有的系统很不完善到处是漏洞,可以说是千疮百孔,这样极不完善的系统能有保障吗?1.3系统开发目标本系统是将现代话的计算机技术和传

8、统的教学、教务工作相结合,按照学院的工作流程设计完成的。为了使系统在学院的管理中发挥更大的作用,实现工作过程的计算机化,提高工作效率和工作质量,现提出如下的系统开发目标:1.系统应具有实用性、可靠性和适用性,同时注意到先进性。2.对各个数据库进行动态管理,防止混乱。3.能够按照用户选择的不同的条件进行简单查询和复合查询。4.能够对查询结果进行分类汇总,实现报表打印。5.注意数据的安全性,具有数据备份和恢复的功能。6.方便用户的操作,尽量减少用户的操作。1.4开发工具的选择在开发工具的选择上,我们选择了对数据库有强大功能的数据库开发系统,于是选择了美国 Borland 公司推出的 Delphi7

9、.0 开发工具。在pc机数据库系统xbase家族中,Delphi 是第一个全面支持面向对象程序设计的数据库语言工具。Delphi推出了7.0版本,它的主要特点有:1.强大的查询与管理功能2.强大的数据库开发功能3.扩大了对SQL语言的支持4.大量使用可视化的界面操作工具5.支持面向对象的程序设计6.多平台支持7.支持网络应用1.5开发方法的选择在开发方法的选择上,选择了演绎式原型法与生命周期法相结合的方法。具体来说,就是在系统开发之前对系统有一个总体框架设想,各功能单元的结构和功能也比较清楚,但是还没有具体实现。系统完成什么功能,分成哪几个部分,各个部分又有哪几个模块,都已理解掌握,且以后不需

10、要做更大的变动,只是具体到每个模块,还没有全部实现。具体地设计可能是完全实现一个模块,也可能是用一个效率高地模块代替一个旧模块。信息系统的开发是一项比较复杂的工作,我们必须选用科学的有效的开发方法。近年来,国内外已逐步总结出一些开发信息系统的方法和技术,但是,从目前的情况来看,系统的开发技术仍是一个比较薄弱的环节。那么根据本系统开发的要求,本系统选择了生命周期法和原型法相结合的方法。现具体介绍如下:生命周期这个概念源于系统工程方法。广义地说,任何系统均有其发生、发展、成熟、消亡或更新换代的过程,这个过程称为系统的生命周期。主要包括系统调查阶段、系统分析、系统设计、系统实施及系统维护与评价五个部

11、分。根据系统设计而对整个系统实施,包括物理实施,程序设计,调试等。实施是最后的一步,关系着最后的成功。系统实施的任务主要包括:1程序设计2物理实施3使用说明书4编译在建筑学和机械设计学中,“原型”指的是其结构、大小和功能都与某个物体相类似的模拟该物体的原始模型。在管理信息系统开发中,用“原型”来形象地表示系统的一个早期可运行版本,它能反映新系统的部分重要功能和特征。“原型方法”则是利用原型辅助开发系统的一种新方法。 原型方法要求在获得一组基本的用户需求后,快速地实现新系统的一个“原型”,用户、开发者及其他有关人员在试用原型的过程中,加强通信和反馈,通过反复评价和反复修改原型系统,逐步确定各种需求的细节,适应需求的变化,从而最终提高新系统的质量。因此可以认为原型方法确定用户需求的策略,它对用户需求的定义采用启发的方式,引导用户在对系统逐渐加深理解的过程中作出响应。原型法主要包括确定系统基本需

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

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