课程设计方案模板MySQL_MYSQL数据库课程设计.doc
MYSQL數據庫課程設計
《MYSQL數據庫》課程設計
一、目的和要求
(1)培養學生運用所學課程《MYSQL數據庫》中數據設計方面的理論知識和技能,深入理解數據庫設計相關的理論知識,學會分析實際問題的能力。
(2)培養學生調查研究、查閱技術文獻、資料、手冊以及編寫技術文獻的能力。
(3)通過課程設計,要求學生在教師的指導下,獨立完成要求的相關內容,包括:
通過調查研究和運用Internet,收集和調查有關資料、最新技術信息。
根據課題的要求基本理解和掌握E-R圖的設計方法和關系模式的轉換。
根據課題的要求基本理解和掌握數據流圖(DFD)和數據字典(DD)的設計方法。
創建數據庫及各種數據庫對象。
二、課程設計要求
以小組為單位(一個小組最多5人)任選下列一個題目,調查分析一個具體的或模擬的實例;
(1)描述該實例的業務信息和管理工作的要求;
(2)列出實體、聯系;
(3)指出實體和聯系的屬性;
(4)畫出E-R圖;
(5)將E-R圖轉換成關系模式,并注明主碼和外碼;
*(6)建立數據字典;
*(7)創建數據庫;
*(8)根據題目的要求寫查詢、存儲過程、觸發器等。
注:加“*”號的部分可在課程后期完成。
三、提交要求(電子材料)
格式:
選題:XXXXXXXX
小組成員:XXXX、XXXX、XXXX
一、選題描述
【文字性的、詳細地描述本選題的功能及業務需求。需要在選題本身的功能需求上更詳細地描述本系統能做什么?怎么做?】
二、邏輯結構設計
1、確定實體及其屬性
2、確定實體之間的聯系及聯系的類型
3、E-R圖(需注明主碼等信息)
4、關系模式
三、小組成員分工及得分情況
【一個選題(一個小組)總分100分。在該部分,注明每位成員在做設計的過程中為本小組做的貢獻,并依貢獻大小為基準,為其分配得分。每位同學的最終設計得分由老師根據課堂情況及其他進行相應的折算】
四、供選題目
(1)學校圖書借閱管理系統
功能要求:
實現圖書信息、類別、出版社等信息的管理;
實現讀者信息、借閱證信息的管理;
實現圖書的借閱、續借、歸還管理;
實現超期罰款管理、收款管理;
創建觸發器,分別實現借書和還書時自動更新圖書信息的在冊數量;
創建視圖查詢各種圖書的書號、書名、總數和在冊數;
創建存儲過程查詢指定讀者借閱圖書的情況;
建立數據庫相關表之間的參照完整性約束。
(2)高校學籍管理系統
功能要求:
實現學生信息、班級、院系、專業等的管理;
實現課程、學生成績信息管理;
實現學生的獎懲信息管理;
創建規則用于限制性別項只能輸入“男”或“女”;
創建視圖查詢各個學生的學號、姓名、班級、專業、院系;
創建存儲過程查詢指定學生的成績單;
創建觸發器當增加、刪除學生和修改學生班級信息時自動修改相應班級學生人數;
建立數據庫相關表之間的參照完整性約束。
(3)學校人力資源管理系統
實現學校部門信息、職務、職稱和教職工信息管理;
實現教師的學籍經歷管理;
實現教師的家庭關系管理;
實現教師的獎懲信息管理;
創建存儲過程查詢學校各部門各種職稱的教職工數量;
創建觸發器當增加、刪除教職工和修改教職工部門信息時自動修改相應部門的職工人數;
創建規則用于保證教職工的E-Mail的輸入格式正確;
建立數據庫相關表之間的參照完整性約束。
(4)某書店圖書進貨、銷售管理系統
實現圖書類別、出版社、圖書、倉庫信息的管理;
實現進貨、入庫管理;
實現銷售、出庫管理;
創建存儲過程查詢某段時間內各種圖書的進貨和銷售情況;
創建視圖查詢各類圖書的庫存總數;
創建觸發器當圖書入庫時自動修改相應圖書的總量和存放倉庫中該圖書的數量;
要求一單可以處理多種圖書(比如銷售設置銷售單及其明細兩個表);
建立數據庫相關表之間的參照完整性約束。
(5)某醫院信息管理系統
實現藥品類型及藥品信息的管理;
實現藥品的入庫、出庫管理;
實現科室、醫生、病人的管理;
實現處方的登記管理;
實現收費管理;
創建觸發器,當藥品入庫、出庫時自動修改庫存;
創建存儲過程統計某段時間內,各科室的就診人數和輸入情況;
創建視圖查詢各種藥品的庫存總數;
建立數據庫相關表之間的參照完整性約束。
(6)機房管理系統
實現機房信息、機器信息、學生信息、上機類型信息的管理;
實現學生上機充值信息的管理;
實現學生上機過程的登記、費用信息的管理;
實現教學班及教學班學生信息的管理;
實現上機費率標準的設置及教學班上機的預約,即設置各教學班的上課時段。
創建存儲過程統計各機房上機費用的統計;
創建觸發器實現費用登記時,自動修改該生的賬戶余額。
建立各表之間的關系。
(7)某賓館客房管理系統
實現客房類型、價目信息、客房信息的管理;
實現客戶信息的管理;
實現入住和退房管理;
實現費用管理;
創建觸發器,實現入住和退房時自動修改客房的狀態;
創建存儲
總結
以上是生活随笔為你收集整理的课程设计方案模板MySQL_MYSQL数据库课程设计.doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Redis3.x 源码安装
- 下一篇: python真好玩 pdf 下载_Pyt