目录

一.研究目的

二.需求分析

三.数据库设计

四.系统页面展示

五.免费源码获取方式

一.研究目的

 在网络技术和电子商务高度发展的今天,商务运作系统在销售、到货、售后服务和维护方面的优越性十分明显。特别当客户是法人单位,需要多次付款,商品需要安装、服务、维护的情况下,通过成本控制、应收帐款管理等手段,企业能把销售过程中的资金占压控制在最小,使资金回笼更快。在时间要素方面,完成对客户的承诺,从而提高客户的满意程度,维系住客户。B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓的3-tier结构。B/S结构,主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种脚本语言(VBScript、JavaScript等)和ActiveX技术,通用的浏览器就实现了原来需要专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。随着将浏览器技术植入操作系统内部,这种结构更成为当今应用软件的首选体系结构。

二.需求分析

进行社会需求调查后发现,对本考试试题订单管理系统的要求是订购者能在全国任何一个地方登录注册到本系统并且进行商品的选择和购买,能随时查看自己的购物车中的物品,对公司服务不满意时能进行投诉,和查看公告等操作。而管理员不仅可以查看用户资料和产品信息,并且能修改,删除,添加新的产品信息等更新产品的操作。根据公司的需要,分析后得到具体的系统功能如下所述:

(1)用户订购系统的主要功能要求

a、用户可以随时登录或注册,购物车中的商品不会丢失。

b、用户可以随时找回密码,密码将发送到其注册时候填写的信箱。

c、用户申诉功能,如果用户定单未被处理,可以随时提出申诉(需要提供订单号和用户帐号)。

d、用户最后支付时,可选择不同的支付方式,将看到不同的信息。

e、用户可以随时查看站务公告(站务公告将公布最新信息)。

(2)管理员管理系统的主要功能要求

a、用户管理(查询/编辑/修改帐号)。

b、茶叶订单管理(批量查看所有订单,根据订单号查询,查看用户投诉)。

c、管理(发送邮件,设置邮件默认标题/内容)。

d、商品管理(批量查看所有商品,添加商品,查看/修改/删除商品)。

e、其他管理部分(添加公告,浏览/删除公告,设置用户折扣比例,设置用户级别,设置积分和级别的关系,添加支付方式,浏览和删除支付方式)。

f、超级管理员可以添加普通管理员

本订单管理系统构建于B/S结构基础之上,系统能通过因特网实现连接访问,并且能对数据库进行一定的操作。系统用两个界面进行操控,一个是用户登陆界面,一个是管理员登陆界面。管理员登陆界面包括用户管理页面(批量查看用户资料,查询/编辑/修改帐号),订单管理页面(批量查看所有订单,根据订单号查询,查看用户投诉),邮件管理页面(发送邮件,设置邮件默认标题/内容),商品管理页面(批量查看所有商品,添加商品,查看/修改/删除商品),其他管理部分(添加公告,浏览/删除公告,设置用户折扣比例,设置用户级别,设置积分和级别的关系,添加支付方式,浏览和删除支付方式),超级管理员可以添加普通管理员等页面。一般用户登陆界面包括用户可以随时登录或注册,购物车中的商品不会丢失 ,用户可以随时找回密码,密码将发送到其注册时候填写的信箱,用户申诉功能,如果用户定单未被处理,可以随时提出申诉(需要提供订单号和用户帐号),用户最后支付时,可选择不同的支付方式,将看到不同的信息,用户可以随时查看站务公告(站务公告将公布最新信息)。

各模块流程图

三.数据库设计

根据数据库之间的关系和模块的需要,建立了一个数据库(database.mdb),里面包括11个数据表,分别描述为:

(1)Adminuser (管理员信息表):用户名,密码。

(2)User(用户信息表):用户名,用户密码,所在省市,电子邮件,Oicq号,电话,享受打折比例,积分。

(3)Area(商品子类表):商品子类,商品分类。

(4)Bigarea(商品分类表):商品分类。

(5)Discount(折扣信息表):折扣等级,折扣值,积分。

(6)Maildefault(电子邮件管理列表):邮件主题,邮件内容,寄信人。

(7)Message(公告栏内容表):标题,内容,发布时间,发布人姓名。

(8)Orders(订单信息表):用户名,订单号,时间,总金额,支付方式,交易是否已经完成,送货地点电子邮件。

(9)Paydefault(付款方式信息表):付款方式,付款方式说明,时间,交易人姓名。

(10)Subs(商品明细表):货号,商品子类,商品分类,数量,名称,价格,是否已经加入,订购数量,说明,是否打包,图例,是否在顶层,是否推荐。

表 3.1

字段名

数据类型

长度

字段描述

ID

自动编号

12

编号(主键)(标识,递增量为1)

username

文本

50

管理员用户名

password

文本

50

密码

User:(用户信息表)

表 3.2

字段名

数据类型

长度

字段描述

ID

自动编号

12

编号(主键)(标识,递增量为1)

username

文本

50

一般用户名

password

文本

50

用户名密码

Userfrom

文本

50

所在省市

oicq

文本

50

oicq号

email

文本

50

电子邮件

telphone

文本

50

电话

discount

数字

12

享受打折比例

sumjifen

数字

12

积分

Area:(商品子类表)

表 3.3

字段名

数据类型

长度

字段描述

ID

自动编号

12

编号(主键)

area

文本

50

商品子类

bigarea

文本

50

商品分类

igarea:(商品分类表)

表 3.4

字段名

数据类型

长度

字段描述

ID

自动编号

12

编号(主键)(标识,递增量为1)

bigarea

文本

50

商品分类

Discount:(折扣信息表)

表 3.5  

字段名

数据类型

长度

字段描述

ID

自动编号

12

编号(主键)

discount

数字

12

折扣等级

leavel

文本

50

折扣值

jifen

数字

12

积分

Maildefault:(电子邮件管理列表)

表 3.6

字段名

数据类型

长度

字段描述

ID

自动编号

12

编号(主键)

mailsubject

备注

150

邮件主题

mailbody

备注

150

邮件内容

frommail

文本

50

寄信人

Message:(公告栏内容表)

表 3.7

字段名

数据类型

长度

字段描述

ID

自动编号

12

编号(主键)

subject

文本

50

标题

message

文本

50

内容

idate

文本

50

发布时间

senduser

文本

50

发布人姓名

Orders:(订单信息表)

表 3.8

字段名

数据类型

长度

字段描述

ID

自动编号

12

编号(主键)

username

文本

50

用户名

inBillNo

文本

50

订单号

ordertime

文本

50

时间

summoney

文本

50

总金额

paymenttype

文本

50

支付方式

comp

是/否

1

交易是否已经完成

saddress

文本

50

送货地点

semail

文本

50

电子邮件

四.系统页面展示

五.免费源码获取方式

需要免费源码可以私,也有更多相同方向新系统。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