計科2019資料庫原理課程設計指導書

2022-07-23 03:42:03 字數 5113 閱讀 4985

課程設計目的

通過本課程設計,使學生對資料庫設計的步驟有乙個更深入的理解,為後繼課程的學習打下一定的基礎。

課程設計要求

按照資料庫系統開發步驟進行資料庫概念結構設計、邏輯結構設計、物理結構設計。

課程設計說明

課程設計題目共10個。學生可根據愛好任選乙個,但乙個題目不能超過10人。題目可以自擬,但必須經過指導教師審查。

一、設計課題名稱

1. 倉庫管理系統

2. 人事管理系統

3. 工資管理系統

4. 考勤管理系統

5. 進銷存管理系統

6. 學籍管理系統

7. 能源管理收費系統

8. 校園小商品交易系統

9. 實驗選課系統

10. 儀器儀表管理

二、課題任務描述

(一)倉庫管理系統

1.系統需求概述

近年來,改革開放使我國企業得到了前所未有的發展機遇,同時也面對市場競爭的嚴重挑戰。雖然我國製造企業飛速發展。但是,由於製造企業的管理水平低,導致了生產力的降低和眾多企業的倒閉。

隨著全球範圍內大市場的形成與發展,加劇了企業之間在國內外市場的激烈競爭,迫使企業必須從時間、質量、成本和服務上不斷增強自己的競爭力以求得生存與發展。這就要求企業在生產管理上必須做出新的努力,尋求新的理論和技術。面臨這種嚴峻的形勢,我們國家必須引進先進的企業管理思想和技術並不斷創新。

資訊科技的廣泛應用,正改變著企業生產與管理的面貌,資訊科技已成為改善生產力、提高產品質量和增加經濟效益的主要力量。近年來為了適應新的競爭形勢出現了一些新型生產方式,如計算機整合製造系統、精益生產方式、敏捷製造、虛擬企業等,都是在計算機系統的支援下得以實現的。這樣,又產生了如何在生產管理中應用計算機技術來改善管理工作的問題。

眾所周知,企業是通過向社會提供所需要的產品或服務而獲得利潤的經濟組織。對工業企業而言,企業生產經過原材料購入、產品加工等環節,產生價值的轉移,從而生產出社會所需要的新的產品。在這樣的乙個從原材料採購到生產,再由生產到銷售的過程中,企業必然要對它的各種物資進行有計畫的採購、**、保管、組織和合理使用等一系列的管理工作,通常將上述工作統稱為物資管理,物資管理工作的核心是庫存控制工作。

此倉庫管理系統為了適應新形勢的需要,借鑑了mrpⅱ(製造資源計畫manufacturing resource planning)的先進管理思想。其功能覆蓋了物料需求和庫存控制兩個方面的生產經營過程以及相關的財務活動。從而為製造業管理提供了比較有效的工具。

本系統實現目標如下:

● 系統初次安裝時應首先進行初始化:對系統的基本物料的名稱、編號的初始化,對系統管理員的密碼,以及其他系統使用人員的一些使用者名稱、許可權、密碼的設定。對現有庫存情況的錄入工作。

● 原材料以及產品的入庫、出庫、儲存操作,並且能列印入庫、出庫單據。

● 每月的生產計畫在上月底提交,可以定義最大庫存量,制定本月的採購計畫。

● 庫存查詢,查詢應為組合條件查詢(多條件查詢),即實現對廠家、材料編號、入庫日期/出庫日期、產品名稱/材料名稱的復合條件查詢。

● 當某一材料當前庫存量小於等於最小庫存量時,應提示需訂貨。當庫存量大於或等於最大庫存量時,則不允許入庫操作。

● 月底結存:可以對本月的材料和產品的入庫情況、庫存(現在)情況、出庫情況做出詳細的報表列印,也可按條件查詢列印。

● 對於月底結存出現材料降價,應能夠對上個月消耗的產品進行已存定耗,並可列印出資料。

● 對於乙個年度的物流情況,可以將資料匯出一次,將其作為資料儲存。

● 對於以前的資料庫檔案,也可匯入系統中,檢視以前的物流資訊。

2.系統需求說明

(1)功能需求

1)系統初始化。

本部分實現系統初次執行時庫存資料的初始化以及物料最大庫存量、最小庫存量、物料編號等的初始化。

2)物料出人庫管理。

