文档介绍:网络商城系统
蓬勃发展的今天,网上购物已经不是什么新名词,越来越多的网民在通过这种方式来选购自己心仪的商品。这也使得越来越多的公司和企业开发了属于自己的网络商城系统,例如China_Pub、当当网、卓越网、京东网等等。下面我们学****如何开发一套网络商城系统。
开发背景
帆成商业集团股份有限公司是一家拥有100家连锁超市的大型超市集团,为了更好的服务客户和拓展公司的业务,需要开发一套网络商城系统。通过该系统能够更好的管理公司的商品种类及其商品,而且能够对商品进行折扣处理,这样能够吸引更多的客户。客户在购完商品后,系统将自动生成订单,客户可以选择在线支付和货到付款两种方式,这样客户就能很好的享受不出户,就能选购心仪商品的便捷。
需求分析
对于帆成购物系统来说,最大的需求就是能够对公司的商品和订单进行管理。首先因为公司的商品种类非常多,所有需要能够对商品种类进行管理。当公司新增加了一个商品种类时,就需要后台管理员去录入一个新的商品种类;同样如果公司需要删除一个商品种类时,就需要后台管理员去删除相应的商品种类。系统还需要提供商品的管理。最后系统需要通过一个订单管理,这样能够方便公司进行配货和发货。
概要设计
网络商城系统分为前台和后台两个部分,其中系统后台供公司内部人员使用,可以用来管理公司的商品种类信息、商品信息、订单信息以及用户信息等等,具体的功能模块如下:
商品种类管理模块:该模块用来管理商品种类信息,包括商品种类的编号和商品的名称。
商品管理模块:该模块用来管理商品信息,包括商品名称、商品描述、商品价格、商品总数量等信息。
订单管理模块:该模块用来管理订单信息,包括用户编号、订单提交时间、发货时间、总金额、买家备注、买家是否付款等信息。
用户管理模块:该模块用来管理系统的注册用户信息,包括用户名、密码、性别、住址、联系电话等信息。
网络商城系统还需要一个前台,前台是供所有购物者来使用的。首先需要提供一个注册的功能,供用户来注册并提交个人信息。还需要提供一个浏览商品的功能,这样用户可以根据商品种类来选择喜欢的商品。还需要提供一个购物车功能,这样用户可以选择把自己的商品放到购物车中,也可以将一些商品从购物车中移除。最后还需要提供一个结算中心,能够对用户购买的所有商品进