社区网络超市系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第1章绪论
1.1引言
随着信息技术的不断发展,我们现在已经步入了一个信息化的时代,而信息时代的代表便是网络技术的日渐成熟,现在网络已经和我们的生活紧密的联系起来了,而网上购物也随之而来,给消费者的消费观念带来了重要的变化。
我们小组做的正是社区网络超市系统,主要是针对社区居民购物需求而做的一个系统,社区居民可以足不出户就可以在家中上网浏览自己所住的社区超市平台中的商品,然后根据自己的需求购买商品。而社区超市的管理人员也可以通过此系统对自己的超市进行管理。
1.2开发背景
什么是社区网络超市系统?顾名思义,就是能在网上实现商品销售和购买的系统。社区网络超市系统旨在满足电子商务时代人们对于网上购买和销售的需求。所以社区网络超市系统首先必须满足社区居民对购物系统操作和功能的需求;其次在于社区网络超市系统必须切实的把销售和购买结合起来,真正做到网上购买商品。
因而,可以这样说一个好的社区网络超市应该是销售和购物的完美结合,真正做到在网上购物就像在商店购物一样。那么如何做到这一点呢?这就需要在线购物系统必须有强大的功能。在线购物系统应该有完整的商品管理、订单管理、销售管理等。这是从在线购物系统的使用者方面来看的。
例如:如果顾客很想买某件商品,但又不想出门去买,于是就可以选择在家上网,通过社区网络超市平台购买商品,超市也因此出售店内商品,顾客可以货到付款。这样为消费者提供了很大的方便,同时也能为社区超市赚取利益。
1.3开发目标
本系统属于小型的数据库管理系统,可以对社区网络超市系统进行全面的管
理,最终可以达到以下目标:
(1)界面设计美观友好,信息查询灵活、方便、快捷、准确,数据存储安全可靠。
(2)全面、分类展示超市内所有商品。
(3)显示商品的详细信息,方便顾客了解商品信息。
(4)查看超市内的交易信息。
(5)对用户输入的数据,进行严格的数据检验,尽可能避免人为错误。
1.4 开发及运行环境
系统开发平台:Microsoft Visual Studio 2005。
系统开发语言:C#
系统后台数据库:SQL Server 2005
运行平台:Windows XP / Windows Server 2003
第2章需求分析
2.1 总体分析
本系统主要面向顾客和超市工作人员(如超市采购员,接单员等),顾客可以通过社区网络超市平台浏览超市内的商品,也可以把商品加入购物车,还能购买商品,查看购物车信息、下订单、查看已购买商品的状态等。超市工作人员对商品信息进行管理,采购管理,收/退货管理,库存管理等。
2.1 功能需求分析
社区网络超市共分两个部分,一部分是面向顾客的;另外一部分是超市工作人员的。
2.1.1超市工作人员模块
超市工作人员分为采购员、接单员、库存管理人员、商品管理人员:
(1)商品管理人员功能:
商品管理人员主要对商品信息、商品类别、商品销售情况以及商品的状态进行管理。商品信息包括商品编号、商品名称、商品类别、产地、供货商、商品计量单位、进价、售价等。商品类别包括日用品类、食品类、服装类、家电类等。商品状态管理包括商品的上架、下架。商品销售情况要记录销售单、出库单、商品编号、顾客编号、顾客姓名、商品数量、售价、商品实际金额、销售时间。
a、商品管理人员可以查看商品信息(可以按商品名称、商品类别等进行查
询)
b、添加商品信息
c、修改商品信息
d、删除商品信息
e、查看商品销售记录(可以按商品编号查询当天销售数量、销售金额;一
周销售数量、销售金额;一月销售数量、销售金额)。
f、查看报表信息
(2)采购人员功能:
超市根据商品的销售和库存情况,制定采购计划,并下达采购订单。该采购订单记录某次采购的多个商品名称、采购最晚到货日期、采购需求量、采购订单编制人以及编制日期。
(3)接单员功能:
在拥有单品信息的条件下,可以将商品退给供应商,也可对货物进行签收,并且可以按商品编号、日期、数量、进价、进行收(退)货。
另外接单员还可以对顾客下的订单进行管理,包括查询历史订单,查看当天订单信息。
(4)库管人员功能:
商品采购回来之后,库管人员要进行商品验货,并登记哪些是可以入库的,哪些是要退回给供应商的。库管人员可以通过该功能查询商品库存信息,包括上次进货时间、进货数量与价格,以及各种商品剩下的数量,及时掌握缺货商品并
及时进货。
A. 入库
可以入库的商品,要办理商品入库手续,主要记录:库单编号、库单类别、入库日期、库存人员姓名、备注、商品编号、商品名称、入库数量、商品状态。
B.退货
对于要退回到供货商的商品,库管人员要登记,并记录商品编号、购进日期、商品数量、进价、商品状态。
C.出库
超市管理系统中出库分为两种,一种是商品采购后,直接上货架,把商品的入库和出库同时办理;一种是商品采购后,放在某个库房中,当货架上缺货时,进行商品的出库登记,记录:库单编号、库单类别、出库日期、库管人员、备注、商品编号、商品名称、出库数量、商品状态。
2.1.2顾客模块
1)订单管理
能够进行订单管理,包括:
(1)顾客查看订单信息
(2)添加订单信息
(3)删除订单信息
2)商品信息评论
顾客能够对商品进行评论;查看商品评论;删除自己对商品的评论。
3)购物车管理
顾客能够对购物车进行查询、添加、修改、删除。顾客选择完商品后可进入购物车页面,查看自己要购买的商品,可修改某一商品数量、取消购买某商品和清空整个购物车。
4)商品信息
顾客能够查询商品(可以按商品类别、商品名称),浏览商品(可以按价格高低、销售量、人气),查看商品详情。顾客浏览网上超市商品,将自己需求的产品放入到购物车中(可在网上超市首页、专柜首页、产品小类、专卖店首页、搜