ImageVerifierCode 换一换
格式:DOCX , 页数:29 ,大小:1.30MB ,
资源ID:6096893      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-6096893.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(超市管理系统报告Word下载.docx)为本站会员(b****2)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

超市管理系统报告Word下载.docx

1、要求:1.模块功能满足需求说明、保证一定性能要求。2.撰写出符合要求的课程设计报告。参考文献1 王珊、萨师煊 数据库系统概论(第四版) 高等教育出版社 2006;2 何玉洁、黄婷儿等译 数据库设计教程 机械工业出版社 2003;3 卢卫忠、刘文亮等译 C+builder程序设计教程 科学出版社 20054零点工作室 C+builder6.0 基础教程 北京:机械工业出版社 2004-95郑阿奇 等 SQL 使用教程 (第二版) 北京: 电子工业出版社 2005时 间 进 度 安 排序号起止日期工 作 内 容12012-5-28讲授ER模型的设计,学生分组22012-5-292012-5-31概

2、念结构和逻辑结构设计,形成数据库文件,建立模块化结构,组内学生分工32012-6-1讲授开发工具的使用,学生进行功能模块设计42012-6-42012-6-7编码、测试52012-6-8形成课程设计文档内容及格式撰写要求,讲授文档撰写方法,撰写课程设计报告62012-6-11验收程序,上交课程设计报告指导教师签字: 2013 年 12 月 4 日目录第一章:绪论 21.1 开发背景 21.2 开发环境及开发工具的选择 21.3本文主要内容 2第二章:需求分析 22.1总体需求分析 22.2各个模块需求分析 22.2 总体设计 32.2.1:绘制系统的软件结构图; 32.2.2设计完成的功能流程

3、图: 42.3安全设计: 5第三章: 数据库设计 63.1概念结构设计 63.2逻辑结构设计 73.3物理结构设计 8第四章:详细设计 104.1.超市前台销售系统 主界面及其代码: 104.2 登录选择页面 134.3 管理人员页面 14第五章 总结 185.1结论 185.2学习体会 195.3致谢 195.4参考文献 19绪论1.1 开发背景技术的提升和管理的升级是超市业的竞争核心。零售领域目前呈多元发展趋势多 种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等相互并存。如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为超市营业者努力追求的目标 提高超市的运作效率。通过

4、全面的信息采集和处理,辅助提高超市的决策水平;使用本系统,可以迅速提升超市的管理水平,为降低经营成本,提高效益,超市扩张力, 提供有效的技术保障。1.2 开发环境及开发工具的选择 Windows7 SQLServer 2012 C+Builder 6.0 1.3本文主要内容 本文详细介绍了数据库开发的过程,包括超市前台开发系统的背景、业务需求分析、功能需求分析、系统开发、系统编译及系统发行过程等步骤。需求分析2.1总体需求分析超市管理系统系统的说就是一个买卖西的系统:超市管理是一个工作量非常大,而且非常繁杂的工作,包括进货,销售,月结等等;而进货又涉及供应商选择(涉及商品价格,商品质量和商品的

5、受欢迎程度,缺少的商品等等),销售又包括导购,促销,售货,退货等;月结包括营业额,税收,商品统计和评估,营业员综合评估,打印报表。同时又涉及多个对象,营业员,经理,消费者,每层都要把握好。我们会用三个既分开有联系的系统,消费者导购系统,管理人员管理系统(包括经理),营业员销售系统;2.2各个模块需求分析本系统中共有消费者、营业员、管理人员、采购员 消费者:在超市中购物,可以通过导购,查看特色商品、打折商品、根据自己的会员等级的特色和打折商品,查看商品的各种属性,如:证书,出厂日期,保质期等等等等,实现各种方法的商品查找,并能对商品进行打分,对营业员进行打分,并保存到后台数据库,以供管理人员和导

