《數據庫原理與設計》課程設計理論論文

學識都 人氣:2.49W

一、工廠管理數據庫

《數據庫原理與設計》課程設計理論論文

工廠需建立一個管理數據庫存儲以下信息:

工廠信息包括工廠代號,工廠名,廠長名及工廠運營開銷。

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

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

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

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

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

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

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

應完成的主要功能:

(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.作業一定要有源程序,若沒有,一律作不及格處理。