计算机应用开题报告

时间:2022-03-14 22:29:50 作者:网友上传 字数:6450字

无忧范文网小编为你整理了多篇《计算机应用开题报告》范文,希望对您的工作学习有帮助,你还可以在无忧范文网网可以找到更多《计算机应用开题报告》。

第一篇:计算机应用开题报告

计算机应用开题报告

  开题报告,就是当课题方向确定之后,课题负责人在调查研究的基础上撰写的报请上级批准的选题计划。下面是计算机应用的开题报告,希望你能喜欢。

  设计题目:基于SSH框架的办公自动化系统的设计与实现

  一、研究目的(选题的意义和预期应用价值)

  选题意义:设计本系统的主要目的是实现企业办公的信息化、自动化,为中小型企业设计一个办公自动化系统,该系统能有效的提高办公的效率,进而实现办公自动化处理;由于传统的办公系统是公司员工手工完成,而现代的办公自动化系统改变过去复杂、低效的手工办公方式,实现迅速、全方位的信息采集、信息处理,为企业的管理和决策提供科学的依据,能够有效减轻了人工管理的工作量,使其业务变得更具有条理性,科学性。

  预期应用价值:目前各类软件公司所研制的办公自动化系统(现有比较出名的公司有泛微、用友等等)所提供的办公自动化系统都过于强劲,价格很高,对于中小型企业来说是不切合实际的,本办公自动化系统使用当下十分流行的并且开源免费的Tomact,MySql等进行编制,可以有效的降低中小型企业的使用成本,为中小型企业的办公管理,特别是短消息管理、办公申请管理方面做出贡献;减少办公申请方面纸质的申请,大大提高办公效率。

  二、与本课题相关的国内外研究现状(文献综述),预计可能创新的方面

  国内外研究现状:计算机技术和信息技术不断发展,办公自动化系统也经历了20多年的发展历程,产业信息化的不断发展,直接促使信息、数据和其他方面的内容都达到了一个新的高度,从而也促进了办公自动化的高度发展。纵观这20多年的发展,它经历了下面几个阶段。第一代办公自动化系统始于80年代末,主要是由于政府办公的需求而产生,为了提高政府的工作效率和保证方便,安全性,引入了电子化管理,希望能够实现部分自动化操作。最早的办公自动化系统是以档案管理和公文处理为主要目的,这为后来的办公自动化系统发展奠定了基础。第一代办公自动化系统受技术和需求的限制,主要采用基于C/S结构的系统,功能比较单一,比如文档处理等。第二代办公自动化系统在第一代基础上,结合互联网技术的发展,主要以Internet为基础,采用了B/S架构,对于移动办公和远程办公有一定的支持。

  当然,这一代办公系统还在功能方面对第一代系统进行了扩展,实现了论坛、信息发布、日程安排、人事信息等功能,然而它的本质和特点仍然是基于档案管理和公文处理的,还只是在第一代办公自动化系统基础上的简单扩展。第三代办公自动化系统兴起于90年代末,伴随兴起的还有协同办公,随着市场环境的变化和办公自动化需求的不断变更,办公自动化系统的指导思想也在发生变化,主要是范围从小变大,从局部到跨区域、跨部门之间进行,该时期的办公自动化系统结合了网络管理的思想和协同管理的构思,并且引入了一些新的工具,比如即时通信、资料共享,网络会议等新技术和工具。虽然引入了这样的工具,但是相比较而言,协同操作还是停留在局部区域,层次不够深入,从本质上来看,仍然不是真正意义上的协同办公,而只是简单的工具的集成,离真正的协同办公还有很大的差距。

  预计可能创新:办公自动化系统的设计和实现,能够帮助中小型企业提高员工办公的工作效率,系统除完成基本功能的设计外,增加事务申请的电子签章功能,为企业准确进行办公正常的申请提供依据,使企业适应现代制度要求,推动企业办公自动化走向科学化和规范化。

  三、研究的.主要内容与可行性分析

  研究的主要内容:

  对企业办公进行调研,写出详细的需求分析,实践SSH框架在办公系统软件中的应用,给出办公自动化系统的总体规划与总体设计方案,其中包括总体设计、模块设计、数据库设计以及详细设计,实现办公自动化系统的开发与测试,编程实现各功能模块;给出系统的设计说明等相关文档的撰写工作。

  可行性分析:

  (1)技术可行性:本系统是在J2EE平台上设计和开发的,同时针对利用J2EE平台开发系统存在的主要问题引用了框架技术,即SSH框架,其中由Struts、Hibernate以及Spring三大框架组合而成,每种框架负责不同的任务处理,Struts框架工作在表现层,实现了表现层和业务层的分离,可有效提高页面的开发效率。Spring框架工作在业务层,并且可以很好的兼容上下层。Hibernate框架工作在数据层,可以实现高效率的数据访问。这三种框架的引入加强了各层的独立性,可有效简化系统的开发难度,提高开发效率。因此,这些成熟的开发技术可成功开发办公自动化系统。

  (2)经济可行性:办公自动化系统是企业管理的一个重要组成部分,涉及企业管理的方方面面。一个现代化的办公自动化系统能够显著提高办公效率,降低办公成本,充分利用内部资源,加快工作流程,适应环境的变化。开发办公自动化系统所需要的基本费用在企业可承受的范围内,因此,本系统在经济上也是可行的。

  (3)操作可行性:用户只需要通过浏览器就可以对办公自动化系统进行一系列的操作,因此,本系统在操作上是可行的。

  四、本课题研究的主要方法和步骤

  主要方法:

  本课题首先需要对中小企业进行员工办公的调查研究。随后根据调研情况,确定系统的操作用户群种类。根据对办公自动化系统的功能需要,本系统分为六大模块:我的办公桌模块、办公申请模块、事务管理模块、文档管理模块、会议管理模块以及系统管理。系统采用先进的办公自动化系统开发方案,在开发方法的选择上,选择了演绎式原型法与生命周期法相结合的方法,充分利用现有的资源,能够利用前人的经验,在现有技术的基础上创新,尽可能的减少开发中投入的时间和财力、物力,提高系统开发的水平和应用效果。

  步骤:

  1.对企业进行调研,根据调研结果确定系统开发的目的和要求。

  2.进行需求分析:包括系统的可行性分析、安全需求分析、功能需求分析以及需求环境。

  3.系统总体结构设计:包括系统总体结构分析、系统流程和数据库设计。

  4.根据分析和设计的结果进行各个系统模块的实现。

  5.系统测试与评价:对系统主要模块进行测试和系统评价。

  五、研究进度安排

  1.20XX年12月-20XX年1月:完成文献资料的收集阅览,对涉及的相关原理和问题形成初步认识;确定课题基本研究方案和技术路线,撰写开题报告。

  2.20XX年2-3月:进一步搜集和消化文献资料;系统的需求分析,系统设计;完成系统主体功能开发,包括关键技术的研究、主要系统功能的设计和实现。

  3.20XX年4月:完成整个系统的开发和相关测试;撰写设计说明、修改定稿。

  4.20XX年5月:进一步修改设计说明准备答辩。

  六、指导教师意见

  该生普遍的了解了目前企业办公系统的管理现状,进行了深刻的调研,较广泛查阅了开发本系统相关的理论、技术文献,对所查文献资料进一步地分析理解和掌握,运用较恰当;本系统的设计方案正确,设计目标明确,思路清晰、严密,开发工具采用目前较先进的技术,开发平台选择科学合格,系统的开发具有一定的应用价值,拟采取的开发方法合理,目标可行,进度安排合理。同意开题。

