數據庫課程設計工廠管理系統_第1頁
數據庫課程設計工廠管理系統_第2頁
數據庫課程設計工廠管理系統_第3頁
數據庫課程設計工廠管理系統_第4頁
數據庫課程設計工廠管理系統_第5頁
免費預覽已結束,剩余6頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、數據庫課程設計題目:工廠管理系統學生姓名:樊曉鵬班級:09計算機本2班、 系統概述工廠管理信息化是工廠管理系統應用信息技術及其產品的過程,是信息技術 應用于工廠管理的過程。工廠信息化的實施,自上而下而言,必須與工廠的制度 創新、組織創新和管理創新結合;自下而上而言,必須以管理人員使用倍息技術 水平的逐步提高為基咄。工廠管理系統算是比較簡單一種傳息系統。它主要應用于工廠倉庫管理、職 工管理、車間管理和零件管理。其中車間對職工和零件來說是很重要的。工廠管理信息化建設工作具有長期性和內容的多交性;正閔為如此,車間管 理信息系統也不是一個簡單的、封閉的、靜止的系統,而是一個開放的,隨著時 間的推移會逐

2、步交化和發展的系統。二、需求分析§2.1傳息分析我們根據工廠方面取得的信息資料,得出系統的信息需求和處理要求,得到 設計所需的需求信息。這些信息是是選擇了對數據庫設計i接有用的信息。A. 工廠系統:4車間:一個工廠有很多個車間,每個車間有車間號、車間主任名、地址、 電話。b.工人:一個車間有多個工人,每個工人有職工號、姓名、年齡、性別和 工種。C.產品:一個車間生產多鐘產品,產品有產品號,價格。d.零件:一個車間有多個零件,一個零件也可以由多個車間制造。零件有 零件號、重量和價格。匕倉庫:產品與霧件存入倉庫中,廠內有多個倉庫,倉庫有倉庫號、倉庫保 管員、姓名、電話。B. 系統聯系:a

3、. 生產:一個車間有多個零件,一個零件也可以由多個車間制造。b. 組成:一個產品由多個零件組成,一種零件也可裝配多中產品內。C. 保管:產品與霧件存入倉庫中,廠內有多個倉庫。姓名xmchar8員工姓名工種孕char1員工工種職位編號zwbhchar3員工職位編號年齡nlchar2員工年齡性別xbchar4員工性別電話dhchar6員工電話地址dzchar6員工地址表3產品數據字典屬性名存儲代碼類型長度備注編號cpbhchar3產品名稱cpmcchar3價格igchar2車間編號cjbhchar2工廠車間主任編號備注bzchar4可顯示備注痕4零件數據字典屬性名存儲代碼類型長度備注零件號Ijbh

4、char3寥件編號重量zlchar3零件重量價格igchar1零件價格*5車間寒件數據字典屬性名存儲代碼類型長度備注車間編號cjbhchar2工廠車間編號霧件編號ijbhchar3零件編號表6產品零件數據字典屬性名存儲代碼類型長度備注產品編號cbbhchar3產品編號霧件號Ijbhchar3零件編號*7倉庫數據字典屬性名存儲代碼類型長度備注編號ckbhchar3倉庫編號管理員姓名yxmchar8倉庫管理員姓名電話dhchar6倉庫管理員電話表8尊件倉庫數據字典屬性名存儲代碼類型長度備注倉庫編號ckbhchar3倉庫編號霧件編號Ijbhchar3零件編號表9產品倉庫數揭字典屬性名存儲代碼類型長度

5、備注倉庫編號ckbhchar3工廠倉庫編號產品編號cpbhchar3產品編號*10數據字典屬性名存儲代碼類型長度備注廠名ftiamcchar12工廠名稱廠長名fmaiiagcrchar10廠長姓名概念結構設計(&R)模型§3.1實體列表實體描述車間車間編號,車間名稱,車間主任編號,備注員工編號,姓名,工種,職位編號,年齡,性別,電話,地址倉庫編號,管理員姓名,電話產品編號,產品名稱,價格,車間編號,備注寥 #寥件號,量,價格§ 3.2分ER圖精品零件產品車間-零件E-R圖倉庫車間員工車間組成保管所屬所屬所屬零件倉庫工廠車間生產產品-零件 E-R圖零件倉庫 ER圖產品

