情况, 进行诸如产品经货、销售等工作。
2) 实用性原则:适合产品信息管理工作的实际需求,并能够处理一些特殊情况的要求,此外,尽可能预留空间,以便扩充功能。
3) 准确性原则:对输入的相关资料建立检错机制,及时报错,使用户能够及时准确的输入合法资料(如类型匹配,长度不超限等)。
4) 易操作原则:要求设计的系统功能齐全,接口友好,操作方便,必要的地方进行提示。
5) 源程序可读性原则:为了便于其它设计,维护人员读懂代码或以后的代码修改,软件升级维护,既可能做好代码注释工作。
6) 优化原则:为了达到优化的目的,合理的运用窗口,菜单,对象等的继承,自定义用户对象,事件,函数,减少不必要的重复性代码,使程序简洁明了,也方便了将来的维护。
7) 安全性原则:该系统的管理员具有可设置登陆密码,修改密码的权限。
经过前面的设计,我们对整个系统有了一个初步的认识,并对各个模块进行了功能分化。
3.3 超市系统运行的工作流程
由商品的采购员根据商品的短缺报告进行商品的采购、入库,然后仓库管理员进行处理;仓库管理员根据架上商品的短缺报告从仓库中进行查询,并从中提取商品修改记录或生成缺货报告;货架管理仓库管理员处提取商品后应进行架存商品的相关信息录入及对应商里的摆放;场内服务员引导顾客完成商品的购买并促进商品的热销;从商场内出来后首先应到柜台营业员处进行商品的购买记录并交付商品的金额这样顾客方可完成商品的购买。
新系统主要业务分析: a. 库存业务
库存管理是指在生产经营中为销售和耗用而储存的各种资产。企业存货不当都会增加不必要的费用:存货过多将导致物资积压、存储费用增加、流动资金周转不利,并且过量的库存会掩盖管理不善的问题。存货不足则影响企业的正常销售活动。库存管理的目标是寻求最佳存货数量,使库存的成本总额最小化。其主要业务如下:
产品入库、出库、盘库等日常处理。
科学合理地确定某库存物资的库存控制参数。例如:最佳定货批量、最大库存量、最佳缺货量、最佳订购周期等,进行严格的库存控制工作。
汇总统计各类库存数据,反映和监督储备资金占用及采购资金使用情况。 b. 货架管理业务
超市的货架是超市销售的重要环节,货架的物品直接被顾客选择,货架摆放的货物量间接决定了销售量的多少。其主要业务如下: 产品提货、产品供应 c. 销售业务
销售对一个企业的生存和发展是至关重要的,它不再是传统意义上的“卖东西”,它对外关系到企业产品、服务和企业形象等多方面因素,对内涉及到销售、库存、财务、生产等信息。此外信息化的高速发展为企业的销售工作提出了
11
新的挑战,封闭意味着落后,企业要抓住时机,引入现代化的销售管理模式,实施企业的信息化、智能化销售管理,才能使企业在激烈的市场竞争中立于不摆之地。手机销售过程中主要涉及到如下几点业务:
3.7. 性能需求 ⑴ 数据精确度
产品的销售单中,单价、金额采用浮点数,数量都取长整数。 ⑵ 时间特性
该管理系统软件从启动到进入系统登录界面的时间正常情况下少于5秒,录入并更新数据的时间正常情况下少于10秒。 ⑶ 适用性
该管理系统软件适用于Windows 98/Windows 2000/Windows Me/Windows XP中文版下运行。
3.8运行需求 ⑴ 用户界面
窗体特性:本系统采用Borland Delphi7.0开发软件制作,其窗体都是采用弹出式浮动窗体,在运行系统时,首先就是登陆窗口,进入之后就是典型的下拉式主窗体,其下拉菜单为各系统模块的相关子模块。 输入输出时间:
输入输出时间格式为年月日(YY/MM/DD)。 ⑵ 硬件接口
运行本系统的硬件基本要求如下: CPU:至少Pentium400以上; 内存:至少128M以上; 硬盘:至少20M硬盘空间; 显示器:17″显示器;
其它:键盘、鼠标、光驱等。 ⑶ 软件接口
本系统,在打包成Project.exe后,能够在Windows 系统各版本中运行。
系统功能模块分析与设计
整个系统的功能模块如图1所示:
12
小型超市信息管理系统 前台POS销售系统 后台管理系统 商收进销库人品银货售存员录业管管管管入务理理理理
模块子系统结构
商品录入 商商品品名编称号录录入入 功能描述:商品录入子系统要求包括录入名称商品和商品编号录入。
13
收银业务 交易总额计算打印交易清单支持打折出售 功能描述:收银业务子系统能计算交易总额,打印交易清单,并支持打折出售。
进货管理 功能描述:进货管理子系统可以根据库存自动指定进货计划,进货时自动等级,
以及提供查询和打印计划进货与入库记录的功能。
销售管理
功能描述:销售管理子系统可以控制某商品是否允许销售,查询每种商品的销售
情况并产生年、月、日报表,同时可以生成销售排行榜。
14
自动制定进货计划自动入库登记进货与入库记录查询打印计划 商品销售控制查询打印销售情况生成销售排行榜
库存管理 查询库存明细记录库存状提态示自动告警自动盘点计算
功能描述:库存管理子系统提供查询库存明细记录的基本功能,并根据库存的状
态报警,以及自动盘点计算。
人员管理
功能描述:人员管理子系统提供基本信息登记管理,员工操作权限管理,客户销
售权限管理的功能。
后台销售管理模块 模块用例图:
基员本工信操息提作登示权记限管管理理客户销提售示权限管理 15