毕业设计网
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

python小型网上书店系统

网上书店是近年来电子商务凭借互联网的发展而产生的一种新型书店形式。网上书店系统的主要目的是方便网上冲浪者查阅、购买图书;方便管理员管理图书。主要技术是采用ASP.NET、利用Visual Studio 2008开发平台和SQL数据库进行开发。系统可供管理员、会员、游客三种身份进行使用,主要实现了管理员对后台数据库的管理;会员在网站的浏览、查询和购买图书;游客在网站的查询、浏览图书等。系统的实现能够有效的解决传统书店的高成本、不易于管理、耗费人力等不足,尤其在受时间和空间的限制方面。因此网上书店系统的开发不仅解决了传统书店的不足问题还顺应了现代购物方式的发展。

[关键词]网上书店;电子商务;ASP.NET;SQL
本系统分为前台和后台两个管理系统。本系统的前台主要是针对用户而言,任何用户都可以通过这个平台来浏览图书、搜索图书、查找图书等,用户登录后可以对喜爱的图书进行购买、可以查看自己的订单信息和管理自己的账户信息。本系统的后台管理系主要是针对管理员而言的,管理员可以对会员进行管理,查看会员的详细信息、修改和删除等功能;管理员可以对图书进行分类管理,提供图书信息的添加,修改和删除等功能,支持图书的封面图片上传功能,从而增强了图书商品的宣传效果;管理员还可以对图书的销量进行统计,从而了解图书的销量情况和市场的需求状况。
将系统需求加以总结,得出系统需求如下:
系统可以运行在Windows操作系统平台上,并通过友好的用户界面进行管理;
系统用户分为游客和已登录用户和管理员;
游客可以进入首页;
游客可以浏览图书;
游客可以查找图书;
游客可以将图书暂放到购物车;
游客可以查看图书畅销榜;
游客可以登录,登录成功后可以获得更多的权限;
游客可以注册,注册后在进行登录可以获得更多的权限 ;
会员用户具有游客所有的权限;
会员用户还可以查看订单;
会员用户可以填写自己的详细信息;
会员还可以购买图书;
管理员具有后台管理的权限;
管理员可以对用户进行管理;
管理员可以对图书进行管理;
管理员可以对销售的图书进行统计管理。
目    录
1 概述 1
1.1 课题研发的背景 1
1.2 国内外研究现状 1
1.2.1 国内网上书店现状 1
1.2.2 国外网上书店现状 2
1.3 课题研发的目的与意义 2
2 系统分析 3
2.1 系统开发环境和技术介绍 3
2.1.1 开发平台和工具 3
2.1.2 开发技术和模式 3
2.2 需求分析 5
2.3 建立系统体系结构图 5
2.4 用例图模型分析 6
2.5 系统功能性分析 7
2.5.1 用户管理 7
2.5.2 书目管理 8
2.5.3 销售管理 8
2.5.4 图书搜索 8
2.5.5 购物车管理 8
2.6 系统非功能性分析 8
2.6.1 经济可行性分析 8
2.6.2 技术可行性分析 8
3 系统设计 9
3.1 网站整体设计 9
3.1.1 网站前台设计 9
3.1.2 网站后台设计 10
3.2 子系统设计 11
3.2.1 图书浏览查询子系统 11
3.2.2 购物车子系统 11
3.2.3 订单子系统 12
3.3 数据库设计 12
3.3.1 订单表 13
3.3.2 订单详细表 13
3.3.3 购物车表 13
3.3.4 会员表 13
3.3.5 图书表 14
3.3.6 图书分类表 14
4 系统的编码实现 15
4.1 用户注册模块 15
4.2 用户登录模块 16
4.3 图书搜索模块 16
4.4 购物车模块 17
4.5 订单查询模块 18
5 系统测试与运行 19
5.1 黑盒测试 19
5.1.1 首页运行测试 19
5.1.2 用户登录测试 20
5.1.3 会员管理测试 20
5.1.4 图书管理测试 21
5.1.5 销售统计测试 21
5.1.6 图书分类列表测试 22
5.1.7 最新图书列表测试 23
5.1.8 图书畅销榜测试 24
5.1.9 图书搜索测试 24
5.1.10 购物车的使用测试 26
5.1.11 订单的生成与使用测试 26
5.2 白盒测试 27
5.3 测试总结 28
6 总结与展望 28
6.1 总结 28
6.2 展望 28
结束语 30
参考文献 31
致谢 32

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:python网络考试系统
下一篇:python校园新闻发布系统的设计与实现


版权所有 毕业设计网联系qq:242219979 © 2007-2022