6、-倉庫E-R圖車間-工廠E-R圖員工-車間 E-R圖車間-產品E-R圖§3.3全局ER圖全局E-R圖四、邏輯結構設計邏輯結構設計的任務是將概念結構設計的E-R圖,轉化為與選用的DBMS 所支持的數據模型相符的邏輯結構,形成邏輯模型。工廠(廠名,廠長名)車間(車間號,車間主任,地址,電話)工人(職工號,姓名,年齡,性別,工種)產品(產品號,價格)零件(寥件號,重量,價格)倉庫(倉庫號,倉庫保管員,姓名,電話)l:n表:工廠(廠名,廠長名)表:車間(廠名,車間號,車間主任,地址,電話)l:n表:車間(車間號,車間主任,地址,電話)表:工人(車間號,職工號,姓名,年齡,性別,工種)M:N表

7、:車間(車間號,車間主任,地址,電話)表:產品(產品號,價格)表:生產(車間號,產品號,價格)M:N表:車間(車間號,車間主任,地址,電話)表:霧件(零件號,重量,價格)表;生產(車間號,零件號,重量,價格)l:n表:產品(產品號,價格)表:零件(產品號,零件號,重量,價格)1:11工廠(廠名,廠長名)倉庫(廠名,倉庫號,倉庫保管員,姓名,電話)五、物理結構設計§5.1關系模式存取方式選擇敎據庫管理系統一般提供多種存取方法。常用的存取方法有三類:一是索引 方法,冃前主要是B+樹索引方法;笫二類是聚簇方法,笫三類是Hash方法。B+樹索引是數據庫中經典的存取方法,使用最普遍。我們的數據

8、庫管理信 息系統在系統耗立過程中自動創建了 B+樹索引。§5.2確定數據庫的存儲結構確定數據庫物理結構主要指確定數據的存放位畫和存儲結構,包括確定 關系、索引、聚簇、R志、備份等的存儲安排和存儲結構,確定系統配置等。§5.3評價物理結構在開發教室管理信息系統的過程中,我們綜合考慮了系統的時間效率、空間 效率、維護代價和各種用戶要求進行了權衡。評價物理數據庫的方法完全依賴于 所選用的RDBMS,而我們采用的是KingbascESS.O.,這種評價完全取決于該數據 庫管理系統的評價方法,主要從定量估算各種方案的存儲空間和維護代價入手, 對估算結杲進行權衡、比較。六、數據庫的實施

9、物理實施的SQL語句打開SQL i詢分析器,將如下數據輸入。即建表成功。 create Cable factorX'(fiiamc char (12),frnanagcr char(l(),constraint fiiamc_pk primary kcy(ftiamc);create table cj(cjbh char(2),me char(3),cjzrbh char(3),bz char(4)constraint cjbh_pk primary kcy(cjbh);create table yg(ygbh chfir,xm char(8),gz char,zwbh char(3)

10、,nl char(2),xb char(4),dh char(6),dz char(6)constraint ygbh_pk primary kcy(ygbh);create table cp(cpbh c脳r,cpmc char®jgchar(2),cjbh char(2),bz char(4)constraint cpbh_pk primary kcy(cpbh);create table Ij(l)bh char(3),zl char(3),igchar(l)constraint ljbh_pk primary kcy(ljbh);create table cjlj(cjbh char(2),Ijbh char(3);create table cplj(cpbh chxr,Ijbh char(3);create table ck(ckbh char,giyxm char(8),dh char(6)constraint ckbh_pk primary kcy(ckbh);create table Ijck(ckbh char(3),Ijbh char(3)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論