# python期末项目 **Repository Path**: ss-1621/python-final-project ## Basic Information - **Project Name**: python期末项目 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-01-24 - **Last Updated**: 2025-02-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### Python网上书城系统 互联网的发展已经深深的影响到人们购买商品的方式,很多人通过网络进行商品交易。网上商店资金投入少,回收快,所以特别适合小商品和个人在网上创业。销售时间和地点不受限制,可以大大提高销售量。现拟利用Python开发一个中小型的图书商城,能使客户方便地查询自己喜欢的图书,形成订单,同时商家能快速获取用户的订单,并且提供用户注册功能。 ### 项目链接 [项目](http://xiaoliangshu000.pythonanywhere.com/) ### 已注册用户 name:张三 password:1234 ### 解决方案及编程功能描述 ​本网上书城系统后台使用Python语言及Flask web框架搭建,数据库使用了Mysql技术。前端使用bootstrap框架和html,css,js框架。 ​主要功能模块有用户,图书,购物车,订单等模块。 #### 登录模块 用户在前端页面输入账号密码,后台通过查询数据库,看用户名密码是否匹配,如果匹配则跳转到页面,如果不匹配则前端显示账号密码错误。 #### 图书模块 ​登录之后用户可以查看图书,图书按类型分为人文社科,儿童,小说,教育,科技,经营等类,用户点击图书封面后,可进入图书详情页面。 #### 购物车模块 ​用户在图书详情页面,可点击购买,此时会将图书加入购物车。用户点击购物车,可以查看购物车内容。同时显示总价格和结算按钮 #### 订单模块 ​用户点击结算之后,会根据用户注册信息生成订单。包含价格,地址,电话等信息 ### 云端项目部署 本项目采用Pythonanywhere云端部署。 * [登录页面](http://xiaoliangshu000.pythonanywhere.com/) * [注册页面](http://xiaoliangshu000.pythonanywhere.com/register/) * [书城首页](http://xiaoliangshu000.pythonanywhere.com/index) * [图书分类页面](http://xiaoliangshu000.pythonanywhere.com/list/2) * [图书详情页面](http://xiaoliangshu000.pythonanywhere.com/detail/6) * [购物车页面](http://xiaoliangshu000.pythonanywhere.com/cart/)**(需登录之后使用)** * [订单页面](http://xiaoliangshu000.pythonanywhere.com/order/)**(需登录之后使用)** ### 总结 * 本项目使用了从当当网的一些图书信息,包括图书分类和图书封面,图书信息等。 * 本项目使用了Mysql,Flask等技术,基于BS架构, 基本实现了网上商城的各个模块的功能,还欠缺后台管理功能。由于时间关系,暂时无法完成,后面继续改进。 * 编程思维让我更加清晰的认识到一个网上商城每个关节的具体联系,从开发者的角度去审视网上商城,洞悉到各个环节的联系, 以及每一步操作背后的数据流动。编程思维带给我的是一个全新认识世界的方式。