收藏 分销(赏)

计算机专业毕业论文开题报告样本.doc

上传人:二*** 文档编号:4510354 上传时间:2024-09-26 格式:DOC 页数:12 大小:25.54KB
下载 相关 举报
计算机专业毕业论文开题报告样本.doc_第1页
第1页 / 共12页
亲,该文档总共12页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、计算机专业毕业论文开题报告样本 是对学生位论文选题工作的论证和审核,是高校生培养与管理的重要环节,下面是的计算机专业开题报告样本,欢迎阅读参考。 毕业设计(论文)题目 计算机课程考试报名系统的设计与实现 课题背景和意义: 随着计算机及网络技术的飞速开展,Inter应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大,从而使我们从繁杂的事务中解放出来,提高我们的工作效率。 在众多网络效劳中,Web已然成为时代的主流,而Java Web开发技术那么因为可以进展复杂的数据库操作、很强的交互性以及方便的用户控制和管理备受开发人员的青睐。其中Struts作为基于MVC模型

2、的Web框架,自推出以来不断受到开发者的追捧,得到了用户广泛的应用。作为最成功的Web框架,Struts拥有众多的优点:使用MVC模型、功能齐全的标签库、开放源代码等。 Java Web技术非常成熟,能为复杂的应用提供强大的业务计算能力,但是其界面展现能力却略显晦涩。恰巧同样基于MVC模式的Flex技术的优势在于构建绚丽的用户界面,能为用户提供很好的“富客户端”体验,但业务处理能力却并不是它的强项。所以Struts与Flex的结合必将引领Web开发的新的潮流。 目前在我们学校,存在各级各类的考试和活动,而学校现有的报名系统只能完成一些重要的国家级考试的报名。大部分的信息公布和报名工作主要还是依

3、赖于人工完成,不仅缺乏条理,而且工作效率极低。人工管理还存在许多的弊端,由于不可防止的人为因素,容易造成数据的遗漏和误报。计算机信息化管理有着存储量大、速度快等许多优点,提供给我们的处理信息及时快捷,因此我们可以利用计算机网络,结合Struts技术和Flex技术实现动态的管理和完美的画面。 随着计算机网络技术的进一步的开展和普及,利用Struts和Flex技术开发的各种网络报名系统必将大行其道。 研究的主要内容: 1、 研究目标: (1) 实现校园考试和活动信息公布和报名的科学标准化。 (2) 实现校园考试和活动信息公布和报名的自动简便化。 (3) 实现校园考试和活动信息公布和报名的网络便化。

4、 (4) 实现Struts技术和Flex技术的完美结合。 2、研究内容 用Struts技术和Flex技术实现基于B/S模式的网络报名系统,主要包括3类用户:学生、教师和管理员。不同的用户有不同的操作界面和它们各自的功能: (1)学生:、浏览、报名、发表意见和建议。 (2)教师:、浏览、报名、发表意见和建议。 (3)管理员:查看所有工程的报名情况、信息的和导出、系统的维护(增、删、改)、用户开设等等。 研究方法(或技术路线): 使用的开发技术有: Struts:完成业务逻辑处理和计算;Flex:完成页面制作;Tomcat6.0:系统的和运行环境;MySql:完成数据信息的存储。 开发流程: 1、

5、 本系统在Eclipse环境中使用Flex完成页面的制作。 2、 在完成页面制作,同样在Eclipse环境用Struts框架完成页面间的跳转和业务逻辑。 3、将成果物在tomcat效劳器上,验证各页面间是否能够正确跳转。 4、完成页面与MySql数据库间的连接,并导入初始数据。 5、重新在tomcat效劳器上系统验证各环节的衔接是否正确,数据处理是否有误。 6、完成上述过程,并对出现的问题进展完善后,对整个系统进展各项测试。 7、完成测试,通过后,正式在校园网上系统,试运行。 预期结果: 1、 一个完整的,能够实现上述功能的,可以运行的系统。 2、 一份毕业设计报告。 3、 最终的系统画面:

6、进度方案: WBS NAME START FINISH WORK 1 前期调研 Sep 1 Sep 14 10天 2 设计 Sep 15 Dec 5 58天 2.1 开发环境的选择和构筑 Sep 15 Sep 29 11天 2.2 功能模块设计 Sep 30 Oct 25 18天 2.3 界面的设计 Oct 26 Nov 22 20天 2.4 数据库表单的设计 Nov 23 Dec 5 9天 3 开发 Dec 6 Feb 6 45天 3.1 开发环境和技术的学习 Dec 6 Dec 26 15天 3.2 界面制作 Dec 27 Jan 16 15天 3.3 界面与数据库的链接 Jan 17 F

