


版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、課程設計指導書課程名稱數據庫原理課程設計目的通過本課程設計 ,使學生對數據庫設計的步驟有一個更深入的理解 ,為后繼課程的學習打下一定的基礎 .課程設計要求按照數據庫系統開發步驟進行數據庫概念結構設計 、邏輯 結構設計 、物理 結構設計 .課程設計說明課程設計題目共 6 個 ,學生可任選一個一、設計課題名稱1.倉庫管理系統2.人事管理系統3.工資管理系統4.考勤管理系統5.進銷存管理系統6.學籍管理系統二、課題任務描述(一)倉庫管理系統1.系統需求概述近年來 ,改革開放使我國企業得到了前所未有的發展機遇,同時也面對市場競爭的嚴重挑戰 .雖然我國制造企業飛速發展 .但是 ,由于制造企業的管理水平低
2、,導致了生產力的降低和眾多企業的倒閉 .隨著全球范圍內大市場的形成與發展,加劇了企業之間在國內外市場的激烈競爭,迫使企業必須從時間、質量、成本和服務上不斷增強自己的競爭力以求得生存與發展.這就要求企業在生產管理上必須做出新的努力,尋求新的理論和技術.面臨這種嚴峻的形勢,我們國家必須引進先進的企業管理思想和技術并不斷創新.信息技術的廣泛應用,正改變著企業生產與管理的面貌 ,信息技術已成為改善生產力、提高產品質量和增加經濟效益的主要力量.近年來為了適應新的競爭形勢出現了一些新型生產方式,如計算機集成制造系統、精益生產方式、敏捷制造、虛擬企業等 ,都是在計算機系統的支持下得以實現的.這樣 ,又產生了
3、如何在生產管理中應用計算機技術來改善管理工作的問題.眾所周知 ,企業是通過向社會提供所需要的產品或服務而獲得利潤的經濟組織.對工業企業而言,企業生產經過原材料購入、產品加工等環節 ,產生價值的轉移 ,從而生產出社會所需要的新的產品 .在這樣的一個從原材料采購到生產 ,再由生產到銷售的過程中 ,企業必然要對它的各種物資進行有計劃的采購、供應、保管、組織和合理使用等一系列的管理工作,通常將上述工作統稱為物資管理,物資管理工作的核心是庫存控制工作.此倉庫管理系統為了適應新形勢的需要,借鑒了 MRP (制造資源計劃ManufacturingResource Planning) 的先進管理思想.其功能覆
4、蓋了物料需求和庫存控制兩個方面的生產經營過程以及相關的財務活動.從而為制造業管理提供了比較有效的工具.本系統實現目標如下:系統初次安裝時應首先進行初始化:對系統的基本物料的名稱、編號的初始化,對系統管理員的密碼 ,以及其他系統使用人員的一些用戶名、權限、密碼的設定.對現有庫存情況的錄入工作.原材料以及產品的入庫、出庫、保存操作,并且能打印入庫、出庫單據.每月的生產計劃在上月底提交,可以定義最大庫存量,制定本月的采購計劃.庫存查詢 ,查詢應為組合條件查詢(多條件查詢 ),即實現對廠家、材料編號、入庫日期/出庫日期、產品名稱 /材料名稱的復合條件查詢.當某一材料當前庫存量小于等于最小庫存量時 ,應
5、提示需訂貨 .當庫存量大于或等于最大庫存量時 ,則不允許入庫操作 .月底結存 :可以對本月的材料和產品的入庫情況、庫存 (現在 )情況、出庫情況做出詳細的報表打印 ,也可按條件查詢打印 .對于月底結存出現材料降價,應能夠對上個月消耗的產品進行已存定耗,并可打印出數據.對于一個年度的物流情況,可以將數據導出一次,將其作為資料保存.對于以前的資料庫文件,也可導入系統中,查看以前的物流信息.2.系統需求說明(1) 功能需求1)系統初始化 .本部分實現系統初次運行時庫存數據的初始化以及物料最大庫存量、最小庫存量、物料編號等的初始化 .2)物料出人庫管理.本部分實現對日常的生產領料、銷售提貨、采購入庫等
6、工作進行管理變倉庫貨物的庫存數量,登記物品數量賬.產生出、入庫單據,改3)庫存物料定期盤點.本部分工作要求調整物料庫存量 ,做到財物相符 .定期對每一種庫存物料進行盤點和清查工作 ,并按照實際盤點數量調整物料庫存數量 .盤點結果產生盤點報表 .4)物料采購管理.本部分要求產生采購訂單.通過主生產計劃,查詢產品結構表和物料庫存表訂貨 ,并產生相應的采購訂單.經上級領導批準后由采購部門進行采購業務5)數據檢索 .,對所缺物料進行.本部分實現對庫存物料按日期、物料名稱、供貨單位等條件進行復合條件查詢結果 .,并打印查詢6)系統安全管理.本部分實現對系統數據庫進行備份和恢復的功能 ,以增加系統可靠性
7、,并對系統用戶進行權限管理 ,以增加系統的安全性 .(2) 性能需求 .在保證質量的情況下,提高運行速度 ,實現界面友好性、易操作性和跨平臺性.倉庫管理系統 應有良好的安全性 ,系統管理員通過 用戶設置 ,可以建立任意多個賬戶并為其設置權限和密碼 ,保證系統信息的保密性 .3.系統組成(1) 總體模塊劃分在對系統進行需求分析的基礎上,得到如下圖所示的模塊劃分.(2) 模塊功能說明系統的各個模塊功能說明如下表所示.(二)人事管理系統在現代化的社會中,無論是大型企業還是中小型企業,都必不可少地會涉及到人事管理的問題是使用手工管理會很煩瑣.隨著現代信息化產業的發展,當前企業信息管理系統正從C/S 結
8、構向 B/S 結構轉移 .但是考慮到安全性的問題,我們可以使用計算機來作為輔助工具開發C/S 結構的人事管理系統,它可以用來幫助企業完成勞動人事管理工作,至少完成 3 個方面的功能 :新員工信息的管理、原有員工的管理以及離退休員工的信息管理等,具體的要求請參見功能要求 .,若1.系統目標設計使企業可以實現規范化的管理 .推動企業勞動人事管理走向科學化、現代化,適應現代企業制度的要求 .使管理員可以很簡單地完成日常的管理工作,例如新員工的加入、老員工的退休等.支持企業進行勞動人事管理及其相關方面的科學決策,如企業領導根據現有職工的數目決定招聘的人數等 .2.系統功能分析根據現代企業的情況,本系統
9、要求應能完成以下主要功能:設計友好的登錄界面,完成用戶身份檢驗 .可以提供對各種窗日的外觀進行設計,可以提供用戶進行外觀選擇 .企業新員工各種信息的輸入、修改、刪除等,包括員工基本信息、學歷信息、婚姻狀況、職稱等 .數據庫信息維護 ,即員工各種數據信息的備份 .對于轉出、辭職、退休員工信息的刪除.按照某種條件 ,查詢、統計符合條件的員工信息對查詢、統計的結果打印輸出 .按照部門將現有員工進行分類,查看各個部門現有員工的平均年齡,根據各部門工作量的大小,較好地進行人事調度 .另外可以幫助領導作出招聘新員工人數的決定.可供其他人使用幫助 .3.系統設計提示根據功能分析 ,可將功能模塊設計成如下圖所
10、示的形式.(三)工資管理系統每個企業的財務管理都是很煩瑣的工作,稍有馬虎就會產生很大的損失.工資管理是企業財務管理中最重要的環節.工資的發放是每個企業都不可避免的事務,同時工資的發放具有較強的時間限制 ,必須嚴格按照單位規定的時間完成計算和發放工作.工資具有重復性、規律性、時間性等特點 ,使得工資管理計算機化成為可能.計算機進行工資發放工作,不僅能夠讓工資核算正確無誤 ,快速輸出 ,而且還可以利用工資數據庫對有關工資的各種信息進行統計,使得財務管理工作變得輕松.本系統基本功能是可以協助管理人員輕松完成工資的管理.1.系統目標設計實現企業的工資管理系統化、規范化和自動化.可以和其他管理系統進行連
11、接,例如人事管理系統 ,使企業更加高效地、科學地進行員工管理.盡量地減少手工操作,使企業管理更加現代化 .2.系統功能分析為了保證系統具有高度的安全性,要有登錄界面 ,進行用戶身份的驗證.用戶分為不同的級別 ,例如管理員級用戶和普通用戶 .員工不同工種基本工資的設定 :員工工種的不同 ,工資的標準也不同 ,允許管理員根據員工的現任職務設定員工的基本工資 .包括每個員工的姓名、性別、年齡、工齡、職務及其所在的部門等資料的錄入來確定員工的基本工資,以及對現有工作人的基本信息的錄入工作.可以對員工的工資項目進行初始化的設置 (包括個人所得稅、上月工資零頭、本月工資零頭、職務工資、級別工資、基本工資、
12、工齡工資、獨子費、津貼補貼、離退費、交通費、電話費補貼 .書報費補貼等人對系統管理員的密鑰,以及其他系統使用人員的一些信息,例如用戶名、權限、密鑰的設定.加班津貼的管理,根據加班的時間和類別給予不同的加班津貼.根據月工資生成公式,按照員工的考勤情況和工作表現,生成員工工資 .人員查詢操作包括按單個員工信息查詢、按部門查詢和按工資查詢等.員工年終獎金的生成.單位工資報表的生成.可以按照在每個月的每個固定時間生成該單位全體員工的月工資.對于月工資 ,能夠實現按照員工、部門、年、月進行統計分析,產生相應的報表,并可以打印輸出此報表 .工資的發放 ,要求能夠實現銀行打卡的功能.工資轉賬的功能,包括轉賬
13、設置、工資轉賬、工資憑證查詢、結轉下月的功能.要提供工資管理系統的幫助文件.3.系統設計提示根據功能分析 ,可將功能模塊設計成如下圖所示的形式.(四)考勤管理系統為了配合人事管理系統和工資管理系統的使用,充分地記錄員工的出勤情況,以便得出最準確的工資數目 ,可以開發考勤管理系統.進行出勤情況統計的過程中,要充分考慮到各種缺勤情況的類別 .此系統其主要功能有出勤情況的輸入(可以使用考勤機)、考勤情況的定期統計,數據庫數據維護等功能.1.系統目標設計實現企業員工出勤情況的詳細的、系統的管理.可以很好地與其他系統配合,例如人事管理系統、工資管理系統等.使得企業員工的管理更加現代化、科學化、自動化 ,
14、并可以很好地督促企業員工更好地為企業謀福利 .可以使用考勤機,使得企業的管理更加現代化.2.系統功能分析員工考勤系統能夠和考勤機相連 ,可以把數據導入數據庫中 ,從而完成自動、高效、科學的考勤信息的輸入 .可以完成員工考勤信息的手工輸入、修改、刪除等操作.可以設定缺勤的類型,如病假、事假等.可以進行考勤情況統計,例如月終、年終統計,生成統計報表并將統計結果打印出來.可以對數據庫進行維護,例如數據備份 .要有相應的幫助文件.(五)進銷存管理系統在當前的市場經濟體制下 ,企業要想提高市場的競爭力 ,不但要有好的產品 ,同時也要有好的銷售服務 ,例如及時為用戶提供產品等 .要做到這樣 ,首先要對自己
15、的產品庫存掌握得很清楚 .本系統可以幫助生產者很好地管理企業產品的銷售情況.1.系統目標設計在用戶需求的基礎上,得到下面的系統目標:產銷銜接 .能夠對整個生產過程進行實時的監控,特別是一些半成品和熱銷產品的庫存量和生產能力 .加強企業生產部門和銷售部門之間的聯系和溝通.庫存管理 .能夠清楚地看到企業庫存中的產品數量、存放地點等信息.對于庫存過多和過少的產品進行報警 .訂單管理 .對于訂單能夠實現計算機連網輸入、查詢、跟蹤和確認.訂單可以根據多個方面進行匯總分析 .客戶管理 .能夠對企業的顧客有一個清楚地了解,通過客戶管理部分保持和客戶的良好關系.能夠根據客戶查詢客戶訂單完成情況.發貨計劃 .根
16、據客戶訂單的要求和企業現有的庫存制定發貨數量、發貨順序等計劃,形成貨物銷售單 .生產計劃 .根據客戶訂單的統計和企業現有庫存,制定企業的生產計劃.2. 系統功能分析系統功能分析是在系統開發總體任務的基礎上完成的 .本例中的進銷存管理系統需要完成的功能較多 ,具體有如下幾方面 .(1) 產銷銜接完成生產的產品或進購的產品人庫的操作與已經銷售的產品出庫的操作人、刪除、修改等.完成新類型產品信息入庫,已有類型產品信息項目的更改等.可通過讀取現有產品信息文件建立庫存信息庫.,包括產品信息的輸(2) 產品庫存管理主要是針對產品數據庫的管理,功能如下 :數據備份 :用于數據庫中各個表格記錄的備份 ,即當數
17、據庫中的數據發生錯誤時 ,可以很快地又進行使用 .數據清除 :用于將數據庫中各個表格內的數據全部清除掉,以便從其他地方再次導入新的數據.數據導入 :可以將備份的數據導入到相應的數據庫表格中 ,也可以將利用其他方式獲得的數據導入 ,例如 ,一些使用文本文件保存的數據等 .(3) 訂單管理訂單維護功能 :包括訂單信息的輸入、修改、刪除等操作.訂單查詢功能 :根據特定的條件來查詢訂單的內容 ,例如 ,可以根據訂單號、客戶號等信息進行查詢 ,可以顯示或打印訂單信息 .訂單提醒功能 :顯示當前時間內還沒有完成的訂單數及其詳細信息.(4) 客戶管理將所有客戶的信息進行保存 ,以便和客戶建立長久的合作關系
18、.客戶信息可以進行添加、修改、刪除等操作 .可以根據特定條件進行查詢,顯示查詢結果 ,并可以進行打印輸出.(5) 發貨管理輸入發貨計劃窗口: 可以將新的發貨計劃輸人到數據庫中,并提供修改和刪除信息等操作.設計發貨計劃窗口 : 用來顯示產品的現有量、尚未完成的訂單信息 ,根據這些信息確定有哪些訂單可以發出去了 .(6) 生產計劃管理允許將新制定的計劃添加到計劃庫中,并可以對其中的數據進行修改和刪除等基本操作可以查找如今已經完成的計劃、正在進行的計劃和尚未執行的計劃數目,以及詳細內容使用上述的多個功能,可以滿足企業高效管理的需求.(六)學籍管理系統.隨著當前教育事業的發展,以及各大高校的擴招,大大
19、增加了學校學籍管理人員的工作量.這里的學籍管理包括學生的基本信息以及學生每學期成績的管理等 .我們可以通過學籍管理系統,將學籍管理工作變為一種趣事 .1.系統目標設計使得學生的學籍管理工作更加清晰、條理化、自動化.很容易地完成新生信息的輸入、老生信息的備份、畢業學生的信息可以很容易地保存當學生需要查詢成績時,可以很簡單地將其需要的信息從數據庫中查找出來并可以打印查詢結果 .隨著當今網絡技術的發展,提供網絡在線查詢功能,可以為畢業生提供更多的就業機會.2.系統功能要求(1) 學生基本信息系統能夠完成新、老生信息的輸人、修改、插人、刪除等工作.可以按照特定的信息進行查找,并按照特定的要求進行排序.
20、可以對老生的信息進行備份,以便日后查詢 .可以對學生的信息進行打印輸出.提供詳細的幫助文件和系統維護功能.(2) 學生成績管理系統此部分的功能如下 :學生成績的輸入、修改、刪除等基本操作.成績的綜合統計功能,包括學生成績按照不同條件進行排名.管理人員可以選擇不同的排序條件,并可以將排序結果進行打印輸出.計算各班的總分和平均分,并按照平均分將各班成績進行排序.統計不及格考生的信息,根據條件確定是重修還是補考.學生獎勵統計 ,自動生成每班獲得獎學金的同學的信息,并可以將獎學金分成不同的等級,以及所得獎學金的數目.本系統可以在單機上運行,也可以應用在網絡上供在線查詢成績和其他一些學生的信息(此功能選做人提供給學生進行查詢的系統和提供給教務處使用的系統,在不同用戶使用時,應該會有不同的使用權限.提供詳細的幫助文件.3.設計提示要有用戶登錄驗證界面,不同的用戶提供不同的功能.由于數據庫內的信息會很多,注意數據庫表格設計,使得學生查詢基本信息或學習成績時使用時間較短 .系統的功能模塊設計圖如圖所示.三、設計要求按照數據庫系統開發步驟進行數據庫概念結構設計 、邏輯 結構設計 、物理
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論