《第二組》 組長/謝佳馨 組員/陳大為、葉容政、張智陪

Slides:



Advertisements
Similar presentations
分享人:張益源. 個人資料介紹 姓名:張益源 畢業:體育系 97 級 專長:田徑、籃球、游泳 任教學校:慈濟大學實驗國民小學 學校職務:體育兼資訊老師.
Advertisements

金融一班 王亚飞 王亚飞 王浩浩 王浩浩 吴海玥 吴海玥 我 连云港 的 家 乡 连云港 连云港,位于东经118°24′~119°48′和北纬 34°~35°07′之间,古称郁洲、海州,民国时称 连云市,建国后称新海连市,别称“港城”。东 西长129公里,南北宽约132公里,水域面积 平方公里。连云港市也是我国于1984年.
2010 年 6 月课件制作人:王亚楠 1 模块 2 项目开发概论 教学课件 年 6 月课件制作人:王亚楠 2 目录 目标 了解:数据库技术的基本概念与结构 理解:数据模型的分类与结构组成 掌握:关系数据库及 SQL 的基本理论 知识 掌握:数据库设计的方法与步骤 内容 2.1 数据库技术基础.
LOGO 第 6 章 数据库规范化设计 孙焘. 重点: 三个范式的基本概念 1 概念模型 2 物理模型 3 多 framePowerDesigner 工具的使用页面设计 4.
4 第 4 章 网页的布局 设计站点地图,有助于突出网站的主题,确定网 站的内容。而对于每一个网页来说,最重要的除了网 页的内容以外,还有就是网页的风格和布局。一个格 局凌乱的网页,内容再精彩,也不能说是一个好网页 。
配备计算机教室、多媒体教室、图书室、卫生室、 实验室、仪器室、音体美劳器材室、心理咨询室、少先 队活动室、教师集体备课室等专用教室。实验室、仪器 室全部按照省标准配备器材,演示实验开设率达 100% 。 学校现有图书 6050 册,生均 40 册。有一个 200 米环形跑 道的运动场地。 学校基本情况.
你愛美食嗎? 很多人都有這種體會,在廚房熱火朝天忙活了好一陣,好不容易美味佳餚端上桌,卻絲毫沒了胃口。難道真的是像大家開玩笑說的,都是在做飯時“偷吃”飽啦?經常有一些人在烹飪過後卻沒有食欲,出現嗅覺遲鈍、口渴、頭暈,眼、鼻、喉受刺激的症狀,國外把這種現象稱為“醉油綜合征”。
Visual FoxPro 教程 淮海工学院计算机工程学院 巫晓琳.
長得像的圖形 設計者:嘉義縣興中國小 侯雪卿老師 分享者:高雄市中山國小 江民瑜老師 高雄市勝利國小 許嘉凌老師.
广州宜家选址分析 0连锁 李若谷 陈玉风 黄小飞 蓝柔盈.
课例评析—— 《回乡偶书》和《渔歌子》 评课人:冯琴.
就作文本身而言,题目堪称“眉目”,是作文的“眼睛”,从某种程度上说,它是作文材料和主题的浓缩或概括。
FD班座谈会 -结合学校目标 找准自己位置-
文化创新的途径.
系統分析與設計 第九章 資料設計.
2009—2010学年第一学期 小学品德与社会课程教学监控情况分析 潘诗求 2010年3月
第六章 資料倉儲與採礦技術 6.1 資料倉儲與採礦定義 6.2 資料採礦之步驟與技術分類 6.3 資料採礦在顧客關係管理之應用
复习重点; 1. 关系模型、ER模型 2. SQL 3. 事务管理 4. 函数依赖与规范化 5. 数据库设计  复习题 一、单项选择题
Access数据库知识 安丘市职业中专 雷云龙.
第 八 章 資料庫安全 本投影片(下稱教用資源)僅授權給採用教用資源相關之旗標書籍為教科書之授課老師(下稱老師)專用,老師為教學使用之目的,得摘錄、編輯、重製教用資源(但使用量不得超過各該教用資源內容之80%)以製作為輔助教學之教學投影片,並於授課時搭配旗標書籍公開播放,但不得為網際網路公開傳輸之遠距教學、網路教學等之使用;除此之外,老師不得再授權予任何第三人使用,並不得將依此授權所製作之教學投影片之相關著作物移作他用。
法國大革命                                                                            
第六章 結構化分析與設計 ─資料塑模.
第2章 数据定义功能 创建表 在关系型数据模型中,表(Table)是最基本的数据结构。
第一部分 系统概述 第二部分 技术背景 目录 第三部分 维修流程描述 成功案例 第四部分. 第一部分 系统概述 第二部分 技术背景 目录 第三部分 维修流程描述 成功案例 第四部分.
前不久看到了这样一则报道:某个大学校园里,一个大学生出寝室要给室友留一张字条,告诉他钥匙放在哪里。可是“钥匙”两个字他不会写,就问了其他寝室的同学,问了好几个,谁也不会写,没办法,只好用“KEY”来代替了。 请大家就此事发表一下自己看法。
导入 21世纪教育网经纬社会思品工作室制作 我们可以通过哪些媒介(途径)获知这些消息?.
利用共同供應契約 辦理大量訂購流程說明.
資料庫系統 Database Systems
資料庫系統 Database Systems
課程名稱:資料庫系統 授課老師:李春雄 博士
課程名稱:資料庫系統 授課老師:李春雄 博士
PLM操作培训 ——表单操作培训 金蝶PLM事业部 金蝶软件(中国)有限公司.
二.資料庫系統建立與管理 Access 資料庫:windows下的單機資料庫 Access 操作 Mysql資料庫介紹.
Microsoft SQL Server 2000 李金双.
資料表正規化.
第 2 章 規劃關聯式資料庫.
彰化縣政府補助辦理網頁設計資料庫應用班 資料庫簡介 建國技術學院資管系 饒瑞佶.
正規化 Normalization.
資料庫簡介 郭士煒 助教.
課程名稱:資料庫系統 授課老師:李春雄 博士
課程名稱:資料庫系統 授課老師:李春雄 博士
單元3:軟體設計 3-1實體關係圖 Ch 08 System models.
第1章 SQL Server 2005 关系数据库简介.
第二章 資料倉儲開發模型 2. 1 資料倉儲開發模型概述 2. 2 資料倉儲概念模型 2. 3 資料倉儲的邏輯模型 2
資料庫系統導論.
自然科教學觀摩 教 學 者:黃藍萩 教學班級:3年9班 教學日期:
Ch4.SQL Server 2005資料庫組成員元件介紹
軟體工程:如何開發軟體? 把它看成是一件工程。 那麼就會有一些工具、技術、方法,也有管理的議題。
資料庫管理 Homework #4 楊立偉教授 台灣大學工管系 2016.
第二章 實體關係模式:基本概念 目的 何謂實體關係模式和實體關係圖(ERD) 實體型態 關係型態 二元關係型態 弱實體型態 遞迴關係型態
第二章 實體關係模式:基本概念 目的 何謂實體關係模式和實體關係圖(ERD) 實體型態 關係型態 二元關係型態 弱實體型態 遞迴關係型態
國立東華大學試題 系所:資訊管理學系 科目:資料庫管理 第1頁/共4頁
第2章 初识Dreamweaver CS4 Adobe Dreamweaver CS4是建立Web站点和应用程序的 专业工具。它将可视布局工具、应用程序开发功能和 代码编辑支持组合在一起,其功能强大,使得各个层 次的开发人员和设计人员都能够快速创建界面吸引人 的基于标准的网站和应用程序。从对基于CSS的设计.
大專院校美食網- 以新北市為例 商務科技管理專題 組 別: 第二組 專題成員: 方采薇 陳宜欣
Dept. of Information Management OCIT February, 2002
证书发放工作要点及流程 学院办公室.
江西财经大学《数据库应用》精品课程组 2011年 Comments are welcome!
第 2 章 規劃關聯式資料庫.
ER Model.
資料庫管理系統 緒 論.
通讯录管理系统设计 常州工程职业技术学院 计算机技术系.
從 ER 到 Logical Schema ──兼談Schema Integration
校園中的 青楓與楓香 第7組.
ERWin简介 目前流行的数据库建模工具 PowerDesigner Rose ERwin
資料庫管理 Database Managent Ex.1-2 課本範例練習
兒童及少年保護、 家庭暴力及性侵害事件、 高風險家庭 宣導與通報
序言 報告內容: 你對父母的感覺 你與父母的關係 你是否與父母同居 你與父母見面的時間 每天與父母的談話時間 與父母談話的內容 結論 感想.
資料庫管理 HOMEWORK #2 楊立偉教授 台灣大學工管系 2013 Fall.
資料庫應用與實作 一到六章重點、習題.
高擴充高穩定高安全 企業級資料管理平台 Report Builder概論 錢曉明 資策會 資深講師 台灣微軟 資深講師.
Presentation transcript:

