更新时间:2021-06-21
所属分类:PHP设计
评论回复:0
前端:php
开发工具:hbuilderx/dw/vscode
运行环境:wamp/xammp/phpstudy
本系统是在Windows环境下,采用B/S结构,以MySQL为数据库开发平台,采用PHP技术开发的。系统主要是后台管理模块,分为管理员管理和用户操作模块。
本系统设计的最终目的是实现对网站的有序高效管理。为此在系统设计时应做好用户需求查,充分了解用户的实际需求,保证系统具有良好的易用性、稳定性和扩展性。通过前期的调查分析及研究,对本管理系统来说,分两种用户类型,管理员和用户。本系统要实现的主要功能主要有以下几个方面。
基本功能:
(1)用户注册登录功能。
用户注册:系统将验证用户是否存在,以及用户信息是否合法,提供邮箱地址是否合法,提供身份证是否合法,用户身份证绑定唯一
用户登录:系统将验证用户是否存在,输入信息是否正确。
(2)车辆预定功能。用户可以根据自己的需要预定相应的车辆,时间由用户觉得,车辆将由系统根据用户输入的(人数、车型、时间)分配相应的车辆。
(3)车辆查询功能。用户登录成功以后,可以查询车辆的预定情况。查看可预订与不可预定的车辆,以及被预定的车辆的用户信息,预定的时间。
(4)个人预定管理功能。用户可以进行车辆的预定,填写预订信息,可以选择不同的车辆和不同时段的车辆,还可以对预定成功的车辆进行撤销预定。
(5)个人信息维护功能。用户可以对自己的信息进行增加、修改,也可以修改密码。
(6)管理员登录功能。管理员可以进行登录,系统将验证管理员是否存在,输入信息是否正确。管理员添加功能,可议添加管理员。
(7)用户管理功能。管理员可以对用户进行管理,可以查看用户信息,添加、删除用户。
(8)车辆管理功能。用户可以修改车辆的状态为可预订或者不可预订,也可以增加、删除车辆,修改车辆信息。
(9)预约管理功能。管理员可以对用户的预约进行管理,可以查看用户的预约信息,还可以调整、删除用户的预约。
核心功能:
(1) 车辆信息:可预订时间,预订金额,每小时预订花费。可以通过预订金额和
每天预订花费进行列表排序,如按每天花费金钱最少从小向大列表排序
(2) 车辆标签:车辆品牌,容量,车型。可以选择标签筛选结果。
(3) 可预订时间:预订按区间搜索
以上是用户的主要需求,也是该系统主要功能,除了这些功能以外,在设计时也对一些细节做了优化与调整,使系统更具有完整性与实用性。
目 录
1.选题的背景意义 6
2.系统分析 6
2.1可行性分析 6
2.1.1经济上的可行性 6
2.1.2技术上的可行性 6
2.1.3操作上的可行性 7
2.2系统功能需求分析 7
2.3业务流程分析 9
2.4数据流程分析 10
3.系统设计 11
3.1系统B/S结构 11
3.2 开发软件 11
3.2.1 PHP技术 12
3.2.2 Internet服务器 12
3.2.3 MySQL Server 13
3.2.4 Macromedia Dreamweaver 8 15
3.3数据库设计 16
3.3.1数据库概念结构设计 16
3.3.2数据库逻辑结构设计 18
3.4系统的软硬件平台 19
4.系统操作实现 20
4.1管理员操作 20
4.1.1登陆页面 20
4.1.2管理员添加页面 22
4.1.3车辆信息添加页面 23
4.1.4车辆信息管理页面 27
4.1.5注册用户管理页面 29
4.1.6租车记录管理页面 31
4.2用户操作 32
4.2.1用户注册页面 32
4.2.1个人资料修改页面 35
4.2.2租车记录添加页面 36
4.2.2已租查询页面 38
5.软件测试与分析 38
5.1系统测试的定义 38
5.2系统测试的目的及意义 39
5.3系统测试的重要性 39
5.4系统测试的常用方法 39
5.5测试环境与测试条件 40
5.6系统运行情况 41
5.7测试总结 41
6.结论 41
6.1系统的特点 41
6.2系统的不足和改进 42
6.3设计收获与心得 42
致谢 43
参 考 文 献 44