创维 门店管理和零售数据修改 方案建议书_第1页
创维 门店管理和零售数据修改 方案建议书_第2页
创维 门店管理和零售数据修改 方案建议书_第3页
创维 门店管理和零售数据修改 方案建议书_第4页
创维 门店管理和零售数据修改 方案建议书_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、创维门店管理和零售数据修改模块方案建议书 湖南省健坤科技信息技术有限公司 第31页 共31页新天红东酒店管理系统现状调查和建议湖南省健坤科技信息技术有限公司2010-7-8TOC o 1-3 h z u HYPERLINK l _Toc266361502 1、 概述 PAGEREF _Toc266361502 h 3 HYPERLINK l _Toc266361503 1.1、 项目背景 PAGEREF _Toc266361503 h 3 HYPERLINK l _Toc266361504 1.2、 系统设计目标 PAGEREF _Toc266361504 h 3 HYPERLINK l _T

2、oc266361505 1.3、 定义 PAGEREF _Toc266361505 h 3 HYPERLINK l _Toc266361506 2、 设计方案 PAGEREF _Toc266361506 h 4 HYPERLINK l _Toc266361507 2.1、 开发目标 PAGEREF _Toc266361507 h 4 HYPERLINK l _Toc266361508 2.2、 应用目标 PAGEREF _Toc266361508 h 4 HYPERLINK l _Toc266361509 2.2.1、 运行环境 PAGEREF _Toc266361509 h 4 HYPERL

3、INK l _Toc266361510 2.2.2、 系统集成要求 PAGEREF _Toc266361510 h 4 HYPERLINK l _Toc266361511 2.3、 系统设计原则 PAGEREF _Toc266361511 h 5 HYPERLINK l _Toc266361512 2.4、 系统架构 PAGEREF _Toc266361512 h 6 HYPERLINK l _Toc266361513 2.4.1、 三层结构(推荐) PAGEREF _Toc266361513 h 6 HYPERLINK l _Toc266361514 2.4.2、 遵循魔方系统系统架构 PA

4、GEREF _Toc266361514 h 8 HYPERLINK l _Toc266361515 3、 详细设计 PAGEREF _Toc266361515 h 8 HYPERLINK l _Toc266361516 3.1、 零售数据修改模块 PAGEREF _Toc266361516 h 8 HYPERLINK l _Toc266361517 3.1.1、 系统结构图 PAGEREF _Toc266361517 h 8 HYPERLINK l _Toc266361518 3.1.2、 数据定义 PAGEREF _Toc266361518 h 9 HYPERLINK l _Toc26636

5、1519 3.1.3、 零售数据修改功能模块设计 PAGEREF _Toc266361519 h 9 HYPERLINK l _Toc266361520 零售数据编辑PAGEREF _Toc266361520 h 9 HYPERLINK l _Toc266361521 零售数据修改审核 PAGEREF _Toc266361521 h 11 HYPERLINK l _Toc266361522 零售数据修改的查询 PAGEREF _Toc266361522 h 12 HYPERLINK l _Toc266361523 所属客户的选择 PAGE

6、REF _Toc266361523 h 13 HYPERLINK l _Toc266361524 门店的选择 PAGEREF _Toc266361524 h 13 HYPERLINK l _Toc266361525 3.2、 门市管理模块 PAGEREF _Toc266361525 h 14 HYPERLINK l _Toc266361526 3.2.1、 系统结构图 PAGEREF _Toc266361526 h 14 HYPERLINK l _Toc266361527 3.2.2、 门市档案数据设计 PAGEREF _Toc266361527 h 14 HYPERLINK l

7、 _Toc266361528 3.2.3、 门市档案功能模块 PAGEREF _Toc266361528 h 18 HYPERLINK l _Toc266361529 门店档案编辑 PAGEREF _Toc266361529 h 18 HYPERLINK l _Toc266361530 门店档案审核 PAGEREF _Toc266361530 h 19 HYPERLINK l _Toc266361531 门店档案查询 PAGEREF _Toc266361531 h 19 HYPERLINK l _Toc266361532 所属客户的选择

