移动OA系统毕业设计答辩稿

2020-03-03 10:44:27 来源:范文大全收藏下载本文

各位老师,上午好!我叫XXX,是XXXX班的学生,我的论文题目是基于Android系统的平板电脑应用的OA系统移植。论文是在XXX老师的悉心指导下完成的,在这里我向我的导师表示深深的谢意,向各位老师不辞辛苦参加我的论文答辩表示衷心的感谢,并对四年来我有机会聆听各位老师的谆谆教诲表示由衷的敬意。下面我将本论文设计的目的和主要内容向各位老师作一汇报,恳请各位老师批评指导。

我将从以下方面进行说明:项目介绍,课题研究意义,功能模块介绍,系统功能演示,关键技术及难点。

首先,简单介绍一下我的毕设题目。

我的毕设题目要做的是将现有的一个办公自动化系统移植到基于Android系统的平板电脑上。平板电脑与台式电脑和笔记本相比最大的优势在于其移动性和便携性,而且平板电脑可以非常方便的接入网络,因此在平板电脑上实现了的OA系统可以称之为移动OA系统,它主要通过无线网络实现办公的自动化,可以实现PC上OA系统的所有功能,比如公文流转、通讯录、通知公告等,甚至还能实现原OA系统所不能实现的功能,最典型的就是离线办公。移动OA系统让办公人员可以随时随地进行掌上办公,对于突发事件和应急事件可以做出快速及时的处理。

其次,我想谈谈课题研究的意义。

移动OA系统的目标就是要实现3A办公,即办公人员可以在任何时间(Anytime)任何地点(Anywhere)处理与业务相关的任何事情(Anything)。也可以称为无址化办公,这里的无址化办公指的是办公地点不再局限于办公室里。

本移动OA系统是在基于Android系统的平板电脑上实现的。Android是一个对第三方软件完全开放的平台,开发者在为其开发程序时拥有更大的自由度,而且Android系统免费向开发人员提供,在Android上运行移动OA系统必将给办公职员带来全新和高效的办公体验,同时移动OA系统适应了移动云计算的发展趋势,移动OA系统的客户端作为云终端,后台服务器部署在云端,实现移动OA和云计算的结合。

这是移动OA系统的示意图。移动OA要经过开放的无线公网接入政府和企业的内部网络。移动OA服务器连入无线网络,移动终端通过无线网络进行访问,移动OA服务器与原始信息服务器相连并进行数据交换。同时企业内部仍然可以使用原OA系统进行办公。

本系统使用的开发环境如下。Android开发最主要的工具就是Google提供Android SDK,为开发Android应用程序提供了基础的软件开发包。使用Eclipse + ADT插件可以方便的进行Android程序的编写以及调试运行。本系统的服务器端用Servlet来完成,使用Myeclipse集成开发环境和Tomcat服务器来开发运行,使用SQL Server 2005数据库保存公文相关数据。由于数据库使用的是原OA系统的数据库,所以使用了Powerdesigner来逆向生成物理数据模型,进行数据建模分析。

然后是系统的功能模块介绍,本系统并没有实现一个完整OA系统所有的功能,只是实现了公文流转,本系统实现的功能模块有:系统登录、起草公文、审批公文、发送公文、公文盖章等。

这是系统用到的数据表,以及数据表之间的参照关系,通过Powerdesigner从原有OA系统的数据库中逆向导出。其中公文表(Document),用于记录公文信息,包括公文的ID、公文主题、公文的审批状态等,Document_File表用来保存具体的公文数据,本系统直接将公文内容保存在数据库里。

接下来是系统的功能演示:

左图是原OA系统的登录界面,右图是在Android模拟器上运行移植后系统的登录界面。从登录界面可以看出,移植后的系统增加了离线办公登录功能,离线办公时不需要对登录信息进行验证,因此实现的功能也是有限的。

左图是原OA系统的主界面,右图是移动OA系统的主界面,从主界面可以看出移植后的系统实现了原系统的基本功能,能够起草公文、查看待办公文、查看已办公文等。该系统主要运行在手持设备上,无论是平板电脑还是智能手机,考虑到操作的便利性, 因此在设计界面时采用了如图的这种列表的形式,可以通过点击方便操作。

这是待办公文列表,其中列出的有部分是已经保存到本的公文,其余的是从服务器端获得的待办公文列表,此时公文并没有下载到本地。在某一个列表项上长按后可以进行具体的操作,如图所示,可以查看公文、审批公文、否决公文。这是审批公文的界面,可以编辑word文件。审批完成后,就可以将公文发送到服务器,更新服务器端数据库里保存的文件。发送公文界面如图所示。

这是当多个人同时审批某一公文时,两个系统给出的提示,提示公文不能同时进行审批。实现时,在数据库Document数据表里增加了一个公文审批状态字段,当公文在审批中时,可以设置该字段,其他人再要求审批时都会检查该字段,相当于给公文加上了一个写锁。

本系统实现的关键技术有:文件的上传、公文的同步审批以及字符编码的统一。文件的上传使用了HTTP协议通过字节流将公文上传到服务器,Android SDK没有封装上传文件的方法,在本系统中通过构造Html的表单结构来实现。公文的同步审批,如前所述,通过在数据表中添加一个审批状态字段来实现,但是这种方法的办公效率较低,尤其是有的办公人员在将公文下载到本地后没有立即进行审批,导致其他人也不能再审批。字符编码的统一,在服务器端Servlet使用了一个过滤器,将Servlet内部的字符编码设置成utf-8格式。本系统的一个难点是实现公文的盖章。

目前所完成的系统虽然实现了公文流转的基本功能,但有很多需要改进的地方。首先是公文的同步审批,之前提到,通过给公文加一个写锁来实现公文同步的办公效率不高,可以做如下改进:允许多个审批者同时审批公文,保存公文的修改时间,审批完成后发送到服务器,服务器验证客户端下载时保存的修改时间与数据库里保存的修改时间是否一致,如果不一致,则通知审批者重新下载新版本的公文重新审批。公文的盖章,在本系统中只是将印章从服务器下载下来,然后使用第三方的office软件的插入图片的功能,盖章功能没有真正嵌入在系统中。离线办公也有待改进,本系统的离线登录没有对使用的身份进行验证,所以只提供了离线起草公文的功能。若要离线审批保存在本地的公文,必须先要成功登录系统后才能实现。

在毕设的整个过程中,我收获了很多,为以后的进一步深造打下基础。 这篇论文的写作以及修改的过程,也是我越来越认识到自己知识与经验缺乏的过程。虽然,我尽可能地收集材料,竭尽所能运用自己所学的知识进行论文写作,但论文还是存在许多不足之处,有待改进。请各位老师多批评指正,让我在今后的学习中学到更多。

谢谢各位老师!

本科毕业设计答辩稿

毕业设计作品答辩稿

桥梁工程毕业设计答辩稿

OA系统中期答辩演讲稿

毕业设计公开答辩自述稿

OA系统管理办法(征求意见稿)

中国电信移动OA

OA系统

移动办公OA系统如何实现管理

五大OA移动办公系统选型对比

《移动OA系统毕业设计答辩稿.doc》
移动OA系统毕业设计答辩稿
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
下载全文