开题报告-基于Android的移动OA办公的设计与实现.docx_第1页
开题报告-基于Android的移动OA办公的设计与实现.docx_第2页
开题报告-基于Android的移动OA办公的设计与实现.docx_第3页
开题报告-基于Android的移动OA办公的设计与实现.docx_第4页
开题报告-基于Android的移动OA办公的设计与实现.docx_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

本科生毕业论文(设计)开题报告题目:基于Android的移动OA办公的设计与实现 姓 名: 学院: 信息科学技术学院 专业: 计算机科学与技术 班级: 计科121 学号: 指导教师: 职称:教授 2015 年 12 月15 日南京农业大学教务处制本课题的意义、国内外研究概况、应用前景等(列出主要参考文献)本课题的意义随着互联网络及信息的高速发展,很多企业为了使内部信息得以快速共享、满足企业工作协同建立了OA(Office Automation 办公自动化)系统。用户通过OA系统来处理日益复杂的业务数据和管理流程,迅速透彻地了解企业内部的各种信息、动态、运营过程和处理结果。而传统的OA系统,应用终端大部分都是安装在 PC 上,通过 PC 接入网络来进行办公,这就限定了用户的活动范围,难以适应现代企业愈来愈快的办公节奏,使得企业的办公效率提高出现瓶颈。 因此本课题提出了基于Android的移动OA办公,可以将原有OA系统上的邮件管理、通知公告等基础办公功能迁移到手机,让用户可以随时随地进行办公。国内外研究概况国内OA系统目前大致可以分为下列三种情况:(1) 拥有自己的 Intranet 网络,但没有使用相应的 OA 应用系统开展协同性质的工作,企业网络在大部分时间中处在闲置状态,实质上仍然是个人办公,企业的投入基本上没有产生效益。(2) 拥有自己的 Intranet 网络,并且使用了应用系统,内部人员可以通过应用系统在企业内部进行交流信息,可以实现有限的协同工作,但是由于应用系统和企业的业务流程结合得不够紧密,产生的效益不明显。(3) 拥有自己的 Intranet 网络,使用专门为企业业务流程定制的办公自动化系统,而且能较好地支持企业日常信息的共享和协同工作,在顺畅地获取外部信息的同时还可以通过 Internet 对外发布企业的信息,系统投入使用后产生了一定的效益。移动OA系统的应用程度都不高,智能手机在OA应用系统中承担的角色比较单一,一般将智能手机终端作为一个邮件或者短信息的处理平台。目前我国移动 OA 方面的研究正在加速开展,不过从整体来说还不够成熟。国外在办公自动化系统领域的研究起步较我国早很多,欧美等发达国家在企业中OA系统的普及率远高于我国。发展到现在,几乎所有的美国大公司都已经实现了办公自动化,甚至一些跨国公司还实现了虚拟办公室的应用。如美国的思科(CISCO)公司把运营和管理成功地迁移到了互联网上,旗下的全部产品都建立了虚拟的订货系统,思科在全球范围内的绝大多数订单都是通过网络来处理。应用前景 在使用 Android 平台的智能手机上安装办公应用程序,可以让手机也具备与 PC 一些的办公功能,使得用户不再需要固定的办公场所与专门的电脑设备就可以进行办公,可以在任何时间、任何地方进行日常的办公,这对用户而言是极其方便快捷的办公方式,对于处理企业突发性事件具有非常重要的意义。参考文献1丁承惠.浅析企业 OA 系统开发现状和发展趋势J.济南科技信,2010(23).2卞竹江.基于Android系统的移动办公系统的开发D.西安电子科技大学,2011.3冯阿芳.软件需求分析的思考J.中国新技术新产品,2010.(16):45-47.4刘卫国,姚昱禹. Android 的架构与应用开发研究J .计算机系统应用,2008-11:110-112.5 孙晓宇.Android 手机界面管理系统的设计与实现D.北京:北京邮电大学,2009.6 李松,梁晟.基于3G网络的Android系统移动OA客户端设计与实现J. 贵阳学院学报(自然科学版). 2013(02)7 姚昱旻 .基于 Android 的移动学习终端平台的开发与研究.中南大学,2008.8管希萌,刘瑶等嵌入式数据库 SQLite应用研究JPC Ques,2008,0:1-39刘平. Android 手机访问服务器的一种数据交互方法J . 西安财经学院网络与现在教育技术中心,2010-09:96-102.研究目标以使用 Android 系统的智能手机终端为载体,开发一个可移动 的OA 系统,使得用户可直接通过手机处理一些工作事务,通过实现移动平台的查看发送邮件、申请事务、管理人事等办公应用功能,有效地提高企业的日常工作效率。后台系统利用tomcat服务器处理用户提交的请求并响应完成数据交流。研究内容本应用由六大模块构成,用户验证、个人动态、人事管理、个人信息、公司信息、通知公告。可实现用户登录、发送邮件、信息申请、查看通知公告、查询员工资料等基本办公事务功能。主要研究内容包括:(1) 客户端: a.通过 xml 配置生成Android 应用程序的用户界面,利用Activity类实 现界面组件 b.利用Service发出服务请求,用于与系统服务器端的信息交流 c.通过Intent接收服务/活动发出服务或者数据请求并响应(2) 服务器端:采用 Tomcat 服务器,编码语言选择 Jsp,设计controller类 处理客户端的请求并发送http响应(3) 数据库:使用 MySQL 作为系统数据库,设计数据表,设计数据库的存储过 程语句、事务等拟解决的关键问题(1)移动 OA 系统的体系结构设计;(2)通过无线网络数据传输的方式,实现应用服务器上的数据与客户手机端之间的交互;(3)基于 Android 平台应用程序的编程实现技术;研究方法、技术路线、实验方案及可行性分析研究方法及实验方案 1. 使用面向对象相关技术对移动 OA 系统进行分析和功能设计 2. 利用Android开发技术及java 开发技术对系统的各个功能模块加以实现,并 呈现友好的用户界面 3. 设计数据库,完成数据库表的查询、插入、更新操作 4. 基于http协议,利用Servlet类处理客户端的请求实现对远程服务器端进 行数据交互调研企业办公系统的业务流程 技术路线分析移动办公系统主要需求 系统设置六大模块统划分为 用户验证、个人动态、人事管理、个人信息、公司信息、通知公告配置Android Studio、Tomcat、Eclipse、mysql等开发环境http协议json方法包裹数据设计数据库表,确定各表主键、外码等设计服务器端controller类及其他功能类、数据处理类根据划分模块设计Android界面编写查询、存储过程、事务语句等并进行测试设计各界面对应Activity类,实现其触发事件的类及网络、存储有关类,进行测试编写测试用例进行测试发送数据至服务器测试改进,完善系统整体功能 撰写论文可行性分析1.环境配置完成,包括: (1)Eclipse:集成开发平台 (2)Tomcat:用Java语言编写的服务器 (3)JDK:Java 语言的软件开发工具包 (4)JDBC:进行数据库开发编程的插件 (5)Mysql:数据库设计平台 (6)Android Studio:安卓开发环境 (7)Android SDK:Android开发工具包 (8)AVD:Android开发模拟器2. 完成数据库表的设计建立并连接,能进行相应的查询、存储操作3. 完成系统逻辑功能的设计,已有明确的技术路线4. 已java开发、正在学习服务器端开发及Android开发技术等特色或创新之处本课题主要利用Android开发平台,通过JAVA技术等,实现了一个可移动的基本功能完善的OA办公系统。可以实现工作人员外出时任能发送邮件、信息申请、查看通知公告等工作需求,并能通过无线网络实现远程服务器与客户端之间的数据同步。研究计划及预期进展2016.1.8-2016.1.13 前期调研准备,做好需求分析,完成并提交开题报告,进行基础技术报告演示 2016.1.14-2016.2.5 学习Android开发技术,构建服务器端和客户端 2016.2.6-2016.2.15 完成系统界面设计 2016.2.16-20 完成Android端各项功能操作 2016.3.5-2016.3.28 逐步完成对数据库的全部调用,并与Android端对接2016.3.29-2016.4.13 系统测试,

温馨提示

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

最新文档

评论

0/150

提交评论