摘 要
随着信息技术的发展,基于web模式的购物系统逐渐普及,网上购物是一种新型的商务模式,其工作流程和经营模式受到了欢迎。电子商务可以适应现代化快节奏的生活方式,满足各类人群足不出户的在线购物,利用商城使得买卖双方完成线上交易,提高了购买效率。然而像鲜花这种传统的行业,由于技术和配送原因,使用商城系统的企业较少。因此,开发一个适合鲜花在线选购的商城系统可以帮助鲜花企业提高销售效率,具有非常重要的意义。
鲜花在线销售系统使用Python技术,MySQL数据库进行开发,系统后台使用DJANGO框架进行开发,具有低耦合、高内聚的特点。最后对鲜花在线销售系统进行测试,查看系统的功能、负载能力和系统的兼容性,结果表明本系统符合实际要求,完成了即定要求。本文从需求分析、系统设计、系统实现和系统测试方面进行阐述。系统的开发,帮助企业有效的对鲜花进行管理,提高了鲜花销售的效率。
关键词:鲜花;在线销售;系统;电子商务;django;Python
Abstract
With the development of information technology, the shopping system based on web model is gradually popular. online shopping is a new business model, and its workflow and business model are welcomed. E-commerce can adapt to the modern fast-paced lifestyle, meet the online shopping of all kinds of people without leaving home, and use the mall to enable buyers and sellers to complete online transactions, which improves the purchasing efficiency. However, for traditional industries such as flowers, due to technology and distribution reasons, few enterprises use the mall system. Therefore, it is of great significance to develop a mall system suitable for online flower shopping, which can help flower enterprises improve their sales efficiency.
The flower mall management system is developed using Python technology and MySQL database, and the system background is developed using the DJANGO framework, which is characterized by low coupling and high cohesion. Finally, the flower mall management system was tested to see the system functions, load capacity and system compatibility, the results show that the system meets the actual requirements, and completed the specified requirements. This paper describes the requirements analysis, system design, system implementation and system testing. The development of the system helps enterprises effectively manage flowers and improves the efficiency of flower sales.
Keywords: flowers; e-commerce; django; Python
目 录
1 绪论
1.1 国内外研究现状 1
1.2 课题背景意义 1
1.3 研究内容 3
2 相关技术
2.1系统前端用户交互技术 3
2.1.1 JavaScript技术 3
2.1.2 Html技术 4
2.2 系统后端服务器技术 4
2.2.1 Python技术 4
2.2.2 Django框架 4
2.3 数据库技术 5
3 系统分析
3.1可行性分析 5
3.1.1 经济可行性 5
3.1.2 技术可行性 6
3.1.3 法律可行性 6
3.1.4 社会可行性 6
3.1.5 可行性结论 6
3.2需求分析 6
3.2.1 系统功能需求分析 6
3.2.2 系统非功能需求分析 9
4 系统设计
4.1功能设计 10
4.2 数据库设计 11
4.2.1 数据库ER图设计 11
4.2.2 数据库概念结构设计 15
4.2.3 数据库表设计 16
5 系统的设计与实现
5.1 前台系统的设计 19
5.1.1 首页设计 19
5.1.2 用户注册页面 20
5.1.3 用户登陆界面 20
5.1.4 商品展示界面 22
5.1.5 商品购买界面 22
5.2 系统后台 23
5.2.1 后台首页 23
5.2.2 注册用户管理界面 24
5.2.3 商品类别管理界面 24
5.2.4 商品管理界面 25
5.2.5 订单管理界面 26
6 系统测试
6.1 测试说明 26
6.2 功能测试 27
6.3 测试小结 29
总结与展望 30
参考文献 31
致谢 33
附录 34
鲜花在线销售系统主要有如下几类用户:第一类是游客(未注册用户),第二类是正式用户(已注册用户),第三类是后台管理员。
鲜花在线销售系统为管理员和会员使用,当前台用户没有登录时,属于游客,所以从用户角度划分,本系统包括了三类用户,即管理员(商家)、会员、游客。