1、毕业论文任务书题 目:基于云计算的移动搜索平台业务逻辑层的设计与实现目标要求:一、 从研究课题出发,研究并实践 SOA 技术,运用 Java 平台下的Webservice、WSDL 及 UDDI 等符合 SOA 规范的技术开发系统,从中总结学习。二、 研究学习最新的云计算的概念及内容,将云计算的思想推广到平台的设计与开发中来,利用分布式数据库的方式实现系统的云计算设计。三、 从解决实际问题出发,贯彻“以人为本”的交流互动理念,使系统平台成为一个开放式的知识交流平台。四、 负责数据访问层的设计与开发,同时对其它层次提供统一化的编程接口。支持条件:1. Windows XP 及其它可部署 Java
2、 开发平台的操作系统2. JDK 5.0 或以上、MySQL 5.1 及以上、Hibernate 3.2、Tomcat 5.0 及以上3. MyEclispe 6.0 集成开发平台校内指导教师(签名) 职称 学生(签名) 分阶段进度安排阶段起讫时间 计划完成内容1 2008 年 11 月 17 日-2009 年 1 月12 日 阅读文献资料,理解任务,完成开题报告2 2009 年 1 月 13 日-2009 年 3 月20 日 选择开发平台,设计开发路线,部署开发环境,确定技术难题,完成中期检查报告3 2009 年 3 月 21 日-2009 年 4 月25 日 完成项目详细设计,着手编程开发
3、,初步完成项目功能模块4 2009 年 4 月 26 日-2009 年 5 月15 日 进行基本功能模块的测试,进一步做项目的扩展,完成模块整合及整体测试,并作系统评估5 2009 年 5 月 16 日-2009 年 6 月10 日 论文撰写、论文答辩注:一般可分为资料文献搜索、拟定方案(提纲) 、试验或初稿、定稿等阶段厦门大学软件学院毕业设计(论文)开题报告学生姓名 班级 学号 校内指导教师姓名 职称 教授所在单位 厦门大学软件学院毕业设计(论文)题 目 基于云计算的移动搜索平台业务逻辑层的设计与实现毕业设计(论文)的目标:在 SOA 技术的指导,云计算要求的规范下,实现一个仿真平台,该平台
4、模拟了多个基站与多个手机终端间的服务交互,服务包括:基站系统对终端的计算与数据服务,终端对基站的完善与协助服务。由基站与终端组成的系统则实现了一个一体化的、完善的、具有学习性质的信息服务系统。其中,基站既是主要的服务提供者,又是服务接受者;终端既是主要的服务接受者,又能提供一定的信息服务。整个系统实现了信息与知识的咨询,信息的汇聚与传播,用户的服务与互助等功能。基站与终端的框架如下图:基 站 A基 站 B基 站 C基 站 D用 户 A系统运行时的机制与过程如下:搜索范例的基本步骤:1. 手机用户 A 提交问题,例如:“金逸电影院在哪里?”2. 基站 A 搜索地址数据库,a) 找到结果,跳转到步
5、骤 6;b) 未找到结果,进行步骤 3;3. 基站 A 将问题分发到基站周边的用户;a) 知道的用户,将信息反馈给基站 A;跳转到步骤 6;b) 不知道的用户,不回复信息;进行步骤 4;4. 基站 A 将问题分发到基站 B 和基站 C,基站 N;5. 各基站搜索各自的地址信息数据库a) 找到结果,直接反馈给基站 A;跳转到步骤 6;b) 未找到结果,将问题分发到基站周边的用户;i. 知道的用户,将信息反馈给基站 X;基站 X 将信息反馈给基站 A;跳转到步骤 6;ii. 不知道的用户,不回复信息;6. 基站 A 将搜索结果整合后,反馈给用户 A;7. 用户 A 将搜索结果的正确与否,反馈给基站
6、 A;8. 基站 A 根据反馈结果更新地址数据库和用户数据库(给提供信息的用户加分等)实现方法:实现技术与方法:采用 JAVA 语言实现存在的技术难题是:对用户提出的问题进行解析和在数据库中检索与匹配的算法。时间进度安排:2009 年 1 月 16 日2009 年 2 月 15 日(寒假)SOA 与云计算相关概念的资料与论文的学习2009 年 2 月 15 日2009 年 2 月 20 日移动搜索系统的整体框架与技术实现详细设计2009 年 2 月 21 日2009 年 3 月 20 日项目的初步实现与技术难题的整理与总结2009 年 3 月 21 日2009 年 4 月 20 日解决上阶段遗
7、留的技术难题并作出相应的项目调整2009 年 4 月 21 日2009 年 5 月 7 日初步完成项目实现,并接受导师的检验2009 年 5 月 7 日2009 年 6 月 9 日进行最近的项目完善与测试,同时完成论文2009 年 6 月 10 日2009 年 6 月 11 日论文答辩指导教师审核意见:该同学查阅了有关技术资料和文献,对项目研究目标和内容有较充分的了解,拟采用的技术方法和路线基本可行,时间安排合理。同意开题。校内指导教师签名: 2009 年 月 日厦门大学软件学院毕业设计(论文)中期检查报告学生姓名 班级 四班 学号 23020051204532校内指导教师姓名董槐林 职称 教
8、授所在单位厦门大学软件学院毕业设计(论文)题 目基于云计算的移动搜索平台业务逻辑层的设计与实现毕业设计(论文)的目标和主要任务:1.毕业设计目标:提出基于云计算的移动搜索平台模型,并以基于 GPS 的地址搜索为例,在手机仿真器和基站仿真器(网站)上,进行模型仿真实践。2.毕业设计主要任务在 SOA 技术的指导,云计算要求的规范下,实现一个仿真平台,该平台模拟了多个基站与多个手机终端间的服务交互,服务包括:基站系统对终端的计算与数据服务,终端对基站的完善与协助服务。由基站与终端组成的系统则实现了一个一体化的、完善的、具有学习性质的信息服务系统。其中,基站既是主要的服务提供者,又是服务接受者;终端
9、既是主要的服务接受者,又能提供一定的信息服务。整个系统实现了信息与知识的咨询,信息的汇聚与传播,用户的服务与互助等功能。已经完成毕业设计(论文)任务的情况:1.SOA 与云计算相关概念的资料与论文的学习2.移动搜索系统的整体框架与技术实现大致设计3.项目的初步实现与技术难题的整理与总结4.期中设计论文(英文)存在的问题和困难(包括需要学院协助解决的问题和困难):1. 可能需要基于分布式的数据库的硬件平台2. 对 Google Search API 的运用所需的学习资料3. 后期大量测试所需的人员指导教师审核意见:该同学根据毕业设计任务书和开题报告计划开展毕业设计工作,取得一定结果,进度正常,同
10、意按原计划时间开展工作。校内指导教师签名: 2009 年 月 日学院检查组意见:学院检查组组长(签章): 2009 年 月 日教师分阶段指导记录第一阶段:阅读相关的文献资料,开题报告方案可行,同意开题。第二阶段:需求分析、业务逻辑层概要设计和详细设计合理,同意进行下一步工作。第三阶段:代码基本规范,建议进一步完善功能和文档。第四阶段:功能基本实现,文档基本规范,建议进行项目收尾。第五阶段:论文内容基本合理,格式基本规范,同意参加答辩。论文评语拟评成绩 校内指导教师(签名) 职称 2009 年 月 日 论文评阅评阅成绩 评阅教师(签名) 职称 2009 年 月 日答辩记录演示成绩 答辩成绩 答辩小组组长(签名) 职务(称) 2009 年 月 日总评 成绩 学院负责人(签盖) 2009 年 月 日