本部分實現對日常的生產領料、銷售提貨、採購入庫等工作進行管理。產生出、入庫單據,改變倉庫貨物的庫存數量,登記物品數量賬。

3)庫存物料定期盤點。

本部分工作要求調整物料庫存量,做到財物相符。定期對每一種庫存物料進行盤點和清查工作,並按照實際盤點數量調整物料庫存數量。盤點結果產生盤點報表。

4)物料採購管理。

本部分要求產生採購訂單。通過主生產計畫,查詢產品結構表和物料庫存表,對所缺物料進行訂貨,並產生相應的採購訂單。經上級領導批准後由採購部門進行採購業務。

5)資料檢索。

本部分實現對庫存物料按日期、物料名稱、供貨單位等條件進行復合條件查詢,並列印查詢結果。

6)系統安全管理。

本部分實現對系統資料庫進行備份和恢復的功能,以增加系統可靠性,並對系統使用者進行許可權管理,以增加系統的安全性。

(2)效能需求。

在保證質量的情況下,提高執行速度,實現介面友好性、易操作性和跨平台性。「倉庫管理系統」應有良好的安全性,系統管理員通過「使用者設定」,可以建立任意多個賬戶並為其設定許可權和密碼,保證系統資訊的保密性。

3.系統組成

(1)總體模組劃分

在對系統進行需求分析的基礎上,得到如下圖所示的模組劃分。

(2)模組功能說明

系統的各個模組功能說明如下表所示。

(二)人事管理系統

在現代化的社會中,無論是大型企業還是中小型企業,都必不可少地會涉及到人事管理的問題,若是使用手工管理會很煩瑣。隨著現代資訊化產業的發展,當前企業資訊管理系統正從c/s結構向b/s結構轉移。但是考慮到安全性的問題,我們可以使用計算機來作為輔助工具開發c/s結構的人事管理系統,它可以用來幫助企業完成勞動人事管理工作,至少完成3個方面的功能:

新員工資訊的管理、原有員工的管理以及離退休員工的資訊管理等,具體的要求請參見功能要求。

1.系統目標設計

使企業可以實現規範化的管理。

推動企業勞動人事管理走向科學化、現代化,適應現代企業制度的要求。

使管理員可以很簡單地完成日常的管理工作,例如新員工的加入、老員工的退休等。

支援企業進行勞動人事管理及其相關方面的科學決策,如企業領導根據現有職工的數目決定招聘的人數等。

2.系統功能分析

根據現代企業的情況,本系統要求應能完成以下主要功能:

設計友好的登入介面,完成使用者身份檢驗。可以提供對各種窗日的外觀進行設計,可以提供使用者進行外觀選擇。

企業新員工各種資訊的輸入、修改、刪除等,包括員工基本資訊、學歷資訊、婚姻狀況、職稱等。

資料庫資訊維護,即員工各種資料資訊的備份。

對於轉出、辭職、退休員工資訊的刪除。

按照一定的條件,查詢、統計符合條件的員工資訊;至少應該包括每個員工詳細資訊的查詢、按婚姻狀況查詢、按學歷查詢、按工作崗位查詢等,至少應該包括按學歷、婚姻狀況、崗位、參加工作時間等統計各自的員工資訊;

對查詢、統計的結果列印輸出。

按照部門將現有員工進行分類,檢視各個部門現有員工的平均年齡,根據各部門工作量的大小,較好地進行人事排程。另外可以幫助領導作出招聘新員工人數的決定。

可供其他人使用幫助。

3.系統設計提示

根據功能分析,可將功能模組設計成如下圖所示的形式。

(三)工資管理系統

每個企業的財務管理都是很煩瑣的工作,稍有馬虎就會產生很大的損失。工資管理是企業財務管理中最重要的環節。工資的發放是每個企業都不可避免的事務,同時工資的發放具有較強的時間限制,必須嚴格按照單位規定的時間完成計算和發放工作。

工資具有重複性、規律性、時間性等特點,使得工資管理計算機化成為可能。計算機進行工資發放工作,不僅能夠讓工資核算正確無誤,快速輸出,而且還可以利用工資資料庫對有關工資的各種資訊進行統計,使得財務管理工作變得輕鬆。本系統基本功能是可以協助管理人員輕鬆完成工資的管理。

1.系統目標設計

實現企業的工資管理系統化、規範化和自動化。

可以和其他管理系統進行連線,例如人事管理系統,使企業更加高效地、科學地進行員工管理。

