1、8)财务管理:根据开出的发票和订单,进行结算并编制销售报表,以及对本月产品销售记录的查询等。9)帮助:查询系统相关的编号信息等。三.可行性分析1.技术可行性在设备方面,该系统对软件没有太高的要求,市场上存在的系统软件足以满足系统各个方面的要求。现在要开发的零售店销售管理信息系统是比较简单的,在开发技术上不存在难题。虽然企业中大多数工作人员对计算机知之不多,但是在零售店员工有一定的计算机应用能力,能够对日常的工作业务进行简单的操作和管理,并能自行排除日常工作中随时可能遇到的计算机故障。2.经济可行性零售店销售管理信息系统是比较简单的系统,开发和维护费用都不是很高,零售店所需投资较少,在一般可接受
2、的范围。系统投入运行后会给零售店带来可观的经济效益:一方面解决了手工操作带来的工作效率低、容易出错等问题,为企业在业务上缩短了时间,增加了市场竞争力。另一方面,使得信息流动得更快,能为零售店的店主提供多的高质量的信息。使得零售店有更多的时间和信息为该店未来的发展做筹划。3.可行性结论根据上面可行性分析,企业进行系统开发的条件已成熟,可以立即进行系统的开发。四.零售店管理信息系统的组织结构通过对零售行业现行系统的调查分析,了解到零售店的组织结构为:零售店店主下设销售开票员、结算员、仓库管理员3 个基本的职能单位。明确分工,各行其职,各用其权,各尽其责,把责、权、利相结合,3个单位人员既相互独立又
3、相互联系。总体目标分解到4 个部门后,相互协调把单个目标串联起来,共同实现。图1 给出了该企业的组织结构情况。图表 1 组织结构图各部门主要功能:10)店主:主要负责销售计划的制定和计划的落实。他们需要经常查询了解和掌握销售情况,为他们指导销售工作和制定新的销售计划提供依据。11)销售人员:主要负责开发票。顾客购买产品首先到由销售人员开票,开票人员根据顾客所有的购货单(包括商品名称、规格及数量等)开票。所开票据至少四联,即提货联、发票联等。12)结算人员:为了加强管理,保证开票、结算分开。开票之后,顾客持发票到结算人员处付款,办理结算手续。结算方式主要有:现金结算、汇票结算、托收及电信汇结算等
4、。顾客付款之后,结算人员在提货联上盖上“已结算”印章,说明结算手续已办。根据业务的需要,结算人员还要负责退货的处理。结算人员还须进行销售金额向财务管理人员缴存。13)仓库保管人员:仓库保管部主要负责产成品的入库、出库和库存盘点。顾客办理完结算手续后,持提货联到仓库取货。此时,仓库管理人员检查提货联及发票无误后,便给予提货,即出库。出库之后登记入账。14)财务管理人员:根据开票及结算情况负责销售核算及制作核算报表。销售报表统计等信息。财务人员及时向店主汇报。五.零售店管理信息系统的管理功能通过对企业的调查,了解了企业的基本组织结构,这些部门的存在是为了实现企业的销售目标,企业的各个部门都是为了完
5、成一定的管理功能而设立的,通过调查,我们了解到现行系统各部门的管理功能如图2 所示。图表 2管理功能图示六.业务流程零售店主要业务就是围绕产品所进行的采购和销售。它的业务过程较简单,现行系统的业务处理过程是:顾客为购买产品先到开票部填写购货单(包括商品名称、种类、数量等),开票人员根据购货单,首先查阅库存账,如有货,开出发票,如库存不足,发出补货通知给仓库。顾客持发票到结算部付款,并办理结算手续。付款后,结算人员盖上印章,表明已办理结算手续。仓库根据顾客的订货单和结算完的发票进行出库处理,并根据库存情况决定是否订货。根据出货情况和采购情况更新库存账。结算人员将每月的结算单据及现金、销售报表等交
6、给店主。店主根据单据、发票和销售报表分析计划编制各种采购订单等计划。根据上述业务过程的描述,我们绘制出了该企业的业务流程图,图3 就是该企业的现有系统的业务流程图。图表 3 业务流程图七.新系统的数据流程图根据分析得出的新系统的业务流程图分层绘制出新系统的数据流程图,如图所示。八.E-R 模型根据用户需求设计数据库概念模型,概念结构是各种数据模型的共同基础,一般使用E-R 模型来表示。分析收集到的资料,画出企业现实中的事物及其相互联系图。如图所示。根据概念设计中的 E-R 图,把实体与实体之间的联系转换为关系模式。图表 7系统ER图关系模式如下:供应商:供应商码 + 供应商名称 + 联系电话
7、+ 地址 + 联系人 + 账号店员:姓名+密码+电话顾客:顾客码 + 顾客名 + 联系电话 + 地址库存商品:商品码 + 商品名称 + 单价 + 数量 已定商品:顾客码 + 商品码 + 单价 + 数量 + 订购日期已销商品:供应商码 + 商品码 + 单价 + 数量 + 采购日期采购信息表:商品码+商品名称+数量+供应商码 九.数据表的设计根据关系模式设计系统中用于存储的数据表,在系统中我们所需设计的数据表包括:供应商信息表、顾客信息表、库存商品信息表、已定商品信息表、已销商品信息表、采购信息表。供应商信息表字段名代码类型约束供应商编码P_Idvarchar(20)主键供应商名称P_Name联系
8、电话P_Teleint供应商地址P_Adressvarchar(50)账号P_AcountNum联系人P_Contactbit顾客信息表顾客码C_Id顾客名C_NameC_Tele地址C_AdressC_AcountNum备注C_Remark库存商品信息表商品码G_Id商品名称G_Name商品规格G_Type库存数量G_Number单价G_PriceG_Remark已定商品信息表订购号O_Id订购数量O_Number订购单价O_Price订购日期O_DateO_Remark已销商品信息表销售号S_IdInt外键,与Staff表中ID外键关联已销数量S_Number销售单价S_Price销售日期
9、S_DateS_Remark采购信息表数量供应商码 员工信息表员工码员工姓名string等级C_RankSting密码C_Pass十.数据库物理结构设计4.数据库存放位置C:Documents and SettingsAdministrator桌面零售店管理信息系统零售店商品进货信息.MDB数据库文件与执行文件在同一目录中数据库实施以及创建数据库十一.创建基本表建立库存信息表、已订商品信息表、供应商信息表、顾客信息表、已销商品信息表、采购信息表、员工信息表:另外,数据库中还有三个缓存表:缓存库存信息表:此表用来在系统中产品入库功能时,便于让使用者根据自己采购的多种品种进行一次性入库;订货缓存信
10、息表以及销售缓存信息表:两表是用于顾客购买产品时解决一次性购买多个品种的问题,先让客户的购买商品存入缓存数据库种,确认后再将之全部写入产品销售或者是订货系统中。十二.用户界面设计和应用程序编码5.登录界面登录界面编码实现在login.cs文件中。图4销售信息管理系统登录界面6.系统操作人员主工作界面此界面的编码实现在main.cs文件中图6.2 操作人员工作界面7.仓库管理人员操作部分图6.3 仓库管理人员操作图6.4仓库管理人员产品入库操作图仓库人员操作界面库存数据修改 仓库人员操作界面删除数据8.销售管理系统界面图6.4 销售管理系统工作界面销售记录图6.4 销售管理系统工作界面销售记录修改销售管理系统工作界面订货记录销售管理系统工作界面订货记录修改销售管理系统销售与订货数据录入界面9.财务管理人员管理员界面图6.5 财务人员管理员界面销售记录财务人员管理界面订货统计财务人员管理界面-库存统计财务人员管理界面顾客信息财务人员管理界面员工 信息财务人员管理界面供应商信息10.程序
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1