https://www.bilibili.com/video/BV1fv421k7Pm/
演示视频:
3.1 开发背景
随着时代的发展,信息技术、Internet/Intranet技术、数据库技术的不断发展完善,网络进程的加快,传统的购物方式也越来越不能满足人们快节奏的生活需求,使得企业的IT部门已经认识到Internet的优势,电子商务就是在这样一个背景下产生发展起来的。伴随着电子商务技术的不断成熟,电子商务的功能也越来越强大,注册用户可以在网上搜索购买到自己想要的各种商品,初步让人们体会到了足不出户,便可随意购物的快感。我的毕业设计也就正是一个电子商务系统的开发---企业产品在线订购。
3.2 系统功能分析
我所负责的用户模块部分的主要功能如下:
1.注册
作为一个电子商务,最基本的功能肯定就是注册了。因为只有注册用户才能在网站内订购自己想要购买的商品。
2.登陆
为了能更方便地使用网站的各项功能,用户登录也是必不可少的。当用户登录以后,便可进行查阅/更改自己的个人资料、修改/处理个人定单等操作。
3.注销
若用户登录后要离开网站,可注销个人帐号,以防止他人修改或使用本人帐号。
3.购物车
当用户选好自己想要的商品后可把商品放入购物车中,购物车将自动产生相应的定单。当然,用户也可以从购物车里删除掉选好的商品,而相应定单的也会删除。
3.查询商品
查询商品可以说是一个网站非常重要的一个功能,通过这一功能,用户可以按照某些特定的条件搜索自己想要购买的商品,这无论为普通用户还是管理员都提供了极大的方便。
6.用户资料修改
用户可以在登陆后使用用户个人资料修改功能对自己的一切信息进行修改,密码修改也包括在其中。也可以对用户邮寄/付款资料、收货资料等信息进行修改补充。
3.3 系统结构分析
3.3.1 逻辑结构
企业产品在线订购的特点就是利用Browser/Server(B/S)结构,提供了一个网络平台,让消费者只要上网就可以实现商品的在线查看,商品的在线查找,商品的在线购买,商品订单的在线管理等功能。系统的优势在于系统简单、功能强大、扩展能力良好以及能够方便的跨地域操作等性能。系统的网络应用原理示意图如图3.1所示:

3.3.2 物理结构
系统实现的物理结构如图3.2所示:

第四章 数据库设计
3.1数据表的介绍
本系统数据库的功能主要是存储网站中所有数据,以便进行操作。
本系统的数据库文件名为db.mdb,保存在系统文件的db子目录中。它主要由Admin、Category、Delivery、Orders、Product、Sorts、Review、User八个表组成。下面将逐一介绍这八个表的意义和功能:
l Admin
该表比较简单,主要用来存储论坛管理员的帐号和密码,如图3-1。该表的结构如表3-1所示:

图3-1
l Category
该表存储了商品的大类别信息,如图3-2。该表结构如表3-2所示:

图3-2
l Delivery
该表存储了邮寄/付款信息,如图3-3。该表结构如表3-3所示:

图3-3
l Orders
该表存储了客户定单的资料,如图3-4。该表结构如表3-4所示:

图3-4
l Sorts
该表存储了商品的小类别信息,如图3-5。该表结构如表3-5所示:

图3-5
l Product
该表存储了商品的详细信息,如图3-6。该表结构如表3-6所示:

图3-6
l User
该表存储了用户的个人详细信息,如图3-7。该表结构如表3-7所示:

图3-7
l Review
该表存储了用户发表对商品评论的信息,如图3-8。该表结构如表3-8所示:

图3-8
本文介绍了电子商务系统的开发背景,重点讨论了用户模块的功能,如注册、登陆、注销、购物车、查询商品等,以及系统采用的B/S架构和数据库设计,包括数据表如Admin、Category、Delivery等的详细说明。
496

被折叠的 条评论
为什么被折叠?



