1. 研究目的与意义(文献综述)
1.1 研究目的及意义 科技的发展使得手机已经逐渐成为了人们生活的必需品。随着智能手机的出现以及移动网络的发展,手机的功能也不再仅仅是简单的发短信打电话等活动,人们开始利用手机,平板电脑等工具接入互联网,看新闻、发邮件、玩网络游戏,进行网上社交等娱乐活动,各种手机平台也随之迅猛发展。iOS作为当今最火热的公司之一——苹果公司推出的一款手机操作系统,已经成为市场占有率最高最受欢迎的手机平台,深受广大用户的喜爱。 出差是大多数企业的常见事务,小到几个人的创业团队,大到几千人的跨国大公司,都需要和异地的商业合作伙伴进行面对面的交流和沟通,经济的发展使得出差活动越来越频繁。对于稍大的公司,员工通常多达几百人,一个部门的员工也会有几十人,在这种复杂的条件以下,上级对于出差人员的派遣以及出差人员对上级的改派申请等反馈请求就会变得相对复杂。为了应对这些问题,很多企业都制定了复杂的出差管理制度来管理出差活动中的各种事务,但是这些复杂的制度在有力管理出差人员的同时,也加重了出差人员的负担,复杂的手续和流程占用了他们宝贵的工作时间,也降低了他们的工作效率。 移动互联网的发展使得我们生活中的很多事情变得更加便利和高效,在现代化办公中更是如此。考虑到iOS设备的市场占有率,若将出差管理信息化和移动化,设计完成一个提供完善的出差管理功能的iOS客户端应用供出差人员以及上级管理人员使用,该应用拥有主管派遣、职员接单或申请改派、主管改派等功能。这种将移动互联网与企业日常事务结合,将复杂的纸上制度电子化、规范化的管理办法对于企业管理有着重要意义。对将要安排出差的主管来说,只需要将出差信息发布出去等待员工接单,员工通过客户端接单后主管经客户端提醒后进行审核,而不用单独对员工进行通知说明并等待员工反馈;对员工来说也只需等待出差信息的发布,自行决定是否接单,接单后等待主管审核即可,若出差还未开始,也可以通过客户端应用方便地申请主管改派并等待审核。这样将出差流程规范化能够节省企业和员工的大量时间,并为企业创造更多价值。 出差管理系统中客户端作为信息的载体,负责将用户的信息传递到后台和接收后台的信息。本课题拟设计实现基于iOS平台的出差管理系统客户端,完成界面交互、数据库管理和网络交互等功能;并利用客户端完成完整的出差管理流程。 1.2 国内外研究现状 在传统的出差管理模式中,出差人员需要填写纸面的出差申请并找相应的上级主管审批,这种出差管理模式存在诸多不足之处:单据填写效率低下,出差人员每次出差申请均需填写大量重复的信息,如其个人信息、出差事由、出差预计起止时间等;出差申请审批效率低下,出差人员提出申请的时候,若上级主管不在公司或不在本地,则需等待很长时间,导致整个审批流程被拖延,可能会耽误出差既定行程,从而对所在部门和公司造成一定的损失。 这些问题的存在使得人们已经意识到需要对出差活动进行更系统规范地管理。西安工业大学张锐研究设计了一套基于Web技术下的出差管理系统,以宝鸡文理学院的实际需求为基础,应用J2EE技术,采用B/S设计模式,使用SQLServer2005数据库,结合高校的出差流程和管理特点,开发了一套运行于局域网内的高校出差管理系统。哈尔滨工业大学廖曾曾研究设计并实现了一套基于SAPBPM的出差管理系统。BPM,全称BusinessProcess Management,即业务流程管理,本质来说是一种系统组件,是一种管理企业流程过程的软件,它把企业流程过程的叙述作为输入,全面监控整个企业流程过程的运行执行,调度安排工作以及对其他应用系统的调用,可以说是统领全局企业流程过程运行的大管家,负责任务的分配,监控企业流程全过程的运行状况。 |
2. 研究的基本内容与方案
本课题拟设计实现基于iOS平台的出差管理系统客户端,完成界面交互、数据库管理和网络交互等功能,并利用客户端完成完整的出差管理流程。出差管理系统中客户端作为信息的载体,负责将用户的信息传递到后台和接收后台的信息。该应用拥有注册登录、存储个人信息、主管派遣、职员接单或申请改派、主管改派、出差完后向主管汇报、主管评价功能。软件流程图如图2-1。
图2-1 软件流程图 |
3. 研究计划与安排
第1-3周:查阅相关文献资料,明确研究内容,了解研究所需理论基础。
确定方案,完成开题报告。
第4-5周:熟悉掌握基本理论,完成英文资料的翻译,熟悉开发环境。
4. 参考文献(12篇以上)
[1] 刘鹏.基于iOS的个人健康管理系统客户端的开发[D], 大连理工大学, 2012.[2] 北鼻.iOS开发者成长之路——入门准备篇[J].计算机应用文摘,2013(3):66-68[3] 张博.基与iOS的MSN Messenger V7.0手机客户端的设计与实现[D].北京交通大学,2012[4] Allen G, Owens M. (美)达尔林普尔, (美)纳斯特. Objective-C基础教程[M]. 北京:人民邮电出版社, 2009.[5]周杨.基于iOS的教室查询系统设计与实现[D].天津大学,2013.[6]任中方,张华,闫明松等.MVC模式研究的综述[J].计算机应用研究,2004,21(10):1-4,8.DOI:10.3969/j.issn.1001-3695.2004.10.001.[7]姚新文,王晓明.基于设计模式的一种MVC框架的实现[J].计算机时代,2005,(6):21-22.DOI:10.3969/j.issn.1006-8228.2005.06.010.[8]张锐.基于Web技术下的出差管理系统[D].西安工业大学,2015.[9]廖曾曾.基于SAPBPM技术的出差管理系统的设计与实现[D].哈尔滨工业大学,2014.[10]张晔.基于.NET的出差管理系统的设计与实现[D].南京邮电大学,2012.[11]冯煌,曾玉珠.基于iOS的贺卡管理系统开发[J].电脑编程技巧与维护,2013,(17):35-40.DOI:10.3969/j.issn.1006-4052.2013.17.006.[12]唐敏,宋杰.嵌入式数据库SQLite的原理与应用[J].电脑知识与技术(学术交流),2008,1(4):600-603.DOI:10.3969/j.issn.1009-3044.2008.04.004.[13]乔木,龚俊儒,沈杏林等.基于IOS平台的小型仓储管理系统设计[J].计算机与现代化,2014,(1):196-200.DOI:10.3969/j.issn.1006-2475.2014.01.044.[14]贾艳梅.基于iOS的二手物品交易平台的研究与实现[D].郑州大学,2014.[15]宋亮.iOS手机平台上RPG类型网络游戏“混乱天下”的设计与实现[D].北京交通大学,2012.[16] Oh G, Kim S, Lee S W, et al. SQLite optimization with phase change memory for mobile applications[J]. Proceedings of the VLDB Endowment, 2015, 8(12): 1454-1465.[17] Owens M, Allen G. The definitive guide to SQLite[M]. Berkeley: Apress, 2006.[18]Allen G, Owens M. iOS Development with SQLite[M]//The Definitive Guide to SQLite. Apress, 2010: 253-277[19]Ni Y, Chen B, Ye P, et al. A framework for iOS application development[J]. Journal of Software, 2014, 9(2): 398-403.[20]Yong-Fei L, Zhen-Guo C. Design and implement of news publishing system based on MVC design pattern[C]//Proceedings of the 2012 International Conference on Communication, Electronics and Automation Engineering. Springer Berlin Heidelberg, 2013: 755-760.[21] Zhao H, Zhang H, Chen Q. The research of dynamic statistics chart based on MVC design pattern[C]//System Science and Engineering (ICSSE), 2014 IEEE International Conference on. IEEE, 2014: 56-59.[22] Hui C. The Comparision Between the Decoupling Core Technology of the MVC Pattern and the Three-tier Architecture in the Software Engineering[J]. Journal of Langfang Teachers College (Natural Science Edition), 2014, 4: 014.
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。