基于SSH的高校奖学金申请与评定系统的分析与实现开题报告.doc_第1页
基于SSH的高校奖学金申请与评定系统的分析与实现开题报告.doc_第2页
基于SSH的高校奖学金申请与评定系统的分析与实现开题报告.doc_第3页
基于SSH的高校奖学金申请与评定系统的分析与实现开题报告.doc_第4页
基于SSH的高校奖学金申请与评定系统的分析与实现开题报告.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

辽宁工程技术大学 本科毕业设计(论文)开 题 报 告 题 目 基于SSH的高校奖学金申请与评定 系统的分析与实现 指 导 教 师 王 光 院(系、部) 软件学院 专 业 班 级 软件工程11-01 学 号 1121010112 姓 名 吴星 日 期 2015年3月28日 教务处印制 一、选题的目的、意义和研究现状1选题的研究目的、意义: 奖学金管理工作是高校学生管理工作的重要组成部分。高校为鼓励学生在校学习期间刻苦学习,设立了多种奖学金,同时为了做好奖学金的评审和管理工作,投入了大量的人力、物力、财力。奖学金管理工作特别是评审工作具有涉及面广。工作量大、发生时间相对集中的特点。高校的奖学金评审工作每学年都要开展,传统的评审工作主要是以手工的方式进行。存在着效率低下,容易出错等弊端。因此实现奖学金管理的信息化是十分必要的。目前我国大学不断扩招,学生奖学金评定的日趋复杂化和多元化。为了方便奖学金的申请和评定的工作,制作了本软件。本软件采用了计算机化的评定模式,查询、修改等操作都使用了计算机的数据库技术,比起以前手工计算的方法有了很大的进步,提供了相当大的方便,而且解决了因为手工操作出现的工作量大、周期长、效率低、误差、遗漏等问题,使奖学金评定变的快捷。简便、准确。2选题的研究现状: 信息在社会和经济的发展中所起的作用越来越为人们所重视。信息资源的开发利用水平成为衡量一个国家综合国力的重要标志之一。计算机作为信息处理的工作,为使用数据处理需求的迅速提高,满足各类信息系统对数据管理的要求,在文件系统的基础上发展基础数据库系统。数据库方法针对事物处理中大量数据管理需求,随着危机管理系统的推广,数据库应用逐渐普及。 可将本奖学金申请与评定系统作为高校教学、教务管理的应用软件。熟悉奖学金评定的全部过程,实现学生德智体综合信息库的自动导入,按照公式自动惊醒德智体综合排名,根据比例要求自动生成获得奖学金学生信息,能够查询、修改各种信息,对排名、获奖学金信息进行统计,生成报表,基本满足学生工作人员的需要,提高工作效率,较少出错率。二、研究方案及预期、结果1研究方案:由于菜单设置界面对于初通计算机的人士有一定的操作困难,又因为我做的软件是学生奖学金申请与评定系统,它的用户不一定是专业人士,因此我觉得使用案件界面是比较理想的,案件界面更容易理解,适合于管理员、老师、学生不同人士操作。使奖学金的申请和评定工作变得更加快捷方便。本奖学金申请与评定系统的一个必要组成部分,主要研究的内容有:1.系统的主要功能模块(1) 用户管理模块(2) 数据库管理模块(3) 学生信息的管理模块(4) 统计分析模块(5) 报表的生成模块除奖学金申请与评定部分之外,还包括奖学金申请与评定通知部分与奖学金申请与评定在线留言部分2.数据库安全的设计 (1)安全性系统总体结构与功能设计 (2)结合整体数据库表设计的安全性系统数据库表设计 (3)DBMS 系统管理表一致性设计 (4)面向数据库管理员的安全性管理功能设计 (5)确保进入数据库的数据正确无误(6)处理并发事务,为了保证事务的原子性,在执行不成功的事务上采用数据库事务回滚操作老保证数据的正确性 (7)阻止不合法访问的一个最好方法是将用户不拥有访问权限的功能隐蔽起来,使之不知道系统的全貌,不给他做恶意试探的机会。 (8)采用和其他数据库应用相同的、操作性强的、可自学习的友好界面,在客户端而不是服务器端进行数据库管理操作,也是解决入门难的有效途径。操作越简便越容易入门,越不易出错,数据库也就越安全。3.系统功能设计本系统的系统结构如下图所示:奖学金申请与评定系统管理端用户端管理员院老师班主任学生技术信息管理分配用户的角色删除更改用户信息查看修改个人信息整合奖学金信息在登录首页发通知在答疑模块答疑查看修改个人信息评学生智育德育成绩审核学生成绩并提交在答疑模块提问奖学金申请查看修改个人信息用户注册与登录2.基本理论高校奖学金申请与评定系统的开发以面向对象建模与设计方法学为指导理论,严格按照面向对象软件开发过程的系统构思、领域分析、应用分析、系统设计、类设计、实现、测试部署和维护这八个阶段来执行。软件过程方面,本系统所采用的是瀑布模型,瀑布模型具有以下特点,阶段间具有顺序性和依赖性、推迟现实的观点、质量保证的观点。结合我现在的开发实际,采用瀑布模型是最合理的选择。3.方法及技术路线系统调研阶段,在网络上对现存的各大医院预约系统和其他行业咨询系统进行分析,获取咨询预约的基本业务流程,随后采用面向对象的开发方法,本次系统的开发主要采用Myeclipse作为java语言的IDE和mysql数据库服务器作为后台服务器以及目前比较流行的web应用服务器tomcat作为web端服务器。儿童医院咨询预约系统采用比较流行的三层架构思想,即分用户图形界面层、业务逻辑层和数据访问层进行开发。由于使用了面向对象的开发技术,所以要利用面向对象开发的优势,尽可能的提高代码重用性,采用了装饰设计模式、抽象工厂设计模式等,为以后的升级和模块加减做好准备。开发环境:Myeclipse;JDK1.6;MySQL5.6;Tomcat 6.0。目标平台:IE6.0及其以上版本。4论文框架:由于系统采用面向对象语言java,并且遵循面向对象方法学进行分析设计和开发,则论文各节主要内容如下:摘要:中文表述出这篇论文的基本内容。Abstract:英文表述出本篇论文的基本内容。第1章 系统概述:提出课题背景、目的及意义、系统研究现状、系统目标。第2章 系统需求分析:提出需求陈述,进行用例建模。第3章 总体设计:系统结构,软件架构和数据库设计。第4章 详细设计:系统交互设计,类设计,开发环境选择,网络架构设计。第5章 系统实现:开发技术概述,源程序系统说明。第6章 系统测试:测试概述,测试用例设计,测试结论。第7章 结论第8章 致谢5. 预期及结果本系统的设计应符合日常办公运作的需求,功能完备实用,界面友好清晰,简单易学,网络结构简单明了,层次清楚,便于管理,易于扩充。系统有一定的机动性,可对学生信息的查询、修改、更新等。阻止不合法访问的一个最好方法是将用户不拥有访问权限的功能隐蔽起来,使之不知道系统的全貌,不给他做恶意试探的机会。处理并发事务,为了保证事务的原子性,在执行不成功的事务上采用数据库事务回滚操作老保证数据的正确性。三、研究进度2015.3.32015.3.7 通过网络搜索确定论文要研究的相关内容,并在老师的指导下确定论文题目及研究价值。2015.3.102015.3.24完成搜索文献上网查询及整理资料等论文的前期工作,2015.3.262015.3.28在老师的指导下撰写开题报告。提交开题报告,在指导老师辅导下修改并且打印成稿。2015.3.31-2015.4.4分析项目,对软件项目进行系统设计。2015.4.4-2015.5.17对软件项目进行编码设计。2015.5.182015.5.28软件测试。对软件进行测试,以完善软件的功能。2015.5.292015.6.10提交毕业论文初稿及应用软件,在指导教师辅导下修改论文。四、主要参考文献1 Michael Blaha,James Rumbaugh UML面向对象建模与设计(第2版) 人民邮电出版社2 萨师煊,王珊 数据库系统概论 高等教育出版社3 唐建平JAVA web应用开发渐进教程清华大学出版社4 张海藩 软件工程导论(第5版) 清华大学出版社5 蒋海昌Java web设计模式之道清华大学出版社6 Cay S

温馨提示

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

评论

0/150

提交评论