第二篇:计算机应用技术专业毕业论文开题报告(3)

计算机应用技术专业毕业论文开题报告

五、写作提纲

摘要3-4

ABSTRACT4

第1章绪论8-11

1.1课题研究背景8

1.2课题研究意义8-9

1.3课题研究内容9-11

第2章系统开发的平台与技术11-16

2.1网站开发环境与软件11-13

2.1.1WAMP架构简介11-13

2.1.2ZendStudio简介13

2.2ThinkPHP架构简介13-16

2.2.1ThinkPHP目录结构13-14

2.2.2ThinkPHPMVC分层14-15

2.2.3ThinkPHPCBD架构15-16

第3章系统需求分析16-30

3.1系统可行性分析16

3.2系统需求分析16-18

3.2.1微信公众平台CMS需求分析16-17

3.2.2微信公众平台用户角色分析17-18

3.3网站前台需求分析18-20

3.3.1首页信息展示模块18-19

3.3.2个人信息模块19-20

3.4会员后台需求分析20-26

3.4.1会员状态信息维护模块20-22

3.4.2微信公众账号功能管理模块22-26

3.5后台管理需求分析26-28

3.6微信端需求分析28-30

第4章系统设计与实现30-59

4.1微信公众平台对接本系统30-33

4.1.1模块设计30

4.1.2模块实现30-33

4.2本系统接收微信端用户消息33-34

4.2.1模块设计33

4.2.2模块实现33-34

4.3数据库的设计34-43

4.3.1数据库的概念设计34-39

4.3.2数据库的逻辑设计39-43

4.4网站前台系统43-45

4.4.1网站前台系统设计43-44

4.4.2网站前台系统设计44-45

4.5会员后台系统45-53

4.5.1会员后台系统设计45

4.5.2会员后台系统实现45-53

4.6后台管理系统53-55

4.6.1后台管理系统设计53-54