《第二組》 組長/謝佳馨 組員/陳大為、葉容政、張智陪 資料庫管理    -線上餐點訂購系統- 《第二組》 組長/謝佳馨 組員/陳大為、葉容政、張智陪

Outline 研究動機 系統目的 ER Model SQL – Create Tables Data of Restaurant & Menu SQL – Query ED Diagram of tables 網頁展示及程式碼 工作分配與開發心得 Development Environment

1)研究動機 吃一頓飯下來,是否感到花費許多時間在等待餐點的製作上? 在這E化的時代,勢必需要一種有效率的方法來解決此問題,節省你我寶貴的光陰,將時間浪費在更美好的事物上。 我們由這個想法開始思考,於是此線上訂餐系統產生了。

2)系統目的 使用者能夠於此線上訂餐系統中,店家資料以及其所提供之餐點。 使用者輸入客戶資料,所欲點之餐點後,系統會產生一筆訂單傳送給店家,店家便可依此訂單製作餐點。

3)ER Model

ER Model V3 1 N 1 1 1 1 Customer_name Customer_ID Meal_name Customer_phone Menu_number Meals_amount 訂 購 Customer Delivery receipt 1 N 1 Restaurant_name 1 產 出 Meal_name Menu Price 1 包 含 ER Model V3 1 Restaurant Restaurant_address Restaurant_name Restaurant_phone

