收藏 分销(赏)

书店购销管理数据库.docx

上传人:xrp****65 文档编号:8878703 上传时间:2025-03-06 格式:DOCX 页数:15 大小:381.90KB
下载 相关 举报
书店购销管理数据库.docx_第1页
第1页 / 共15页
书店购销管理数据库.docx_第2页
第2页 / 共15页
点击查看更多>>
资源描述
书店购销管理数据库 一、实习目的 通过模拟实习,主要要达到两个目的,一是检验和巩固专业知识、二是提高综合素质和能力。通过该模拟实习,可以将学生课堂上掌握的理论知识与处理数据的业务相结合,使学生掌握关系型数据库的基本操作,理解关系型数据库的有关概念,具备一定的数据库结构设计的能力,并能综合运用所学知识,进行小型数据库应用系统的开发工作。模拟实习的目的是检验同学们掌握知识的宽度、深度及对知识的综合运用能力。 二、实习环境 计算机硬件配置: 处理器:英特尔Pentium双核E300@2.60GHz 主板:技嘉G41M-ES2L 内存:2GB(金士顿DDR2 800MHz) 主硬盘:希捷ST3500418AS(500GB) 显卡:英特尔G41 光驱:先锋DVD-ROM DVD-230P DVD光驱 声卡:瑞昱ALC887@英特尔82801G(ICH7)高保真音频 网卡:瑞昱RTL8168C(p)/8111C(P)PCI-E Gigabit Ethernet NIC/技嘉 操作系统:Microsoft Windows XP Professional 版本2002 Service Pack3 开发环境:access 三、实习内容 21世纪是知识经济时代,是信息技术时代,因此,在这个时代担任着传播知识的媒介,书就是必不可少的。为了更好的传播知识,就有了书店。21世纪也是一个高速发展的时代,人们为了找书,买书,订购书就必须有一个数据库来管理,不然就会浪费时间与资源。因此设计了个书店购销管理数据库,来进行书店的管理,从供应商到客户构建立了一个很好的关系,其中的各视图,窗体方便对各种消息的处理,该商品订购数据库达到了第三范式的要求,通过对此数据库的设计,使得数据的冗余程度达到最少,数据的完整性约束最好。 四、数据库设计 一.数据模型的设计(E-R)模型 方框表示实体,菱形表示实体之间的关系。数据库的中表是根据ER图中的实体和关系来确定的。如图1-1所示 图1-1 供应商 供应 商品 包括 顾客 销售 我公司 配送 雇员 属于 填写 订单 订单明细 二.基本数据表 根据ER图可以抽象出七个实体和六个关系,经分析得出数据库逻辑结构,也就是数据库中的表:供应商表、商品表、顾客表、雇员表、订单表、订单明细表。 各个表的结构如下:(红色字体为表名、括号中为标的属性、中括号内为属性的类型、有下划线的属性为表的主键) 供应商(供应商ID[自动编号]、供应商名称[文本]、供应商地址[文本]、供应商电话[文本]) 书(书ID[自动编号]、书的名称[文本]、单价[货币]、供应商ID[数字]) 顾客(顾客ID[自动编号] 、顾客名[文本]、顾客地址[文本]、顾客电话[文本]) 雇员(雇员ID[自动编号]、雇员姓名[文本]、雇员电话[文本]、雇员性别[文本]) 订单(订单ID[自动编号]、订单编号[文本]、顾客ID[数字]、雇员ID[数字]、订单日期[时间日期]、送货日期[时间日期]) 订单明细(订单明细ID[自动编号]、订单ID[数字]、书ID[数字]、商品数量[数字]) 仓库(雇员ID[数字]、书ID[数字]、库存量[文本]) 三.数据库实现 建立“供应商”表,并将“供应商ID”设置为主键,如图2-1所示 图2-1 然后根据前面设计的数据库表结构分别建立书、顾客、仓库、雇员、订单和订单明细6个表。最终建成的表如图2——7所示。 (一) “书”表,如图2-2所示 图2-2 (二) “雇员”表,如图2-3所示 图2-3 (三) “顾客”表,如图2-4所示 图2-4 (四) “订单明细”表,如图2-5所示 图2-5 (五) “订单”表,如图2-6所示 图2-6 (六) “仓库”表,如图2-7所示 图2-7 为各个表添加记录。 仓库表:如图2-8所示 图2-8 订单表:如图2-9所示 图2-9 订单明细表:如图2-10所示 图2-10 供应商表:如图2-11所示 图2-11 顾客表:如图2-12所示 图2-12 雇员表:如图2-13所示 图2-13 书表:如图2-14所示 图2-14 为表之间建立关系,如图2-15所示 图2-15 五.查询 (一)实例:查询单价大于20元的所有书 在单价下面的条件中输入“>50”,然后运行如图3-1与3-2 图3-1 运行结果: 图3-2 (二)实例:供应商供应的书查询 图3-3 运行结果: 图3-4 (三)实例:库存查询 图3-5 运行结果: 图3-6 (四)实例:顾客查询 图3-7 运行结果: 图3-8 六.窗体设计 有了主切换面板,可以方便人们更加轻松利用数据库,可以减少与很多数据见面,从而减少出错。 图4-1 主切换面板上有四个查询 输入与查看供应商信息: 图4-2 单价查询: 图4-3 顾客查询: 图4-4 库存量: 图4-5 七.结果分析 整个数据库的出了一个大的错误,就是窗体设计时少了一个切换面板,以至于总是看主窗体,后来听同学说才知道,可以那个东西开始误以为没用,就删除了,最后闹出了很大的笑话,浪费了许多时间。 八.总结 从这次我明白了很多,知识是会忘的,这个数据库前面从一开始很顺利,没有多少麻烦,但是到了后面,就问题多了,不是这个地方忘记了,就是那个地方又出现了问题,前后冲突,左右矛盾,我不得不拿起以前的书,开始寻找答案。总之,在这次设计过程中,我增强了动手能力,提高的数据库的运用,但是我不得不说一句,知识要复习啊。 模拟实习成绩评定表 等级 成绩 组成 优秀 良好 中等 及格 不及格 报 告 文 档 1.文档很规范。 2.排版很清晰。 3.内容很全面。 4.设计很合理。 1.文档规范。 2.排版清晰。 3.内容全面。 4.设计合理。 1.文档较规范。 2.排版较清晰。 3.内容较全面。 4.设计较合理。 1.文档欠规范。 2.排版欠清晰。 3.内容欠全面。 4.设计欠合理。 1.文档不规范。 2.排版不清晰。 3.内容不全面。 4.设计不合理。 算 法 分 析 1.算法正确。 2.算法分析很全面。 3.算法描述很清晰。 1.算法正确。 2.算法分析全面。 3.算法描述清晰。 1.算法正确。 2.算法分析较全面。 3.算法描述较清晰。 1.算法基本正确。 2.算法分析欠全面。 3.算法描述欠清晰。 1.算法不正确。 2.算法分析不全面。 3.算法描述不清晰。 程 序 实 现 1.程序设计思路很清晰。 2.程序代码编写很完整。 3.程序运行正确。 1.程序设计思路清晰。 2.程序代码编写完整。 3.程序运行正确。 1.程序设计思路较清晰。 2.程序代码编写较完整。 3.程序运行正确。 1.程序设计思路欠清晰。 2.程序代码编写欠完整。 3.程序运行基本正确。 1.程序设计思路不清晰。 2.程序代码编写不完整。 3.程序运行不正确。 结 果 分 析 1.有运行结果描述。 2.结果描述很清晰、很完整。 3.结果分析很深入。 1.有运行结果描述。 2.结果描述清晰、完整。 3.结果分析深入。 1.有运行结果描述。 2.结果描述较清晰、较完整。 3.结果分析较深入。 1.有运行结果描述。 2.结果描述欠清晰、欠完整。 3.结果分析欠深入。 1.无运行结果描述。 2.结果描述不清晰、很完整。 3.结果分析不深入。 实 习 总 结 1.有实习总结。 2.实习总结很全面、很深入。 3.能从实习中总结出创新成果。 1.有实习总结。 2.实习总结全面、深入。 3.能从实习中总结出创新成果。 1.有实习总结。 2.实习总结较全面、较深入。 1.有实习总结。 2.实习总结欠全面、欠深入。 1.无实习总结。 2.实习总结不全面、不深入。 综合成绩评定: 评阅老师(签章): 年 月 日
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 通信科技 > 数据库/数据算法

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服