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

网上书店的设计与开发

随着信息时代的到来,计算机在各行各业得到越来越广泛的应用,网上书店也成为我们日常生活中购书必不可少的一部分。论文介绍了网上书店平台的开发背景和基础,论述了系统需求分析和系统流程分析,系统是采用ASP.NET 技术,以C#作为编程语言,以SQL Server 数据库作为后台数据库,建立的基于Browser/Server结构下形成的数据驱动的Web应用软件,为用户提供了会员注册、购物车管理、商品搜索、用户资料修改等功能,为管理员提供了商品管理、用户信息管理、订单管理等功能。本系统的实现将会对购书人群提供很大的方便。
[关键词] ASP.NET;C#;SQL Server;网上书店
3.3.2  系统实现功能
(1)能够让顾客注册成为会员
如果只查阅信息,则不必注册,但若要购买图书,则必须注册成为会员,以获取用户的联系方式,以便送货。注册时系统会要求填写一些必要的个人信息和收货人资料,如收货人姓名(需自己填写)、电话、电子邮件、联系地址等。
(2)能够让会员修改会员信息
已经注册会员后的个人信息将会作为该用户下次购买图书时的默认选项,如有变更,下订单时可再做修改。
(3)能够让会员登陆浏览售书目录
"登录"是系统验证用户身份的过程,以便物品交易时能够对号入座.用户只要将注册时留的"账号"和"密码"信息填入,再按"登录"按钮,就可以登录.通过功能强大的图书搜索功能,可以迅速搜索到用户需要的图书,通过模糊查询,按书名,作者,查询所需要找的书,点击所选中的图书,可以查看书籍的详细介绍.可以说,用户可以通过网络书城方便,高效,快速地购买自己需要的图书。
(4)能够让会员下订单、购书
会员在线订书,确认后生成订单
整个购书过程包括:购书流程,如何找到我想要的图书,如何使用购物车,如何查询我的订单处理情况说明,如何进行付款,送货方式及费用。
(5)能够让管理员登陆
(6)能够实现管理员权限
首先,管理员能够知道用户是否付款并确认发货记录归档等一系列购买类操作,其次是对会员,物流方式等的管理。还有就是对图书信息的一些更新维护,比如修改图书的类别或者展示图片。
能够实现结账功能
顾客可选择多种网上支付方式、多种运输方式并在结帐时自动加入所需费用、客户留言。
(7)能够保证信用安全
(8)能够让管理员维护会员信息
目    录
1 前言 1
1.1 课题背景 1
1.2 开发目标 1
1.3 设计目标 1
2 关键技术介绍 2
2.1 Asp.net简介 2
2.2 C#简介 4
2.3 数据库简介 4
2.4 系统开发环境及配置 5
3 系统需求分析 5
3.1 应用背景需求分析 5
3.2 可行性分析 5
3.3 功能需求分析 6
3.3.1 系统特点 6
3.3.2 系统实现功能 7
4 系统总体设计 7
4.1 系统结构设计 8
4.2 系统功能模块 9
4.3 系统详细设计 9
4.4 系统数据库设计 12
4.4.1 数据库需求分析 12
4.4.2 数据库结构分析设计 13
4.4.3 数据库逻辑设计 13
4.4.4 系统部分数据库表的逻辑结构 14
5 系统编码实现 15
5.1 前台设计和编码实现 15
5.1.1 网上书店首页 15
5.1.2 登录判定 16
5.1.3 用户注册 17
5.1.4 购物车系统 18
5.1.5 结账功能 19
5.2 后台的设计和编码实现 20
5.2.1 后台首页 21
5.2.2 图书管理 22
5.2.3 订单管理 23
5.2.4 会员管理 24
5.2.5 图片管理 26
6 总结 27
结束语 28
参考文献 29
致谢 30

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

上一篇:统一身份认证在数字化校园中的作用与实现
下一篇:小型科技公司门禁系统


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