ImageVerifierCode 换一换
格式:DOCX , 页数:25 ,大小:689.03KB ,
资源ID:4526576      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4526576.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(零售销售系统设计报告.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

零售销售系统设计报告.docx

1、零售销售系统设计报告零售销售系统设计报告零售店销售管理信息系统一. 系统目标销售管理信息系统是为了适应零售行业综合管理的需求,改变零售店现有的管理模式,加速零售店的动化、标准化和科学化,而建立的一个整体性的销售操作系统。它能够为各管理层提供可靠的信息,为提高零售店各面的效益服务。系统的总目标是:用信息来支持零售管理时的决策和零售店的业务操作,用信息技术实现办公自动化代替原有手工管理方式,提高业务处理效率。具体如下:1) 改变过去手工操作,建立计算机系统操作,更加快捷,做到高效率。零售店进货、销售、财务、仓储等业务全部实现自动化管理。2) 零售店在本系统的支持下,能够达到合理进货、及时销售、库存

2、量小、减少积压的目的,特别是商品存储和财务管理中的销售统计这两块,能够大大降低零售店运作成本,取得最佳效益。3) 经过业务的整合和组织结构的调整,提高数据的准确性,避免逻辑的错误和人为的错误,提高数据的可信度。4) 运用计算机信息系统管理,避免以往信笺管理、传递时所耗的时间,提高工作的时效和针对性,有助于提高领导的决策,减少失误。5) 能够及时了解库存情况和销售情况,调整零售店的库存,以便保证客户需求。二. 系统构成为实现上述目标,将系统分为4 个功能模块:进货管理、销售管理、财务管理、相关信息管理。它是根据各子系统的管理功能来划分,使得系统分工明确,业务流程清晰,从而优化零售店管理,最终为零

3、售店带来良好的经济效益。6) 进货管理:制定相应的产品信息录入、信息修改、查询等操作。7) 销售管理:操作人员是根据订购单开出发票(包括退货发票),存储订购单数据,出售零售店商品,并更新库存数据。8) 财务管理:根据开出的发票和订单,进行结算并编制销售报表,以及对本月产品销售记录的查询等。9) 帮助:查询系统相关的编号信息等。三. 可行性分析1. 技术可行性在设备方面,该系统对软件没有太高的要求,市场上存在的系统软件足以满足系统各个方面的要求。现在要开发的零售店销售管理信息系统是比较简单的,在开发技术上不存在难题。虽然企业中大多数工作人员对计算机知之不多,可是在零售店员工有一定的计算机应用能力

4、,能够对日常的工作业务进行简单的操作和管理,并能自行排除日常工作中随时可能遇到的计算机故障。2. 经济可行性零售店销售管理信息系统是比较简单的系统,开发和维护费用都不是很高,零售店所需投资较少,在一般可接受的范围。系统投入运行后会给零售店带来可观的经济效益:一方面解决了手工操作带来的工作效率低、容易出错等问题,为企业在业务上缩短了时间,增加了市场竞争力。另一方面,使得信息流动得更快,能为零售店的店主提供多的高质量的信息。使得零售店有更多的时间和信息为该店未来的发展做筹划。3. 可行性结论根据上面可行性分析,企业进行系统开发的条件已成熟,能够立即进行系统的开发。四. 零售店管理信息系统的组织结构

5、经过对零售行业现行系统的调查分析,了解到零售店的组织结构为:零售店店主下设销售开票员、结算员、仓库管理员3 个基本的职能单位。明确分工,各行其职,各用其权,各尽其责,把责、权、利相结合,3个单位人员既相互独立又相互联系。总体目标分解到4 个部门后,相互协调把单个目标串联起来,共同实现。图1 给出了该企业的组织结构情况。零售店店主销售人员(主要负责产品导购、开票)结算人员(主要负责根据销售票据,进行数据录入,以及订单的处理,现金收付)仓库人员(主要负责入库、出库和库存盘点)财务管理人员(主要负责每日)图表 1 组织结构图各部门主要功能:10) 店主:主要负责销售计划的制定和计划的落实。她们需要经

6、常查询了解和掌握销售情况,为她们指导销售工作和制定新的销售计划提供依据。11) 销售人员:主要负责开发票。顾客购买产品首先到由销售人员开票,开票人员根据顾客所有的购货单(包括商品名称、规格及数量等)开票。所开票据至少四联,即提货联、发票联等。12) 结算人员:为了加强管理,保证开票、结算分开。开票之后,顾客持发票到结算人员处付款,办理结算手续。结算方式主要有:现金结算、汇票结算、托收及电信汇结算等。顾客付款之后,结算人员在提货联上盖上”已结算”印章,说明结算手续已办。根据业务的需要,结算人员还要负责退货的处理。结算人员还须进行销售金额向财务管理人员缴存。13) 仓库保管人员:仓库保管部主要负责

