欢迎来到天天文库
浏览记录
ID:58664035
大小:1.84 MB
页数:83页
时间:2020-10-15
《奖学金评定管理系统(Java).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、奖学金评定管理系统班级:电商0804班组长:张毅组员:吴一康左继攀崔永超谷飞目录第一章概论3(一)开发奖学金评定管理系统的目的和意义3(二)系统设计相关原理3(1)Java简介3(2)开发工具简介5(3)系统使用数据库简介5第二章系统规划6(一)系统开发的需求分析6(1)系统的性能需求6(2)系统的功能需求7(二)可行性分析7(1)技术性分析7(2)经济性分析8(3)系统运行可行性8第三章项目开发计划8(一)项目开发组织机构的设置和人员的安排8(1)小组成员:8(2)系统开发计划8(二)项目开发经费的概算9由于考虑到此项目为课程设计,所以不考虑项目开发经费。9(
2、三)项目所需的硬件和软件资源等9第四章系统分析9(一)系统业务流程分析9(1)学生信息管理模块9(2)学生学科成绩查询管理模块10(3)德育成绩信息查询管理模块10(4)奖学金综合查询管理模块10(二)系统数据流程分析10(1)奖学金管理评定系统11(2)奖学金管理评定系统第一层11(3)奖学金管理评定系统的展开11(三)系统功能分析12(四)数据字典12(1)数据元素条目12(2)数据结构条目15(3)数据流条目17(4)数据存储条目18(5)处理过程条目19(五)数据加工处理的描述19(六)管理信息系统流程设计图20第五章系统总体设计20(一)功能结构设计2
3、0(1)登录模块20(2)奖学金管理模块20(3)学生基本信息操作模块20(4)学生学科成绩操作模块21(5)德育信息成绩操作模块21(6)奖学金基本查询模块21(二)系统信息处理流程设计21(三)输出设计(主要是指打印输出设计)21(四)代码设计(见附录)24(五)设计说明书24(1)模块结构图25(2)登录模块25(3)奖学金管理模块25(4)学生基本信息模块26(5)学生学科成绩模块26(6)德育成绩模块26(7)奖学金综合模块27第六章系统实施27(一)程序框图27(1)登录界面27(2)查询信息27(3)删除信息28(二)源代码(见附录)28(三)系统
4、模拟数据28(四)测试用例30(五)系统使用说明书34(1)系统环境341)系统运行的硬件环境:342)系统运行的软件环境:34(2)系统安装35(3)功能简介35(4)操作步骤35第七章总结38第八章附录39(一)登录界面39(二)管理界面42(三)学生基本信息界面44(四)学生学科成绩界面48(五)学生德育成绩51(六)奖学金评定系统综合管理界面55(八)学生基本信息修改:62第一章概论(一)开发奖学金评定管理系统的目的和意义奖学金管理工作是高校学生管理工作的重要组成部分。高校为鼓励学生在校期间刻苦学习,设立了多种奖学金,同时为了做好奖学金的评审与管理工作,
5、投入了大量的人力、物力和财力。奖学金管理工作特别是评审工作具有涉及面广、工作量大、发生时间相对集中的特点。高校的奖学金评定工作每学年都要开展,传统的评审工作主要是以手工方式进行的,存在着效率地下、容易出错等弊端。因此,实现奖学金评定管理的信息化是十分必要的。信息在社会和经济的发展中所起的作用越来越为人们所重视。信息资源的开发利用水平成为衡量一个国家综合国力的重要标志之一。计算机作为信息处理的工具,为适应信息处理需求的迅速提高,满足各类信息系统对数据库管理的需要,在文件系统的基础上发展基础数据库系统,数据库方法针对事务处理中大量数据管理需求。随着计算机管理系统的推
6、广,数据库应用逐渐普及。因此大力开发管理系统:计算机代替人工进行许多繁杂工作;计算机可节省许多资源;计算机大大提高人们的工作效率;计算机加密是文档更安全。目前,我国大学不断扩招,学生奖学金评定管理也日趋复杂化和多元化。为了方便奖学金的评定和管理工作,我们制作了本系统。本系统采用了计算机化的评定模式,查询、修改等操作都使用了计算机的数据库技术,比起以前的手工计算方法有了很大的进步,提供了相当大的方便,而且解决了因手工操作出现的工作量大、周期长、效率低、误差、遗漏等问题,使奖学金评定管理工作变得快捷、简便、准确。(二)系统设计相关原理(1)Java简介Java的特点
7、主要表现在以下几个方面:1.面向对象:其实是现实世界模型的自然延伸。现实世界中任何实体都可以看作是对象。对象之间通过消息相互作用。另外,现实世界中任何实体都可归属于某类事物,任何对象都是某一类事物的实例。如果说传统的过程式编程语言是以过程为中心以算法为驱动的话,面向对象的编程语言则是以对象为中心以消息为驱动。用公式表示,过程式编程语言为:程序=算法+数据;面向对象编程语言为:程序=对象+消息。所有面向对象编程语言都支持三个概念:封装、多态性和继承,Java也不例外。现实世界中的对象均有属性和行为,映射到计算机程序上,属性则表示对象的数据,行为表示对象的方法(其作
8、用是处理数据或同外界交互
此文档下载收益归作者所有