付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、PAGE PAGE 4毕业设计(论文)开题报告填表日期: 2014年 7 月 5 日年级专业:11网络工程学生姓名: 周瑞进学号:1107022116指导教师:胡建强毕业设计(论文)题目:基于移动设备的外勤管理系统研究目标与内容(包括基本内容、方案论证、设计思路等)1. 研究目标研发该软件是由于现在企业对员工管理的不灵活,特别是对于外出的员工,主管无法确认员工是否按时到达目的。另一个方面的原因是基于当今移动设备的普遍性,该软件是基于移动设备上研发的,普通员工和管理者都能在该应用上定位到某位员工的当前位置,不仅方便公司对员工在上班时间段的监控,还能根据地理位置给出最优的任务分配。外勤人员:目前在
2、中国市场上存在大量以人力服务外包的企业诸如餐饮外包提供商、产品售后维修服务外包商、卫生保洁服务外包商等,针对这类型的企业员工长时间驻场服务。施工工地人员:近年来随着国内经济稳定发展、城镇化建设快速推进全国建筑行业呈现出欣欣向荣的景象,随着国家对项目施工质量、安 全等要求的不断提升,像是对项目经理、项目监理、安全审计人员等重要岗位日常工作的监管已是迫在眉睫,但对于监管部门如何对身处异地范围广泛的各施工现场的相关项目管理人员的一线数据及时获取是实现针对这类型人员管理的重要环节。长期出差出国、临时出差人员、会议签到人员:随着国内企业间的交流日益平凡,加之企业外部培训机会的增多,各类型岗位人员均有外出
3、办公的机会,特别是一家企业中的销售人员出访客户的机会就更多了,而对于这部分人员一旦脱离工作地后的出行数据对于企业管理层而言基本属于盲区,造成管理上的严重漏洞。连锁店门店人员:连锁行业分支机构众多,人员分散,统一管理比较困难。领导层很难了解到一线员工日常单位时间的工作状态,使之无法及时做出正确决策。如果给每家门店安装传统考勤设备对于企业而言网络带宽以及后期设备运维的投入将加剧企业的成本压力。基于以上各种人群的需要,我们推出了“外勤管理系统”这个软件,该软件主要提供了员工在线签到、业务提交、外出申请等功能。管理员可以实时监测到外勤人员的位置信息、受理员工的外出申请、委派任务等。2. 研究内容1.系
4、统的整体结构如下:图2.1系统结构图服务端:采用JavaEE开发,具体使用了struts2+Mybatiesweb端:采用easyui视图框架,主要用到的技术是JqueryAndroid端:java开发2.主要完成的功能:(1)、随时定位:鼠标点击,可迅速获取员工现在的位置信息。方便在工作过程中的临时抽查,了解他们有没有真的出差;(2)、轨迹查询:输入日期,可以直接显示员工每天所行走的路线,在地图上的呈现,一目了然。(3)、定时定位:可根据公司需求,固定的设置时间节点,使平台无论在登录或未登录的状态下,都能够自动定位。可显示员工的轨迹路线图,方便公司管理者随时了解人员的客户拜访情况及差旅费报销
5、的真实性。(4)、路线拜访:对非指定工作时间的员工适用本功能,员工每到一个工作区,主动发送位置信息,可形成实际的工作路线图,可减少定位次数,减低成本。(5)、数据导出:输入起始日期,可以直接将该员工近期所行走的路线及拜访客户的情况,直接以EXCEL表格的形式导出。(6)、远程签到:业务员每拜访一个客户就可以使用自己的手机,编写好客户的行程日志主动发出带位置的客户日志。管理者就可以很方便的知道业务员每天拜访了多少客户,拜访情况如何了。(7)、行程管理:一旦产生费用,可以通过平台提前提交带位置的申请,防止虚假费用的产生。(8)、工作日志:业务员每天不用EXCEL写工作日志再用邮件发送给您,只要拜访
6、完客户,用手机写下客户拜访情况,带位置提交,拜访就可以保证真实有效了,提高工作效率。(9)、客户管理:解决一线销售人员的客户开发、客户跟进、客户拜访、客户回访等问题3. 方案论证Struts用于表现层,负责页面数据提取,页面动作响应。其优点如下:提高软件的设计效率,严格基于MVC,是软件解构清晰、易维护、易扩展,使开发者只关注业务逻辑的实现;Struts跟Tomcat、Trubine等诸多Apache项目一样,是开源软件,这是它的一大优点。使开发者能更深入的了解其内部实现机制;Taglib:Taglib是Struts的标记库,灵活动用,能大大提高开发效率。另外,就目前国内的JSP开发者而言,除
7、了使用JSP自带的常用标记外,很少开发自己的标记,或许Struts是一个很好的起点;页面导航:将是今后一个发展方向,使系统的脉络更加清晰。通过一个配置文件,即可以把握整个系统各个部分之间的联系,这对后期的维护有着莫大的好处。尤其是当另一批开发者接手这个项目时,这种优势体现的更加明显。MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。其优点如下: MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。相对Hibernate和Apache OJB等“一站式
8、”ORM解决方案而言,Mybatis 是一种“半自动化”的ORM实现。由于不用像Hibernate一样将关系数据库转换为java对象,所以执行效率比hibernate高。jQuery EasyUI是一组基于jQuery的UI插件集合,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。4. 设计思路(1) 需求调研通过搜索、询问、实地调研了解不同业务关于外勤的具体需求,制作出更符合实际的外勤助手软件。 (2) 运用的架构模式主要采用企业级应用的主流框架,在web端采用 struts+mybaties相关文档、案例都很多。Web端采用的是EasyUi开发框架,相关文档也很详细,界面效果也很不错。毕业论文(设计)工作安排计划工作进度安排第一阶段(2014.7.8前) 毕业设计选题,收集资料,查找阅读文献。第二阶段(2014.7.9-2014.7.16) 准备和完成毕业设计开题报告。第三阶段(2014.7.17-2014.12.31) 完成外文翻译和文献综述,构建开发环境。第四阶段(2015.1.1-2015.1.14) 完成系统概要设计,准备毕业设计中期检查,并填写毕业设计中期检查表。第五阶段(2015.1.16-2015.4.20) 系统详细设计和代码实现,完成毕业设计初稿。第六阶段(2015
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安全知识宣传实践承诺函7篇
- 房颤患者用药指导
- 软件项目管理从入门到精通实战手册
- 四年级数学第二学期期末考试题答案
- 秋日的田野风景写作话题6篇
- 2026年脾胃虚弱按摩调理实操培训课程
- 精细管理资产安全承诺书范文7篇
- 2026年交通安全标志标线
- 2026年工厂职业健康安全培训
- 2024-2025学年度中级软考试题预测试卷及参考答案详解(综合卷)
- 吉水县2026年面向社会公开招聘农村(社区)“多员合一岗”工作人员【146人】考试备考试题及答案解析
- 民盟支部内部管理制度
- 2026年公安局辅警招聘《综合理论知识》考试题库及答案
- 2025-2026学年冀美版(新教材)初中美术八年级下册(全册)教学设计(附目录P125)
- 吸痰护理操作中的并发症预防
- 1.6 有多少名观众 课件-2025-2026学年三年级下册数学北师大版
- 动物营养学各单元
- 2026福建龙岩漳平市招聘高校师范类毕业生101人考试备考试题及答案解析
- 碳排放控制技术-第6篇
- 2025年山东城市服务职业学院单招职业适应性测试题库附答案解析
- 2026年云南公务员考试备考题库(8925人)附答案详解(a卷)
评论
0/150
提交评论