7、产成品的入库、出库和库存盘点。顾客办理完结算手续后,持提货联到仓库取货。此时,仓库管理人员检查提货联及发票无误后,便给予提货,即出库。出库之后登记入账。14) 财务管理人员:根据开票及结算情况负责销售核算及制作核算报表。销售报表统计等信息。财务人员及时向店主汇报。五. 零售店管理信息系统的管理功能经过对企业的调查,了解了企业的基本组织结构,这些部门的存在是为了实现企业的销售目标,企业的各个部门都是为了完成一定的管理功能而设立的,经过调查,我们了解到现行系统各部门的管理功能如图2 所示。系统管理销售管理结算管理仓储管理销售及销售发票管 理收付管理发票管理入出库管理仓库管理财务管理销售统计管理核算

8、监督图表 2管理功能图示六. 业务流程零售店主要业务就是围绕产品所进行的采购和销售。它的业务过程较简单,现行系统的业务处理过程是:顾客为购买产品先到开票部填写购货单(包括商品名称、种类、数量等),开票人员根据购货单,首先查阅库存账,如有货,开出发票,如库存不足,发出补货通知给仓库。顾客持发票到结算部付款,并办理结算手续。付款后,结算人员盖上印章,表明已办理结算手续。仓库根据顾客的订货单和结算完的发票进行出库处理,并根据库存情况决定是否订货。根据出货情况和采购情况更新库存账。结算人员将每月的结算单据及现金、销售报表等交给店主。店主根据单据、发票和销售报表分析计划编制各种采购订单等计划。根据上述业

9、务过程的描述,我们绘制出了该企业的业务流程图,图3 就是该企业的现有系统的业务流程图。顾客顾客结算人员发票提货联顾客结算发票财务人员店 主退货通知单据汇总各种销售报表及相关分析报告相关计划库存发票存根销售人员补货通知单报价单发票仓管人员采购单供应商提货通知单出库单图表 3 业务流程图七. 新系统的数据流程图根据分析得出的新系统的业务流程图分层绘制出新系统的数据流程图,如图所示。店主销售管理系统顾客供应商销售计划销售报告订单发票订单发货单图表 4销售管理数据流仓库入库处理库存台帐销售处理判定购买方式顾客订货台帐开付款单开订货单销售台帐查 询发货处理 出库单出库处理销售台帐店主销售统计统计表销售数

10、据查询出 库数 据入库数据顾客出库单订货单订货数据已销数据图表5销售管理数据流程图图表 6销售管理的第二层数据流程图八. E-R 模型根据用户需求设计数据库概念模型,概念结构是各种数据模型的共同基础,一般使用E-R 模型来表示。分析收集到的资料,画出企业现实中的事物及其相互联系图。如图所示。根据概念设计中的 E-R 图,把实体与实体之间的联系转换为关系模式。供应商商品顾客供应销售查询店员购买供应商编码数量供应商名称单价商品规格商品名称商品码账号顾客码联系电话顾客名姓名密码电话地址联系电话账号地址m nn n n m 1 mm n订购图表 7系统ER图关系模式如下:供应商:供应商码 + 供应商名

11、称 + 联系电话 + 地址 + 联系人 + 账号店员:姓名+密码+电话顾客:顾客码 + 顾客名 + 联系电话 + 地址库存商品:商品码 + 商品名称 + 单价 + 数量 已定商品:顾客码 + 商品码 + 单价 + 数量 + 订购日期已销商品:供应商码 + 商品码 + 单价 + 数量 + 采购日期采购信息表:商品码+商品名称+数量+供应商码 九. 数据表的设计根据关系模式设计系统中用于存储的数据表,在系统中我们所需设计的数据表包括:供应商信息表、顾客信息表、库存商品信息表、已定商品信息表、已销商品信息表、采购信息表。供应商信息表字段名代码类型约束供应商编码P_Idvarchar(20)主键供应商

12、名称P_Namevarchar(20)联系电话P_Teleint供应商地址P_Adressvarchar(50)账号P_AcountNumvarchar(50)联系人P_Contactbit顾客信息表字段名代码类型约束顾客码C_Idint主键顾客名C_Nameint联系电话C_Teleint地址C_Adressint账号C_AcountNumvarchar(50)备注C_Remarkbit库存商品信息表字段名代码类型约束商品码G_Idint主键商品名称G_Nameint商品规格G_Typeint库存数量G_Numberint单价G_Pricevarchar(50)供应商编码P_Id备注G_Re

13、markbit已定商品信息表字段名代码类型约束订购号O_Id顾客码C_Id主键商品码G_Idint主键商品名称G_Nameint订购数量O_Numberint订购单价O_Priceint订购日期O_Datevarchar(50)备注O_Remarkbit已销商品信息表字段名代码类型约束销售号S_IdInt主键顾客码C_Id商品码G_Idint主键商品名称G_Nameint外键,与Staff表中ID外键关联已销数量S_Numberint销售单价S_Priceint销售日期S_Datevarchar(50)备注S_Remarkbit采购信息表字段名代码类型约束商品码P_Idvarchar(20)主

