- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
小型超市的系统课程设计报告
目 录
第一章 绪论 2
1.1 开发背景 2
1.2开发工具选择 2
第二章 需求分析 2
2.1任务需求说明 2
2.2总体需求分析 2
2.3 系统数据流图 3
2.4 数据字典 3
第三章 总体设计 4
3.1 软件功能图 4
3.2 流程的描述 5
3.3 安全设计 5
第四章 数据库设计 6
4.1 概念结构设计 6
4.2逻辑结构设计 7
4.3物理结构设计 7
第五章 详细设计 9
第六章 编码 9
第七章 结论 11
绪论
1.1 开发背景
随着现今社会经济的快速发展,越来越多的超市面对着该如何快速高效的处理日常收银事务、让顾客购物更加实惠方便的问题。基于这样的一个问题,开发一个小型超市的收银系统,用来解决超市的收银问题,提高超市的处理事务效率。
本系统采用结构化设计的程序设计方法,主要功能有日常收银,日常退货以及商品信息查询等功能。
1.2 开发工具选择
基于开发方便,容易使用可以高效短时间开发一定的小型系统的原则,本系统开发使用MSSQL 2008,以及VS2008为主要的工具,使用C#语言开发。
需求分析
2.1任务需求说明
1、收银:输入或使用条码阅读器读入商品条码调入商品定价资料,结账时 只需要按回车或[F1]键可以调出结账窗口可行结账,结账后将打印销售小 票。可以销售散装类商品。记录结账方式(现金、银行卡、赠券)和相应金额。
2、会员卡:支持会员卡积分。
3、挂单、调单:可以对销售单进行挂单、调单,压后结账。
4、撤单:对错误的单子或顾客退货的单子进行撤单
5、销售统计:对收银员今天的销售额进行统计,前台只能查看今天的销售额,而后台可以查看所有时间的销售数据。
6、商品查询:可以对顾客需要的商品进行查询,查看是否有该商品及其价格,支持模糊查询。查询到的商品可以直接双击进行销售。
7、销售退货:已售出商品退货功能。
8、重打:支持重新打印小票功能。
9、按键定义:可以对前台销售的各功能按钮进行自定义。
10、增加会员:增加会员、发放会员卡。
11、交班离开:员工下班使用此功能注销登录。
12、销售提成:自己定策略,使得能够提高员工积极性。
2.2 总体需求分析
收银台需要处理超市的收货情况、销售记录、员工情况等,使用的数据都是纸质版的信息,对库存情况采用的是人工处理,最后导致供货不及时,无法给顾客提供相应得货物。随着社会的日益进步,小型超市越来越多,就会有一定的竞争和压力。于是部分商家会用会员积分换商品的做法,来拉一些消费者。但是传统的会员积分是纸质版的,登记耗时耗力,工作量大。商品销售系统传统商品销售,不做任何登记,无法知道库存量,供货不及时的话,会妨碍超市的运作。 鉴于以上各种问题,给商家和顾客带来很大的不便,使得传统的人工管理方式无法更好的务予顾客,因此有必要创建一个小型超市的系统,完善以上功能。
2.3 系统数据流图
处理
2.4 数据字典
数据字典是对数据流图中包含的所有元素的定义的集合,它最重要的用途是作为分析阶段的工具,为以后进行数据库开发打下基础。通过对数据流图的分析,该超市收银销售系统的部分数据字典如下:
员工
名称:员工号?? 别名:ID
说明:超市员工代号??????????????? ?总编号:随机 数字?长度:5?
有关数据结构:员工信息数据库
商品
名称:商品条码 别名:商品标识
说明:商品的条形码
数据值类型:离散
类型:数字
有关数据结构:商品信息数据库
第三章 总体设计
3.1 绘制系统的软件结构图
本系统的主要功能图:
3.2 流程的描述
这是超市收银系统的主要流程
否
是
是
是
否
是
3.3 安全设计
系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容,信息记录不能为空;
第四章 数据库设计
4.1 概念结构设计
主要设计超市收银系统的ER模型图.首先分析超市收银系统主要是收银员来使用的。从这里就可以抽象出员工就是一个实体。包含一些属性比如员工号,姓名、性别等属性。超市是出售商品的,得知商品也是一个实体,商品有商品标识以及商品名的属性。超市卖东西给顾客,会打印小票的,小票包含顾客购买的商品信息,单价,以及总金额和是谁收银的。小票就也是一个收银系统中的实体。再者超市为了吸引顾客,会发放会员卡给顾客,会员卡有会员卡号,会员卡使用人姓名的属性。所以,超市收银系涉及到了这个会员卡,会员卡也可以抽象出来为一个实体。员工售出东西,会打印一个小票的,一个小票只能有一个收银员打印出来,一个收银员可以
您可能关注的文档
最近下载
- 2025.6.27--12、博微配电网工程设计软件使用手册.pdf VIP
- 阿里巴巴集团股权结构分析.doc VIP
- 锡安长老纪要1-24本.pdf VIP
- YYT 0735.1-2009 麻醉和呼吸设备 湿化人体呼吸气体的热湿交换器(HME) 第1部分:用于最小潮气量为250mL的HME.docx VIP
- 汽车仪表盘图标全解.docx VIP
- 阿里巴巴上市后的股权结构(阿里巴巴最新股权结构).doc VIP
- 氧气、乙炔管理制度.docx VIP
- 上海众辰NZ100变频器用户使用说明书调试手册.pdf
- 伴有肺炎的肺脓肿多学科决策模式中国专家共识(2025版).docx VIP
- fwd系列高静压风机盘管机组-特灵空调.pdf VIP
原创力文档


文档评论(0)