【毕业学位论文】(Word原稿)留学助学金申请系统的设计与实现-软件工程_第1页
【毕业学位论文】(Word原稿)留学助学金申请系统的设计与实现-软件工程_第2页
【毕业学位论文】(Word原稿)留学助学金申请系统的设计与实现-软件工程_第3页
【毕业学位论文】(Word原稿)留学助学金申请系统的设计与实现-软件工程_第4页
【毕业学位论文】(Word原稿)留学助学金申请系统的设计与实现-软件工程_第5页
已阅读5页,还剩92页未读 继续免费阅读

下载本文档

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

文档简介

中图分类号: 学校代码: 10055 密级 : 硕 士 专 业 学 位 论 文 中文题目: 留学助学金申请系统的设计与实现 要 留学助学金申请系统的设计 与 实现 摘要 随着出国留学的人数越来越多,申请留学助学奖学金的学生越来越多,留学助学金申请管理工作量变得越来越大,越来越复杂。传统的手工方式在此情况下暴露出很多弊病,如评定效率低 、易出错、易遗漏等问题。为了改进管理模式,提高工作效率,为学生提供更全面、更人性化的服务,特设计并实现留学助学金申请管理系统。 本系统采用 B/S 技术模式,以 为前台开发工具,用 立后台数据库实现留学奖学金申请的整个过程。本文研究了目前国内外留学助学信息申请管理背景意义和趋势现状 ,利用面向对象思想进行系统的分析与设计,确定了奖学金信息管理系统的目标和主要功能需求及 立关系数据库等几方面的问题。其中重点叙述了留学助学金申请信息管理系统的需求分析和设计思想,分别对学生基本信息管理、学生成 绩管理、奖助学金评定管理、奖惩信息管理等子系统的实现做了详细的分析,提供学生、辅导员、管理员三个用户角色,合理配置权限,从而保证系统的安全性和数据有效性。并在文章末尾提出了本系统的测试方法及未来展望。 本文目的在于设计和实现一种可以在线申请留学助学金的系统。助学金申请系统,系统的权限等级分为系统管理员,发奖者,评审者,和申请者。系统管理员为系统设置用户,并给予这些用户不同的权限:发奖,评审。发奖者有权在系统上发布一个奖项,并设置评审人员。申请者登录之后可以对自己所需要的奖学金在申请截止期内进行申请。申请截止 期之后评审人员据可以登录系统进行评审。评审结束之后公布这个奖项的发奖人根据申请者得票的多少确定最终获得奖项的人。论文围绕系统的设计实现论述了其中的细节。 关键词 :助学金申请,在线申请 ,of to is in as of In to is , HP as a to of In we at to of to of of of as of on of as of to to of at of of to an of of a to to a on to of to to of of to of 目录 目录 . 1 章 绪论 . 1 课题背景和意义 . 1 本课题国内外研究现状和发展趋势 . 2 问题分析 . 3 本课题解决方案 . 4 本文结构 . 4 本章小结 . 5 第 2 章 相关工具与技术 . 6 开发平台及语 言 . 6 主要技术介绍 . 7 . 10 本章小结 . 13 第 3 章 系统需求分析和设计 . 14 系统需求分析 . 14 数据之间的关系分析 . 19 基于权限的模块划分 . 23 系统设计 . 23 数据库设计 . 30 本章小结 . 33 第 4 章 开发平台的搭建和 . 34 V 开发平台的选择 . 34 开发工具、数据库和服务器的整合 . 34 开发框架的选择 . 36 . 37 架相关术语介绍 . 41 创建一个 . 44 用 . 45 . 46 第 5 章 系统的具体实现 . 47 用户权限的检验方法 . 47 登录模块的实现 . 47 . 50 . 54 奖学金发放者模块的实现 . 55 评审者模块的实现 . 57 奖学金最终的发布 . 58 第 6 章 结 论 . 59 附 录 . 62 附录 1 管理员管理模块代码 . 62 附录 2 用户模块 . 69 附录 3 评审模块 . 76 附录 4 数据库设计完整代码 . 84 致谢 . 91 第 1章 绪论 1 第 1 章 绪论 课题背景和意义 对留 学奖学金进行申请,是各大高校学生管理工作当中极为重要的板块,每个学校都想为本校学生争取利益,都想帮助有留学梦想的同学实现他们的愿望。学校为了激发学生们学习的热情,鼓励学生们进行自主性学习,按照不同的标准设立了多种类别的奖学金,如学期奖学金、学年奖学金、表现突出奖学金、特殊贡献奖学金、特长奖学金等,而留学奖学金属于众多奖学金当中非常重要的部分。随着这几年有出国留学想法生源的不断增加,各大高校就更加重视留学奖学金的申请及管理工作,并在这方面花费了更多的财力、物力和人力。留学奖学金申请工作存在自身的一些特点,如该 奖学金的评定工作的时间比较集中,而且工作量非常之大,所涉及的范围也比较广。高校每年都要进行留学奖学金的评定工作,但以往都是通过手工的方式实现的,不仅容易出错,而且难以查询,其效率是非常之低的。为此,实现信息化管理才能适应新时代的要求。 随着社会经济文化的飞速发展,信息化建设已经成为人们非常关注的问题。一个国家的综合国力是否强大,很多方面要通过信息资源这把标尺进行衡量。而实现信息化处理的工具是计算机,为满足时代对信息化处理的需求,我们以原先的文件系统为基础,做进一步改善来构建基础数据库系统,采用数据库方案主要 是因为事务处理当中存在非常多的数据。跟随计算机管理系统在市场上大力推广的步伐,数据库的相关应用同样会很快得到普及。为此,我们要尽快的对管理系统进行开发: 计算机替代非常繁琐的人工操作; 计算机能够在很大程度上帮助企业节约各类资源; 计算机可以在多方面帮助管理者提升工作及管理的效率; 计算机具备加密功能,系统当中文档的安全更有保障。 现阶段,全国各大高校都在进行扩招,与学生奖学金评定管理相关的信息第 1章 绪论 2 也越来越多,并向多元化和复杂化发展。我们之所以构建本系统,就是为了能够简化奖学金的管理及评定工作。本系统的评定模式 为计算机化,利用数据库技术实现数据的修改及查询,同时避免了人工操作的许多不足之处,如容易遗漏、误差大、效率低、周期长、工作量大等。 当前,很多学生希望获得出国学习的机会,不过出国留学所需的学费相对国内而言是比较贵的,绝大部分学生会选择申请留学奖学金。进行留学奖学金申请,申请人需要填写许多相关的信息。而奖学金提供方同样需要利用人工的方式对所提交的申请信息进行审阅。这种模式存在很多缺陷,一方面工作效率不高,另一方面,信息的公开化程度低,不利于学生们公平竞争。本论文从实际问题出发,针对留学奖学金申请的各种问题,构 建网络版奖学金申请体系。希望通过该系统,能够简化奖学金申请流程,同时,使评审过程更加的公平合理。这对奖学金的发放有监督作用,也能更科学的挑选人才。 本课题国内外研究现状和发展趋势 国内外研究现状 分析一下当前国内外的情况发现,其实所有的国家都需要自主的去适应时代的发展,这当中有挑战也有机遇,跟不上时代的脚步就只能被淘汰出局。同样的道理,教育事业也要追求现代化建设。所以说,各大高线也要不断完善自身的信息基础建设,而且学生管理的信息化是信息化建设的重点。 相对而言,国外高效的信息管理系统 要比国内高效信息管理系统成熟许多,原因是国外许多发达国家很早就致力于这方面的研究,并在实践过程中获得了许多宝贵的经验,因此,国外高校信息管理的流程和模式已经初具规模,而国内高校信息管理系统还需要获得更进一步的发展。跟随国内各高校进行改革的脚步,不同层面的竞争越来越激烈,高校为了在如此激烈的竞争中求得生存,都在积极的借鉴国外比较成熟的信息管理方案,但绝大部分高校还是脚踏实地,从自身实际情况出发,结合先进的信息管理模式,构建出适合自身学校的奖学金信息管理模式。尽管国内高校在逐步的加强数字化信息管理,并投入许多资第 1章 绪论 3 金进行软件的开发及硬件的购买,其信息化管理体系也有了一定的规模,但整体上还是比较落后的,仍存在一些不足之处,如理论体系构建不全、经费不充足等,所以说,无论在体系规划方面,还是在系统设置方面,国内高校还是与国外高校存在许多差距 。 发展趋势 现阶段,国内各大高校都有投入大量的精力在高校信息管理系统方面,希望能够在市场如此激烈的竞争中求得生存。高校信息管理系统的建设,一般是从教学的质量和教学管理的效率着手,逐步完善学校的信息管理系统,以电子化信息管理为目标进行多方面的改善。其实从现实情况考虑,很多高 校都构建了自身的校园网,还有相关的信息管理系统在开发,希望构建出集成的奖学金信息管理系统,将学校各方面的工作效率提上去。不过所开发的这些系统服务面太窄,它只可以解决某具体业务的问题。也就是说,同一个部门可能同时运作好几套管理软件,而不同管理软件的编码标准及信息采集标准存在很大的差异,这就使得部门之间许多信息或数据不能实现共享。为此,信息管理系统的开发需从整体层面出发,对相关的编码标准、信息采集标准等进行统一,通过最先进的现代化网络技术及数据库技术,构建出集成的高校综合信息管理系统,才能实实在在的提升信息管理 的工作效率。我国各大高校想要真正实现信息化管理,迈向信息化高效管理时代,就必须充分的利用信息化技术及手段,构建学生信息管理体系。总而言之,综合管理体系的核心就是信息化建设,我们要以此为基础,以此为平台,一步一步向外发展,以最终达到数字化信息管理的目标。 问题分析 通过网络形式对奖学金进行申请,主要包含了四个方面的问题,介绍如下 : 1、奖学金申请者可利用网络进行申请,同时,还可以随时查询个人奖学金申请的相关情况 。 第 1章 绪论 4 2、奖学金提供方则需要提供奖学金申请的渠道,以及在网络上发表奖学金提供报告 。 3、为了奖学金的评审工作更加的公平公正,奖学金提供方对一份申请表需要多人进行评审,以票数的高低决定奖学金获得者 。 4、奖学金提供方通过网络的方式,及时的向外界发布奖学金评审结果 。 本课题解决方案 由于客户端没有大量的数据需要处理,基本上对数据的处理只涉及到插入删除更新等操作。为了满足以上的几个功能选择 B/S 的软件体系是理想的。开发 B/这个程序的规模来说只能算是小型的应用。考虑到使用 适合小型应用。所以选择 为开发语言, 数据的永久存储理首选 着天然的结合 者决定选用中国人自己开发的 架 官方网站是。 本文结构 论文的第二章将会分析系统 各个方面的 需求 。 对这个系统的方方面面进行细致的 考虑 ,以便为设计铺路 ,为后期的设计打下坚实的基础。 第三章在第二章分析的基础上 , 介绍 了 系统 需 要永久存储的内容 ,以及它们 之间 存在 的 相互 关系 。 最后给出针对 据库服务的详细数据库设计。 第四章根据 实际 需求的分析和 有关 数据之间的关系为系统划分模块以及 进行 这么划分的 具体 原因。跟随模块划分会详细介绍每一个模块将要实现的内容。第五章介绍开发平台的选择和搭建工作。第六章会介绍 架的一些基本知识。第七章是介绍程序的实现,涉及到模块功能的具体实现,其中会讲述一些技术难点和细节 。 第 1章 绪论 5 本章小结 本章节是绪论章节,也就是本论文的最基础的章节,本章主要对本课题的研究背景和研究意义进行了全面的分析,同时还对本课题的国内外研究现状进行了分析,结合目前软件工程开发的整体趋势和主流,进一步对本课 题要研究的问题进行了细致的分析,并且初步提出了相应的解决方案。 第 2章 相关工具与技术 6 第 2 章 相关工具与技术 开发平台及语言 所开发的新系统采用的开发工具是 是通过太阳微系统( 建的具备开放源代码的软件研发工具,也就是说,该结构具有开放性,同时又是可拓展的研发平台,适用于开发各种各样的程序,如: C 语言 /C+、 ,作为一个研发平台,其拓展功能可利用扩展插件来实现 。 该 台上所存 在的应用软件是通过许多软件模块( 建而成的。所有的模块共用一个 ( 其中就包括一组 序,它们的实现都是通过由 应用模块化存在许多优势,比如对模块进行扩展,只需在原有模块上叠加模块即可实现。模块在软件开发方面具有一定的独立性,通过 台研发而成的应用程序可以结合第三方软件,能够有效的对软件进行扩展 。 研发该系统运 用的语言是 言,所谓的 言属于一种能够创建动态交互性站点,并且是非常强大的服务器端脚本语言。此外,该语言对外是绝对免费的,由此其应用是相当的广泛。所以说,类似于微软 样的实力竞争者,对 言的选择无疑又是一个提高实力的有效途径。另外, 言的代码能够非常方便的嵌入 码,很适合各类网站的开发。而且, C 的语法存在诸多类似的地方。有时候 结合 务器 )来使用。除此之外, 能支持 能够应用于 微软 台 。 第 2章 相关工具与技术 7 主要技术介绍 C/S 模式与 B/S 模式 在对软件进行研发的环节里面,通常情况下, C/而言之,也就是会把网络的应用程序分成服务器端以及客户端两块。通常,服务器只能有一个,而能够有多个客户端口。 数据库的信息管理系统也包含了常被使用的服务器端,它拥有对数据库进行管理以及对客户端所上传的数据请求进行接收的功能。在对所接收到的数据完成了科学性的分析之后,它会把运算的结果和信息及时地传送到客户端上。而拥有针对性的应用系统则是客户端的实质,它研发的开始是从 某一种特殊性的需要起步。如果要完成信息的提取以及存储等操作,则需要先给数据库的服务器上传相应的指令,而后,数据库的服务器会对此作出相应的响应操作。此文中所设计到的 B/S 模式是一种属于 C/S 模式里面最特殊的模式,因为它也包括了服务器端以及客户端。 能够对 如 等;而 务器实际上是指的处于 外, 使用较多的应用服务的中间软件都可以对 言进行适配。 客户与 务器之间的关系是:他们会依靠浏览器把迥异的请求反馈给若客户端的请求被 会立即处理;如果无需访问数据库,则客户会收到服务器的反馈的直接信息;若需要对数据库进行访问,则需要明确何种数据库的服务器需要被访问。同时对数据进行操作,以获取相应的总结,到最后给客户端以网页形式的结果,并显示在客户所使用的浏览器中。 在实际的应用当中,用户非常认可 B/S 模式,他们通常会引用此种框架,尤其是某些大型 网站以及企业的信息管理系统 。按照此系统的特征, B/S 架构会是未来对 时也是本文所采用的模式 。 第 2章 相关工具与技术 8 三层体系架构 中文含义是指一种英文超文本预处理语言,而它的缩写是 外,内嵌在 面的语言也包括了 言,他已经被广泛地使用,同时它的语言风格与 C 语言极为相似,它是依靠服务器端口来完成内嵌在 档的一种脚本性语言。 业务层、表示层以及数据层三者共同构成了三层的体系结构即 ,它们三者之间是相互独立的逻辑性关系。其中,数据访问的标准需要依靠数据层来定义;某些业务以及数据的规则需要靠业务层来实现定制;客户所需要的数据则需要由表示层来供给。组件对象的模型是这个体系里面最核心的成分。 在客户机( 及服务器( 位于的网络里面,客户机是它的基础,而服务器则是它的核心,服务器会提供客户机所需要的网络资源,同时,客户机会帮助服务器接收相关的数据请求。 软件的体系结构也隶属于这个系统,它可以把两个端口的硬件环境中的优势展示出来,同时客户端与服务器端会接收到适宜的任 务,并将其迅速实现,以减少系统通讯的消耗。依照现在的趋势, 型的两层构架是大多数的应用软件系统所采用的架构,绝大多数的应用系统也在往分布式的 用方面发展,因为目前其的发展速度比较快捷。实际上, 用以及用不仅能够完成各个模块之间共享逻辑组件的功能,而且都能够处理相应的业务。因此,不管是内部还是外部的使用者,都可以访问新的以及现有的应用系统,同时,全新的应用系统也能在现有的应用系统的逻辑基础上被拓展开来,而此种思绪将会是应用系统未来发展的趋势 。 绍 由瑞典 司研发出来的 之后由 司进行收购合并了,它实际上是关系型的数据库信息的管理系统。与之前对数据存储方式不同的是,此类关联型的信息管理系统是在不同类型的表格里面存储不同类型的数据,从而使得系统的速度和灵活性能够被提升。 面对数据第 2章 相关工具与技术 9 进行访问,同时最具标准化程度的语言。 采取的授权政策是社区办与商业版并存,这样做的优势是:小占用体积、快捷的速度、较低的总体成本等,同时,大量的中小型网站在开发过程中之所以采用 为网站的数据库是因为它独具的开放源码。社区版在其拥有的性能基础上,还和 及 而构造了较好的开发的环境。 1、能够与多线程进行结合,以保证高效利用 2、可以给多种编程语言进行 如: C+、 3、查询速度能够通过升级版的 4、源代码的可移植性则可依靠 C+与 C 的编写来提升,同时它能够依靠多种编译器来进行测试。 5、 6、不同的软件里面都能将其嵌入其中,同时,它在植入到客户端的时候,是以独立的应用程序进入的。 7、多种存储的引擎都能够被其适应。 8、有很多种语言能够被支持,包含了 文的 文的 们不但能够被用作数据的表名,而且能够被用作数据的列名。 9、可以提供工具来对数据库进行管理、优化以及检查等操作。 10、可以处理涵括千百万条信息内容的较大型的数据库,即大型数据库也可以被适应。 11、 不仅操作简单,而且有着强大的功能。现在,它和很多种进行研发的工具都有进行衔接的区域,同时, 其数据库的管理系统的最新型版本,在微软公司的齐力研究开发中,它不但兼容了原先的多种优势,而且也新具备了多种新的功效,因此,它更具人性化以及简洁性。 但能够在研究 桌面的数据库的方面发挥功效,而且还能将分布式的关系型数据库运用到较为大型的数据库的信息管理的系统。实际上,关系型数据库的模式是 数据库所采纳的第 2章 相关工具与技术 10 形式,它是面向对象体系类型的结构,即 面全部的功能的实现都要依靠已经完成建设的对象。 大量的数据存储以及处理都没有在这一个系统当中被涉及,因此,站在便于管理以及开发的角度来看,本系统只采用了 术介绍 超文本的连接,即超文本的信息系统是 有的一个比较关键的概念,它可以活跃于文本的任何一个位 置,使获取信息的效率能够提高,而且提升文本的灵活度,因此,这是对遗以往的模式的一个重大的改变。而相对应的主题的全部能够都能够通过对此主题进行点击来进行查阅。 它的坚实基础,同时,它架构的模型是 C/不但能够将各种迥异的 且能够将界面长期稳定在一致的情形中 12。 统能够以图形界面为基础,且依靠超文本的技术、多媒体的技术、网络的技术实现链接资源的理念。 术在对 推广方面发挥了核心的作用,同时,它有 广泛的渗透面,而且在很多方面都有应用:电子商务、自动化的办公、远程教育、嵌入式的系统、电子政务、掌上电脑、家电的信息等 13。 术的突出特点 ( 1)整合多种新信息以及不同类型的文件。 ( 2)在全世界里,特殊的交互性用户能完成对信息检索、查找、浏览、天剑等操作。 ( 3)访问信息的透明化比较高、对网点间的链接比较随意。 ( 4)网络的资源能够依靠超文本链接来进行整合。 ( 5)始终一致、美观的效果、简洁而生动的用户界面能够实现 。 第 2章 相关工具与技术 11 务技术简介 在网络上, 务可以实现 发布、查找、描述等特定性的调用功效,同时,它按照兼容的构件以及相应的规范技术来完成相互性的操作,而且它属于一种全新类型的分布式的计算形式。尽管 术搭建了基础性的平台给全球性的共享性资源,而且此平台的真正实现是要依靠 务,它所依据的思路是:求解性的协同、协作性的研究、交互性的通信、资源的共享。本文所涉及的“资源”范围比较广,有数据的资源、文档的资源、软件的资源计算机硬件的资源、知识的资源等等,当然,以上资源的归类很分散、拥有多种多样的表现形式,因此,从总体的层面上看,这是 “非结构化信息”的一种模 式。现在所拥有的网络服务能够被 务所调用,且在开发应用程序的过程中,会采用全新性的面向服务方式。另一种语言已经被大量的研究者所尝试,以便于使 务里面能够融合语义性的 其更智慧化 。 发技术简介 开发时代是从 20 世纪的 90 年代将 广而开始的,同时, B/而成为目前计算机的网络技术当中最为热门的一项网络技术。新语言以及新技术的不断开发、推广,让众多新鲜的血液被纳入到了 如: 件、 。 客户端以及服务端会在交换信息的过程中被 涉及到,也就是 此过程里面涉及了两个层面,因此,它属于较为典型的一种分布式的应用的架构。从总体上而言,客户端以及服务端两方面的技术能够作为研究 术的入口。因此,本文将对客户端的发展历史进行重点讲解。 B 等类型是务器端进行开发的技术当中,以上技术能够实现对数据库的 操纵、动态页面的生成、 点的构架等。从目前的发展趋势而言, 设计模型,因此,齐全的建构的框架是需要被匹配的。软件管理的系统的最终确定也需要依靠开发了的 术。因此,在第 2章 相关工具与技术 12 研发这个软件系统的环节里面, 此之外,组件技术的发展给系统的开放性能以及集成性能提供了很大的优越性,在未来的发展当中,一个较新的方向是将适宜的组件技术纳入到 系统。所以,对 开发技术进行评价,主要取决于这一类技术所需要的信息技术者,以便供给 最恰当以及 及时的信息服务给用户 。 据库技术简介 高度共享的资源是目前计算机的网络技术当中最为凸显的一个优势,同时,其最成功的一个技术是数据库的技术,因它能够对数据进行有效快捷的存储,所以,数据存储以及资源的功效在 数据库技术中是应用的嘴广泛的一种结核性的方法。以下的流程是 据库工作时必须经过的:使用者依靠浏览器实现数据的输入、数据通过浏览器传送到网站、网站分析处理接收到的数据。面与数据库的直线型的联接,依照目前的形式来看,以下的两种联接方式 是 据库所采用的: 一、客户端的方案。 与运作技术常常会被使用到。通常, 时,软件的元素具体有:拥有 如, 时,拥有可以实现搜索 码的程序性的功能是 如 件的元素则有户机以及网络。 二、服务器端的方案。 基于 应用系统 上文已经涉猎过,最为常见的分布式的应用架构是 为站在技术层面而言,它拥有不可忽视的三大特色:对全世界范围的信息进行准确的定位,能够依靠资源的定位技术 (完成;信息的分布式共享能够依靠对应用层协议( 调节来实现;信息与信息的连接也能够依靠超文本技术 (实第 2章 相关工具与技术 13 现。信息的发布、获取以及利用都与上述的几大特征息息相关。 首要任 务是让广大的用户享受到它所提供的快捷简便信息的服务,这是它作为网络应用系统必须实现的功能。 通过 术的应用端,我们可以得知:客户端的浏览器是使用者最先面对的,系统接受完使用者的请求之后,服务器与数据库系统会联合处理事物逻辑以及数据的逻辑运算,用户对以上的进程都十分了解,因而只要关注自身的工作而无需顾及其他。客户会收到以 式呈现的最后的结果。以下子步骤属于整体过程的分步骤:独立的业务逻辑性服务器会划分子步骤间的界线,同时,数据的交流以及传递是逻辑服务器在反馈用户的信息之前必须执行的操作 。 本章小结 本章节主要对本系统开发的平台和开发工具以及用到的相关知识和理论进行了全面的介绍和分析。本章的主要作用是明确开发工具和用到的相关理论知识。 第 3章 系统需求分析和设计 14 第 3 章 系统需求分析和设计 系统需求分析 求背景 现阶段,伴随逐渐增多的留学生,我们国家对于管理留学奖学金的信息的申请程序也变得越来越复杂。在这之前,低效率、大误差、重任务以及容易遗漏等诸多问题是对于奖学金进行手工管理评定中出现的问题。为了更方便高校当中的管理机构准确且快捷地评定、管理和申请学生的各类奖学金,也为了加速校园的数字现 代化教育,一款评定管理奖学金的全新软件是本文章认为高校发展中必须出现的。该软件可以对相关的数据进行删除、录入、更新以及修改等操作,同时,还能够依据不同的专业以及年级对获奖的学生的信息进行数据信息的查询以及审批奖助学金,同样,要能够将数据结果显示打印出来,这是高校奖学金 的管理系统必须具备的功能。而如果要将上述的功能全部实现,需要坚守的原则是:系统设计要做到操作简单、能够保证工作无失误且高效。 申请人的相关信息以及发布机构的相应要求的标准是对申请者是否具备被发放奖学金的评价准则。一般,申请人依靠邮件来所要表格或 者到发放奖学金的机构填写相应的信息,但这样传统的申请方式会导致发放的人力资源以及时间资源的浪费,因此,要保证系统可以被准确快捷地访问。在这一个阶段,申请的设计以及评审的工作以及系统的权限都需要被重新规划。第二、申请人的相关信息需要接受 发放者 的相应审核,同时,还会有评审团的投票参与,获得票数较多的申请人将会最终拥有奖学金的获取权。当然,申请人也需要对自己的申请进行核实,看自己在评审过程中是够真正过关,各个项目会自动把评审的结果公布,并要求公众进行相应的监控。 这一个系统不但可以完成各方面的评定工作,还能对相关 的数据进行科学的统计,甚至打印学生相关的信息,所以说,其功能是非常强大的,同时也能够对不同年级不同专业的学生进行奖助学金状况的具体评定。下图是系统的具第 3章 系统需求分析和设计 15 体设计的流程图。 开 始框 架 形 成运 行调 试对 各 个 模 块进 行 编 程确 定 模 块结 束图 系统设计流程图 以下七大模块是这一个系统的流程图的构成,下面对其进行具体的介绍: ( 1)准备相关资料的收集工作,以及要尽早将系统的终止方案确定下来。 ( 2)对系统的总体框架进行及时的确认,以保证系统拥有比较全面的整体思想。 ( 3)将系统相关的模块进行确认,同时将每一个模块 需要实现的功效进行确认。 ( 4)从基础出发,同时完成开发工具的确认,对各个模块进行编程时,需要采取从下往上的模式。 ( 5)在完成了系统的任务之后,进行仔细的审核,同时对各个功能进行调试,保证系统的正常运转。 ( 6)把数据库和公共端进行连接,同时调试每一个模块,保证程序的正常运行,并在此过程中进行观察。 ( 7)假若调试环节未出现状况,则表明此系统能够被验收,若果测试也完第 3章 系统需求分析和设计 16 全达到标准,则能够在实际里面进行运用。 通过对此系统需求的分析,不难得知:对信息进行更新、修改、录入等工作是此系统的主要功能。不同权限的使用者 ,操作中所能够实现的功能肯定是不相同。从申请了奖学金的同学中间审核、筛选出符合申请条件的学生是管理员所拥有的权限。查询和反馈信息则是学生权限的主要功能。统计、修改、查询申请了奖助学金的学生的信息则是 辅导员所拥有的权限 。 系统可行性分析 高校的奖学金的信息管理系统是否真的又被开发的价值以及是否的可以被实现其功能,都能依靠此系统的可行性分析来得到相应的结论。操作的可行性、技术的可行性、经济的可行性以及运行的可行性都被包括在本文所进行的系统的可行性分析当中。 ( 1)操作的可行性分析 管理员、学生和辅 导员是这个系统的主要面向对象。系统拥有以下的优势:操作简捷、界面易懂。因为教师一般都拥有相应的计算机的操作水准,因此大多能够使用这一个系统,而一般的用户即使没有对尝试过计算机,要实现添加、查询、删除信息等功能都能够依靠轻击鼠标来实现,因此良好的操作性是本系统的另一个优势。 ( 2)技术的可行性分析 据库的技术与 B/S 架构结合,且在设计系统的过程中采用了发框架以及 程语言。使得整体与模块间的信息都能够被系统整合,也使数据信息的综合性管理降低了难度。普通的计算机就能完成此系统的 使用,同时,用户能够用较短的时间来完成对系统的熟悉,而不让软件之间出现冲突。 ( 3)经济的可行性分析 假设此系统能够被研发成功且顺利被投入使用当中,那么高校奖学金的管理部门将大幅度地降低其工作量,减少财力、物力以及人力等众多资源,使得学校的信息化进程加快,同时让学校的相应管理部门的工作效率被提高,从而带来众多的效益。 第 3章 系统需求分析和设计 17 ( 4)运行的可行性分析 为本系统的编程语言,而其后台的数据管理则采用了 据库的访问技术便得以实现。从对系统所进行的分析中,我们不难发现,系统的所有分功能之间都拥有着一个较 为严密的逻辑性的关系,系统的数据库的构架能够在联接分析逻辑表的基础上得以实现。其实质是,系统能够处理以及访问后台的数据库里面的众多信息。所有,拥有一个完善且合理的数据库是很重要的,软件的访问效率以及速度都会因数据结构是否完善而受到相应的直接性影响。 因此,此系统的运营需要以 B/数据库技术想结合,同时要建立完善合理的构架,才能在 现高效运转高校奖学金的信息管理系统的目标。 功能需求分析 网络上会把 奖学金 的 需要 进行公布,以方便所 需要的人对其进行自主的申请操作,而后,会自动保存申请的信息,让评审的机构能够及时对此作出回应。当然,系统只可以被拥有权限的人所使用,而不是所有的人都可以被发奖学金,同样,也不代表评审过程中,每一个都能参与。如果有人要负责 发布奖学金 ,那他则必须将此职责履行到此奖项完成发放为止,同时,会要一个

温馨提示

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

评论

0/150

提交评论