《資料庫原理與設計》課程設計理論論文

才智咖 人氣:2.48W

一、工廠管理資料庫

《資料庫原理與設計》課程設計理論論文

工廠需建立一個管理資料庫儲存以下資訊:

工廠資訊包括工廠代號,工廠名,廠長名及工廠運營開銷。

一個廠內有多個車間,每個車間有車間號、車間主任姓名、地址,電話及每個月的車間運營開銷。

一個車間有多個工人,每個工人有職工號、姓名、年齡、性別,工種及月工資。

一個車間生產多種產品,產品有產品號、產品名、規格,製造成本和銷售價格。

一個車間生產多個零件,一個零件也可能由多個車間製造。零件有零件號、零件名,製造成本和銷售價格。

一個產品由多個零件組成,一個零件也可裝配出多種產品。

產品與零件均存入倉庫中。

廠內有多個倉庫,倉庫有倉庫號,倉庫主任姓名、電話及倉庫的運營成本。

應完成的主要功能:

(1)各種各樣的管理功能,如工廠資訊的管理功能,包括錄入、修改、查詢、輸出工廠的資訊;車間資訊的管理功能,包括錄入、修改、查詢、輸出車間的資訊;還有工人,零件,產品,倉庫等的資訊管理功能。

(2) 工廠的利潤統計,包括月利潤和年利潤統計。

(3) 能輸出各種各樣的報表,如工人工資月報表,年報表;每個車間生產的產品和零件數量的月報表;倉庫儲存產品和零件數量的月報表;工廠運營開銷和車間運營開銷的月報表等。

二、開發環境

資料庫選用微軟的SQL SERVER。開發環境可以選擇:(1)Delphi; (2)Visual Basic; (3) C++ builder; (4) Visual C++。只選擇其中的一種軟體開發工具就可以。

三、基本要求

(1)完成問題陳述中所提到的所有需求功能

(2)要求撰寫不少於2500個文字的文件。

(3)文件中至少要包括:ER模型圖、系統功能圖、資料字典、表關係的詳細說明。

(4)使用者介面設計:採用視窗式,色彩要柔和,介面要友好,操作要簡單。

(5)使用者手冊,描述軟體系統所具有的功能及基本的使用方法。使使用者能瞭解該軟體的用途,並能確定在什麼情況下、如何使用它。

(6)操作手冊,為操作人員提供該軟體每一個執行的具體過程和相關知識,包括操作方法的細節等。

 四、文件格式

1、概述

包括專案背景、編寫目的、軟體定義、開發環境等內容。

2、需求分析

問題陳述、需完成的`功能。

畫出ER模型圖

3、資料庫邏輯設計

把ER模型圖轉換為關係表。

描述每一個基本表關係。要求所有關係達到BCNF正規化。

定義檢視、定義索引、主關鍵字、定義許可權。

4、軟體功能設計

畫出軟體功能圖。

描述每一個功能所完成的任務情況。

5、介面設計

介面設計要合理。

6、結束語

寫出完成本課程設計的心得,領會資料庫理論與軟體開發實踐的關係。有哪些收穫。軟體還需要哪些改進。

7、參考文獻。

評分標準:

1.優――完成上述題目的所有內容,功能完善,文件詳細,資料庫設計合理,人機介面介面好。

2.良――完成上述題目的大部分內容,功能較為完善,文件詳細,資料庫設計合較理,人機介面介面較好。

3.中――完成上述題目的大部分內容,功能基本完善,文件較詳細,資料庫設計基本合理,有基本的人機介面介面。

4.及格――基本完成上述內容,只有基本功能文件。

5.不及格――未按時完成上述內容,或者抄襲(雷同者全部為不及格)。

 五、幾點說明

1.作業交上來的時間一般是下學期開學後前兩週,由班主任統一收上。請按時交上作業,若沒按時交,除特殊原因外,一律不予受理。

2.作業最好是拷貝在光碟上,不要用軟盤(軟盤經常出現不能讀的情況)。文件放在光碟上,可以不用列印。

3.作業一定要有源程式,若沒有,一律作不及格處理。