sql数据库原理与应用课程报告.doc

sql数据库原理与应用课程报告.doc

ID:51846878

大小:224.20 KB

页数:23页

时间:2020-03-16

sql数据库原理与应用课程报告.doc_第1页
sql数据库原理与应用课程报告.doc_第2页
sql数据库原理与应用课程报告.doc_第3页
sql数据库原理与应用课程报告.doc_第4页
sql数据库原理与应用课程报告.doc_第5页
资源描述:

《sql数据库原理与应用课程报告.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《数据库原理与应用》课程报告《数据库原理与应用》课程报告-超市管理信息系统数据库设计姓名:谯林学号:201120605101专业:11信息管理与信息系统22--《数据库原理与应用》课程报告目录目录2超市信息管理31超市信息系统简介41.1信息系统介绍41.2实现的功能42系统逻辑设计52.1系统功能模块53数据库设计63.1概念设计63.2逻辑设计73.3物理设计74存储过程与函数114.1存储过程114.1.1多表查询114.1.2查询商品均价124.1.3查询商品平均数量134.1.4查询销售总价144.1.5

2、查询采购总价154.1函数184.1.1计算每种商品的销售总价184.1.2计算采购支出总价19总结2222--《数据库原理与应用》课程报告超市信息管理随着社会经济的发展和计算机的发展,企业管理也开始逐渐引进科学的信息管理方法以代替传统的手工方式。信息管理系统能实现强大的自动化管理和实时监控的作用,这对于提升企业管理水平有着重要作用。国家政策的支持和技术的发展,使得信息管理系统逐渐在企业中发展普及。在这种情况下,超市等零售商为了更好的管理和提升工作效率,也逐渐开始引进信息管理系统。因此,有必要设计一个超市管理系统来

3、帮助零售企业更加科学合理高效的管理。。信息管理系统的设计,其中一个重要的就是系统的数据库设计。这里选择微软开发的SQLSERVER作为平台,利用国际通用的数据库语言T-SQL语言进行编程开发。其中最重要的就是做存储过程来实现一次性的快捷查询,修改等功能。。22--《数据库原理与应用》课程报告1超市信息系统简介1.1信息系统介绍   信息系统是由计算机硬件、网络和通讯设备、计算机软件、信息资源、信息用户和规章制度组成的以处理信息流为目的的人机一体化系统。   信息系统的五个基本功能:输入、存储、处理、输出和控制。  

4、 输入功能:信息系统的输入功能决定于系统所要达到的目的及系统的能力和信息环境的许可。   存储功能:存储功能指的是系统存储各种信息资料和数据的能力。   处理功能:基于数据仓库技术的联机分析处理(OLAP)和数据挖掘(DM)技术。   输出功能:信息系统的各种功能都是为了保证最终实现最佳的输出功能。   控制功能:对构成系统的各种信息处理设备进行控制和管理,对整个信息加工、处理、传输、输出等环节通过各种程序进行控制。1.2实现的功能(1)查询超市的进出货情况和负责人(2)查询商品的平均价格(3)查询商品的平均进货数

5、量(4)查询销售的总金额(5)查询采购的总金额22--《数据库原理与应用》课程报告2系统逻辑设计超市信息系统2.1系统功能模块员工信息系统商品信息系统采购信息系统供应商信息系统客户信息系统销售信息系统图2.1系统功能模块22--《数据库原理与应用》课程报告3数据库设计3.1概念设计E-R模型如下图3.1所示:图3.1E-R图22--《数据库原理与应用》课程报告3.2逻辑设计数据库逻辑设计去除了所有冗余数据,提高了数据吞吐速度,保证了数据的完整性,清楚地表达数据元素之间的关系。将关系模型转化为逻辑模型:员工信息(员工

6、ID,姓名)岗位信息表(岗位ID,岗位名称)员工岗位分配信息(员工ID,岗位ID,当前状态)会员信息表(会员ID,姓名,类型ID,积分,余额)会员类型(类型ID,类型名称)销售记录表(记录ID,会员ID,收银员ID,销售日期)销售明细表(明细项目ID,商品条码,数量,售价,销售记录ID)采购记录表(采购单ID,采购员ID,供应商ID,采购日期,当前状态,物流编号,承运商ID,发货日期,到货日期)采购明细表(采购项目ID,商品条码,数量,采购单价,采购单ID)供应商记录表(供应商ID,供应商名称)承运商信息(承运商I

7、D,承运商名称)仓库信息表(仓库ID,仓库名称)超市信息表(超市ID,超市名称)入库记录表(入库单ID,库管员ID,仓库ID,入库日期,承运商ID,采购单ID)入库明细表(项目ID,商品条码,数量,入库单ID)出库记录表(出库单ID,库管员ID,仓库ID,出库日期,超市ID)出库明细表(项目ID,商品条码,数量,出库单ID)商品定价记录表(定价ID,经理ID,定价日期)商品定价明细表(项目ID,商品条码,计量单位,销售价格)商品信息表(商品条码,商品名称)3.3物理设计根据E-R图和逻辑设计总共设计了20个表,员工

8、信息表、会员信息表、采购记录表、销售记录表表等各种表的关系如图3.2所示:22--《数据库原理与应用》课程报告图3.2表关系图报表主要是对各个流程信息的统计报表,其中主要包括的有员工信息表、岗位信息表、出库明细表、入库明细表、采购明细表、采购记录表,销售明细表,销售记录表对上述表进行统计安排,该超市信息系统可以储存一个庞大的超市的商品流动信息,具体如下:(1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。