为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

连锁超市管理系统

2017-10-14 10页 doc 25KB 21阅读

用户头像

is_882336

暂无简介

举报
连锁超市管理系统连锁超市管理系统 数据库实验报告 题目: 连锁超市管理系统 学 院: 专业班级: 学生学号: 姓 名: 指导教师: 2010年 12 月20 日 安徽理工大学课程设计(论文)任务书 年 月 日 I 安徽理工大学课程设计(论文)成绩评定表 II 目录 1系统分析 .............................. 1 1.1系统分析 .......................... 1 1.2功能需求 .......................... 2 1.2.1 数据项定...
连锁超市管理系统
连锁超市管理系统 数据库实验报告 目: 连锁超市管理系统 学 院: 专业班级: 学生学号: 姓 名: 指导教师: 2010年 12 月20 日 安徽理工大学课程()任务书 年 月 日 I 安徽理工大学课程设计(论文)成绩评定表 II 目录 1系统 .............................. 1 1.1系统分析 .......................... 1 1.2功能需求 .......................... 2 1.2.1 数据项定义 ................... 3 1.2.2数据流定义 .................... 4 1.2.3 数据流图构建 ................. 5 2系统设计 .............................. 6 2.1 E-R图 ............................ 6 3系统实现 .............................. 7 3.1数据库代码实现 .................... 7 4总结 .................................. 9 4.1 设计体会 ......................... 9 4.2 系统改进 ......................... 9 5参考文献 ............................. 10 III 安徽理工大学课程设计(论文) 1系统分析 1.1系统分析 连锁超市管理系统 某超市在全国各地有其连锁店,为了更好的进行销售管理,需要维护连锁店信息、员工信息、顾客信息、商品信息、销售信息、供应商信息、采购信息。 (1)每个连锁店有一名经理、多名员工。 (2)商品有不同的分类,例如食品、家庭日用品等。 (3)每个供应商可以供应多种商品,每种商品可以由不同的供应商供应。采购员向不同的供应商采购同一种商品,可能会得到不同的商品单价。在采购订单上希望能够看到采购总金额,以及采购详单。 (4)系统记录顾客购买信息,即商品销售信息。如果顾客出示会员卡,可以根据会员级别打折。 -1- 安徽理工大学课程设计(论文) 1.2功能需求 该系统属于客户端/服务器模式,某超市在全国各地有其连锁店,为了更好的进行销售管理,需要维护连锁店信息、员工信息、顾客信息、商品信息、销售信息、供应商信息、采购信息。 系统的功能需求主要包括以下几个方面: (1)每个连锁店有一名经理、多名员工。 2)商品有不同的分类,例如食品、家庭日用品等。 (3)每个供应商可以供应多种商品,每种商品可以由不同的供应商供应。采购员向不同的供应商采购同一种商品,可能会得到不同的商品单价。在采购订单上希望能够看到采购总金额,以及采购详单。 (4)系统记录顾客购买信息,即商品销售信息。如果顾客出示会员卡,可以根据会员级别打折。 -2- 安徽理工大学课程设计(论文) 1.2.1 数据项定义 编号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 名称 lnum Adress Ltele Lname enum Ename Professio n Esalay Lnum Etele Eadress snum sname stele gnum gnum lnum mount pnum date enum snum gnum pamount summ type cnum cname ctele bargin 别名 连锁超市代 号 超市地址 超市电话 超市名称 工号 员工姓名 职务 工资 所属超市代 号 联系方式 住址 供应商代号 供应商姓名 联系电话 商品代号 商品代号 所属超市代 号 数量 采购单代号 采购时间 采购员代号 供应商代号 商品代号 采购数量 价格汇总 顾客类型 顾客代号 姓名 电话 折扣 类型 char char char char char char char char char char char char char char char char char int char datetime char char char int float int char char char float 长度 20字节 10字节 20字节 10字节 10字节 10字节 10字节 10字节 10字节 10字节 10字节 10字节 10字节 20字节 10字节 10字节 10字节 4字节 10字节 10字节 10字节 10字节 10字节 4字节 8字节 4字节 10字节 10字节 20字节 8字节 -3- 安徽理工大学课程设计(论文) 31 32 33 34 35 36 37 38 39 mnum Cnum Gnum Mamount Msumm Mtime gnum Gname Gprice 发票号 顾客代号 商品代号 数量 价格汇总 发票时间 商品代号 商品名称 单价 char char char int float datetime char char float 10字节 10字节 20字节 4字节 4字节 8 10 10 4 1.2.2数据流定义 (1) 存货量 由系统查询,并通知采购员即使采购货物补充存货 (2) 采购单 由采购货物产生,并通知系统对存货量信息更正和财政信息的更正 (3) 顾客 可以向系统录入个人信息,并且在购买商品时,通过系统查询享受一定的优惠政策 (4) 商品 指超市正在销售的货物,并且在购买商品后进行信息维护 (5) 员工 超市员工受整个连锁超市的管理,并且由超市进行调派,接受工资等等 (6) 超市管理系统 负责整个连锁超市的管理,是连锁超市的核心 (7) 财政 财政是最容易变化的,跟进货,销售,工资发放都有联系 -4- 安徽理工大学课程设计(论文) 1.2.3 数据流图构建 顾客在进入超市购买货物时,可以选择登录信息,享受一定的折扣。超市管理系统会对财政信息进行更正,并且检查存货信息,如果存货量不足,会通知采购采购员进行采购货物,任务完成以后,超市管理系统或对存货信息更正,并对财政信息维护。员工接受超市管理,管理商品的上架及安全工作。系统可以对员工信息进行维护,可以对员工进行调派。超市管理商品信息,并对商品价格进行维护,分出特价商品及打折商品。顾客购买商品时,可以享受一定的优惠政策。 -5- 安徽理工大学课程设计(论文) 2系统设计 2.1 E-R图 在上面得出数据项和数据结构后,就可以设计出能够满足用户需求的各种实体,以及他们之间的关系,为后面的逻辑结构设计打下基础。这些实体包括各种具体信息,通过相互之间的作用形成数据的流动。 -6- 安徽理工大学课程设计(论文) 3系统实现 3.1数据库代码实现 Create database sur; // 建立数据库 Create table supermarket //建立supermarket表 ( lnum char(10) primary key, Adress char(20), Ltele char(20), Lname char(10) ) Create table employer //建立 employer表 (enum char(10) primary key, Ename char(10), Profession char(10) check(profession in(‘采购员’,’收银员’,’管理员’,’保安’,’经理’)), Esalay int , Lnum char(10), Etele char(20), Eadress char(20), Foreign key(lnum) references supermarket(lnum) ) Create table suppler //建立 suppler 表 (snum char(10), sname char(10), stele char(20), gnum char(10), sprice float, Primary key(snum) ) Create table Amount //建立 Amount 表 ( -7- 安徽理工大学课程设计(论文) gnum char(10), Lnum char(10), Mount int , Foreign key(gnum) references goods(gnum), Foreign key(lnum) references supermarket(lnum) ) Create table goods // 建立goods 表 (gnum char(10) Primary key, Gname char (10), Gprice float , Type char(10) check(type in(‘家用品’,’食品’)) ) Create table purchase //(pnum char(10) primary key, date datetime, Enum char(10) , Snum char(10), Gnum char(10), Pamount int, Summ float, Foreign key(enum) references employer(enum), Foreign key(gnum) references goods(gnum), Foreign key(snum) references suppler(snum) ) Create table customer //( Type int check(type in(0,1)), Cnum char(10) primary key , Cname char(10), Ctele char(20), Bargin float ) Create table message //(mnum char(10), Cnum char(10), Gnum char(10), Mamount int , Mtime datetime, Msumm float, Foreign key(gnum) references goods(gnum), Foreign key(Cnum) references customer(Cnum) -8- 建立purchase表 建立coustomer表建立message表 安徽理工大学课程设计(论文) ) 4总结 4.1 设计体会 选择进行设计连锁超市管理系统,是因为它比较贴近社会上的超市管理,在为我们以后到社会工作时提供很好的思维模式。 设计时,更应该注重产品的应用。数据库具有很大的商业潜力,值得我每天好好的学习。在建表的时候,才知道自己学习东西的额浅薄,经验不是在书本可以获得,需要我们在实际 应用中,才会发现自己的不足,需要我们不断学习。发现自己的不足,就要用更多精力来弥补自己。 4.2 系统改进 E-R图 是通过先设计所有的表格,然后经sql2005自动生成的关系图。这样的好处可以在建表以后对其进行修改,并且发现直接对关系图的修改就可修改表与表之间的关系,从而提高效率。 -9- 安徽理工大学课程设计(论文) 5参考文献 [1]赛奎春.Visual Basic 应用与项目实践.北京:机械工业出版社,2005 [2]刘瑞新.Visual Basic 管理信息系统开发毕业设计指导及实例.北京:机械工业出版社,2005 [3]赵斯思.Visual Basic 数据库编程技术与实例.北京:人民邮电出版社,2004 [4]占维 刘伟编.Visual Basic 6.0数据库实用编程100例.北京:中国铁道出版社,2004 [5]潘地林.Visual Basic程序设计.合肥:中国科学技术出版社,2005 [6]张海藩.软件工程.北京:人民邮电出版社,2002 [7]张湘辉.软件开发的过程与管理.北京:清华大学出版社,2005 [8]Joseph Schmuller.李虎 赵龙刚译.UML基础、案例与应用(第三版).北京:人民邮电出版社,2004 [9]Ryan K.Stephens Ronald R.Plew.张启镛译.轻松掌握SQL(第四版) .北京:电子工业出版社,2003 -10-
/
本文档为【连锁超市管理系统】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索