网站包括前台操作与后台管理两个主要部分。一方面,为普通用户提供网站注册、登录、汽车信息的检索等功能。另一方面,为企业用户提供汽车租赁信息的发布,汽车信息管理、企业相关信息管理、企业文化管理等管理功能。
该网站采用B/S结构,Java作为开发平台,以SQL Server作为后台数据库,使用Dreamweaver、MyEclipse作为开发工具进行开发
网站的前台功能为普通用户、注册用户提供服务
普通用户使用的功能包括车辆信息搜索、信息浏览(包括查看企业信息、查看公告信息、查看车辆租赁信息等)。
注册用户可使用的功能除了基于普通用户使用的功能外,还包括在线订车。
3.系统后台功能详细设计
网站后台为网站维护人员提供服务。
网站维护人员使用的功能包括用户登录、用户管理功能(针对所有类型用户的管理,包括用户停权、用户权利恢复)、企业信息管理(管理平台所有企业信息,可对企业信息进行操作)、车辆信息管理。
网站前台实现的主要功能
(1)用户注册、登录
顾客可以方便的注册,登录。会员登录后才能进行汽车的预定等一系列操作,未登录和未注册的只能检索与浏览信息。
(2)信息的发布
顾客可以清楚的看到最新所推出的各种优惠项目。
(3)车辆信息的检索
顾客登录后可以根据自己的要求选择合适的车型或价位。
(4)网上汽车的预定
顾客可以根据所选车型进行网上预订。
(5)客户订单
顾客可以在有效期内修改、删除订单或确认付款。
(6)会员与积分
会员可修改信息查看积分领取优惠码等其他功能。
网站后台实现的主要功能
(1)信息发布的管理
管理员可以对网站发布的信息进行管理。
(2)车辆信息的管理
管理员可以对车辆的信息进行更新。
(3)订单的管理
管理员可以对客户的订单进行删除等操作。
(4)会员与积分的管理
管理员可以对会员的信息或积分进行修改。
(5)系统管理
系统管理员为网站信息管理系统中的最高权限,可增加和删除信息发布人员和审核人员账号,并规定其相应的权限和管理的目录。系统管理员拥有信息发布人员账号和审核人员所有的权限。系统管理员密码可更改。
目 录
摘 要 I
Abstract II
一、绪论 1
(一)项目开发的背景 1
(二)项目开发的目的 2
(三)项目开发的意义 2
二、系统规划 3
(一)功能需求分析 3
(二)可行性分析 4
1.政策上的可行性 4
2.经济上的可行性 5
(三)系统设计中要采用的关键技术及复杂性分析 5
三、系统分析 5
(一)识别参与者 5
(二)识别用例 6
(三)系统用例图及用例描述 6
(四)系统ER图及数据流程图 8
四、系统设计 10
(一)系统设计的体系结构 10
(二)系统功能结构设计 10
1.系统功能结构的总体设计 10
2.系统前台功能详细设计 10
3.系统后台功能详细设计 11
(三)系统数据库设计 11
(四)系统运行环境与开发工具 13
1.系统运行环境 13
2.开发工具 13
五、系统实现 15
(一)网站首页的实现 15
(二)企业信息管理功能的实现 15
(三)车辆信息管理功能的实现 16
(四)租车信息管理功能的实现 17
(五)系统管理功能的实现 17
六、性能测试 17
(一)测试实例的研究与选择 20
(二)测试环境与测试条件 20
(三)实例测试 21
(四)测试总结 21
七、总结与展望 22
结 论 23
致 谢 26