I基于Android的手机日程管理系统的设计与实现需求调研分析学生姓名:王炜学号:09110514034指导教师:刘雪梅课题类型:AXP专业:软件工程学部:信息学部审核组长:北京城市学院2012年11月15日II日期版本说明作者2012/11/131未评审的初稿王炜2012/11/192修改内容稿王炜2012/11/203排版修改王炜2012/12/044调研表增改王炜III目录1、任务概述...............................................................................................11.1任务目标...........................................................................................................11.2调研对象...........................................................................................................11.3调研方法...........................................................................................................11.4组织安排...........................................................................................................11.5调研内容...........................................................................................................12、有关市面上的日程管理软件调研分析......................22.1佳盟个人信息管理软件........................................22.2桌面日历秀..................................................22.3网易桌面伴侣................................................22.4Windowsphone上的日程管理..................................22.5四个日程管理软件分析.........................................23、软件界面调研结果分析..................................33.1概述.........................................................33.2各界面转换关系图.............................................44、系统功能调研结果分析..................................54.1系统概述.....................................................54.2系统功能结构.................................................54.3系统部署环境.................................................55、Android版本的调研结果分析.............................56、尚需解决的问题........................................57、附录(调研表格)......................................6调研表格.................................................611、任务概述1.1任务目标1.调研意图:为了使系统能够被更多人认识所做出的调查和研究,可是让使用者明白系统是因为什么需求而开发的。2.应用目标:所有android平台的手机3.作用范围:所有android平台的手机1.2调研对象用android手机系统的在校学生及老师1.3调研方法当场询问并做出记录1.4组织安排由本人亲自做调研1.5调研内容1)有关市面上的日程管理软件调研佳盟个人信息管理软件桌面日历秀网易桌面伴侣Windowsphone上的日程管理2)软件界面调研3)系统功能调研4)Android版本的调研具体用户android版本的调研,为以后测试android版本兼容做准备。22、有关市面上的日程管理软件调研分析2.1佳盟个人信息管理软件佳盟个人信息管理系统具备目标、时间、日程、任务、理财、日记、联系人等应用功能,是一款性能卓越、功能全面的个人信息管理软件。佳盟日程管理软件主要是帮助个人管理日常生活与工作有关的任务、计划、日程安排、定时启动程序、定时打开文件、定时打开网页、定时发送邮件、自动发送联系人生日问候语等。系统支持一次性、每天、每周、每月、重复计划等功能。2.2桌面日历秀桌面日历秀能管理约会提醒、任务列表、待办事项、笔记便签等等,配有强大易用的搜索、数据自动备份和还原功能,支持创建多帐户密码登录,保障您的个人信息安全。独有的长牛角的超酷半透明玻璃特效和苹果电脑的金属/阴影效果,让桌面立刻焕发绚丽的个性魅力。2.3网易桌面伴侣网易桌面伴侣是一款集搜索引擎、日程安排、天气预报、节目预告、闹钟于一体的超酷桌面小工具,同时官方网站将提供大量插件下载,允许用户下载和定制自己喜欢的功能。2.4Windowsphone上的日程管理Windowsphone上的日程管理是一款功能比较强大的日历工具,它能够让你非常方便的在Windowsphone手机上对自己的日程进行安排,方便你的生活和工作。软件功能:事件搜索,可以轻松的显示你需要搜索的事件;多日视图查看功能,能够显示当前1到14天的活动信息;全局搜索日历;彩色的标签日历功能等功能。2.5四个日程管理软件分析除了Windowsphone上的日程管理,其余三款软件都是电脑上的桌面日程管理软件,这三款软件均采用了时下流行的桌面秀形式,不仅提供了实用的功能,3而且还能对桌面起到一定的美化作用,可谓是一举两得。但是桌面日历秀的窗口实在是太长了,无自定义功能。网易桌面伴侣无多用户支持功能桌面日历秀和网易桌面伴侣的日程提醒功能最为人性化,相信二次定义提醒日期功能,也将解决不少朋友的实际困难。搜索功能来看,桌面日历秀表现最佳,其支持标题与内容同时搜索,无疑极大的方便了用户的使用;而从分类角度看,佳盟个人信息管理软件最好,明确的分类使得众多日程记录一目了然;对于网易桌面伴侣,则只能是一声叹息了。由于Windowsphone手机上的日程管理软件,体现的则过于简单了,对于当代大学生少了课程表功能。3、软件界面调研结果分析3.1概述1)软件界面(softwareinterface)的定义并不十分统一。狭义上说,软件界面就是指软件中面向操作者而专门设计的用于操作使用及反馈信息的指令部分。优秀的软件界面有简便易用,突出重点,容错高等特点。而广义上讲,软件界面就是某样事物面向外界而展示其特点及功用的组成部分的界面。通常我们说的软件界面就是狭义上的软件界面。2)组成:软件界面包主要括软件启动封面、软件整体框架、软件面板、菜单界面,按钮界面,标签、图标、滚动条、菜单栏目栏、及状态栏属性的界面等。43.2各界面转换关系图图1界面转换关系图本系统主要由以下几个界面构成:主界面:使用者可以在主界面知道自己的日程安排、今日安排和跳转其他界面日程界面:显示近日的计划、安排,让用户方便获知信息今日安排界面:显示自己今天的安排日历界面:显示日历课程表界面:显示课程表设置界面:显示设置的功能界面54、系统功能调研结果分析4.1系统概述手机日程管理系统就是针对当代大学生的日程管理需求,在基于android内核以及架构的基础上,采用自定义控件和用户接口,利用后台服务实施定时提醒、自动删除等技术,实现手机的个人日程管理、课程表管理、定时提醒删除、安全设置等多种功能。4.2系统功能结构日程功能:显示近日(昨天、今天、明天)的计划、安排,让用户方便获知信息。并可以设定将来的重要日程。今日安排功能:只显示今日的计划、安排,并可针对具体日常情况进行具体日程的设置(添加、修改、删除)。日历功能:显示日历,也可以显示用户需要其显示的日历(在1900-2100之间)。日历中可插入将来的日程安排。课程表功能:显示用户设定的课程表。设置信息功能:设置信息包括日程标题、地点、是否为重要日程、是否为全天计划、起始时间、结束时间、是否重复设置、是否提醒。系统的安全设置4.3系统部署环境Android系统5、Android版本的调研结果分析经过调研,主要版本是最新的4.01、4.03左右6、尚需解决的问题1)界面和背景美化问题,界面设计合理性2)日程的设定似乎很繁琐,今天日程和以前设定的日程冲突问题。67、附录(调研表格)调研表格1)调研表:市面上的日程管理软件调研调研人:王炜系统名称:基于.android手机日程管理系统调研日期:2012.11.12部门名称:访谈对象:某学生保密级别:第1次访谈1、您用过以下几种软件(可多选)A佳盟个人信息管理软件B桌面日历秀C网易桌面伴侣DWindowsphone上的日程管理E您用过的其他日程管理软件2、您最喜欢的一款日程管理软件是_________最喜欢它什么?A功能B界面C操作简便D数据安全3、您想有怎么样的一款日程管理软件?备注:2)调研表:系统界面调研人:王炜系统名称:基于.android手机日程管理系统调研日期:2012.11.12部门名称:访谈对象:某学生保密级别:第1次访谈您觉得基于.android手机日程管理系统需要的显示界面有那些?(可多选)A主界面:使用者可以在主界面知道自己的日程安排、今日安排和跳转其他界面B日程界面:显示近日的计划、安排,让用户方便获知信息C今日安排界面:显示自己今天的安排D日历界面:显示日历E课程表界面:显示课程表F设置界面:显示设置的功能界面G您觉得需要的界面___________________7备注:3)调研表:系统功能调研人:王炜系统名称:基于.android手机日程管理系统调研日期:2012.11.12部门名称:访谈对象:某学生保密级别:第1次访谈您觉得基于.android手机日程管理系统需要的功能有那些?(可多选)A日程功能:显示近日(昨天、今天、明天)的计划、安排,让用户方便获知信息。并可以设定将来的重要日程。B今日安排功能:只显示今日的计划、安排,并可针对具体日常情况进行具体日程的设置(添加、修改、删除)。C日历功能:显示日历,也可以显示用户需要其显示的日历(在1900-2100之间)。日历中可插入将来的日程安排。D课程表功能:显示用户设定的课程表。E设置信息功能:设置信息包括日程标题、地点、是否为重要日程、是否为全天计划、起始时间、结束时间、是否重复设置、是否提醒。系统的安全设置F您觉得需要的功能___________________备注:4)调研表:Android版本调研人:王炜系统名称:基于.android手机日程管理系统调研日期:2012.11.12部门名称:访谈对象:同学和老师保密级别:第1次访谈android版本号使用人数版本说明Android1.002008年第一版,提供了基础的智能手机功能。Android1.101.1版主要对1.0中部分漏洞做了修复,这个版本在内部做了小幅改进。Android1.5Cupcak