数据库系统原理课程设计报告超市管理系统.docVIP

数据库系统原理课程设计报告超市管理系统.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库系统原理课程设计报告超市管理系统

成绩 《数据库原理与应用》课程设计报告 超市管理系统 学  院: 信息科学与技术学院  班  级:  计教0301   学  号:     姓  名:   李秋月   完成时间:  2005.12.30   目录 一、程设计的任务 2 二、系统需求分析与设计 2 1、系统需求分析 2 2、数据流图 3 三、数据结构描述 4 四、软件设计流程图和功能模块图 5 1、软件设计流程图 5 2、功能模块图 6 五、程序模块汇总 6 六、本软件所能实现的功能综述及分析 8 1、基本信息管理 9 2、进货信息管理 9 3、销售信息管理 9 4、库存信息管理 9 5、系统辅助管理 9 七、课程设计体会和总结 10 一、课程设计的任务 数据库系统原理是计算机及其相关学科的一门重要的软件基础课程,也是计算机软件科学与技术、信息科学与技术的重要学科分支。本课程设计旨在通过对一个小型数据库管理系统(DBMS)的综合设计过程,强化学生对计算机系统软件的设计能力,提高学生的综合素质,并通过课程设计进一步加强学生对所学知识的理解,以及对数据库的全面、深刻认识。 ?????? 现代化事业的发展,也使超市的管理手段发生前所未有的革命。计算机的运用现正在发达国家的各类商店超市中普及。由于它能够准确记载和查阅有关超市经营活动的大量数据,帮助超市经营者掌握和分析营销情况,及时作出正确决策,并且有利于商店内部的财务、工资、人员、库存、销售情况等管理,因而大大提高了现代超市的管理水平。国外很多发达资本主义国家的有关人士都在开发超市管理系统,开发出很多大型的软件,由于本人能力有限,开发一个小型超市管理系统,它可以使我们国内新起小型超市可以更好的操作。此系统的有减少差错,节省人力,减少顾客购物时间,增加客流量,提高顾客满意度等特点。我通过开发这个简单管理信息系统,巩固了自己所学的知识,提高了应用能力。 二、系统需求分析与设计 1、系统需求分析 根据需求分析,系统共需7张数据表I,分别是:“职工信息”表、“经理信息”表、“商品信息”表、“厂商信息”表、“库存信息”表、“进货信息”表和“售货信息”表。下面分析每张数据表需要的详细信息。 “员工信息”表用来存放员工的基本信息。所需的字段有:员工号,姓名,性别,出生日期,政治面貌,部门,职务,家庭地址,电话和备注等。其中员工号作为该数据表的主索引。 “商品信息”表用来记录超市里每种商品的信息,这是系统中主要的操作对象,大部分操作都需要涉及到该表中的信息。“商品信息”表所需的字段有:商品ID,商品名称,价格和厂商ID等。其中每个商品都有唯一的编号——商品ID,该字段为数据表的关键字段。每种商品都有一个厂商ID,用来关联到生产该产品的厂商信息记录(在另外一张数据表中),因此把厂商ID作为辅助索引。 “厂商信息”表,用来存放每个厂商的基本信息,该数据表所需的字段有:厂商id,厂商名称,邮编,地址,电话,联系人和备注信息等。 “库存信息”表,用来存放超市里面每个厂商的基本信息,该数据表所需的字段有:商品id和库存数量等。 “进货信息”表,用来记录每次的进货信息,“进货信息”表与系统的多张数据表相关联,在表中需要设置的字段有:进货id,商品id,进价,数量,金额,员工id和进货日期等。由于不同的进货记录可能具有相同的员工id和商品id,所以员工id和商品id的组合不能作为进货信息表的主索引,在进货信息表中需要设置一个进货id字段来作为主索引。 “售货信息”表,用来记录每次的售货信息,售货信息表中的字段有:售货id,员工id,商品id,数量,金额和销售日期等。与“进货信息”表类似,取售货id作为主索引。 2、数据流图 3、E---R图 三、数据结构描述 员工信息表结构 字段名称 数据类型 长度 排序 说明 员工id 字符型 6 升序 索引 姓名 字符型 8 性别 字符型 2 职务 字符型 10 家庭住址 字符型 20 电话 字符型 13 备注 备注型 14 商品信息表结构 字段名称 数据类型 长度 排序 说明 商品id 字符型 6 升序 唯一标示一个商品 商品名称 字符型 10 价格 数值型 8 厂商id 字符型 6 升序 外部键 厂商信息表结构 字段名称 数据类型 长度 排序 说明 厂商id 字符型 6 升序 唯一标示一个商品 厂商名称 字符型 40 邮编 字符型 6 地址 字符型 20 电话 字符型 13 联系人 字符型 8 库存信息表结构 字段名称 数据类型 长度 排序 说明 商品id 字符型 6 升序 唯一标示一个商品 数量 整型 4 进货信息表结构

文档评论(0)

gz2018gz + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档