随着电车行业的不断发展,电车在现实生活中的使用和普及,电车租赁行业成为近年内出现的一个新行业,并且能够成为大众广为认可和接受的行为和选择。设计电车租赁系统的目的就是借助计算机让复杂的租赁操作变简单,变高效。这一系统对于电车租赁公司特别是资金不充分的商家尤为适用,必然能提高服务质量和工作效率,为公司减少财务支出。
电车租赁系统采用了B/S结构,Python作为开发语言,数据库采用了Mysql,使用pycharm作为开发工具进行开发。该系统包括前台操作和后台管理两个部分,一方面,为用户提供注册、登录、租赁电车信息的查询等功能,为用户提供租车、还车等功能。另一方面,为站点管理员管理提供电车分类、电车信息,还车信息等功能。另外一方面,为管理员提供用户、站点管理员、租赁信息、租赁订单等信息的管理。系统中的核心用户是系统管理员,管理员登录后,通过管理员页面来管理后台系统。主要功能有:首页、个人中心、用户管理、站点管理员管理、电车分类管理、电车信息管理、预约信息管理、借车信息管理、还车信息管理、系统管理等功能。
目 录
1 引言 1
1.1 选题的背景 2
1.2 选题的目的与意义 3
1.3 研究的主要内容 4
2 开发技术与环境配置 5
2.1 Python简介 6
2.2 Django框架介绍 7
2.3 MySQL环境配置 8
2.4 mysql数据库介绍 9
2.5 B/S架构 10
3 系统的可行性研究及需求分析 11
3.1 可行性研究 12
3.1.1 技术可行性分析 13
3.1.2 经济可行性分析 14
3.1.3 运行可行性分析 15
3.2 功能需求 16
3.2.1 系统的用例图 17
4 系统的总体设计及相关技术准备 18
4.1 总体设计 19
4.1.1 设计的原则及目标 20
4.1.2 系统结构设计 21
4.2数据库设计 22
4.2.1 数据库实体 23
4.3 数据表 24
5 系统的详细设计与实现 25
5.1管理员功能模块 26
5.2系统前台功能模块 27
5.3用户后台功能模块 28
5.4站点管理员功能模块 29
6 系统测试与维护 30
6.1 测试内容 31
6.1.1 管理员登录测试 32
6.1.2 修改密码测试 33
6.2 系统维护 34
7 结束语 35
参考文献 36
致谢 37