- 846
- 2
- 约8.67千字
- 约 17页
- 2017-09-07 发布于陕西
- 举报
目录
第1章 需求分析 1
1.1 超市收银系统需求分析 1
1.2 类的说明 1
第2章 系统总体设计 2
2.1 总体设计 2
2.2 设计数据管理子系统 3
2.3 设计人机交互子系统 5
第3章 详细设计 7
3.1 用户登录流程图 7
3.2顾客结账流程图 7
3.3 服务台添加会员流程图 8
第4章 系统实现 9
4.1 DbLink类主要是与数据库连接 9
4.2 ServiceHandle类完成服务台用户登录验证 10
4.3收银员结账界面 12
第5章系统测试 16
第1章 需求分析
1.1 超市收银系统需求分析
超市收银系统主要可分为收银员用户,经理用户和服务台用户。
(1)收银员用户的功能需求是对顾客是否会员进行判断及结账,然后把会员的消费
状况分别存入会员表,消费表以及收银台表。
(2)服务台用户的需求是在会员管理子模块中对会员进行添加,删除,修改,查询以及会员详细消费信息的查询和在商品管理子模块中对商品的添加,修改,删除。
(3)经理用户的功能需求是对某收银台的销售总量和某商品的具体信息进行查询以了解超市的经营状况。
1.2 类的说明 :
(1)MembHandle类 方法有六个:
AddToDb()用于添加会员;
QueryAllFromDb() 用于查询全部会员信息;
QueryByIdFromDb() 用于查询某会员的消费总额delete() 用于删除某会员update() 修改某会员信息updateSum() 修改某会员的消费总额AddToDb() 添加某商品信息delete() 删除删除商品信息update() 修改商品信息QueryAllFromDb() 查询全部商品信息QueryByIdFromDb() 查询某商品信息
QueryByIdFrDb() 查询某商品价格QueryConsuByID() 查询某会员详细消费信息QueryAll() 查询全部会员详细消费信息Add() 插入会员消费信息QueryAllFromDb() 查询全部收银台消费信息QueryByIdFromDb() 查询某收银台消费信息AddOrUpdate() 会员消费金额添加到收银台Querywhethexs() 查询经理登录用户是否存在Querywhethexs( ) 查询服务台登录用户是否存在Querywhethexs() 查询收银员登录用户是否存在 销售总额
②收银员表详细数据字段:
表2-4 cashier收银员表
序号 字段名 字段类型 说明 备注 1 CashID varchar(20)not null 收银员编号 关键字 2 CashName varchar(20)not null 收银员姓名 3 CashPwd varchar(20)not null 收银员密码 4 CashDeskNo varchar(20) 收银台编号
③商品表goods的详细数据字段:
表2-5 goods商品表
序号 字段名 字段类型 说明 备注 1 GoodsID varchar(20)not null 商品编号 关键字 2 GoodsName varchar(20)not null 商品名称 3 Bid double not null 进价 4 SellPri double 售价 5 GSum int 总数 6 RemainNum int not null 剩余数 7 ImportDat varchar(50) 入库日期
④会员消费表consume的详细数据字段:
表2-6 consume会员消费表
序号 字段名 字段类型 说明 备注 1 MembID varchar(20)not null 会员编号 关键字 2 GoodsID varchar(20)not null 商品编号 关键字 3 SalesDat varchar(50)not null 消费日期 关键字 4 ConsuAmount varchar(20) not null 消费数量 关键字
⑤服务台表service的详细数据字段:
表2-7 service服务台表
序号 字段名 字段类型 说明 备注 1 ServID varchar(20)not null 服务台编号 关键字 2 ServName varchar(20)not null 服务台用户名 3 ServPwd varchar(20)not null 服务台密码
⑥经理表manager的详细数据字段:
您可能关注的文档
- #住宅楼施工组织设计的编制(毕业设计).doc
- 《机械设计》齿轮传动课件.ppt
- 《计算机应用基础》项目教学课程讲义.doc
- +854锚网喷安全技术措施.doc
- 1#楼及商业区安全施工组织设计方案.doc
- 35KV煤矿供电系统井上部分企业供配电系统课程设计.doc
- 401采区通风系统设计及防尘系统设计.doc
- C620型普通车床进行经济型数控改造设计毕业设计.doc
- C语言课程设计飞机订票系统设计.doc
- C语言校本讲义.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 广东省广州市某中学2024-2025学年九年级下学期开学考试化学试卷.pdf VIP
- 2024年江苏大学附属医院招聘真题.docx VIP
- 直播电商模式下抖音消费者冲动购买行为影响因素研究(3).docx VIP
- 湖北省学位英语考试真题2023.pdf VIP
- 2026届高考语文复习:55分与45分作文,其精妙分野,究竟在何方?——以“活人感”与“敬自己”作文为例.pptx
- 2023年江苏大学附属医院医护人员招聘考试模拟试题及答案解析.docx VIP
- 2025年货代年终总结及明年计划.pdf VIP
- 2025-2030日本便利店业态创新方向与中国本土化改造案例报告.docx
- 高考必备单词三千五电子版.pdf VIP
- 2026安全生产第一课78张.pptx
原创力文档

文档评论(0)