4.6.2后台管理系统实现54-55

4.7微信端系统系统55-59

4.7.1微信端系统设计55

4.7.2微信端系统实现55-59

第5章系统运行与测试59-65

5.1系统运行59-61

5.2系统测试61-65

第6章结论与展望65-66

6.1结论65

6.2进一步工作的方向65-66

致谢66-67

参考文献67-70

六、目前已经阅读的主要文献

[1]梁亚南.门户网站内容管理系统的设计与实现[D].南京大学,2013.

[2]甘荣石.基于微信平台的移动银行应用架构研究[D].华南理工大学,2013.

[3]詹红鑫.基于微信公众平台的航运信息推送技术研究与应用[D].大连海事大学,2014.

[4]董磊.基于微信公众平台的高校学生工作平台设计与应用研究[D].沈阳师范大学,2014.

[5]周方.基于模板技术的网站内容管理系统的设计与实现[D].北京交通大学,2009.

[6]杨浩.基于ThinkPhp框架的校园网络设备管理系统设计与实现[D].西北大学,2012.

[7]王池.基于ThinkPHP的微课教学竞赛系统设计与实现[D].西安电子科技大学,2014.

[8]王亮.基于ThinkPHP的RSS阅读系统的设计与实现[D].华中科技大学,2012.

[9]王浩百.基于PHP和MySQL的办公室网站设计与实现[D].吉林大学,2010.

[10]穆微微.基于PHP_MySQL的数字化出版系统的设计与实现[D].吉林大学,2011.

第三篇:计算机应用技术专业毕业论文开题报告(2)

第四章 性能能耗权衡模型与最佳节能频率

4.1 性能和功耗/能耗的理论分析

4.2 性能能耗权衡模型

4.3 最佳节能频率

4.4 实验及结果分析

4.5 本章小结

第五章 基于性能能耗权衡模型的动态调频策略

5.1 实际分时系统中的最佳节能频率

5.2 动态信息收集

5.3 细粒度调频

5.4 离散频率下的频率分配

5.5 动态调频策略框架

5.6 静态能耗扩展效果验证实验

5.7本草小结

第六章 动态调频策略在Linux中的实现

6.1 Linux原有频率管理策略

6.2 动态调频策略设计与实现要点

6.3动态调频策略相关的关键数据结构

6.4 动态调频策略相关的关键例程

6.5 实验结果分析

6.6 本章小结

第七章 总结与展望

7.1 论文的主要工作

7.2论文的贡献

7.3 进一步工作展望

参考文献

致谢

在读期间发表的学术论文与取得的研究成果

计算机应用技术专业毕业论文开题报告(2)

论文题目:微信公众平台CMS的设计与实现究

一、选题背景

微信公共平台于2012年8月23日正式上线,这是基于微信的一个附加功能,任何组织或个人均可免费申请微信公众帐号。获得帐号后可通过后台编辑文字、图片、语音、视频等信息,并群发给关注该帐号的用户,但每天仅可群发一次。同样地,用户主动给微信公众平台发送文字、图片、语音、视频等信息,公众平台可以根据预先设定好的规则,自动反馈相应的信息给用户。对于拥有国内用户数最多,使用频次最高的移动社交APP,微信已经被当作是移动互联网入口的最佳选择。由于人人都可以申请微信公众账号,所以每个微信公众帐号都可看作是一个基于微信公众平台的自媒体,通过该自媒体进行互动营销,是一种移动互联网上不可忽视的营销渠道。然而,微信公众平台自有的后台编辑系统功能较为单一,已经不能满足需求日益多样化的微信公众平台运营者。所幸的是,微信公众平台提供了二次开发的接口,通过对接该接口,开发出一套CMS,一方面可以更加方便地管理和运营微信公众账号,另一方面也可以实现丰富个性化的定制功能。通过这套CMS,还可以实现微网站功能。运营者可将企业网站移植到微网站,用户通过关注微信公众平台即可访问微网站。对于拥有多个微信公众账号的运营者来说,该系统可以实现一站式管理多个公众账号。除此之外,通过用户与微信公众账号的交互,还可以实现许多其他实用的功能。本文主要是阐述了基于ThinkPHP框架的微信公众平台CMS的设计与实现。

二、研究目的和意义