盡量地減少手工操作,使企業管理更加現代化。

2.系統功能分析

為了保證系統具有高度的安全性,要有登入介面,進行使用者身份的驗證。使用者分為不同的級別,例如管理員級使用者和普通使用者。

員工不同工種基本工資的設定:員工工種的不同,工資的標準也不同,允許管理員根據員工的現任職務設定員工的基本工資。包括每個員工的姓名、性別、年齡、工齡、職務及其所在的部門等資料的錄入來確定員工的基本工資,以及對現有工作人的基本資訊的錄入工作。

可以對員工的工資專案進行初始化的設定(包括個人所得稅、上月工資零頭、本月工資零頭、職務工資、級別工資、基本工資、工齡工資、獨子費、津貼補貼、離退費、交通費、**費補貼。書報費補貼等人

對系統管理員的金鑰,以及其他系統使用人員的一些資訊,例如使用者名稱、許可權、金鑰的設定。

加班津貼的管理,根據加班的時間和類別給予不同的加班津貼。

根據月工資生成公式,按照員工的考勤情況和工作表現,生成員工工資。

人員查詢操作包括按單個員工資訊查詢、按部門查詢和按工資查詢等。

員工年終獎金的生成。年終獎金計算公式=(員工本年度的工資總和+津貼的總和)/12。

單位工資報表的生成。可以按照在每個月的每個固定時間生成該單位全體員工的月工資。對於月工資,能夠實現按照員工、部門、年、月進行統計分析,產生相應的報表,並可以列印輸出此報表。

工資的發放,要求能夠實現銀行打卡的功能。

工資轉賬的功能,包括轉賬設定、工資轉賬、工資憑證查詢、結轉下月的功能。

要提供工資管理系統的幫助檔案。

3.系統設計提示

根據功能分析,可將功能模組設計成如下圖所示的形式。

(四)考勤管理系統

為了配合人事管理系統和工資管理系統的使用,充分地記錄員工的出勤情況,以便得出最準確的工資數目,可以開發考勤管理系統。進行出勤情況統計的過程中,要充分考慮到各種缺勤情況的類別。此系統其主要功能有出勤情況的輸入(可以使用考勤機)、考勤情況的定期統計,資料庫資料維護等功能。

1.系統目標設計

實現企業員工出勤情況的詳細的、系統的管理。

可以很好地與其他系統配合,例如人事管理系統、工資管理系統等。

使得企業員工的管理更加現代化、科學化、自動化,並可以很好地督促企業員工更好地為企業謀福利。

可以使用考勤機,使得企業的管理更加現代化。

2.系統功能分析

員工考勤系統能夠和考勤機相連,可以把資料匯入資料庫中,從而完成自動、高效、科學的考勤資訊的輸入。

可以完成員工考勤資訊的手工輸入、修改、刪除等操作。

可以設定缺勤的型別,如病假、事假等。

可以進行考勤情況統計,例如月終、年終統計,生成統計報表並將統計結果列印出來。

可以對資料庫進行維護,例如資料備份。

要有相應的幫助檔案。

(五)進銷存管理系統

資料庫課程設計

隨著網際網路的發展,社會生活步驟的加快,電子商務逐漸走進人們的生活,滿足了人們生活步驟的需要。高效,低成本使其成為了新興的經營模式和理念。民以食為天 隨著生活水平的提高,餐飲業在服務行業中站有越來越重要的地位。同時人們也需要一種更有效 更快速 更便捷的方法來解決吃飯的時間問題。而網上訂餐系統也營運而...

資料庫課程設計

資料庫技術及應用課程設計 教學管理系統設計 班級電氣0705 姓名何山 學號 u200712295 時間 2010年1月24日 1 緒論 資料庫是20世紀60年代中後期開始出現的一種資料管理技術,它具有以下優點 1 實現資料共享 資料共享包含所有使用者可同時訪問資料庫中的資料,也包括使用者可以用各種...

2019資料庫課程設計要求

資料庫課程設計任務書 一 課程設計題目 圖書管理系統的設計 二 功能要求 該設計實現下列功能 新書錄入 借書 還書 查詢統計 系統設定 1 錄入編目 新書錄入,辦理借書證 補辦 銷毀借書證 2 借書還書 借書 續借 還書,館際互借 3 查詢統計 圖書檢索 書名,作者,出版社,isbn 過期未還者,某...