8、PAGEREF _Toc266361532 h 20 HYPERLINK l _Toc266361533 4、 开发进度计划 PAGEREF _Toc266361533 h 20概述项目背景创维公司外购了一套终端销售系统(也称魔方系统),用于对零售数据进行统计,但是由于某些原因,上报进来的数据存在差异,所以需要提供一个专门的模块对零售数据进行修改。创维公司每个客户有一个甚至多个门店,需要对客户的门店进行管理,便于物流和销量统计等工作。系统设计目标根据零售数据修改需求说明书和门店档案管理需求说明书 明确系统需求以便指导系统功能的实现。定义本文档中涉及的专门术语、容易引起歧义的概念、关键词缩写及相

9、应的解释内容包括:零售数据是指对终端销售系统提供的零售数据进行后期修改的模块。门店档案的管理是指对客户的门店基础资料进行管理的模块,包括新建、修改、删除、封存、启用、作废功能。设计方案开发目标系统可以实现地对零售数据进行修改和门店基础资料进行管理,并完成功能需求。实现数据的安全性和完整性。给用户清新、易用的界面,采用AJAX技术提高界面友好性。系统能够有高效的运行速度。应用目标运行环境数据库:Oracle 10g运行平台:.Net Framework 2.0开发工具:Visual Studio 2008服务器操作系统:Windows 2003 ServerWeb信息服务管理器:IIS 6.0客

10、户端浏览器:IE6.0、IE7.0、IE8.0,显示器的分辨率在1024*768及以上的都能填满整个窗口。系统集成要求系统能在上面运行环境中正常运行。并可以与现有环境集成。用户登陆后,现有系统提供的SESSION信息如下:岗位编号:审核时需要用到,不同岗位可以看到不同的待审核单。可控业务组织:查询时需要用到,每个用户只能查到属于自己可控组织的门店档案。现有系统提供审核模块的接口,不需要重新开发,目前提供的格式为”(2,434,3443,232,23343,32423,4322)”,括号里的数字表示可控的组织编号。需要注意的是,分公司可控的业务组织可能就几十个,但是总部的员工可控所有业务组织(也

11、可称部门),所以在加载基础资料时总部加载量比较大,比如可以加载出所有的客户,客户量目前在3万左右。比如一个用户可控东莞办,则他的可控业务组织是:(464)可控的客户则可以用如下方式查询:SELECT * FROM CUSTOMER_ACTIVE WHERE FORG IN (464)目前系统的导航采用的是树形菜单导航,所以系统框架中有30%的宽度放的是导航菜单,右侧放具体页面,在排版时要注意内容的摆放。主界面效果如下图所示:系统设计原则技术先进性和易升级性技术上系统采用Windows 2003 Server操作系统,Oracle数据库, B/S体系结构等主流技术,能够保证平稳升级。业务上基于健

12、坤科技公司的业务软件应用模式,结合创维的特点,吸收国内外管理软件的先进的管理思想,采用一体化设计的思路,优化和实现最佳的业务流程,达到最大程度的数据共享,确保系统应用模型的先进性。易用性提供图形化用户界面,操作简便易学,随时提供在线帮助,尽量降低操作使用、系统升级和维护的难度。系统的开放性浏览器/服务器(Browse/Server)体系结构已被数据库产品开发者、硬件制造厂商、系统集成商和广大的用户广为使用,证明是一种较为理想的体系结构。采用这种体系结构,实现分布式操作,可大大减轻服务器和主干网的负担,更有效地使用计算机资源,大大提高通讯和控制的效率。稳定性和可靠性系统选用可靠的硬件设备、操作系