14、键商品名称P_Namevarchar(20)数量P_Teleint供应商码P_Adressvarchar(50) 员工信息表字段名代码类型约束员工码C_Idint主键员工姓名C_Nameint联系电话C_Teleint地址C_Adressint账号C_AcountNumvarchar(50)备注C_Remarkstring等级C_RankSting密码C_PassSting一十. 数据库物理结构设计4. 数据库存放位置C:Documents and SettingsAdministrator桌面零售店管理信息系统零售店商品进货信息.MDB数据库文件与执行文件在同一目录中数据库实施以及创立数据库

15、一十一. 创立基本表建立库存信息表、已订商品信息表、供应商信息表、顾客信息表、已销商品信息表、采购信息表、员工信息表:另外,数据库中还有三个缓存表:缓存库存信息表:此表用来在系统中产品入库功能时,便于让使用者根据自己采购的多种品种进行一次性入库;订货缓存信息表以及销售缓存信息表:两表是用于顾客购买产品时解决一次性购买多个品种的问题,先让客户的购买商品存入缓存数据库种,确认后再将之全部写入产品销售或者是订货系统中。一十二. 用户界面设计和应用程序编码5. 登录界面登录界面编码实现在login.cs文件中。图4销售信息管理系统登录界面6. 系统操作人员主工作界面此界面的编码实现在main.cs文件

16、中图6.2 操作人员工作界面7. 仓库管理人员操作部分图6.3 仓库管理人员操作图6.4仓库管理人员产品入库操作图仓库人员操作界面库存数据修改 仓库人员操作界面删除数据8. 销售管理系统界面图6.4 销售管理系统工作界面销售记录图6.4 销售管理系统工作界面销售记录修改销售管理系统工作界面订货记录销售管理系统工作界面订货记录修改销售管理系统销售与订货数据录入界面9. 财务管理人员管理员界面图6.5 财务人员管理员界面销售记录财务人员管理界面订货统计财务人员管理界面-库存统计财务人员管理界面顾客信息财务人员管理界面员工 信息财务人员管理界面供应商信息10. 程序加密方法工作人员每人都有自己的帐号

17、和密码,这些都保存在员工信息中。系统将用登陆输入的数据与员工信息表表中对应的Password比较,完全匹配便成功登录系统,否则给出相应的错误提示。工作人员登录时程序所调用的方法编码如下:private void button1_Click(object sender, EventArgs e) cdb.connDB(); DataTable dt = cdb.getdata(select C_Pass,C_Rank from 员工信息表 where C_Name = + textBox1.Text.Trim() + ); if (dt.Rows.Count = 0) label3.Visibl

18、e = true; label3.Text = 您输入的用户名不存在,请重新输入!; textBox1.Text = ; textBox2.Text = ; textBox1.Focus(); else for (int i = 0; i dt.Rows.Count; i+) if (textBox2.Text.Equals(dt.Rowsi0.ToString() key = 1; skey = dt.Rowsi1.ToString(); break; else key = 0; if (key = 0) label3.Visible = true; label3.Text = 您输入的密码

19、错误,请重新输入!; textBox2.Text = ; textBox2.Focus(); else this.Close(); 11. 登陆功能测试: 一十三. 系统的使用功能和使用说明12. 登录模块登录模块包括:15) 用户信息输入16) 用户信息审核13. 库存管理模块库存管理模块包括:17) 产品入库18) 库存产品:包括库存产品添加、修改、删除、刷新、查询等子功能;14. 销售信息管理模块销售信息管理模块包括:产品订售模块销售记录:包括销售记录的添加、删除、修改、刷新、查询等子功能;订货记录:包括订货记录的添加、删除、修改、刷新、查询等子功能;15. 财务管理模块财务管理模块包括

20、:19) 销售统计:包括销售量、金额的统计查询,平均利润、成本等销售子标的查询,各个时间段的销售相关子标查询;20) 订货统计:包括订货量、金额的统计查询,平均利润、成本等订货子标的查询,各个时间段的订货相关子标查询;21) 库存统计:对库存产品的统计以及相关成本的计算;16. 相关信息管理模块相关信息管理模块包括:22) 采购信息:包括对采购商品种类、数量的查询、添加、删除、修改等相关子功能;23) 顾客信息:对顾客信息的查询、修改、添加、删除等相关子功能;24) 员工信息:对员工信息的查询、修改、添加、删除等相关子功能25) 供应商信息:对供应商信息的查询、修改、添加、删除等相关子功能一十四. 系统安装使用说明直接将该文件夹拷贝与电脑硬盘中,运行其”零售店管理信息系统.EXE”文件即可;一十五. 心得与体会经过本次课程设计,使我对数据库的操作有了进一步的了解,包括如何实现用户标示与鉴别、自主存取控制、存储过程的调用等等,对数据库的安全性也有了深入的了解并实现了自主存取控制,懂得了经过调用存储过程实现数据库相关存取数据的优点。在程序设计方面,在界面设计以及数据存取技巧上有了进一步的提高,对C#编程也有更为深入的了解。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1