标题: | Android手机应用程式管理工具之研制 Design and Implementation of an Android App Manager |
作者: | 林毓勋 Lin, Yu-Syun 蔡文能 Tsai, Wen-Nung 资讯科学与工程研究所 |
关键字: | Android;Security;Android;Security |
公开日期: | 2011 |
摘要: | 由于智慧型手机与行动上网的普及,使用者可以随时透过网路获取最新资讯,也能够运用依据不同功能及特色所设计出的应用程式,为生活带来更大的便利。这都是因为智慧型手持设备允许使用者根据自身的需求,装载各种样式的应用程式,发挥智慧型手持设备最大之效用。于工作职场上,智慧型手持设备亦能提升工作效率。例如,一家公司的员工能够透过手持设备上的”电子邮件”这个应用程式接收与发送电子邮件,如此能即时掌握客户的回应并立即给予答覆。因此,一家公司有可能大量购置智慧型手持设备并提供给员工运用。但是对于这些设备,公司的设备管理者就需要一套管理方法对这些设备进行管理。而对于公司所属的员工,因其工作内容不同,而对于智慧型手持设备的功能需求亦有所不同。所以对员工而言,对于智慧型手持设备也需要拥有能够执行符合工作需要的应用程式之权限。因此,该如何管理手持设备会是一个有趣的议题。 本论文允许从管理者与使用者这两种不同的观点,对智慧型手持设备进行操控。公司的管理者能够设定一些策略让手持设备不能够正常执行某些被限制的应用程式。例如,对于敌对阵营所开发出的应用程式,若安装到手持设备将不被允许执行。对于公司的员工,也允许让员工根据自身需求与感受而设定一些策略,过滤掉某些公司所发展的应用程式。本论文提出之作法并未修改到Android系统本身之架构,皆采用Android所提供之API完成,而且效能评估显示本方法的反应时间在可接受范围之内。 The use of smart handheld devices, such as smart phones and tablet PCs, are getting more common than ever. Users can easily access information from the internet at anytime, and can use different application softwares (App for short) for specific functions, which brings greater convenience to life. This is possible thanks to the capability to install different Apps according to user needs. At work, smart handheld devices are capable of improving job performances. For example, an empolyee can follow and reply his client's request immediatly by a smart handheld device with an “Email“ App to receive and send emails. Hence, a company might purchase a large amount of these devices for its employees to use. However, since the workers have different tasks, and thus different requirements toward smart devices and APP, the company needs a way to manage all those devices. As for the empolyees, they will need authorization to access suitble devices and APP to execute their tasks. Therefore, how to manage smart handheld devices in a company is an interesting subject. The thesis focused on two perspective views regarding the issue of managing smart handheld devices, one from the equipment managers, and the other from the users. Company managers can set some strategies to limit some Apps from running. For example, Apps developed by rival companies are banned to run on the company's smart handheld devices. Also, Employees have the authority to set their own favorable application strategies on the devices, even so go far as to ignore the company's own developed Apps. Our proposed methodology uses standard Android’s API, and does not modify the framework of the Android system. The performance evaluation shows that our solution has acceptable reaction time. |
URI: | http://140.113.39.130/cdrfb3/record/nctu/#GT079955578 http://hdl.handle.net/11536/50489 |
显示于类别: | Thesis |