基于django的图书商城毕业论文

 2021-04-10 10:04

摘 要

随着计算机网络和信息技术的不断发展,人类信息交流的方式从根本上发生了改 变,计算机技术、信息化技术在各个领域都得到了广泛的应用。图书商城系统利用现代化的计算机技术对大量图书进行分类管理,图书商城系统相比于传统的模式,其检索速度更快也更准确。廉价的计算机存储技术也降低了运营成本,同时人性化的操作界面也让管理员更乐于投入到信息化、自动化的管理。Django框架的优点是:开源框架,有完美的文档支持;解决方案众多,内部功能支持较多;优雅的URL,完整的路由系统;自助式的后台管理,Admin Interface是Django里比较吸引眼球的一项Contrib,让你几乎不用写一行代码就拥有一个完整的后台管理界面。

本系统基于Django框架开发的图书商城系统,系统分为前端销售展示模块和后台管理员模块。前端销售展示模块包括:用户管理,图书查询,购物车管理和订单管理功能;后台管理员模块包括:用户管理,图书管理和统计报表功能。在用户管理的用户注册模块中,规定只有注册成会员才能下订单,没有注册成会员的用户只能浏览商品。整个系统结构清晰,功能明确,页面风格鲜明,易操作,适合客户的需求;使交易能够更加方便和快捷。

关键词:图书商城; Django; Python; Mysql

Django's book mall system

ABSTRACT

With the continuous development of computer networks and information technologies, the way of human information exchange has fundamentally changed. Computer technology and information technology have been widely used in various fields. The book store system uses modern computer technology to classify a large number of books. The book store system is faster and more accurate than the traditional model. Cheap computer storage technology also reduces operating costs, while the user-friendly operating interface also allows administrators to be more willing to invest in information-based, automated management. The advantages of the Django framework are: Open source framework, perfect documentation support; numerous solutions, internal function support; elegant URL, complete routing system; self-service background management, Admin Interface is a more eye-catching in Django Contrib allows you to have a complete background management interface without writing a single line of code.
The system is based on the book mall system developed by Django framework. The system is divided into front-end sales display module and background administrator module. Front-end sales display module includes: user management, book search, shopping cart management and order management functions; background administrator module includes: user management, book management and statistical reporting functions. In the user management user registration module, it is stipulated that only registered members can place orders, and users who are not registered as members can only browse the products. The overall system structure is clear, the function is clear, the style of the page is clear, the operation is easy, suits the customer's demand; Make the transaction can be more convenient and swift.

Key words:Book Mall System;Django;Mysql;

目 录

1 概述 - 1 -

1.1研究背景 - 1 -

1.2研究目的与意义 - 2 -

1.3研究综述 - 2 -

1.4设计思路 - 3 -

1.5论文结构 - 3 -

2 相关技术 - 5 -

2.1开发工具 - 5 -

2.1.1 JetBrains Pycharm - 5 -

2.2开发技术 - 5 -

2.2.1 Python - 5 -

2.2.2 Django - 7 -

2.2.3 Mysql - 8 -

2.2.4 MVC设计模式 - 8 -

3 系统设计 - 10 -

3.1系统的可行性 - 10 -

3.1.1技术的可行性 - 10 -

3.1.2经济的可行性 - 10 -

3.1.3社会的可行性 - 10 -

3.2系统功能模块设计 - 10 -

3.2.1系统功能需求 - 10 -

3.2.2系统功能结构图 - 11 -

3.3数据库设计 - 11 -

4 系统实现 - 14 -

4.1 网站首页设计 - 14 -

4.2 商品分类模块设计 - 15 -

4.3 登录注册页面设计 - 18 -

4.4 用户中心页面设计 - 19 -

4.5 搜索商品功能 - 22 -

4.6 后台管理员功能 - 23 -

4.7 统计报表功能 - 24 -

5 总结 - 26 -

致 谢 - 27 -

参考文献 - 28 -

  1. 概述

1.1研究背景

随着计算机和网络的日益普及,越来越多的企业正在加紧在互联网上的商店,向消费者展示一个新鲜的购物场所。在信息化程度高的国家和地区,如美国和日本,网上商店发展迅速,美国是世界级的超级零售商。如沃尔玛凯玛特、家庭仓储、科罗格、J.C 培尼等纷纷跻身于网络经商的行列。调查表明:美国家庭已经越来越习惯于在家购物。在我国,网上购物不过是短短的几年。第一次在中国的网上购物发生在1996年。燕莎友谊商场购物中心首次通过网上购物商场销售景泰蓝,尽管付款并未在线支付。但毕竟,它在我们零售业的网上购物中发挥了主导作用。今天,在北京,上海和深圳等主要城市,有200多家商场,专卖店开设了网上商店,有些正处于观望阶段。真正意义上说,网上购物,即购买价格的结算是在互联网上进行的,并已在中国实现。深圳天虹商城于去年5月开设了中国第一家网上商店,实施计费和支付一体化。您可以在24小时内轻松购物。商家投资网上商店目的是赚钱。然而,从网上商店目前的运营情况来看,上网者不购物、购物者不上网的现象非常普遍,网上生意渗淡已是目前各大网上商店共同的困惑。上海首家网上商店——上海亿样购物中心开业后不到六个月因管理不善而关闭,北京的一些大型零售商场,其网上商店“门庭冷落”。

落后的结算方式是网上购物的最大弱点。在国外,计算机通常与银行账户相关联。在中国,除了淘宝,拍拍和其他网上购物结算网上商店之外,大多数商家只能使用“送货上门,付款到货”或 “邮寄上门、贷款邮资先付” 的方式。这不仅浪费时间和人力,而且限制了网络的覆盖范围和产品的结构。因此,安全,快捷,便捷的电子支付手段将是未来网络商店健康发展的主要因素。

您需要先支付 80元 才能查看全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。