版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
经典word整理文档,仅参考,双击此处可删除页眉页脚。本资料属于网络整理,如有侵权,请联系删除,谢谢!遵义师范学院课程设计报告题目:专业计算机科学与技术年级姓名学号指导教师完成日期2013-6-20至遵义师范学院目录1概述........................................................................................................................22系统需求分析.........................................................................................................32.1需求分析任务..................................................................................................32.2设计要求..........................................................................................................32.3数据流图..........................................................................................................42.3.1花供应、存储数据流图.......................................................................42.3.2销售订购数据流图...............................................................................42.3.3数据字典...............................................................................................53概念结构设计.........................................................................................................53.1概念结构设计的方法......................................................................................53.2整体功能描述.................................................................................................63.2.1系统实现的主要功能...........................................................................63.2.2系统功能模块图...................................................................................63.3.3系统实现的主体操作模块...................................................................63.3.4系统主体操作模块图...........................................................................73.3零售子系统E-R图.........................................................................................73.4订购子系统E-R图.........................................................................................83.5供应子系统E-R图.........................................................................................93.6整体E-R图......................................................................................................94.逻辑结构设计......................................................................................................104.1关系数据模式................................................................................................104.2优化................................................................................................................114.2.1确定数据依赖.....................................................................................114.2.2消除冗余.............................................................................................124.2.3分解成第三范式:.............................................................................124.3数据库的结构...............................................................................................124.4数据库表的设计............................................................................................135.数据库物理设计与实施......................................................................................155.1数据库应用的硬件、软件环境介绍............................................................155.2系统视图........................................................................................................165.3加载测试数据................................................................................................176.数据操作要求及实现..........................................................................................206.1数据插入、查询操作....................................................................................206.2数据更新操作................................................................................................206.3数据连接查询操作........................................................................................207.总结......................................................................................................................218.参考文献..............................................................................................................231遵义师范学院摘要:我们已经学习了两个学期的数据库课程,所以对数据库的创建和SQL语言数据库信息管理系统,必须得经过系统调研、需求分析、概念设计、逻辑设计、物理设计、系统调试的一般过程,为我们的毕业设计打下基础。为了更好的巩固和加强书本所学的知识,并把所学的东西转化为实际应据抽象与局部视图设计还有视图的集成。逻辑结构设计阶段要把E-R图转化为关系模式。最后就是要运行和实施数据库。关键词:SQL语言;数据库设计;花店管理系统1概述大不一样,比如,在情人节里会送给自己心仪的人一束鲜艳欲滴的玫瑰,在三.2遵义师范学院八妇女节会送给妈妈一束美丽的康乃馨,等等。很多生活中的实际例子都证明,以,想到这一点,我就特别创作了这样一个关于花的世界的数据库系统。2系统需求分析2.1需求分析任务息、分析鲜花信息和鲜花购买流程。处理要求、数据的安全性与完整性要求。要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户机的界面要简单明了,易于操作,服务器程序利于维护。2.2设计要求花店店位一般位于居民聚集区、菜场、学校、医院附近或人流较大街区,店面使用面积在20㎡左右,有1~2名营业人员。创业初期的投入在5至10万人的收益。本花店管理系统是针对小型花店经营模式进行相关业务管理的一套软件。应使花店在一定时期内产生明显的收益。32.3数据流图2.3.2销售订购数据流图花4遵义师范学院2.3.3数据字典将所有用户需求分析完毕之后,就要开始构造数据字典了。经分析之后,本系统要用到七个基本表:花信息表,顾客信息表,供应商信息表,库存信息表,零售信息表,供应信息表和订购信息表数据结构定义如表1所示。花编号、名称、花语、进货单价、销售单价电话编号、仓库名称,工资,花店编号零售编号、花编号、数量、日期日期花编号、顾客编号、订购数量、订购日期、送货时间、送货地点、备注表13概念结构设计3.1概念结构设计的方法自底向上的进行概念结构设计。对已经细化到无法再分的阶段逐步集成在一起,最终合成一个全局概念模式。53.2.1系统实现的主要功能(1)新增模块新花添加:添加新的花材种类和相关信息。新增客户:新建客户资料,即新客户资料的录入。6新增供货商:花材供货来源厂商信息的增加。(2)查询模块花材信息修改:对需要改动的花的信息进行修改。客户信息修改:对需要改动的客户信息进行修改。供应商信息修改:对需要改动的供应商的信息进行修改。图43.3.4系统主体操作模块图3.3零售子系统E-R图7的花数量、顾客买花的日期。3.4订购子系统E-R图图6图83.5供应子系统E-R图把几个子系统合并得整体的E-R图如下所示:9遵义师范学院姓名性别编号联系电话编号送货地点日期n顾客m送货时间nm厂商名地址mn花供应商n数量联系电话日期编号数量1编号名称图8整体图4.逻辑结构设计4.1关系数据模式(1)花信息表:(花编号、名称、花语、进货单价、销售单价)(2)顾客信息表:(顾客编号、顾客姓名、性别、电话)(3)供应商信息表:10遵义师范学院(厂商名、地址、电话)(4)库存信息表:(编号、仓库名称)(5)零售信息表:(零售编号、花编号、数量、日期)(6)供应信息表:(花编号、厂商名、供应数量、日期)(7)订购信息表:(花编号、顾客编号、订购数量、订购日期、送货时间、送货地点、备注)4.2优化4.2.1确定数据依赖)11遵义师范学院4.2.2消除冗余号→电→供→4.2.3分解成第三范式:)4.3数据库的结构nchar10不为空不为空不为空不为空nchar10进货单价销售单价decimaldecimal(18,2)(18,2)表2长度10不为空不为空不为空电话nchar15表312遵义师范学院长度intncharncharnchar不为空不为空不为空电话10表4构长度10仓库名称nchar不为空表5长度不为空不为空不为空日期datetime表6字段名花编号厂商名供应数量日期长度不为空不为空不为空datetime表7长度顾客编号订购数量订购日期送货时间送货地点备注不为空不为空不为空不为空不为空不为空datatimencharnchar10表84.4数据库表的设计(1)花信息表:13表9(2)顾客信息表:(3)供应商信息表:(4)库存信息表:(5)零售信息表:表(6)供应信息表:(7)订购信息表:5.数据库物理设计与实施5.1数据库应用的硬件、软件环境介绍遵义师范学院项目要求说明处理器类型:PentiumIII兼容处理器或速度更快的处理器处理器速度:建议:2.0GHz或更快MicrosoftWindowsInstaller4.5或更高版本需要的软件MicrosoftInternetExplorer6SP1或更高版本Sharedmemory(客户端连接本机SQLServer实例时使用)网络协议VIA表5.2系统视图16(2)顾客信息表:图(3)供应商信息表:(5)零售信息表:图6.数据操作要求及实现6.1数据插入、查询操作(2)查询花编号=2的花的花语,结果如图所示:图图遵义师范学院分析,设计,实现和维护。同时我认为需求分析阶段很重要,在没有对需求分析会随着其项目的发展而变动,如果没有很细腻的需求分析,一开始就设计实现,施来修改。本次实验做完之后我觉得不足之处有:引的表在数据库中需要更多的存
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 分公司合规联系人工作实务讲解
- 2.1《立在地球边上放号》课件 2024-2025学年统编版高中语文必修上册
- 河南省八市重点高中2025届高三第五次模拟考试英语试卷含解析
- 北师大长春附属学校2025届高考冲刺模拟数学试题含解析
- 甘肃省嘉峪关市2025届高三第六次模拟考试英语试卷含解析
- 辽宁省清原中学2025届高三第一次调研测试英语试卷含解析
- 四川省仁寿县城北教学点2025届高三第四次模拟考试数学试卷含解析
- 2025届黑龙江省鹤岗市工农区第一中学高三考前热身英语试卷含解析
- 四川双流棠湖中学2025届高考语文必刷试卷含解析
- 江苏省丹阳市丹阳高级中学2025届高三第一次调研测试数学试卷含解析
- RF基础与测量-2007版本-2
- PE管热熔焊接记录
- 传染病报告卡艾滋病性病附卡
- 2023年辽宁职业学院高职单招(语文)试题库含答案解析
- 校园文化建设方案三年规划(3篇)
- DB42T1955-2023电动自行车停放充(换)电场所消防安全管理规范
- 哈工大运筹学
- 地下综合管廊规划设计课件
- 持续质量改进提高雾化吸入正确率课件讲义
- DB4403-T 242-2022可移动模块化厨房建设与管理规范
- 主题班会-文明用语课件
评论
0/150
提交评论