13、统和数据库,有严格的安全机制和数据备份机制,可确保数据安全可靠,应用软件则为成熟运行5年的可靠产品,稳定性和可靠性能够得到保证。可集成性为了实现两个系统模块和原魔方系统信息共享,降低系统集成难度,对于共享数据库的分布式数据库管理系统采用单一型数据库管理系统,共享数据的基表保持一致的关系模式。安全性和保密性在网络配置上,选用健坤科技公司的网络通过国家公安部信息安全产品信息检测中心严格测试,获得公安部颁发许可证书的NETEYE防火墙,可以防止系统外来的攻击。从企业外只可访问对外信息发布系统,保证内部各业务子系统的数据不被非法用户所获取。在应用系统设计上,通过对各级人员及不同业务人员的权限分配,以及

14、严格的口令验证机制,作到所有人员只能查看与自己工作相关的数据,并建立完善的日志管理,作到所有操作有据可查。可扩充性与易维护性系统采用面向对象程序设计更方便维护和扩充,可动态设置业务流、数据流和控制点参数,适应创维今后由于管理制度、机构设置、业务流程和管理要求发生变化而导致的业务重组,满足将来发展的需要。技术成熟原则以已有的开发经验为依托,尽量采用已在其它系统中性能稳定的技术和流程模式,从而使公司内各处用户能够尽快适应新的工作环境。系统架构三层结构(推荐)各层具体完成的任务:一:表示层 UI 层为客户端提供对应用程序的访问。从“用户”层接收用户输入,并进行简单的数据数据验证,如非空,非数字以及非

15、法日期等的验二: 业务逻辑层(BLL)主要功能如下:1.实现一些简单的业务逻辑,比如,组合查询等。2.处理这一些操作,比如计算:销售价格并根据顾客的级别计算回扣等等,这部分往往有许多不同的功能的类,操作起来也比较复杂,此时则通过调用业务规则层进行业务计算处理,然后调用数据访问层(DataAccess)进行存储。三:数据访问层(DataAccess) 数据访问层为业务规则层提供数据服务。负责数据库的增、删、改、查工作。四:Common层,也称为实体层,与数据库表的列一一对应,作为程序中传递数据的一个载体。各层严格分工,调用顺序为UI层调用BLL层,BLL层再调用数据访问层(DataAccess)

16、,禁止越级调用,也就是说,UI层不允许直接调用数据访问层(DataAccess),但Common层作为各层中传递数据的一个载体,每层都可以调用。遵循魔方系统系统架构 也可以遵循原魔方系统的系统架构。详细设计零售数据修改 模块系统结构图销售机构结构图:零售数据修改模块:|零售数据修改 | |零售数据修改编辑| |零售数据修改审核| |零售数据修改查询数据定义现有魔方销售明细表结构:MF_SALE:字段名类型备注SALEIDVARCHAR2(40)编号COMPANYIDVARCHAR2(40)公司名SALEDATEDATE销售日期PRODUCTIDVARCHAR2(40)产品编号SALEQUANT

17、ITYNUMBER(10)销售数量SALEROOMNUMBER(10,4)STAFFNOVARCHAR2(40)员工编号SOURCETYPENUMBER(1)来源类型NOTEVARCHAR2(2000)备注CREATETIMEDATE建立时间PRICENUMBER(10,4)价格ORGIDVARCHAR2(40)部门编号SYNC_STATUS为0SALEFTYPE销售类型需要关联的表数据:根据MARKET_SHIPPER_INFO表的FEMP和MF_SALE表的STAFFNO关联出导购员的姓名,MARKET_SHIPPER_INFO的表结构如下:字段名类型备注IDNUMBER(9,0)唯一编号

18、FEMPNUMBER(9,0)MF_SALE的STAFFNOFMARKETNUMBER(9,0)门店编号FNAMENVARCHAR2(50)门店名称XEDNUMBER(9,0)状态STIMEDATE开始时间ETIMEDATE结束时间FTIMEDATE建立时间根据PRODUCT_ACTIVE表的FID和MF_SALE的PRODUCTID关联出产品名称,PRODUCT_ACTIVE的表结构以及样例数据参考“零售数据修改表结构及样例数据.xls”。零售数据修改 功能模块设计零售数据编辑该功能完成零售数据的从魔方系统的加载、修改、导入功能。在修改后,不能直接更新到魔方系统,必须经过审核才可以写入魔方系

