超市管理系统详细设计说明书
文 档 作 者:
_______颜进杰_________
日期:__2011-11-11__
闽江学院软件学院
版权所有 不得复制
目 录
1. 详细功能需求 ................................................................................. 错误!未定义书签。 2. 框架介绍 ......................................................................................... 错误!未定义书签。
框架构建过程 ................................................................................. 错误!未定义书签。 3. 系统的发布 ..................................................................................... 错误!未定义书签。 4. 本章小节 ......................................................................................... 错误!未定义书签。
闽江学院软件学院2009级计算机办公应用2班
2
1. 引言
1.1 目的
超市货物管理系统对于现代超市而言,是能否提高超市利润的作用的至关重要技术平台。对于消费者和超市管理员来说,是能否方便快速获取信息的关键。所以,超市货物管理系统应该能够为用户提供充足的信息和快捷方便的操作手段。
软件设计的任务是将软件需求变换成为软件的具体设计方案。概要设计根据软件需求导出软件的体系结构;详细设计给出软件模块的内部过程描述。该文档是设计结果的详细描述,也是程序员编写程序的功能依据。
本系统通过强大的计算机技术给超市管理人员和消费者购买商品带来便利。目标还 包括:
减少人力与管理费用; 提高信息准确度; 改进管理和服务;
建立高效的信息传输和服务平台,提高信息处理速度和利用率;
系统设计优良,界面设计精美、友好、快捷,人性化设计,后台管理功能强大、
效率高;
更简便、信息化程度更高的超市货物管理流程;
1.2 参考资料
书籍:《软件功能导论》 清华大学出版社
网站:www.csdn.net
2. 系统结构图
闽江学院软件学院2009级计算机办公应用2班
3
超市货物管理系统 系统管理 档案管理 库存管理 其他管理 综合分析 当前操作员 角色设置 权限设置 数据备份 数据还原 入库单 出库单 会员管理 促销管理 编码规则设置 商品分类设置 商品档案设置 货架档案设置 人员档案设置 结算方式设置 增加会员 修改会员信息 查找会员 删除会员信息 增加商品 修改商品信息 查找商品 删除商品信息 增加员工 修改员工信息 查找员工 删除员工信息 出入库明细账 现存量查询 销售时段分析 销售排行分析 销售毛利时段分析 销售对比分析
3. 商品库存管理
3.1 入库信息
一. 功能已描述:对新购商品进行入库操作。 二. 输入表:商品库存信息表(Stock) 三. 中间表:无
四. 输出表:商品库存信息表(Stock) 五. 输入信息: 商品ID 商品名称 商品数量 商品价格 供应商 生产日期 生产地址 六. 输出信息: 条形码 商品名称
闽江学院软件学院2009级计算机办公应用2班
4
生产日期 供应商 生产地址
七. 算法过程描述
库管管理员进入到“仓库管理界面”,输入账户的信息,如果用户名为空或者密码不正确,则弹出警告窗口,否则登陆成功;
库管管理员进入到“新增商品界面”输入商品的信息,如果商品ID为空,则显示警告窗口,否则输入成功;
库管管理员进入到“新增商品界面”输入商品的信息,如果商品名称为空,则显示警告窗口,否则输入成功;
库管管理员进入到“新增商品界面”输入商品的信息,如果商品数量为空,则显示警告窗口,否则输入成功;
库管管理员进入到“新增商品界面”输入商品的信息,如果商品价格为空,则显示警告窗口,否则输入成功;
库管管理员进入到“新增商品界面”输入商品的信息,如果商品生产日期为空,则显示警告窗口,否则输入成功;
3.2出库信息
一. 功能已描述:对过期作废商品进行出库操作。 二. 输入表:商品库存信息表(Stock) 三. 中间表:无
四. 输出表:商品库存信息表(Stock) 五. 输入信息: 商品ID 商品名称 商品数量 商品价格
闽江学院软件学院2009级计算机办公应用2班
5
供应商 生产日期 生产地址
六. 输出信息: 条形码 商品名称 生产日期 供应商 生产地址
七. 算法过程描述
库管管理员进入到“出库商品界面”输入商品的ID,如果商品ID为空,则显示警告窗口,否则出库成功;
库管管理员进入到“出库商品界面”输入出库数量,如果商品数量为空,则显示警告窗口,否则出库成功;
闽江学院软件学院2009级计算机办公应用2班
6
3.3“出入库管理”程序流程图
进入出入库管理显示出入库管理界面入库功能选择显示入库界面取消,返回上一级界面出库显示出库界面取消,返回上一级填写入库的商品信息返回上一级返回上一级界面功能选择返回上一级界面提示输入信息有误否填写出库的商品信息返回上一级界面功能选择确定确定编码规则、时间格式、价格等是否符合规则?返回上一级是编码规则、时间格式、价格等是否符合规则?否是将新增的商品信息写入数据库提示输入信息有误数据库中存在该商品且删除数量合法?否是删除数据库中要出库的商品信息提示出库失败,不存在或库存不足 3.4详细过程 If 选择“库存管理”then
进入“库存管理”界面; If 选择“入库单”then
闽江学院软件学院2009级计算机办公应用2班
7
进入“入库单”界面,等待输入入库的商品信息;
If 输入的信息有效then Else
给出相关提示(“您输入的信息有错,请重新输入”); 增加数据库表中商品记录,商品库存量=商品库存量+入库量;
Endif Endif
If 选择“出库单”then
进入“出库单”界面,等待出库商品信息的输入; If 数据库中存在该商品 Else
给出相关提示(“数据库中不存在商品,出库失败,请重新输入商品信息”);
If 出库的商品数大于库存量then Else
商品库存量=商品库存量-出库量;
给出相关提示(“出库数量有误,该商品的库存量不足”);
Endif
Endif
Endif
闽江学院软件学院2009级计算机办公应用2班
8
因篇幅问题不能全部显示,请点此查看更多更全内容