文档章节

1.1项目设想

scaujohn
 scaujohn
发布于 2015/04/01 15:18
字数 528
阅读 86
收藏 1

A. 系统展望

服装连锁店POS收费系统,是一个用于记录销售和处理支付的计算机系统,系统包括硬件(计算机和条形码扫描仪等)和软件。主要应用场景有:

1)客户携带商品到收银台,收银员将商品逐一输入系统,系统计算应付金额(包括折扣计算)。输入完成后客户付款,收银员确认收款并找零,系统打印购物小票。

2)客户携带购物小票和商品办理退货业务,店员根据退货规则系统完成操作。

3)店员查询商品库存。

4)店员录入会员信息。

5)经理使用系统制作销售报表。

6)经理对店员的增删、信息编辑和权限设置。

针对的用户有:客户(普通客户、会员),店员,经理

系统范围:

 

基本目标:经理可对系统进行管理,经理和店员可对产品和客户的基础数据进行管理,可进行商品销售管理、查询和制作报表。

B. 系统特性。

1. 系统管理

1)系统使用人员的增删改查;

2)系统使用人员的权限设置;

2. 基础数据

1)产品类别的增删改查;

2)产品信息的增删改查;

3)客户信息的增删改查;

3. 销售管理

1) 生成销售订单:录入(删除)商品条目、计算支付金额;

)录入销售订单:收银、系统录入订单数据、修改库存、打印小票;

3) 退货:选择订单、选择商品、生成退货单、退款、系统录入退货单数据、修改库存;

4. 查询

1)按商品型号或名称查找某商品的信息及库存数;

2)按客户和销售时间查询订单;

5. 统计报表

1) 统计每日//季销售总金额 (数字报表)

2)按“产品类别”统计“起止时间”内销售数量和金额(数字报表);

© 著作权归作者所有

共有 人打赏支持
scaujohn
粉丝 10
博文 11
码字总数 2821
作品 0
广州
加载中

评论(3)

ooad
ooad
132132写的还算认真详细。
J
JRJerry
系统特性写得较为具体,但用例图画得有点问题,如销售、付款和支付授权服务的关系等。132132
12-opnzd
12-opnzd
建议系统性能开发加上安全库存警报功能以使店铺能够正常营业,建议系统使用用户加上政府税收代理。6363
CYQ.Data 正式支持 DotNET Core 版本发布

闲话几句: 自从上周开始,IOS人员逝去,就开始接手IOS的代码了。 并开始整理IOS的代码(包括当时一开始设计的开发框架)。 在未来不远的日子里,设想是有一个系列详细的介绍I恋App和IT连App...

路过秋天
2017/12/04
0
0
王建奎Jerrick/Scavenger

#Scavenger #wiki *项目介绍和使用说明 http://git.oschina.net/wangjiankui/Scavenger/wikis/%E9%A1%B9%E7%9B%AE%E4%BB%8B%E7%BB%8D%E5%92%8C%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E%EF%BC%8......

王建奎Jerrick
2015/02/10
0
0
我搜索城市,就搜出这个城市相关联的产品。可以吗(lucene)

城市表(city),与产品表(product),是主外键关系,项目用的是lucene。lucene我的理解是 我的理解:比如现在我搜索北京。一段文字中包括包括北京都检索出来,那么这就与我设想的不一样了,...

帅狗
2015/01/19
266
2
关于 MobileMate 0.1 的小结和 MobileMate 0.2 的设想

MobileMate 是一款用 Bash 脚本粘合开源命令行工具并集成在一个自启动 Linux LiveCD 的音视频转换开源工具。详情请参见项目主页: http://www.learndiary.com/mobilemate/ 。项目目标是使开源...

littlebat
2014/12/21
1K
2
from_2017_to_2018

我的2017年,是时候再见了;我的2018年,我会让你有趣的 1. 2017走了,我做了什么? 1.1 生活 1.2 工作 完成了一个扫描平台的二次开发,(如接口开发、自动化报告)等功能! 找到了公司IDS产品的...

qq414207614
06/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

go语言学习总结

一、描述 go语言是直接将源码编译成二进制机器码的语言;它支持面向对象、也支持函数式编程;支持并发很容易; 二、基本语法学习路径 https://studygolang.com/subject/2...

盼望明天
23分钟前
1
0
JSP 九大内置对象及其作用域

JSP 中一共预先定义了 9 个这样的对象,分别为:request、response、session、application、out、pagecontext、config、page、exception ,下面就简单介绍下。 1、request 对象 request 对象...

几个栗子
34分钟前
0
0
Java中的坑之方括号

Java中的坑之方括号 这一段时间,在做项目的时候,发现了一个坑,这个坑说大不大,说小不小,不知道的足够喝一壶,知道的就可以轻松解决。 问题描述 在做数据统计的时候,遇见了如下形式的数...

星汉
45分钟前
1
0
[雪峰磁针石博客]python机器学习、web开发等书籍汇总

Building Machine Learning Systems with Python Third Edition - 2018.pdf 下载地址 Get more from your data by creating practical machine learning systems with Python Key Features ......

python测试开发人工智能安全
56分钟前
1
0
文件的压缩与解压(linux)

Linux下*.tar.gz文件解压缩命令 1.压缩命令:   命令格式:tar -zcvf 压缩后文件名.tar.gz 被压缩文件名 可先切换到当前目录下。压缩文件名和被压缩文件名都可加入路径。 2.解压缩命令: ...

qimh
今天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部