微信公众平台CMS,丰富了原有编辑平台的功能,可以使接入CMS系统的公众账号瞬间拥有十分强大的功能。微信公众平台CMS的意义在于以下几个方面。一是对于微信公众账号的运营者。对那些不懂计算机程序技术的运营者可以建立属于自己的程序接口,让他们通过简单的配置,即可拥有强大而又个性化的微信公众平台管理系统。使运营者可以专注于内容的运营,而不被如何呈现内容的方式而分心。相反地,该CMS还可以辅助运营者,以更佳的方式方法呈现运营者发布的内容,用一些程序小工具维系订阅用户的粘度。另一方面,对于微信公众账号的订阅者。通过关注接入了微信公众平台CMS的公众号,可以获得比一般公众账号更多的功能,诸如天气查询、列车查询、微网站等。可以使得用户对这样的公众账号有着更好的用户体验,使用户更加乐于使用这们的公众账号。再者,对于微信公众平台本身来说,开发这样的CMS,丰富和加强了微信公众平台本身的功能,扩展了微信公众平台的生态链。从另一个角度来看,也可以促进微信公众平台自身功能的扩展。

三、本文研究涉及的主要理论

WAMP架构即Windows+Apache+MYSQL+PHP的组合。是比较常用的PHP开发环境。Windows系统本文选用了WindowsServer2003。它具有可靠性、可用性、可伸缩性和安全性,这些特性使其成为高度可靠的平台。WindowsServer2003系列增强了群集支持,其可用性有了很大的提高。WindowsServer2003系列的可伸缩性通过由对称多处理技术(SMP)支持的向上扩展和由群集支持的向外扩展来提供。Apache是世界上非常流行的WEB服务器。由于其的开源特性,所以不断有人来为它修改原来的缺陷、开发新的功能、新的特性。Apache的特点是性能稳定、简单、速度快。它的特点如下:(1)拥有简单而强有力的基于文件的配置过程;(2)支持通用网关接口;(3)支持多种方式的HTTP认证;(4)支持基于IP和基于域名的虚拟主机;(5)集成代理服务器模块;(6)提供用户会话过程的跟踪MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。

与其他的大型数据库例如Oracle、DB2、SQLServer等相比,MySQL自有它的不足之处,但是这丝毫也没有减少它受欢迎的程度。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于MySQL是开放源码软件,因此可以大大降低总体拥有成本。Mysql的特性如下:(1)使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性。(2)支持AIX、FreeBSD、HP-UX、Linux、MacOS、NovellNetware、OpenBSD、OS/2Wrap、Solaris、Windows等多种操作系统。(3)为多种编程语言提供了API。这些编程语言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。(4)支持多线程,充分利用CPU资源。(5)优化的SQL查询算法,有效地提高查询速度。(6)既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中。(7)提供多语言支持,常见的编码如中文的GB2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名。(8)提供TCP/IP、ODBC和JDBC等多种数据库连接途径。(9)提供用于管理、检查、优化数据库操作的管理工具。(10)支持大型的数据库。可以处理拥有上千万条记录的大型数据库。(11)支持多种存储引擎。PHP(PHP:HypertextPreprocessor的缩写,中文名:“PHP:超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。PHP的特性包括:(1)PHP独特的语法混合了C、Java、Perl以及PHP自创新的语法(2)PHP可以比CGI或者Perl更快速的执行动态网页――动态页面方面,与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成htmL标记的CGI要高许多;PHP具有非常强大的功能,所有的CGI的功能PHP都能实现。(3)PHP支持几乎所有流行的数据库以及操作系统。(4)最重要的是PHP可以用C、C++进行程序的扩展!PHP的优势(1)开放的源代码所有的PHP源代码事实上都可以得到。(2)PHP是免费的和其它技术相比,PHP本身免费且是开源代码。(3)快捷性程序开发快,运行快,技术本身学习快。嵌入于HTML:因为PHP可以被嵌入于HTML语言,它相对于其他语言。编辑简单,实用性强,更适合初学者。

四、本文研究的主要内容

本文利用了THINKPHP框架,在此框架的基础上,利用PHP语言、MYSQL数据库,开发出一套简单易用的微信公众平台CMS。该系统将诸如首次关注、文字回复、图文回复、微网站等功能模块化。用户只需几步简单的操作,就能把自己的公众号与微信公众平台CMS对接,随后就可以在该CMS中对自己的公众号进行相应的设置,方便快捷的满足自己的个性化需求。本文的具体内容如下:第一章,绪论。主要介绍了课题研究的背景和现状、课题研究的意义、微信公众平台CMS的部分功能。第二章,系统开发的平台与技术。对开发该系统所需的环境,用到的框架,使用的技术作了详细的介绍。第三章,系统需求分析。分别从可行性、总体需求进行了分析。然后从网站前台、管理后台、会员后台、微信端几个方面进行了详细的需求分析。第四章,系统设计与实现。分别对四个子系统进行了框架和模块设计,并对各个子系统进行了实现。最后对系统中所用到的关键数据库进行了设计。第五章,系统运行与测试。对系统微信端的主要功能进行测试,测试系统的运行情况。第六章,总结与展望。对全文进行总结并对后续的工作进行展望。

《计算机应用开题报告.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档