19、统。加载魔方数据需要根据门店、开始时间、结束时间三个参数进行查询,”cw”+门店编号等于魔方销售明细表的ORGID字段。能够修改和新增的信息包括:门店、导购员、产品、销售价格、销售日期、销售数量、销售类型、备注。为了更便于修改销售明细,系统需要提供导入明细的功能,用户在EXCEL中录入信息格式如下:从魔方拉过来的数据中,只能修改和新增,支持“单行删除”和“全部删除”功能,但不是真正的删除记录,而是将“销售数量”置0。明细数据的修改为了操作的方便,需要实现在表格中直接修改的功能,并且对录入的数据在提交之前需要做合法性的校验,比如日期类型、数字类型的判断。明细数据中门店、导购员、产品型号要支持弹出

20、选择的功能,导购员根据选择的门店取该门店下面的导购员,从MARKET_SHIPPER_INFO表中取,产品信息从PRODUCT_ACTIVE表中取。都用单选的方式实现,实现方式类似“所属客户”的选择。请参看“所属客户选择”部分。保存后需要有制单人、制单人所在组织和制单时间。编辑模块提供新增、保存、确认、删除功能。其中,只有新增和保存操作不需要提交到审核流,确认操作都需要提交到审核流,并由相关岗位的人员进行审核。操作方法操作前的状态操作后的状态新建0-未确认保存0-未确认0-未确认确认0-未确认5-已确认删除0-未确认3-删除审核5-已确认 1-有效退回5-已确认0-未确认编辑模块为了方便查看已

21、经修改过的明细记录,需要根据修改时生成的单号及所属客户进行查询。客户的选择为单选方式,参见客户选择功能模块的说明。门店的选择为多选方式,参见门店选择功能模块的说明。界面布局可参考如下界面示例:零售数据修改审核该功能提供给相关人员对零售数据的修改进行审核,如果审核通过,则执行审核操作,否则退回该单。需要审核的单包括状态为5-审核中的记录。在审核后,各状态转换如下:操作方法操作前的状态操作后的状态审核5-已确认 1-有效退回5-已确认0-未确认审核模块为了方便查看已经修改过的明细记录,需要根据修改时生成的单号及客户进行查询。查询出来后显示符合条件的列表,在点击某条记录后可以单独查看该条记录的详细信

22、息。详细信息中包含主信息:单号、客户、零售开始时间、零售截止时间、制单时间、制单人、备注,明细列表信息为:门店、导购员、产品、销售价格、销售日期、销售数量、销售类型、备注。界面效果可参考如下界面:零售数据修改的查询零售数据修改的查询模块主要是对修改过的零售数据进行全面的查询,提供的查询条件应包含:单号、客户、制单开始时间、制单截止时间、状态进行查询。查询的条件如果为空,则查询出所有记录。查询出来后显示符合条件的列表,在点击某条记录后可以单独查看该条记录的详细信息。详细信息中包含主信息:单号、客户、零售开始时间、零售截止时间、制单时间、制单人、备注,明细列表信息为:门店、导购员、产品、销售价格、

23、销售日期、销售数量、销售类型、备注。可以查询的同时,提供根据条件提供EXCEL导出的功能。界面效果可参考如下界面:所属客户的选择在零售数据修改的编辑和查询模块多处需要用到所属客户,所属客户的选择需要做得比较人性化和实现快速搜索的功能,目前客户的数据量在3万左右。客户的基本信息如下:客户编号:标识一个客户的编号。客户名称:客户的名称。客户编码:客户编码比较重要,并且是像客户编号一样唯一,由字母和数字组成,一般的用户都记住的是客户编码,名称倒不一定记得清楚。所属组织:客户所属的组织,在客户查询时需要根据当前用户的可控业务组织权限取得可控的客户信息。以上基本信息中客户名称和客户编码需要在选择时给予显

