1、本科毕业论文(设计)开题报告 论文中文题目 圈图搜房网站 目标需求设计 (2) 论文英文题目 Circle Diagram Search Room Net StationTarget Needs Design(2) 专业 计算机科学与技术 选题的背景和意义 现今我国房地产市场持续升温,虽有国家调控仍无法止住人们买房卖房的热情和开发商大力开发的势头。为了使买房者找到合适的房子和售房方顺利推销房产,一个好的搜房系统很有必要。 毋庸置疑,房产市场中卖方运用信息技术向客户提供楼盘信息,已经是房产经营者非 常重要的营销手段了,其中,最为关注的问题是如何让客户按照自己的意愿来浏览房产信息。业界目前的流行做
2、法是提供某种查询条件的组合方式,试图用来规范客户查询信息的技术方法,但是,客户的需要是千差万别的,现有做法亟需改进。也许,解铃还须系铃人,让用户自己任意定义自己的查询方式和条件才是一个比较可行的技术方案。 本题目就是以“圈图搜房”为研究对象,构建一个搜房网站。通过分析几个搜房网站的信息查询策略,概括出它们的技术方案设计思路,再广泛地借鉴可类比的查询问题解决策略,在构建一个基本的搜房网站的框架的同时,着重以“圈图 搜房”为研究对象,设计并实现该搜索策略。简单地说就是当用户不确定自己的需求时,我们可以帮其找出心中所想。相信最终的成果能让用户真正实现“圈图”搜索,而且方便快捷。 对于我个人而言,它不
3、仅可以提高我与团队合作的能力,而且还可以全面的锻炼自己的思维,提高我对网站设计实施的能力,积累我对处理事物信息的经验,进一步的提高了自己吃苦耐劳的精神,也是对我实际操作能力的检验和提升。更重要的是能够培养起我们对于新技术的探索。我坚信,这些能力也是以后社会工作中必不可少的。 选题基本内容,拟解决的主要问题 基本内容: 我们的 网站首先具有现今主流网站的一般功能,以构建一个基本的搜房网站的框架。比如以下功能: 条件查询搜索框 : 客户可以通过上述的下拉菜单,进行对想要购买房屋的地址、性质、区域、面积、价格,当然这些条件先天就由网站提供了一定的范围。在选择好区域,种类,价格等条件后进行搜索,可以得
4、到一定的范围内的楼盘信息(图 2-1):图 2-1 楼盘信息 而我们主要的研究对象与设计功能“圈图搜房”,即在用户不确定自己想要房子的地段、价位等条件时,可以在输入一些模糊的条件之后,用鼠标在地图上圈出一个大概的区域,在该区域内符合条件的 楼盘信息立即弹出,供用户挑选。“圈图搜房”查询将会由优化地图分块方案、矩形画笔方案与楼盘信息显示方案构成。它们主要解决的问题是求解矩形与矩形是否相交、点面是否相交、最佳地图分块方案、矩形画笔的查询方案以及网页弹出显示框。“优化区域地图分块方案”设计(图 2-2): 图 2-2 优化分块方案 矩形方式画笔查询是网站提供给客户的查询方式,客户通过该鼠标(也就是画
5、笔),可以在地图上找到想要购买房屋的地段进行圈画。网站会根据客户所圈的地段,得到的 2 个坐标去去查询数据库,然后给出与该地段有交集的所有楼盘信息。 可以 说,本网站基本涵盖了主流搜房网的主要功能,具有完善细致的功能、简便的搜索方式和直观的信息呈现,能为每个用户提供最好的服务,也能为网站吸引大量的人气 。 拟解决的主要问题: 1. 详尽的需求分析,明白需要设计哪些功能。 2. 明确整个网站的设计流程,分几个模块。因为需求自身经常变动,因此尽可能地分析清楚哪些是稳定的需求,哪些是易变的需求。 3. 编排和制作一个新的搜房界面,让客户可以自由的组合自己的查询条件。确定对用户需求的理解程度,而用户调
6、查和市场调研等需求分析活动的目的就是帮助项目负责人加深对用户需求的理 解和对前期不明确的地方进行明确化,以便于日后在项目开发过程中作为开发成员的依据和借鉴。 选题研究方法及技术路线 在圈图搜房网站的设计中,我负责的是目标需求设计,主要任务是在项目主要内容的基础上,搜集资料,与其他同学讨论协商,研究并定义项目具有社会应用价值的目标需求方案。整个子课题(自定义圈图查询功能实现)的研究过程将分为三阶段实施,它们依次是需求获取阶段、概要设计阶段和详细设计阶段。 在需求获取阶段,我的主要任务是获取实现“自定义圈图”具体的功能需求。并且,我将遵循 “界面使用说明”设计目标原型的技术方 法,将获取的需求落实
7、到需求分析规格说明书中。 在概要设计阶段,我的主要任务是依据需求规格说明书,并遵循“系统功能层次结构图业务流程图数据流图描述数据结构设计”等技术方法来协助程序员完成概要设计方案。 在详细设计阶段,我将提供详细的需求分析内容,协助程序员实现该需求。 完成编码阶段后,子课题将进入单元测试阶段。在该阶段,为了杜绝测试的盲目性,我首先编制了测试计划,并在该计划中尽量较为全面的设定测试用例。然后,就是依次将测试用例提供的测试数据录入子系统,取得测试结果与设定的结果相匹配,如果不相同, 则排查原由。 4.研究的总体安排和进度计划 总体安排: 第一步,准备题目 ; 第二步,查阅资料 ; 第三步,提交开题报告
8、,准备开题 ; 第四步,完成作品设计并提交 ; 第五步,完成论文初稿并提交 ; 第六步,完善作品和论文 ; 第七步,打印论文 ; 第八步,准备答辩 ; 第九步,进行答辩 ; 第十步,完成所有电子材料提交工作 进度计划: 2010 年 9 月 6 日 2010 年 9月 30日,准备选题,并下发任务书。 2010 年 10月 1 日 2010 年 10 月 31 日,明确任务书的内容,并查阅资料,撰写开题报告、翻译、文献综述。 2010 年 11月 1 日 2010年 11月 6 日,开题答辩,明确选题的可执行性,完成模型设计、修改、完善等任务,包括目标方案的可行性和普遍实用性的调查研究与方案评
9、审,同时进行必要的原型设计工作。 2010 年 11月 7 日 2011 年 1 月 10 日,作品设计,进行概要设计和子项目编程实现、子项测试阶段,并进行系统编程和系统测试、修改工作 2011 年 1 月 11 日 2011 年 1月 22日,作品验收,审核论文纲要。 2011 年 3 月 1 日 2011 年 4月 8日,明确论文纲要,撰写并整改论文。 2011 年 4 月 10 日 2011 年 5月 7日,论文终稿定稿,整理文档,准备答辩。 2011 年 5 月 7 日 2011 年 5月 8日,答辩。 2011 年 5 月 13 日以后,部分整改、完善,收缴电子文档等资料。 5.主要
10、参考文献 1 刘学俊,李继芳,刘汉忠 .软件工程务实 M.浙江 :浙江大学出版社, 2007.8. 2 Roger S.Pressman. 软件工程:实践者的研究方法(第 6 版) M. 北京 :机械工业出版社, 2007.1. 3 陈宏刚,林斌,凌 小宁,张益肇,熊明华,张亚勤 . 软件开发的科学与艺术 M. 北京 :电子工业出版社, 2002.3. 4 杨纪梅 . Dreamweaver 网页设计与制作完全手册 M. 北京 :清华大学出版社,2007.7 5 于鹏 .网页设计语言教程( HTML/CSS) M. 北京 :电子工业出版社, 2003.9. 6 张宁 ,吴捷 ,杨卓 ,张涛 .
11、 基于 SQL Server 的脑电数据库的构建 J.高技术通讯 , 2006 16(12): 1289-1293. 7 吴目诚 . Dreamweaver MX 2004 中文 版数据库网页制作应用基础教程 M. 北京 :中国铁道出版社, 2006.1. 8 Charles E.Leiserson,Clifford Stein,Ronald L.Rivest,Thomas H.Cormen. 算法导论 M. 北京 :机械工业出版社 , 2006.9. 9 Bays,M.E. Software Release MethodologyM. 北京 :清华大学出版社 , 2002.12. 10 赵丰年 . 网页制作技术 M. 北京 :清华大学出版社, 2002.9. 11 迈耶斯 . C+编程技巧 M. 上海 :上海科学普及出版社 , 1994.7.