- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
案例分析课程大作业
题目: 超市管理系统设计与实现
1.班级与姓名: 0826 周文志 学号:200892285
项 目 分 工: 界面与数据库设计
2.班级与姓名: 0826 刘萱 学号:
项 目 分 工: 需求分析与文档编写
大连理工大学软件学院
2011年4月
第一部分 需求分析
本系统为超市管理系统,通过本系统实现对销售、库存、物品等数据的管理。系统分为前台与后台,前台实现对账单的录入和付款工作并录入数据库,后台通过数据库实现对物品、经销商、库存的管理,以及查看销售情况。
1项目计划1.1系统开发目的(1) 大大提高超市的运作效率.(2) 通过全面的信息采集和处理,辅助提高超市的决策水平.(3) 使用本系统,可以迅速提升超市的管理水平,为降低经营成本, 提高效益,增强超市扩张能力, 提供有效的技术保障.1.2背景说明 21世纪,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争,管理的竞争,人才的竞争.技术的提升和管理的升级是连锁超市业的竞争核心.零售领域目前呈多元发展趋势,多种业态:超市,仓储店,便利店,特许加盟店,专卖店,货仓等相互并存.如何在激烈的竞争中扩大销售额,降低经营成本,扩大经营规模,成为超市努力追求的目标.
目标:
1. 能够给出合理的搭配各种货物的进购,使得收入增多
2. 能够评估给定各种货物的进购比例,促进销售
3. 能够存储各种商品的价格,并方便查阅
4. 能够反映出一段时间内某种商品的销售情况
5. 能够记录各种商品的销售历史,以便以后核查
需求:
1. 系统是安全的
2. 系统必须易于非专业人员使用
3. 必须能够在出现一种新的商品的时候记录新的商品信息
4. 必须能够修改各种商品的信息,并且能够查看
5. 必须能够记录商品的销售历史,以便核对
6. 必须形象的描绘,易于理解
第二部分 原理
系统架构: C-S系统架构
客户机属于胖客户机型,每个客户机存储相应的数据信息。如果客户机想要查询其他公有的数据信息,服务器则调用其他客户机的公有数据信息并传给该客户机。
系统技术: 网格技术(Grid)
软件开发环境:VS2010
第三部分 任务总体规划
1. 系统功能模块划分:
2. 数据库设计:
本系统总共有5张表,其中登录表管理用户名与密码,物品表记录当前物品属性,经销商表记录经销商信息,库存表记录采购订单,销售记录表记录销售信息。库存与经销商供货关系,物品与库存销售关系,每出一次产生一条销售记录
商品信息表
字段名
数据类型
长度
说明
GoodID
Int
4
主键
GoodName
Varchar
50
商品名称
GoodBid
Varchar
50
商品进价
GoodPrice
double
4
商品出售价格
管理员信息表
字段名
数据类型
长度
说明
AdminID
Int
4
主键
AdminIName
Varchar
50
管理员名
AdminITel
Varchar
50
管理员电话号
库存信息表
字段名
数据类型
长度
说明
GoodID
Int
4
主键
GoodName
Varchar
50
商品名称
GoodStorage
int
4
商品库存量
销售记录表
字段名
数据类型
长度
说明
GoodID
Int
4
主键
GoodName
Varchar
50
商品名称
GoodImportNum
int
50
商品进货量
GoodSoldNum
int
4
商品出售量
ImportDate
date
/
商品进货日期
SoldDate
date
/
商品出售日期
E-R图
任务实现过程功能分解
前台管理模块
前台管理实现了商品交易的过程。顾客选择商品后由收银员录入信息,可以支持每次选购多种商品,录入商品后确认结账则对数据库进行操作,包括添加销售列表,以及修改数据库中商品表中的商品数量。
前台登陆界面:
/
查询商品列表:
为方便收银员的操作,可以在前台进行查看商品列表,显示所有商品信息。
添加销售商品项:
顾客选择商品后由收银员录入商品信息,形成一个临时的销售表项,显示在前台窗口,当确认支付后,此临时操作表被清空,并将销售信息添加进销售列表。
付款结账:
结算本此交易,此部分功能尚不完善,目前仅支持现金交付一种交付方式,今后会添
文档评论(0)