6、购员分析查询;向营业员申请成为会员。2营业员:负责每天的销售工作,包括卖货和退货,并能够为消费者申请会员,提交每天的销售额,和销售信息,可以支持多种付款方式;3采购员:查看商品的每天的销售状况,比如那种商品销售的比较快,哪种比较慢,查看对商品的打分、评价,查看商品的保质期,出厂日期;查看供应商的资料,商品价格,选择最优的供应商;提交订单,有总经理审核后由采购员实施采购工作;4管理人员区块负责人: 负责一块(几个货架的正常工作),商品的上架,查看商品的销售状况总经理: 负责整个超市的运营状况,增加删除营业员,区块负责人,采购员;查看营业员的业绩,打分,评价,销售状况,查看所有的;查看商品的销售状

7、况,销售记录;审核采购员提交的订单;对对自己的操作产生记录,更新商品打折情况;2.2 总体设计图2.1 软件结构图消费管理图 2.2消费者功能图营业员管理图 2.3 营业员功能图采购员功能图 2.4采购员功能图区块负责人功能图2.5区块负责人功能图总体功能图2.6总体功能图对于此超市前台销售系统,不同的角色实现不同的功能,经理能完全对该系统功能模块的操作,而员工只能对销售管理模块进行操作。保证了系统的安全性 数据库设计3.1概念结构设计此数据库设计的概念结构采用自顶向下的方法如下:图 3.1 整体E-R图系统E-R图说明:一位供应商可供应不同的商品一件商品可有不同的供应商供应一位业务员可负责不