24、示,并且可以根据这两个字段的值进行模糊搜索。显示上建议在文本控件输入可以像百度首页一样给出提示,并可选择,同时也可以根据文本框输入的内容进行过滤,弹出窗口供选择。所属客户为单选控件。客户具体的数据结构以及样例请参看附件:“零售数据修改表结构及样例数据.xls”。门店的选择在零售数据修改的编辑模块需要用到门店选择,门店的选择需要做得比较人性化和实现快速搜索的功能,目前门店的数据量在6万左右。门店的基本信息如下:门店编号:标识一个门店的编号。门店名称:门店的名称。门店编码:门店编码,由字母和数字组成。 所属客户:门店所属的客户,在门店查询时需要根据当前用户的可控业务组织权限取得可控的客户信息,再查

25、找相应客户下面的门店信息。以上基本信息中门店名称和门店编码需要在选择时给予显示,并且可以根据这两个字段的值进行模糊搜索,查询出来的结果显示门店名称和门店编码两项,例如:“VWAXB100401/巫山县声达电器有限公司”。门店的选择支持多选功能。门店具体的数据结构以及样例请参看附件:“零售数据修改表结构及样例数据.xls”门市管理 模块系统结构图销售机构结构图:门店管理模块:|门店档案管理| |门店档案编辑| |门店档案审核| |门店档案查询门市档案 数据设计门店基础信息如下:门店编号:唯一标识一个门店的编号门店名称:门店名称,不可为空门店编码:门店的助记码,不可为空所属客户:门店所属的客户编号

26、,不可为空门店地址:门店所在的地址,不可为空门店电话:门店的电话,不可为空备注:备注信息状态:0-未确认,1-有效,2-已封存,3-已删除,4-已修改,5-审核中,6-已作废,12-有效转封存,16-有效转作废,21-封存转有效,26-封存转作废。不可为空版本号:已经生效的门店的信息再修改则需要将版本号加1,并且可以查询到之前版本的门店记录。不可为空管理组织(审核用):将当前门店资料提交到审核流操作员所在的部门。开始时间:门店资料的建立时间,如果有新版本的记录,则以产生新版本的时间为建立时间。该时间也为制单时间。结束时间:初始时该时间为3004-01-01,如果封存、作废操作则为当前时间。启用

27、则为3004-01-01。预留字段1:预留字段,将来可能用得着,数字类型。预留字段2:预留字段,将来可能用得着,文本类型。预留字段3:预留字段,将来可能用得着,文本类型。门店数据量目前大约在6万条左右。为了数据的读取更高效,并且记录基础档案的修改轨迹,所以门店档案主要由以下三个表组成:表名可能存在的状态编号备注market_edit0,3,5,16,26,21,26门店编辑表,用于编辑记录market_hty1,2,4,6门店历史表,记录门店档案的修改轨迹,同一条记录的上一个版本XED置4,并且新加入一条与market_active中一样的记录。market_active1,2,6门店有效记录

28、表,数据流向图:数据操作具体业务:具体表结构和示例数据请看附件“门店相关表及样例数据.xls”。门市档案 功能模块门店档案编辑该功能完成门店档案的新增、保存、确认、删除、作废、封存、启用功能。其中,只有新增和保存操作不需要提交到审核流,其它操作都需要提交到审核流,并由相关岗位的人员进行审核。操作方法操作前的状态操作后的状态新建0-未确认保存0-未确认0-未确认确认0-未确认5-已确认删除0-未确认3-删除作废1-有效,2-封存16-有效转作废或26-封存转作废封存1-有效12-有效转封存启用2-封存21-封存转有效为了能跟踪每次对记录的修改,所以一个门店编号可能有几个版本号,不同版本的记录信息不尽相同。以最高版本的那条为有效记录,其它记录状态为已修改(状态编码为4)。删除、作废、封存、启用则不需要生成新版本。编辑模块为了方便定位到某个门店,需要根据所属客户和门店名称进行查询。该界面的效果可参考如下界面:门店档案

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论