1、使用计算机对商品信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、使用时间长、成本低等。这些优点能够极大地提高商品信息管理的效率,也是企业的科学化、正规化管理及与世界接轨的重要条件。 系统研究设计的目标而现在商品销售单位需要处理大量的供应商信息,还要时刻更新单位所销售的产品信息,不断地添加、修改销售信息。面对各种不同的信息,需要合理的数据库结构来保存数据信息,还需要有效的程序结构支持各种数据操作的执行。本系统的主要特点是:功能完善,实用性较强,还有操作简单,执行迅速等。2.现行系统调查研究 现行业务介绍该企业是从事商品的销售的单位,采购科进行商
2、品采购,采购完成后,将所采购来的货物及采购清单一并交给库管员,库管员进行审核入库并将信息写入商品信息册中。商品销售时,销售员开出顾客需要的货物清单,将该清单交给库管员,库管员根据该清单上写明的货物从仓库中取出交给销售人员,同时将销售的记录写入记录册中。采购科将供应商信息交给管理员,管理员将供应商的基本信息记录在供应商记录册中。划价员根据经理的指示对商品进行定价并商品的定价写入商品价格表中。这些都是手工操作,十分烦琐,而且容易出错,出错后不便查找纠正。由于信息量巨大,因此具体信息很难进行查询。时间长了会形成大量的书面文档,不易保存。该企业的组织机构图 图2-1 企业组织结构图新系统业务流程图经过
3、对原有业务的分析,为了更加合理的利用现有的人力、财力和设备,充分的利用计算机带来的便利,规划出新系统的业务流程图如下:图2-2 新系统业务流程图 可行性分析技术可行性a.开发软件可行性结合本项目实际,本企业的业务量很大,但是其操作流程并不是很复杂,各种结构及流程十分清晰,可以设计出符合实际需求的信息管理系统。非常擅长对数据表和其间关系进行简单的操作,无论是查询,统计还是用报表进行数据输出,都能顺利完成。因此,从软件角度讲是是完全可以胜任的。b.开发硬件可行性开发本系统所使用的软件对于计算机的要求比较低:(1)WINDOWS 98以上版本(2)80486或更高的处理器(3)MS WINDOWS支
4、持的VGA或更高分辨率的显示器(4)应用程序要求8MB RAM这样的要求市场上的计算机配置都能够达到,所以硬件的可行性也可达到。经济可行性 由于销售企业目前完全采用手工方式完成业务,进行报表制作,对数据进行综合分析等。管理系统建成后由于不是直接用于生产,因此直接经济效益较小,但是一定会间接的创造出十分可观的经济效益。由此可见,开发此系统在经济上是完全可行的。而且,由于系统在未来较长的时间内稳定发挥作用,这对于提高公司的综合管理水平、简化日常业务操作都将会起到很大的帮助。操作可行性销售企业的大多数员工从未使用过类似的管理系统,但是WINDOWS友好的界面和本系统简易的操作设置,可以使企业的内部员
5、工很快掌握其各种操作。不仅如此,系统还附有详细的使用帮助文件,为本系统的正确使用给以图文并茂的形式加以说明。同时,在开发过程中,我们还可以尽量给用户以方便,充分考虑到用户需求的实际情况,在输入界面,查询界面、报表打印等部分添加注释或提示,并尽可能的采用相关联的数据自动输入的功能,帮助用户尽快掌握系统的使用和减少数据的输入,以提高本系统的使用效率。3. 系统分析数据流程图根据对新系统业务的分析,提出新系统的数据流程图如下:图3-1 数据流程图的顶层图 图3-2数据流程图的一级细化 图3-3 数据流程图的二级细化数据字典数据元素卡名称:商品名称 编号:A -002所属数据流:F1、F2、F4、F7
6、、F8、F10所属存储:D0、D1、D2、D4、D5、D7、D8数据类型:字符型销售日期 编号:A -003F2、F8、F10D2、D5、D8日期型销售单价 编号:A -004数值型销售数量 编号:A -005折扣 编号:A -006小计 编号:A -007供应商编号 编号:A -008F1、F2、F3D 1、D2、D3供应商名称 编号:A -009F3、F9、F10D 3、D6、D9商品进价 编号:A -010商品售价 编号:A -011进货日期 编号:A -012库存量 编号:A -013备注 编号:A -014备注型负责人 编号:A -15联系地址 编号:A -016联系电话 编号:A
7、-017数据流卡入库登记卡 编号:F1来源:外部实体“采购科”去向:处理“登记入库信息”()数据结构:商品编号 商品名称 进货日期 进货单价 销售价格说明:商品销售卡 编号:F2外部实体“销售员”处理“录入商品销售信息”()供应商信息卡 编号:F3处理“录入供应商信息”()供应商编号 供应商名称 负责人 联系人电话 联系地址价格变动 编号:F4外部实体“划价员”处理“价格变动处理”()商品编号 商品名称 库存量 进货价格 销售价格商品信息报表 编号:F7处理“打印商品信息表”()商品编号 商品名称 库存量 商品销售信息报表 编号:F8处理“打印商品销售信息表”()外部实体“经理”商品编号 商品
8、名称 商品售价 销售日期 合计金额 供应商信息报表 编号:F9处理“供应商信息报表”()供应商编号 名称 负责人 联系电话 联系地址 数据流卡信息查询 编号:F10处理“信息查询处理”(P5)外部实体“查询者”商品编号 商品名称 商品售价 供应商名称 等 数据处理卡登记商品入库信息 编号:输入: F1输出: D1处理:将数据流“商品清单”中的信息用键盘录入,数据存储“商品信息”中。销售商品信息 编号: F2 D2将数据流“销售清单”中的准备销售的商品信息用键盘录入,数据存储“商品销售记录”中。供应商信息 编号: F3 D3将数据流“供应商信息”中的供应商信息用键盘录入,数据存储“供应商”中。 F4 D4将数据流“价格变动通知”中的价格信息用键盘录入,数据存储“商品基本信息”中。 数据存储卡4.系统设计系统结构设计系统结构图图4-1 系统功能结构图系统模块图通过对用户需求的分析,我们可以分析出该商品销售管理大致可以分为四个模块:商品基本信息模块、供应商信息模块、商品价格变动模块、报表打印模块。 现在对这四个模块做具体说明:模块IPO图系统名称:子系统名称:商品销售管理系统模块名称:录入商品信息模块代码: D-001调用模块:无被调用模块:商品信息数据录入数据流“商品入库清单单”数据库表“商品基本信息表 1)打开数据库表“商品基本信息表”。 2)根据输入设计的“商品基本信息表”的输