8、同的商品一件商品可由不同的业务员负责一件商品能被不同的顾客购买一位顾客可购买不同的商品3.2逻辑结构设计管理人员(包括售货员):职能表(职能ID,名字,note)Functions(functionID(int),name(varchar(50),note(varchar(MAX);权限职能表(职能ID,权限ID)FunctionPower(functionID,powerID)权限表(权限ID,权限名,描述);Power(powerID(int),pname(varchar(20),note(varchar(MAX) ;管理人员表(管理人员ID,姓名,电话,性别,地址,销售业绩(销售额),用

9、户评分,描述,状态,密码,权限ID);Admin(adminID(int),password(varchar(20),name(varchar(20),telephone(varchar(12),sex(varchar(6),addre(varchar(50),achievement(money),grade(int),note(varchar(MAX),stat(bit),powerID(int);销售日志(ID,商品ID,数量,价格,优惠价,规格);SalesLog(ID(int),goodID(int),number(int),price(float),discountprice(flo

10、at),standards(varchar(50);售货员日志(ID,时间,收取,找零,会员ID,打折,营业员ID,售出退货,备注,销售额)SaleOfAdmin(ID(int),time(datetime),getin(money),getout(money),memberID(int),discount(float),adminID(int),salesorreturn(bit),note(varchar(100),get(money)订单(ID,提交者ID,提交时间,阅读时间,阅读属性(读么读bit),批准否,批注,采购员ID,通过与否);Orders(orderID(int),writ

11、erID(int),readtime(ddatetime),writetime(datetime),readed(bit),approve(bit),comment(varchar(MAX),readID(int),getornot(bit);供货(订单ID,供应商ID,商品ID,规格,数量,价格)Supply(orderID(int),supplierID(int),goodID(int),standards(varchar(50),number(init),price(money)公告(公告ID,发布者ID,成功与否,内容,时间)Anounce(ID(int),writeID(int),c

12、an(bit),contents(varchar(MAX),time(datetime)会员(会员ID,密码,会员类型ID,会员名,性别,积分,联系电话,办理时间,介绍人ID);Member(memberID(int),password(varchar(20),typeID(int),name(varchar(20),sex(varchar(20),integral(int),telephone(varchar(50),begintime(date),adminID(int);会员类型(类型ID,会员类型名,时间段,打折,价格)MemberType(typeID(int),name(varch

13、ar(10),time(int),discount(float),price(money)为售货员打分(ID,售货员ID,分值,评价,时间);GradeForAdmin(ID(int),adminID(int),grade(int),note(varchar(MAX),time(datetime);为商品打分(ID,商品ID,分值,评价,时间);GradeForGoods(ID(int),goodID(int),grade(int),note(varchar(MAX),time(datetime);商品:商品(商品ID,类型ID,名字,颜色,产地,品牌,欢迎度,价格,描述,打折生产厂商);Go

14、ods(goodID(int),type(int),name(varchar(50),color(varchar(10),area(varchar(50),brand(varchar(50),likegrade(int),price(money),note(varchar(MAX),discountfloat),producer(varchar(50);商品类型(type,名字,note)GoodType(type(int),name(varchar(50),note(varchar(MAX)仓库(仓库ID,名字,描述);Storage(storageID(int),name(varchar(

15、20),note(varchar(MAX);仓库商品(仓库ID,商品ID,规格,数量,出厂日期,保质期,);StorageGoods(storageID(int),goodID(int),standards(varchar(50);供货商(供货商ID,地址,描述,姓名,电话);Supplier(supplierID(int),adder(varchar(20),note(varchar(MAX),name(varchar(20),telephone(varchar(20);供货商主营商品(商品ID,供应商ID,规格,价格);SupplierGoods(goodID(int),supplierI

16、D(int),standards(varchar(50),price(money);货架(货架ID,货架名(或位置),货架描述,管理员ID);Shelfs(shelfID(int),name(varchar(20),note(varchar(MAX),adminID(int);货架商品表(货架ID,商品ID,出厂日期,保质期,规格,数量);GoodShelf(shelfID(int),goodID(int),borntime(date),ensuretime(date),standards(varchar(50),number(int);仓库供应货架商品(商品ID,货架ID,仓库ID,时间,数

17、量,规格)GoodsFromStorageToShelf(goodID(int),shelfID(int),storageID(int),time(datetime),number(int),standards(varchar(50)3.3物理结构设计进一步将逻辑结构转化为物理结构,并进行必要的物理结构的设计表3.1供货商表字段名字段类型长度主/外键字段值约束供货商IDintPrimary keyNot null地址varchar20null描述MaxNull电话表3.2管理人员表管理人员ID12性别50销售业绩money用户评分max状态bit密码权限ID表3.3会员表会员ID会员类型ID外

18、键会员名积分联系电话办理时间date介绍人ID表3.4商品表商品ID类型ID名字颜色varchar 10产地品牌欢迎度价格打折float生产厂商 详细设计图4.1登陆页面本页面是个登陆页面,本页面可以实现登陆到系统内部的功能。代码如下if(Edit1-Text=&Edit2-)Label3-Caption=用户名和密码不能为空;else用户名不能为空if(Edit2-密码不能为空else/数据连接TADOQuery*select1=newTADOQuery(this);/数据过滤select1-Connection=ADOConnection1;if(RadioButton1-Checked=

19、true)SQL-Add(selectpassword,adminIDfromAdmins,PowerwhereAdmins.powerID=Power.powerIDandPower.name=营业员adminID=+Edit1-Text);Open();if(select1-Eof)不存在此用户名FormActivate(Sender);Text=select1-FieldByName(password)-AsString)AdminID=select1-adminIDAsString.ToInt();if(NameSale-Visible=false)NameSale-Visible=t

20、rue;Show();Assistant-Visible=false;密码错误Admin-adminID=select1-if(Admin- 4.2 登录选择页面图4.2主页面本页面可以选择登录入口类型,来进行不同的操作代码设计如下消费者入口代码if(Member- Member- Index-营业员入口代码sale=1;if(Assistant-Index-Visible=false 管理员入口代码sale=0; Assistant-4.3 管理人员页面图4.3 管理人员管理界面此界面为点击人员管理后的进入界面。点击管理人员入口,进入管理员管理界面,实现对管理人员的增加、停职、搜索和修改等功能。同时对管理人员进行区块划分。新增、修改代码if(ComboBox1-ShowMessage(请选择身份);return;if(Edit4-请输入电话

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2