7、eb 6 15天 4 测试 Feb 7 Mar 19 30天 5 毕业论文 Mar 20 Apr 9 15天 序号 文献名 文献出处 文献发表时间 1 基于Dojo组件的报名系统的应用 中国教育信息化 xx年3月 2 论三种设计模式在报名系统中的应用 计算机与信息技术 xx年4月 3 基于WEB模式的高校设计大赛报名系统设计 中国新技术新产品 xx年10月 4 利用ASP实现网络通用报名系统 中国高新技术企业 xx年8月 5 基于Web的培训考试报名系统的设计 福建电脑 xx年11月 6 高考报名系统统计功能的探讨与实现 现代计算机 xx年2月 7 基于B/S模式的等级考试报名系统的设计与实现

8、 电脑知识与技术 xx年 4月 8 基于ASP的远程高校考试报名系统的实现 中国科技信息 xx年8月 9 基于B/S的网络考试报名系统的设计与实现 科技广场 xx年1月 10 基于WEB的CET报名系统的设计与实现 科技信息(学术研究) xx年5月 11 基于WEB的选修课报名系统设计 电脑知识与技术 xx年6月 12 高校新生报名管理系统设计 信息与电脑(理论版) xx年5月 13 基于ASP的艺术上报名系统的开发 电脑知识与技术 xx年8月 14 面向Web系统的Struts框架研究与应用 电子技术应用 xx年8月 15 基于B/S模式的教育学、心理学考试在线报名系统的设计与实现 电脑知识

9、与技术 xx年1月 16 基于ASP的网上报名系统研究与设计 信息技术与信息化 xx年8月 17 基于网络平安的网上报名系统的实现 电脑知识与技术 xx年12月 18 计算机等级上报名系统接口的设计与实现 科技信息 xx年9月 19 全国计算机等级考试报名系统关键环节设计 计算机应用与软件 xx年3月 20 全国计算机等级考试辅助报名系统设计 计算机与现代化 xx年6月 注意:学生阅读文献后,必须写出1500-2000字左右的综述或读书报告,作为开题内容之一。(可增页) 前言 随着计算机网络技术的迅猛开展,教育信息化的趋势逐步深入,学校教学和管理的信息化开展有了长足的进步。然而在大多数学校,缺

10、乏多功能网上报名系统既能支持考试报名,同时又支持各种活动的报名。大部分的信息公布和报名工作主要还是依赖于人工完成,不仅缺乏条理,而且工作效率极低。鉴于传统报名方式存在的问题与缺乏,给学校的教学管理造成了繁重的劳动。为了切实减轻教务管理的工作负担,提高工作效率,把学校建立成一流的信息管理,教育教学平台,我们迫切的需要开发一种功能强大,处理信息效率高的Web网上报名系统。 一、目前现状: 1、功能方面: 从网上查阅到的信息以及很多相关的文献资料说明,自xx年来,基于网络的各类报名系统的开发与设计成为了人们的研究重点。这些网上报名系统功能各不相同,但是主要还是以考试报名系统为主,如:基于WEB的CE

11、T报名系统、基于B/S模式的等级考试报名系统、基于Web的全国计算机等级考试报名系统、基于ASP的艺术上报名系统等等。这些系统的开发,都是为了应对我国日益壮大的考试规模与传统报名方式工作效率低下这对矛盾的。但是,相对于这些日趋广泛的考试报名系统,与校园内外相关的活动的报名系统却并不多见,将考试与活动报名功能整合在一起的系统更是极为罕见。大部分院校都有属于自己的考试报名系统,但是几乎没有一所院校有属于自己校园活动报名系统。 2、技术方面: 通过众多文献我们发现,现有的一些考试报名系统主要使用J2EE技术和ASP技术,采用层次化的开发和模块化的开发这两种开发模式。 一些系统采用基于J2EE和MVC

12、设计模式的多层B/S架构,把每种不同的效劳部署在一个独立的层。如:客户层、表示层、业务层、数据层。 客户层:即Web游览器; 表示层:通常采用Struts技术,它继承了MVC的各项特征,将业务逻辑和页面显示别离开来。它的好处是将业务逻辑和页面显示别离开来,将大量的逻辑放在配置文件中,而不是放在程序中。通过配置文件将Struts标签库,Actionform对象,ActionServlet控制器组件,Action对象联系在一起。其主要工作流程为:当用户向效劳器提交请求时,该请求就被转发到ActionServlet控制器,控制器利用ActionMapping对象把请求映射到Action处理器对象,并

13、根据请求的参数实例化相应的ActionForm;通过配置信息决定是否需要表单验证;验证成功那么由ActionServlet根据配置信息决定调用哪个Actionexecute方法;Action的execute方法返回一个ActionForward对象,ActionServlet再把请求转发给ActionForward对象指向的JSP组件。JSP组件生成动态网页,返回给客户。整个过程中Struts完成客户端表单进入的验证,管理请求和响应,提供控制器来完成页面流转和向业务逻辑层委托,返回到客户端页面显示。 业务层:业务层为数据库端表示层提供松散耦合,处理真实应用,完成事务管理的选择,协调各种业务逻辑

