手机oa办公系统的设计与实现【字数:7230】

摘 要用户使用本系统能够让企业在处理公司事务、办公管理的时候数据显示一目了然,因为后台运用MYSQL数据库,此数据库优点就是增强后台数据的稳定和安全。所以我们才能对数据进行增删改查的操作。其次,本系统采用了模块化得设计方法,各模块数据之间互联,便于领导、小组组长管理公司事务,具有很高的应用价值,方便用户的使用,具有广阔的开发前景。PC端与移动端互联是本系统的一大亮点,互联的时候就是需要PC端和移动端这两个设备接入同一局域网中,打开PC端命令栏,输入“cmd”来获取PC端的IP,然后需要测试,这时候复制后台的地址,粘贴到移动端网页中,同时还需要将后台的“localhost”替换成PC端刚刚获取的IP,这些都完成后查看移动端设备能不能访问后台,出现前端界面,如果显示前端用户登入界面,说明连接的局域网是正常可用的,反之,说明PC端与移动端连接的同一局域网有问题,这时候就要利用无线连接设备。在这个信息快速发展的时代,人们更加重视高效的信息化管理工作,高效的信息化管理大大提高了办公效率,为人们节约时间。正因为如此,促进了手机OA办公系统的发展。
Key Words: Modular;Mobile phone OA Office system;Wireless connection equipment ;MYSQL Database 目 录
1.引言 1
1.1 课题背景? 1
1.2目的和意义 1
2. 开发工具及技术 3
2.1 Android技术 3
2.2 Android平台的搭建 3
2.3JSP简介 3
2.4 MYSQL数据库 4
3. 系统分析 5
3.1 可行性分析 5
3.1.1 经济可行性 5
3.1.2操作可行性 5
3.2系统流程分析 5
3.3 性能需求 7
3.4系统设计标准与运行需求 7
4. 系统逻辑设计 8
4.1设计目标 8
4 *好棒文|www.hbsrm.com +Q: ^351916072* 
.2系统功能模块设计 8
4.3数据库设计 9
5.系统实现 10
5.1实现概况 10
5.2数据库连接的实现 10
5.3公司新闻模块的实现 11
5.4通知公告的实现 12
5.5组织架构的实现 13
5.6发布评论功能实现 14
5.7个人信息设置功能实现 15
5.8用户登录模块的实现 17
6.系统测试 19
6.1系统测试意义 19
6.2功能测试 19
6.2.1参与评论模块 19
6.2.2请假加班申请模块 20
6.2.3个人信息修改模块 21
6.2.2请假加班申请模块 21
6.3界面测试 21
6.3.1登录界面测试 21
6.4性能测试 22
总结 23
参考文献 24
致 谢 26
1.引言
1.1 课题背景?
在这个信息[1]快速发展的时代,人们更加重视高效的信息化管理[2]工作。当用户不在公司的时候,通过登录本系统也能实时查看公司的最新公告和重要新闻,还有请假,发布任务[3]等功能,用户可以省去特意去公司,进行审批等一系列繁琐的事,从而提高用户的办事效率。管理员也能随地随地处理公司的日常事务[4]。
本系统有用户登录、增加、删除、修改、查找、发布公告、申请请假等功能。公司用户可以直接利用用户名和密码登录系统,职员可以申请请假或者加班,人事部负责审核,只要登录人事账号就能审核,从而提高工作效率。用户还可以根据自身需要变更自己的个人信息,便于信息的及时更新优化。在后台数据库管理菜单[5]中,可以添加、删除、修改用户,也可以对员工信息进行管理,添加员工。不仅如此,还能对公司的组织架构进行管理,组织架构信息中包含各部门部长通讯录,可以直接联系他们。在首页,可以方便快速地查看公司新闻,及时发布公告。上级也可以及时处理员工的申请请求。这些操作,在PC端和移动客户端都能进行,大大为企业提高了办公效率,从而实现办公的自动化处理[6]。
就目前全球智能手机的广泛使用可以看出手机是人们日常生活中的必备萍,它能够更加贴近用户的生活习惯,提高了管理效率,因此开发一个手机OA办公系统是十分有意义并且有研究前景的。
1.2目的和意义
用户通过在安卓手机上下载本系统,就能在手机上申请请假、加班等,各部门组长也能在上面分配发布任务,也能查看公司的最新公告和重要新闻,这些实现的目的相当于一个公司的网站一样。不管用户是在公司里还是在外出差,或者因为一系列原因不能到公司,随时随地就能办公,大大提高了用户的工作效率,便于使用者安排好日常工作、生活和事务,可以提前计划,增强用户体验感。如果是企业领导,高层,就能以管理员的身份登录本系统,能及时、高效地对公司政务进行处理,也能登录后台对员工的信息进行更改,有利于及时更新公司数据[7],方便公司员工高效完成日常工作。常见的信息录入要经过一些纸质版繁琐审批的流程,登入本系统就能直接录入信息,为用户节约日常时间。
2. 开发工具及技术
2.1 Android技术
Android的架构很简单,所以我选择用安卓[8]开发,这样降低了手机软件的开发成本,所以它变成了现在可移植性最高的手机操作系统。装有安卓系统的手机的性价比相当于其他产品比较高,而且价格也适中,不昂贵。
2.2 Android平台的搭建
JDK的安装
点开JDK安装包,一直点下一步,配置好环境变量,在命令栏输入cmd[9]检测是否安装成功,过程见下图,如出现如下图所提示的信息,就代表JDK已经安装成功。
/
图21验证JDK安装是否成功
2.3JSP简介
运用JSP技术可以做到一次编写,到处运行。用JSP来体现架构,才能体现架构有余实现的目的。JSP技术具有强大的可塑性,可以根据个人需求和系统实现目标更改。它还支持服务器端组件。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/573.html

好棒文