




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本科生毕业设计(论文)开题报告( 2008 届)论文题目乐住沪网站界面功能模块设计与实现学生姓名 学号 专业 班级 指导教师 职称杭州国际服务工程学院(信息科学与工程学院)教学部制一、 选题的背景和意义随着互联网网络的发展,人们意识的提高。各个行业在互联网上的应用发展也是越来越快,人们足不出户即可完成他们想做的事。人们进行信息交流的深度与广度不断增加,信息量急剧增长,传统的信息处理与决策的手段已不能适应社会的需要,信息的重要性和信息处理问题的紧迫性空前提高了,面对着日益复杂和不断发展,变化的社会环境,特别是企业间日趋剧烈的竞争形势,一个人、一个企业要在现代社会中求生存,求发展,必须具备足够的信息和强有力的信息收集与处理手段。随着互联网技术的迅猛发展,越来越多的商业活动都从传统的现实社会中发展到了网络上。 房屋的出租业务也从现实生活中走上了网络空间。伴随着这类业务的开展, 如何对出租房屋进行高效,合理的管理这个问题越来越凸现出来。对于房屋出租者来说,大量复杂的房产、租金、合同信息难于通过传统的方法进行管理;对于租房者来说,大量复杂的房产信息使他们感到迷茫。乐住沪网站系统正是钟对上述的问题而开发的,通过网站系统来管理房屋出租情况,可以解决大量房产信息的查询和管理,便于更好的进行物业管理,同时也为租房者提供方便。这样,使原本复杂的房产、租金、合同信息简单化。房屋出租管理系统实质上就是一个管理信息系统。乐住沪网站系统是一个集信息技术、经济管理理论、统计学与运筹学、数据库技术为一体的综合性系统,是一个资金技术密集型、劳动密集型、智力密集型的项目。我国拥有广阔的市场和丰富的人才资源,有几十年的技术积累和经验积累,有一定的后发优势。开发房屋出租管理系统的过程就是要实现数据处理方式由人工管理向计算机管理的转变,它在计算机技术和房屋管理实践活动两者之间架设桥梁。完全解决了房屋租赁系统通用性问题,具有操作界面简洁方便灵活、可靠、安全、可扩充等特点。二、 研究目标与主要内容(含论文提纲)研究目标:随着互联网网络的发展,人们意识的提高。各个行业在互联网上的应用发展也是越来越快,人们足不出户即可完成他们想做的事,本项目面向房地产产业,在网络中展示房源信息,实现网络资源共享,方便用户查找或发布出租、出售的房源,本项目属盈利网站,用户划分为普通用户及专业经纪人用户,作为普通用户拥有浏览房源及免费发布少量房源权限,专业经纪人用户需要付费使用,可方便的管理其手中的大量房源资源。针对这一需求,本文设计并实现了一套房屋出租管理系统,力求能简洁高效地解决房屋出租管理方面的问题。开发房屋出租管理系统的过程就是要实现数据处理方式由人工管理向计算机管理的转变,它在计算机技术和房屋管理实践活动两者之间架设桥梁。完全解决了房屋租赁系统通用性问题,具有操作界面简洁方便灵活、可靠、安全、可扩充等特点。研究内容:本项目(乐住沪网站)以上海地区为背景,采用B/S架构,使用jsp+servlet+javabean实现MVC三层架构,底层封装了servlet,数据库使用mysql。目录第一章 绪论1.1 课题研究的背景和意义1.2相关软件及技术介绍1.2.1 Myeclipse1.2.2 Mysql数据库第二章 系统概述2.1 乐住沪网站系统概述 2.2 系统目标 第三章 系统分析3.1 系统可行性分析3.2 系统需求分析第四章 数据库设计4.1 数据流分析4.2设计数据库表4.3 数据库的实现第五章 详细设计5.1 配置数据库连接5.2 系统主界面5.3用户登录界面5.4.用户登录5.4.1个人选房单模块5.4.2 小区收藏模块5.4.3 举报房源模块5.4.4 经纪人首页面数据统计模块第六章 总结参考文献致谢三、拟采取的研究方法、研究手段及技术路线、实验方案等硬件:PC机软件:1、操作系统平台 Windows XP操作系统。2、数据库平台 mysql数据库3、开发平台 myeclipse(一)研究方法和手段首先对二手房网站进行调查,然后进行细致的比较与分析,接着对获取到的内容进行归纳和总结,建立需求。在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的房屋中介系统,实现中介信息发布的自动化, 为平台使用者提供 准确、精细、方便快捷的信息。根据可行性研究的结果和客户的要求,分析现有情况及问题。(二)技术路线采用B/S架构,使用jsp+servlet+javabean等技术实现MVC三层架构。底层封装servlet,数据库使用mysql实现。JSP技术特征JSP技术所开发的Web应用程序是基于Java的,它拥有Java语言跨平台的特性,以及业务代码分离、组件重用、基础Java Servlet功能和预编译等特征。跨平台既然JSP是基于Java语言的,那么它就可以使用Java API,所以它也是跨平台的,可以应用在不同的系统中,如Windows、Linux、Mac和Solaris等。这同时也拓宽了JSP可以使用的Web服务器的范围。另外,应用于不同操作系统的数据库也可以为JSP服务,JSP使用JDBC技术操作数据库,从而避免了代码移植导致更换数据库时的代码修改问题。正是因为跨平台的特性,使得采用JSP技术开发的项目可以不加修改地应用到任何不同的平台上,这也应验了Java语言的一次编写,到处运行的特点。业务代码分离采用JSP技术开发的项目,通常使用HTML语言来设计和格式化静态页面的内容,而使用JSP标签和Java代码片段来实现动态部分。程序开发人员可以将业务处理代码全部放到JavaBean中,或者把业务处理代码交给Servlet、Struts等其他业务控制层来处理,从而实现业务代码从视图层分离。这样JSP页面只负责显示数据即可,当需要修改业务代码时,不会影响JSP页面的代码。组件重用JSP中可以使用JavaBean编写业务组件,也就是使用一个JavaBean类封装业务处理代码或者作为一个数据存储模型,在JSP页面甚至整个项目中都可以重复使用这个JavaBean。JavaBean也可以应用到其他Java应用程序中,包括桌面应用程序。继承Java Servlet功能Servlet是JSP出现之前的主要Java Web处理技术。它接受用户请求,在Servlet类中编写所有Java和HTML代码,然后通过输出流把结果页面返回给浏览器。其缺点是:在类中编写HTML代码非常不便,也不利于阅读。使用JSP技术之后,开发Web应用便变得相对简单快捷多了,并且JSP最终要编译成Servlet才能处理用户请求,因此我们说JSP拥有Servlet的所有功能和特性。预编译预编译就是在用户第一次通过浏览器访问JSP页面时,服务器将对JSP页面代码进行编译,并且仅执行一次编译。编译好的代码将被保存,在用户下一次访问时,直接执行编译好的代码。这样不仅节约了服务器的CPU资源,还大大提升了客户端的访问速度。三)实验方案首先是建立需求说明,有了需求才能更好的往下操作,紧接着进行一部分数据的建立,然后在逐步编写中建立所需要的数据内容,并尽可能的适用于用户的需求和习惯。接着进行界面的设计,构建出整个思路框架。然后便是各模块的代码编写,单个模块之间的控件联系,与数据库的联系等等,接着便是各模块之间的联系,使各模块之间互动,完成一个完整的流程,实现选课系统功能。最后修改、整理代码,界面美工,完善整个程序。四、中外文参考文献目录(理工科专业应在10篇以上,文科类专业应在15篇以上,其中外文文献至少2篇。)1Cay S. Horstmann(著),叶乃文等(译).Java核心技术:卷基础知识(第8版).机械工业出版社.2008.06.2Cay S. Horstmann(著),叶乃文等(译).Java核心技术:卷高级特性(第8版).机械工业出版社.2008.12.3 Darwin F.I(著),关丽蓉等(译).Java经典实例.中国电力出版社.2009.02.4孙卫琴(著) .Tomcat与Java Web开发技术详解M.电子工业出版社.2009.01.5 辛运帏等(著).Java程序设计(第2版)M. 清华大学出版社.2006.08.6 李兴华(著).Java开发实战经典(名师讲坛)M.清华大学出版社.2009.08.7魔乐科技软件实训中心(著).Java从入门到精通M.人民邮电出版社.2010.04.8 Poornachandra Sarang. Java Programming. McGraw-Hill Osborne Media,2012.02. 9 Bruce Eckel.Thinking in Java (3th Edition).Prentice Hall,2005.05. 10 Patrick Niemeyer, Jonathan Knudsen.Learning Java. OReilly Media;, 2005.05.11 Joshua Bloch.Effective Java. Addison-Wesley; 2 edition.2008.05.12 Sierra K.,Bates B.Head First Java. OReilly Media ; 2nd edition.2005.02.五、研究的整体方案与工作进度安排(内容、步骤、时间)整体方案:(一)个人选房单模块模拟实现支付功能,查看付费记录。实现在页面中浏览时的房源信息添加收藏功能。(二)小区收藏模块用户通过自己的用户和密码登陆之后,就可以对其进行操作。实现在页面中浏览时的小区信息添加收藏功能。(三)举报房源模块举报虚假房源信息。(四)经纪人首页面数据统计模块经纪人登录时首页面需要展示的必要信息(如今日房源点击量,经纪人信息展示等)。(五)数据库的建立通过对Mysql的操作,建立相关的表,录入相关的数据。工作进度安排如表所示:进度安排:序号时间内容111.09.18 12.01.15与程序设计相关的中外文献阅读,Java特性的学习研究,Servlet的特性以及JSP的知识,在此基础上,完成文献综述,外文翻译,写出开题报告。212.01.15 12.04.15开题答辩,中期检查312.01.15 12.03.15重点研究Java特性,Servlet的特性以及JSP的知识,主要包括:面向对象的程序设计、数据操作、MVC编程思想、Servlet开发流程等。在此基础上,设计完成基于java并发技术的应用实例作品开发。412.03.16 12.04.15毕业论文的撰写、修改、完善、定稿。在11年4月16日前完成日前完成相关资料的整理归档和上传,系统的调试完善。相关资料的整理归档和上传,系统的调试完善。512.04.16 12.04.30完成答辩相关材料的准备(答辩成绩表中学生填写部分、答辩讲演ppt、答辩时系统演示的软硬件准备等)。612年4月中下旬参加答辩712.05.25前整理并上交本人毕业设计相关的所有电子、打印材料。六、研究的主要特点及创新点预期目标:通过房屋出租管理系统,中介人员可以方便地了解客户资料,更好地为出租
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025届广东省深圳市龙岗区中考试题猜想数学试卷含解析
- 2025年工业机器人编程与操作习题及解析
- 2025年应急局安全员资格认证题解
- 2025年建安安全员考试重点突破题及答案
- 2025年安全员C证法规题及答案
- 2025年空调维修工程师执业技能考核试题及答案解析
- 2025年金融风险管理师职业资格考试试卷及答案解析
- 2025年建筑学试题及答案解析
- 2025年婚姻家庭咨询师职业素质评定试题及答案解析
- 2025年国际贸易专家认证考核试题及答案解析
- 第一响应人应急培训
- 治未病进修总结
- 初中数学七年级上册思维导图
- 中学八年级信息技术Excel-电子表格教案
- 《认识感官》课件
- 工程伦理课程课件
- 秋季传染病预防知识讲座课件
- 055.重症超声在重症相关操作中应用专家共识
- 人教版九年级上册化学第二单元 空气和氧气(单元复习课件)
- 2024小学语文教学及说课课件:二年级上册《田家四季歌》
- GB/T 44304-2024精细陶瓷室温断裂阻力试验方法压痕(IF)法
评论
0/150
提交评论