1。2 网站设计的目标和主要内容
本网站目的是实现一个简洁、漂亮、实用的租房网站,主要用途是帮助用户解决 租房问题。
该网站分为前后两部分,前台给用户展示,后台进行管理。 前台包括登录注册、城市定位、新闻展示、房屋信息展示、房屋信息发布、地图
导航、房屋检索、个人中心、在线咨询等模块。 后台包括管理员登录、管理员信息管理、用户信息管理、房屋信息管理、新闻发
布及管理模块。
1。3 开发环境
1。3。1 硬件环境
(1) 处理器:Intel(R) ,Core(TM) i5-3317U, CPU @ 1。70GHz; (2) 内存:4。00G;
(3) 硬盘:600G。。
1。3。2 软件环境
(1) 操作系统:Windows 8。1 64 位;
(2) 数据库:MySQL;
(3) 开发环境:JDK1。7;
(4) Web 服务器:Tomcat7。0;
(5) 浏览器:Chrome、IE11 等。
1。4 相关技术介绍
1。4。1Java 简介
Java 是一种高级编程语言,与 C 语言不同的是 Java 是面向对象,C 语言是面向 过程,由 Sun 公司推出。Java 具有可移植性,安全性,高效性以及通用性特性。Java 平台有 J2SE,J2EE,J2ME,其中 J2EE 用于客户端编程,J2EE 用于网页,J2ME 用于移 动端。
1。4。2Servlet 技术简介
Servlet 是在服务器上运行。主要功能是以交互方式浏览和修改数据,生成动态网
页内容。
Servlet 可以响应任何请求,但一般只扩展基于 http 请求的服务器。 从原理上讲,Servlet 是可以响应任何类型的数据请求,但是在绝大多数情况下
Servlet 只是用来扩展基于 HTTP 协议的 Web 服务器。
Servlet 的主要功能是以交互方式浏览和修改数据,生成动态网页内容。过程为:
1) 客户端请求;
2) 服务器将转发请求给 Servlet;
3) Servlet 生成响应内容传给服务器。动态响应的内容生成,通常根据客户的要 求而定;
4) 服务器将响应返回数据给客户端。
1。4。3 JSP 技术简介
JSP 是一种比 Servlet 更简单、更强大、更好用的技术,JSP 编译后就是 Servlet。 它能够实现 Html 语法中的 Java 扩展(以 JSP 标签或者 <%, %>形式)。JSP 也是在 服务器端执行的,返回给客户端 HTML 文本。JSP 是在 Servlet 的基础上形成的,很 多情况下需要两者结合是使用。
1。4。4jQuery 介绍
jQuery 是 javascript 库,兼容多浏览器。
jQuery 是它是免费,开源的,使用 MIT 许可协议。jQuery 的语法更便捷,例如 选择 DOM 元素和制作动画效果以及事件处理、操作文档对象,此外还有使用 Ajax 等功能。此外,jQuery 还提供了 API 供开发者编写插件。论文网
特点:
1)动态特效
2)方便的工具 - 例如浏览器版本判断
3)链式调用 4)Ajax 5)渐进增强
5)通过插件来扩展
6)多浏览器支持,支持 Explorer6。0 + Opera9。0 +互联网+,Firefox2,Safari2。0 +, Chrome1。0 +(在 2。0。0 取消 Internet Explorer6,7,8 的支持)。
1。4。5Ajax 介绍
Ajax 是一种交互式的、轻量级的、网页应用的网页开发技术。
Ajax 等于异步 JavaScript+XML
Ajax 是一种用于创建快速动态网页的技术。 用于前台和后台进行少量的数据交换,此外 Ajax 还可以可以让网页进行异步的
更新。
相对传统的需要跟新某一部分需要更新整个页面。
1。5 开发平台简介
1。5。1Dreamweaver 介绍
Dreamweaver 是一个觉化网页开发工具。