【校园网上商城订单处理部分系统分析和设计】 订单管理系统
摘要:本文通过设计校园网上商城的订单处理流程、功能和数据库,解决网上商城订单处理的问题,进而解决学生的实习问题。 关键词:网上商城;订单处理;系统分析;系统设计
中图分类号:TP393文献标识码:A文章编号:1009-3044(2007)18-31579-02
System Analysis and Design of Order Manage in College Web-Shop
LIU Pei-hong
(Guangdong Science and Trade Professional College, Guangzhou 510640, China)
Abastracts:This Article solve question of order manager in college web-shop through analyzing and designing order process flow、function and database, further more wish to achieve to solving the question of practice of students in College.
Key words:Web-Shop; Order Process; System Analysis; System Design
1 引言
电子商务是在计算机技术、网络通讯技术的互动发展中逐步产生和不断完善的,是以Internet为依托,并随着Internet的广泛应用而迅速发展起来的。电子商务不仅使我们的生活以及传统商务发生巨大变革,而且使我们在高职高专的教育中产生了新的教育方法和手段。
我院电子商务专业在2003年创建了一个网上商城,我们将全系400多人放在商城去真刀实枪地操练。我们按照业务流程将网上商城分成几个职能部门,如数据录入部、网络营销部、采购部、技术部、财务部、配送部,电子商务专业的学生就安排在数据录入部、网络营销部、技术部,电算会计专业的学生就安排在财务部,市场营销专业的学生就安排在采购部,每个学生的角色还可以轮换,因为一切都是真的:真的采购、与供应商谈判、真的营销、真的配送,整个商城全部由学生负责经营,老师只需监控财务即可,学生的能力得到了很大的锻炼。
2006年我系申请重新购建校园网上商城,我担任项目的负责人。该项目用来解决学生的实习问题。
学生在网上商城实习时,主要任务就是订单处理和配送。学生分组参加订单处理,组长担任订单确认人,三个组员作为配送员,一个组员做财务。
本文要解决的问题有:
(1)订单如何处理?(2)如何统计学生实习的工作量?
2 订单处理业务流程
订单处理原则:订单履行,按先收到先处理;订单处理完毕后,不能再修改订单。
2.1 收到订单
有两种方式收到订单,一种是从网上收到订单,一种是电话订单。
如果是电话订单,首先需录入到电脑转变成网络订单,然后核对订货信息,如商品名称、数量、价格、订货人姓名、宿舍号码等。如信息不完整,则需电话确认。也有商品可能缺货的情况,也需要核对订单。核对订单后,填写配送单,一式三联,一联给仓管员拣货用,一联给配送员,一联给顾客。
2.2 配送处理
定单处理员通知仓管员拣货,安排配送线路,安排送货员,将配送单放入送货篮中。
电脑处理则有:输入配送人,输入配送状态:正在配送(订单状态显示正在配送)。
2.3 已配送处理(财务处理)
订单处理员将顾客签字的回执和货款上交会计,会计登入财务帐。
电脑处理有:检查顾客签字的回执和货款―输入配送完毕时间―录入实际收到货款―录入收款人―录入配送状态(配送完毕)。
2.4 总流程图
图3 订单处理总流程图
3 功能设计
3.1 订单管理首页
(1)尚未处理的订单:
表1
点击订单号,则进入订单明细页面。
工作流程:
(a)工作人员要先查看订单,确认订单信息是否完整,填入订单确认人;
(b)订单确认后,填写一式三联配送单,交给仓管员拣货;
(c)点击确定,订单进入正在配送订单行列,并将系统此时时间记为确认时间。
(2)正在配送的订单
表2
工作流程:
(a)仓管员拣货后,留下一联单据,将货物和其余两联单据交给配送人员。
(b)组长填入配送人和配送时间;
(c)配送员送货,收款;
(d)配送员回来后,将收款交给财务人员,财务员填入实收金额,在收款人栏中填入自己姓名;
(e)如果顾客只要一部分货物,只对要的部分货物付款,则配送员回来后,将剩余货物交回仓管员,同时修改订单,直到应收金额等于实收金额,才能确定。
(3)已配送完毕的订单
表3
已配送完毕的订单,不能再修改。
3.2 订单明细页面
点击订单号,则进入订单明细页面。
表4
其中,订购数量和送货信息可以修改。如果是学生乱填的内容,可以作废订单。
4 数据库设计
4.1 订单表
4.2 订单详细表
5 统计学生工作量
学生的工作量计算可以通过数据库统计得出。本数据库可以统计确认人处理的订单数,配送人配送的订单数,每天实际销售金额。统计语句如下:
(1)统计确认人处理的订单数:Select 确认人, count(订单号) from 订单表 Group by 确认人
(2)统计配送人配送的订单数:Select 配送人, count(订单号) from 订单表 Group by 配送人
(3)统计每天销售金额:Select day(配送时间),sum(实收金额) from 订单表 group by day(配送时间)
6 结束语
通过本文的分析和设计,可以达到如下目标:
(1)订单的科学管理
以前的订单管理,非常混乱,学生可以随意修改订单。这次我们确定一个修改订单的原则,就是:订单实收款不等于应收款时,订单才能被修改,直到应收款等于实收款时订单才能被确认,并不能再修改。
现在工作流程严格。每一步订单处理,都有相应的工作流程。这样学生非常明确他们应该怎么做。
(2)便于考核
从订单上可以看出订单确认人是谁,配送人是谁,收款人是谁,这样可以明确工作职责,便于考核;而且从数据库中,老师可以统计每个学生实习的工作量,为实习评分提供了依据。
参考文献:
[1] 余晨,李文矩. SQL Server 2000培训教程[M]. 清华大学出版社,2004.
[2] 蒋绍忠,李小东, 张建林. 电子商务系统分析设计与实现[M]. 东北财经大学出版社,2005.
[3] 邝孔武,王晓敏. 信息系统分析与设计[M]. 清华大学出版社,2000.
注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文。
本文为全文原貌 未安装PDF浏览器用户请先下载安装 原版全文
