毕业设计题目:基于ASP的订单管理系统的设计与实现
毕业设计(论文)的主要内容和要求
本系统是基于ASP开发的订单管理系统,B/S(BROWSER/SERVER)结构的一个订单管理系统,利用互连网的方便快捷等优点,使我们的客户能在第一时间内订购到自己需要的产品。B/S结构主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种脚本语言(VBScript、JavaScript等)(注:本文主要是VBScript脚本语言)和ActiveX技术,通用的浏览器就实现了原来需要专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。并且,基于B/S体系结合ASP技术开发的订单管理系统,系统只需要运行在服务器上,操作管理上没有特定的区域限制,只要有因特网的地方都可以对系统进行维护管理。本订单管理系统分为客户订购系统和管理员管理系统两大部分。客户订购系统支持一般的用户登陆,用户可以选择自己需要的产品,并可进行网络交易。管理员管理系统,是系统的后台管理,可以对产品进行更新维护等操作。
ASP的订单管理系统需求分析
1.1 用户需求分析
进行社会需求调查后发现,对本考试试题订单管理系统的要求是订购者能在全国任何一个地方登录注册到本系统并且进行商品的选择和购买,能随时查看自己的购物车中的物品,对公司服务不满意时能进行投诉,和查看公告等操作。而管理员不仅可以查看用户资料和产品信息,并且能修改,删除,添加新的产品信息等更新产品的操作。根据公司的需要,分析后得到具体的系统功能如下所述:
(1)用户订购系统的主要功能要求
a、用户可以随时登录或注册,购物车中的商品不会丢失。
b、用户可以随时找回密码,密码将发送到其注册时候填写的信箱。
c、用户申诉功能,如果用户定单未被处理,可以随时提出申诉(需要提供订单号和用户帐号)。
d、用户最后支付时,可选择不同的支付方式,将看到不同的信息。
e、用户可以随时查看站务公告(站务公告将公布最新信息)。
(2)管理员管理系统的主要功能要求
a、用户管理(查询/编辑/修改帐号)。
b、订单管理(批量查看所有订单,根据订单号查询,查看用户投诉)。
c、邮件管理(发送邮件,设置邮件默认标题/内容)。
d、商品管理(批量查看所有商品,添加商品,查看/修改/删除商品)。
e、其他管理部分(添加公告,浏览/删除公告,设置用户折扣比例,设置用户级别,设置积分和级别的关系,添加支付方式,浏览和删除支付方式)。
f、超级管理员可以添加普通管理员
1.2 数据库需求分析
根据前面的系统功能分析,可以得到数据库至少包含如下数据:
(1)管理员信息表:用户名,密码。
(2)用户信息表:用户名,用户密码,所在省市,电子邮件, Oicq号,电话,享受打折比例,积分。
(3)商品子类表:商品子类,商品分类。
(4)商品分类表:商品分类。
(5)折扣信息表:折扣等级,折扣值,积分。
(6)电子邮件管理列表:邮件主题,邮件内容,寄信人。
(7)公告栏内容表:标题,内容,发布时间,发布人姓名。
(8)订单信息表:用户名,订单号,时间,总金额,支付方式,交易是否已经完成,送货地点电子邮件。
(9)付款方式信息表:付款方式,付款方式说明,时间,交易人姓名。
(10)商品明细表:货号,商品子类,商品分类,数量,名称,价格,是否已经加入,订购数量,说明,是否打包,图例,是否在顶层,是否推荐。
(11)订单投诉表:用户名,订单号,订购日期。