4) SQL - Create Table

SQL- Create table ‘Customer’ (1) Customer由三個attributes所組成: (Customer_ID, Customer_name, Customer_phone) Customer的Primary-key: Customer_ID Customer_name Customer_ID Customer_phone Customer

SQL- Create table ‘Customer’ (2) SQL and Result

SQL- Create table ‘Delivery receipt’ (1) Delivery receipt由四個attributes所組成: (Menu_number, Customer_ID, Meal_name, Meals_amount) Delivery receipt的Primary-key: Menu_number Customer_ID Meal_name Menu_number Meals_amount Delivery receipt

SQL- Create table ‘Delivery receipt’ (2) SQL and Result

SQL- Create table ‘Menu’ (1) Menu由三個attributes所組成: (Restaurant_name, Meal_name, Price) Menu的Primary-key: Restaurant_name, Meal_name Restaurant_name Price Meal_name Menu

SQL- Create table ‘Menu’ (2) SQL and Result

SQL- Create table ‘Restaurant’ (1) Restaurant由三個attributes所組成: (Restaurant_name, Restaurant_phone, Restaurant_address) Menu的Primary-key: Restaurant_name Restaurant Restaurant_address Restaurant_name Restaurant_phone

SQL- Create table ‘Restaurant’ (2) SQL and Result

5)Data of Restaurant&Menu

Data of ‘Restaurant’ 我們從志學街的餐廳挑出六家店輸入菜單 竹緹小舍 全記 長巷 賀田之家 吉米餐坊 吮八芳餐館

Data of ‘Menu’ (1) 我們將這六家店的菜單,全部輸入在Menu中

Data of ‘Menu’ (2)

Data of ‘Menu’ (3)

Data of ‘Menu’ (4)

6)SQL - Query

SQL – Query (1) Question 1: 查詢”全部店家”資料?

SQL – Query (2) Question 2: 查詢哪一家店有賣炒飯,以及有幾筆炒飯的資料?

SQL – Query (3) Question 3: 查詢“吉米餐坊”的菜單資料?

SQL – Query (4) Question 4: 只有50元能花,查詢”50元以下”的菜單有哪些?

SQL – Query (5) Question 5: 想去賀田之家吃飯,但只有65元可花,查詢可以在”賀田之家吃65元以下”的菜單有哪些?

