文档章节

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
279
2
跨域访问问题请教

大家好,设想这样一个场景,a服务器,b服务器,两个服务器两个项目,b项目想要将他的一个界面内嵌到a项目展现,那么a项目该怎么访问b项目返回b项目的界面呢?让a访问b的controller相当于b访问...

樱木花道VS康
08/14
89
2
找兼职工作的资深UI设计师,便于在北京和平里商讨工作,4-8K

本人为实施一平台项目计划,拟先找兼职工作的资深UI设计师,协助本人将项目设想画出来。要求有资源经验(个人理解至少5年以上经验),有参与平台型大型项目的经验,项目包括PC及移动端产品,要...

邹小祥
2016/02/29
2
0

没有更多内容

加载失败,请刷新页面

加载更多

龙芯jdk或java开发

龙芯的jdk安装包可以从www.loongnix.org下载。 4.支持的软件 龙芯JDK在每一次发布产品之前,都会使用一个应用程序列表进行兼容性测试,如表4-2所示。这个列表中既包含简单的Java应用程序,也...

gugudu
11分钟前
2
0
Docker + selenium + jenkins 并行跑自动化测试

背景 目标:使用docker做UI自动化测试并在Jenkins运行 调试环境:MocOS 运行环境:Linux ubuntu + docker 涉及工具:docker,selenium,unittest, jenkins 基本思路 找一个适合做自动化的doc...

呐呐丶嘿
15分钟前
2
0
android分辨率,屏幕尺寸,屏幕密度关系

名词定义分辨率分辨率就是手机屏幕的像素点数,一般描述成屏幕的“宽×高”,安卓手机屏幕常见的分辨率有480×800、720×1280、1080×1920等。720×1280表示此屏幕在宽度方向有720个像素...

GoldenVein
26分钟前
1
0
inux驱动的异步通知(kill_fasync,fasync)---- 驱动程序向应用程序发送信号

===========================应用程序========================= #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <stdio.h> #include <poll.h> #include <sign......

天王盖地虎626
27分钟前
1
0
使用android studio时,ADB连接不上手机可能性之一

问题描述:as是通过adb连接手机进行调试了,如果电脑装了鲁大师,360等软件,可能会存在adb被这些软件占用的情况,所以会连接不上手机。这种解决方案有很多,比如通过任务管理器查看是谁占用...

白话
30分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部