asp.net+sqlserver网上出租车预约系统设计与实现

网上出租车预约系统的开发总体任务是实现用户(即乘客)对出租车预约的请求,系统为广大乘客打出租车难得问题进行有效的解决,提高用户出行的效率和出租车司机的服务质量,网上出租车预约系统有三个模块,分别是预约查询模块,乘客预约模块,评价模块。
预约模块:该模块主要负责乘客进行出租车的预约,乘客预约出租车时候将填写预约订单信息,对填写好的预约单信息进行提交,预约单里面的数据包括乘客的姓名、起始地址和联系方式,还有向本乘客服务的出租车司机姓名、电话和车牌号。
查询模块:乘客在提交预约单后,对预约单上面的信息进行查看包括自己的信息还有司机的信息,司机在本单交易结束后在本系统内可查看本单生意的乘客评价记录,乘客在交易结束后也可以登录本系统查看自己的交易记录和评价记录。
评价模块:该模块主要是乘客在提交预约单后,并且在一定时间内交易成功的生意对此次服务的满意程度进行评价。 
2 参与者分析
通过以上分析的功能要求对于本系统来说,主要包括三类用户:乘客、出租车司机和管理员。
(1)、管理员需求,系统查看用户的信息,即乘客和司机的信息;对用户的信息进行添加、删除、修改;对评价结果的查看,即查看乘客的评价结果。
(2)、乘客需求,发出预约请求并向系统提交预约单。
(3)、司机需求,在每单生意结束后登录系统,查看自己的交易评价记录。本系统从当今社会城市交通实际状况出发,本着为了缓解现有城市交通压力的构想,实现一个网上出租车预约系统,主要以乘客为主满足广大用户出行时对出租车需求的更好服务,用户在系统上添加自己的个人信息并进行预约,预约是以订单的形式呈现给用户,包括乘客姓名、电话、始发地址、司机姓名、电话、车牌号等必要信息,用户点击提交订单生成,在本次交易的结束后用户对这单交易进行评价,司机在本系统上也可以查看自己这单生意的评价记录。通过这种提前计划的这种思想可有效的缓解现在交通的一些压力,用户在下完订单后,司机按照交易的时间就可以有效的选择更好走的路线,并且避开交通流量大的地段或者是上下班高峰期,使得能跟好的服务于乘客。

本系统用Visual Studio作为项目的开发平台,以SQL Server作为数据库的开发,系统使用ASP.NET c#语言进行开发。


.目  录
第一章    绪论    5
1.1 研究背景和意义    5
1.2 国内外研究现状    6
1.3.1 开发环境    6
1.4 主要研究内容及结构    6
第二章    相关技术    7
2.1 UML简介    7
2.1.1 三层架构构简介    8
2.2 C#语言简介    8
第三章    需求分析    9
3.1 系统的需求分析    9
3.2 参与者分析    10
3.2.1 乘客用例分析    10
3.2.2 司机用例分析    11
3.2.2 管理员用例分析    12
3.4 用户的非功能需求    13
3.5 小结    13
第四章    系统的设计    14
4.1 系统的总体设计    14
4.2 系统功能结构图    15
4.3 数据库设计    15
4.3.2 数据库逻辑设计    16
4.4 功能模块详细设计    17
4.4.1 用户预约模块详细设计    17
4.4.2 后台管理子系统设计    20
第五章    系统的实现    21
5.1系统实现所需要的环境    21
5.2 重要模块详细设计    21
5.2.1登录模块详细设计    21
5.2.2乘客注册模块详细设计    22
5.2.3新闻信息模块详细设计    24
5.2.4 汽车信息管理模块详细设计    24
5.2.5 管理员登录模块详细设计    26
5.2.7 乘客租车功能模块详细设计    27
第六章    系统测试    30
6.1 测试的目的和原则    30
6.2 测试的技术    30
6.3 测试用例    31
6.3 结论    34
后记    35
参考文献    1
 

第一章    绪
 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值