毕业答辩-基于Android的移动OA办公的设计与实现.pptxVIP

毕业答辩-基于Android的移动OA办公的设计与实现.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业答辩基于Android的移动OA办公的设计与实现汇 报 人:班 级:计科121指导老师: 2016.5.4主 要 内 容 研究背景研究内容系统实现存在问题总结研 究 背 景 1.近年来,互联网的高速发展很多企业为了使内部信息得以快速共享、满足企业工作协同建立了OA(Office Automation 办公自动化)系统。 2.目前应用终端大部分都是安装在 PC 上,通过 PC 接入网络来进行办公,限定了用户的活动范围,难以适应现代企业愈来愈快的办公节奏。 3.Android跃居全球最受欢迎的智能手机平台。研 究 内 容 本系统由七大模块构成,每个部分又由许多的子功能组成移动OA系统功能模块图公司信息模块申请信息模块通知公告模块用户动态模块个人信息模块流程审批模块用户验证模块加班请假查询考勤管理员工信息查询部门信息查询请假申请批复转正离职申请加班请假申请转正离职查询查看通知转正申请批复发布通知签到签退发送邮件用户登录个人资料修改密码修改加班申请批复离职申请批复用户注销用户注册研 究 内 容 本系统面向的主要参与者有两类:员工与领导。 需要强调的是,这里的领导角色可以根据权限级别的设置,可以充当多种身份,如中层领导、高层领导等身份。两种角色在系统顶层用例图中能使用的功能组件基本一致,只是部分组件中领导角色能使用的功能不允许给员工角色使用。系统用例图研 究 内 容 主要实现:android客户端: 设计良好的Android应用用户界面 设计实现各组件界面及逻辑,即 Activity 设计实现组件间的通信,即 Intents 设计Android端网络请求类,用于与系统服务器端的信息交流服务器端: 采用 Tomcat 服务器,设计相应的controller类处理客户端的请求并发送http响 应,JSON数据解析等数据库: 设计系统的数据库:制作系统ER图以及设计数据库表 设计与数据库有关类完成数据库表的查询、插入、更新、删除操作研 究 内 容 技术路线:研 究 内 容 关键技术:①Android UI技术通过 xml 配置生成Android 应用程序的用户界面,每个界面布局各对应一个 xml 文件Activity 利用 View来实现应用程序的图形用户界面,通过 setContentView()方法与 xml 布局文件绑定调用 startActivity 或者startActivityForResult 方法传递 Intent,激活 Activity研 究 内 容 关键技术:② 多线程技术 Android 的线程默认使用主线程,如果将耗时 的操作放在主线程来进行,会导致主线程非常慢使用Handler来实现子线程和主线程的交互,加快 UI 响应速度传递信息方法:sendMessage(int what) what为接受到的消息值,根据消息值来判断处理什么操作接受并处理消息的方法:handleMessage()系 统 实 现 数据库设计:表名描述user用户表Chekin考勤信息表ApplyFull转正申请表Overtime加班请假表Notice通知公告表Department部门信息表UserDepartmentRelation员工部门关系表Province省份信息表City城市信息表ApplyResign离职申请表系 统 实 现 核心功能介绍:①Android移动OA系统主界面MainActivity类实现调用onCreat()函数初始化各模块调度控制入口,通过setOnClickListener监听和 startActivity方法,控制各个界面的转换主界面示意图研 究 成 果 角色:人事部主管加班申请审批实现: 审批详情页申请状态选择审批类型待审批加班申请列表研 究 成 果 考勤查询签到签退查询成功查询失败签到页考勤查询签到成功研 究 成 果 核心功能介绍:④申请模块负责用户提交加班、请假、转正或离职申请查询已通过、未通过及待审批的申请及详情根据权限设置,财务部用户可查看所有加班及请假人员申请信息申请查询活动图研 究 成 果 申请查询 角色:财务部用户提交加班申请申请状态申请详情页选择查询类型申请编辑页申请成功研 究 成 果 核心功能介绍:⑤发送邮件Android中的URI即通用资源标识符,通过这个URI可以访问一个网络上或者是本地的资源通过Uri.parse(mailto:)提供一个邮件系统的客户端入口收件箱发邮件研 究 成 果 部门通知只对本部门员工可见用户可查看所有公司通知部门主管可新建通知并删除自己发布的通知发布通知删除通知删除成功通知类型通知列表存 在 问 题 系统目前界面尚待美化,未来需要学习一些有关UI设计和界面美化相关的技术,对本系统界面改善系统的安全性较差,关键业务数据没有进行加密处理系统

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档