SQL – Query (6) Question 6: 在全部店家中,查詢80~90元的菜單有哪一些?

SQL – Query (7) Question 7: 查詢有“雞排飯”的店家有哪些?

SQL – Query (8) Question 8: 每ㄧ家店各自的菜單,所有餐點平均的價格是多少?

SQL – Query (9) Question 9: 全部店家的菜單,平均的價格為?

Normalization of ‘Customer’ Normal forms Def. 符合 1NF Primary key= Customer_ID 每個欄位都存放單一值(atomic values) 符合2NF 同樣符合1NF格式 Non-key attributes are FD on primary key. (Customer_name, Customer_phone) 符合3NF 同樣符合2NF格式 Customer_name與Customer_phone兩者為獨立的關係

7)Normalization&ED diagram

ED diagram of ‘Customer’ Customer_name Customer_ID Customer_phone

Normalization of ‘Delivery receipt’ Normal forms Def. 符合 1NF Primary key= Menu_number 每個欄位都存放單一值(atomic values) 符合2NF 同樣符合1NF格式 Non-key attributes are FD on primary key. (Customer_ID, Meal_name, Meals_amount) 符合3NF 同樣符合2NF格式 Customer_ID, Meal_name, Meals_amount互為獨立的關係

ED diagram of ‘Delivery receipt’ Customer_ID Menu_number Meal_name Meals_amount

Normalization of ‘Menu’ Normal forms Def. 符合 1NF Primary key= Restaurant_name + Meal_name 每個欄位都存放單一值(atomic values) 符合2NF 同樣符合1NF格式 Non-key attributes are FD on primary key. (Price) 符合3NF 同樣符合2NF格式 除了兩個pk之外,只剩一個 Price欄位,因此不會有和其他 欄位有關係的情形

ED diagram of ‘Menu’ ED diagram Restaurant_name Price Meal_name

Normalization of ‘Restaurant’ Normal forms Def. 符合 1NF Primary key= Restaurant_name 每個欄位都存放單一值(atomic values) 符合2NF&3NF 同樣符合1NF&2NF的格式 此Table的三個欄位皆可拿來作為Primary key,彼此皆為獨立關係,因此符合3NF的定義

ED diagram of ‘Restaurant’ Restaurant_phone Restaurant_name Restaurant_address

8)網頁展示及程式碼

新增客戶資料 / 程式碼

新增客戶資料 / 操作頁面

查詢菜單資料 / 程式碼

查詢菜單資料 / 操作頁面

查詢店家資訊 / 程式碼

查詢店家資訊 / 操作介面

修改客戶資訊 / 程式碼

查詢客戶資訊 / 操作頁面

9)工作分配 PHP程式及網頁介面-陳大為、謝佳馨。 App Ser及ER model-張智陪。 資料庫建立及SQL query-葉容政。

10)Development Environment Microsoft Expression Web2 Dreamweaver8 Dreamweaver CS3

11)個人開發心得 陳大為 資料庫真的是很實用的東西,能夠有效率將許多資料存入其內,並將其取出來。 將其與PHP結合更可做出許多實用的系統,能夠將其運用在許多方面,故此需要更加好好學習。

謝佳馨 整個構想出一個完整的系統十分花心思,組員們一起合作到最後有較完整的架構,很辛苦但能夠成功完成很值得。 因為是第一次實作php,過程遇到了許多難題,謝謝同學及網路資料一步步讓我融會貫通….^_^

張智陪 建立一個網站系統相當不易,從最基本的ER開始建構各個Table,探討各個entity之間關聯性,就花了不少時間,雖然花了許多心思在這方面,但也讓我了解到網頁應具備有哪些屬性,讓整個網站更完善。 透過設計這次的網站系統,才開始接觸Dreamweaver,雖然現在沒能摸熟其攻能,但往後會勤加練習。

葉容政 這個project是很花時間的,從討論到熟悉PHP軟體,但一切都值得。從這個project很多東西我們可以學到而用在我們將來的畢專 其實這資料庫是很好玩的軟體,而當我們操作成功時會有成就感而讓我們可以繼續去學。 總之我們組員經過配合與討論完成了這個project,大家都辛苦了!!