14、对象之间的依赖关系,并为持久层和业务逻辑层之间提供松散耦合。 数据层:通常采用Hibernate作为中介,它是采用ORM映射机制的持久层开发工具,是Java应用和关系数据库之间的桥梁,负责Java对象和关系数据库之间的映射。内部封装了JDBC访问数据库的操作,向上层应用提供了面向对象的数据库访问API。 剩下的一些考试报名系统通常使用ASP技术,并且使用模块化的设计。如按用户种类分可以分为:管理员模块和学生模块;按功能分可以分为:模块、游览模块、搜索查询模块、报名模块、退出模块等等。 不管使用哪一种的开发方式,都会存在它们各自的优势和缺点,但是我们发现:不管是用J2EE还是ASP技术,开发出来

15、的系统的页面效果都太过单调。就如同一件稀世珍宝披着一件毫不起眼的外衣,总觉得两者非常的格格不入。 二、开展方向: 1、功能方面: 随着我国教育事业不断的开展,我们开始追求科学的教育教学体制,我们需要和谐的开展我们的教育,而不是为了考试而考试的教育,除了课堂,我们更需要从实践中获取我们所要的知识。这样,学校的各项活动就会变多,那势必就会像考试报名那样,我们同样会需要一个活动报名系统来解决我们的问题。我们不会花那么多的时间和精力去开发两套相似却又不同的系统,那么将两套报名系统整合成一套多功能的报名系统就成为一种需求。随着各类报名的不断增多,我们都可以把这些整合到一套多功能报名系统中,组成一个功能更

16、强大的系统。 2、技术方面: Java Web,是用Java技术来解决相关web互联网领域的技术总和。web包括:web效劳器和web客户端两部分。Java在客户端的应用有java applet不过现在使用的很少,Java在效劳器端的应用非常的丰富,比方Servlet,JSP和第三方框架等等。Java技术对Web领域的开展注入了强大的动力。随着Java Web技术的不断开展和日趋成熟,越来越多的开发人员更倾向于使用Java Web来开发基于Web的应用和系统,Java web必将成为web开发的中流砥柱。 同时,这是个对美有着很大追求的时代,单调的页面无法给人带来美的享受,如果没有华美多彩的页

17、面,再强大的系统也只能被历史的长河所吞没。 而Flex的出现却解决了这样一个问题。Flex 是一个高效、的开源框架,可用于构建具有表现力的 Web 应用程序,这些应用程序利用 Adobe Flash Player和 Adobe AIR, 运行时跨浏览器、桌面和操作系统实现一致的部署。作为新一代的富客户端互联网技术的佼佼者,Flex这种技术已经被越来越多的公司所采用,被越来越多的用户和程序员所承受。 Java Web强大开发功能加上Flex无与伦比的表现力和富英特网应用,这两种技术的结合必将成为一种趋势,而用Java Web和Flex开发的Web应用或系统也必将大行其道。 三、给我的启发: 针对

18、本次毕业设计翻阅了很多的文献,这些文献给我最大的启发是在开发思路和技术选择方面。 很多相关的文献中其技术实现都是使用ASP技术和C#技术,这一点在前面也提过了,只有一片提到了Struts,而就是这篇文献使我对Struts产生了浓厚的兴趣,通过各种途径学习这种技术,慢慢的对它有了深入的了解。体会到了它与ASP技术和C#技术间的区别,以及Struts框架的优势,最终也使我确定使用Struts技术进展毕业设计的开发。对于页面部分,几乎所有的文献都是通篇一律的使用JSP技术。不错使用JSP技术,借助于Dreamweaver工具,也可以编写出比较优美的画面,但是其实现起来太过困难,其自身的携带的空间和组

19、件太少。这就让我尝试着去寻找一种能够简单的制作出比较优美画面的技术。借助于互联网,很快的就发现了Flex,事实也证明,它确实不负所望。 在开发思路方面,主要让我了解了一些开发的流程,开发所采用的模式,当然也帮助我在一定程度上完善了所要开发的系统的功能。开发流程简单的讲就是:一个工程从开始到完毕,其中经历的各个阶段,这是以前没有接触过的。至于开发模式,上面也提过了,有基于B/S和C/S的开发,也有分层的开发和模块化的开发等,其实对于这些开发模式,没有绝对的好坏优劣之分,只能说某些模式更适合某些工程。 简而言之,从这些文献中受益匪浅。 : 1、王念晖,徐林 论三种设计模式在报名系统中的应用 计算机与信息技术 xx年 2、李小强,张朝晖,李振坤 高考报名系统统计功能的探讨与实现 现代计算机 xx年 3、王成 基于B/S的网络考试报名系统的设计与实现 科技广场 xx年1 4、林穗,李振坤 面向Web系统的Struts框架研究与应用 电子技术应用 xx年 5、宋少伟,刘方爱 基于ASP的网上报名系统研究与设计 信息技术与信息化 xx年 6、管小卫,丁琳 基于Web的全国计算机等级考试报名系统设计 电脑知识与技术 xx年 7、陈晓林,吴定雪,周妃,余志超,肖小红 全国计算机等级考试报名系统关键环节设计 计算机应用与软件 xx年3 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 学术论文 > 论文开题报告

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服