2017軟件工程及數據庫課程設計任務指導書_第1頁
2017軟件工程及數據庫課程設計任務指導書_第2頁
2017軟件工程及數據庫課程設計任務指導書_第3頁
2017軟件工程及數據庫課程設計任務指導書_第4頁
2017軟件工程及數據庫課程設計任務指導書_第5頁
已閱讀5頁,還剩14頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

課程設計任務書課程名稱軟件工程與數據庫技術學生學院自動化學院專業班級自動化2014級(1、2)班指導教師鮑芳2017年9月1日廣東工業大學課程設計任務書

題目名稱高校圖書管理系統學生學院自動化學院專業班級姓名學號一、課程設計的內容應用數據庫技術編寫信息管理軟件是很成熟的技術,關鍵是如何實現設計要求,如何設計出友好的人機界面,使程序運行穩定、使用方便、操作簡便。建立高校圖書管理系統對圖書借閱進行管理,可縮短借閱者的等待時間,減輕工作人員的工作量,方便工作人員對它的操作,做到高效及智能化管理,從而提高圖書借閱信息管理效率。高校圖書管理系統的設計與實現主要包括如下內容:進行新書入庫、現有圖書信息修改以及刪除;能夠實現對讀者基本信息的查詢和編輯管理;能夠進行超期罰款功能;能夠進行借閱信息的查詢功能;隨著網絡技術的發展,可考慮提供瀏覽器在線查詢功能(此部分內容選做)。二、課程設計的要求與數據對于課程設計要求按照如下步驟進行:選題與搜集資料:根據分組,選擇設計題目,在小組內進行分工,進行應用系統調查,搜集相關資料。分析與設計:根據搜集的資料,進行功能與數據分析,并進行數據庫、系統功能等設計。繪制數據流圖、撰寫數據字典、使用E-R圖為該數據庫設計概念模型、將E-R數據模型轉換成關系模型、對于設計好關系模式集,利用SQL語句定義各個關系模式,定義各關系模式之間的聯系、參照完整性的約束(約束檢查可以考慮綜合應用主碼、外碼、屬性約束定義、觸發器等技術)、必要時使用視圖、存儲過程、觸發器等技術。程序設計:運用掌握的高級語言(如VB、VC、C++、JAVA、ASP、JSP、HTML等),結合選擇的數據庫管理系統(如SQLSERVER2005、SQLSERVER2008、SQLSERVER2012、MySQL、SQLite等),選擇合適的數據庫接口技術,編寫程序,實現所設計的模塊功能。調試與測試:裝入初始數據,自行調試程序,成員交叉測試程序,并記錄測試情況。裝入一定量的測試數據,調試系統,并完成各項操作要求。三、課程設計應完成的工作高校圖書管理系統可包含四個部分:圖書維護,人員信息管理,圖書借閱管理,信息查詢,需要完成以下功能:1、能夠存儲一定數量的圖書信息,并方便進行相應的書籍管理,這主要包括:1)圖書信息的錄入、刪除及修改,包括圖書編號、國際標準書號ISBN、索書號、圖書名稱、作者、出版社、單價、圖書信息關鍵字、副本數、分類、出版日期及流通狀態(在架可借,借出,預約,續接,在架庫本)等。2)圖書信息的多關鍵字檢索查詢。3)圖書的出借、返還及超期罰款或丟失賠償,包括借閱日期,歸還日期,應還日期,罰金信息等。2、能夠對一定數量的讀者、管理員進行相應的信息存儲與管理,這其中包括:1)讀者信息的登記、刪除及修改,需要考慮讀者類別(教師,研究生,本科生,其他),讀者類別確定可以借閱圖書的最高數量限制。2)管理員信息的增加、刪除及修改,包括管理員編號,姓名,性別,權限,登錄口令及電話等。3)讀者借閱資料的統計與查詢,包括目前在借信息及借閱歷史信息的查詢(圖書編號,圖書名,作者,借閱日期,還書日期)。3、能夠提供一定的安全機制,提供數據信息授權訪問,防止隨意刪改、查詢。4、對查詢、統計的結果能夠列表顯示。四、課程設計進程安排周次星期節次實驗名稱實驗主要內容實驗儀器臺套數擬安排批次每組學生人數實驗室名稱及地點一1~4收集資料、需求分析根據給定的數據庫系統要求,進行需求分析。4013~4實驗3號樓二1~4系統設計對選定的數據庫系統,根據其需求分析的結果進行程序設計。4013~4實驗3號樓三1~4系統實現、中期檢查程序設計,并錄入相關數據進行測試。4013~4實驗3號樓五1~4小組匯報、答辯4013~4實驗3號樓五、應收集的資料及主要參考文獻發出任務書日期:指導教師簽名:計劃完成日期:基層教學單位責任人簽章:主管院長簽章:

廣東工業大學課程設計任務書

題目名稱采購管理系統學生學院自動化學院專業班級自動化級()班姓名學號一、課程設計的內容采購管理在企業經營管理中占據著非常重要的位置。任何企業要向市場提供產品或服務,都離不開原材料或消耗品的采購。對于制造業來說,物料成本占整個產品成本的比重較大,通過采購管理來降低物料的采購成本,那么降低的那部分成本可以直接轉換成利潤,所以說對采購管理的改善是企業增加利潤的一個極有潛力的途徑。此外采購與庫存之間有很密切的關系,采購管理不當,會造成大量的庫存積壓,導致企業大量資金被占用,相應的管理成本也會增加。同時,采購管理本身的好壞,還會影響到供貨的價格、質量和及時性,進而影響到企業最終產品的價格、質量和供應的及時性。由此可見,采購管理是企業降低成本的重要環節,在企業管理中占據著非常重要的位置。采購管理系統的設計與實現的主要包括如下內容:1)隨時提供訂購、驗收的信息;2)對外購的物料進行跟、催,保證按時到貨,避免停工待料;3)通過建立供貨商的信譽及采購價格對比等信息掌握物料采購價格的變動,以避免因信息不足造成采購成本高。4)隨著網絡技術的發展,可考慮提供瀏覽器在線查詢功能,此部分內容選做。二、課程設計的要求與數據對于課程設計要求按照如下步驟進行。選題與搜集資料:根據分組,選擇設計題目,在小組內進行分工,進行應用系統調查,搜集相關資料。分析與設計:根據搜集的資料,進行功能與數據分析,并進行數據庫、系統功能等設計。繪制數據流圖、撰寫數據字典、使用E-R圖為該數據庫設計概念模型、將E-R數據模型轉換成關系模型、對于設計好關系模式集,利用SQL語句定義各個關系模式,定義各關系模式之間的聯系、參照完整性的約束(約束檢查可以考慮綜合應用主碼、外碼、屬性約束定義、觸發器等技術)、必要時使用視圖、存儲過程、觸發器等技術。程序設計:運用掌握的高級語言(如VB、VC、C++、JAVA、ASP、JSP、HTML等),結合選擇的數據庫管理系統(如SQLSERVER2005、SQLSERVER2008、SQLSERVER2012、MySQL、SQLite等),選擇合適的數據庫接口技術,編寫程序,實現所設計的模塊功能。調試與測試:裝入初始數據,自行調試程序,成員交叉測試程序,并記錄測試情況。裝入一定量的測試數據,調試系統,并完成各項操作要求。三、課程設計應完成的工作采購管理系統提供采購申請處理、訂貨業務處理、收貨業務處理、采購退貨處理等業務處理功能,實現完整的采購業務管理。其主要功能如下所示:1)采購基本信息的錄入、查詢、更新,如:供應商信息、供應商類別資料信息、供應商聯系地址、供應商結算方式、信譽等級、采購方式、采購員信息、采購請購取消原因、退貨原因。2)請購單信息:主要包括請購單,請購審核。采購員依照請購單信息,經采購部經理跟企業領導人協商,請購審核后確認采購任務。3)采購單信息:采購員將審核后的請購單生成采購單,經采購部經理審核后,確認采購任務。接貨員負責采購收貨和采購退貨。4)業務單據可根據相關單據選單自動生成或手工錄入生成,通過選單將各種單據聯系起來,實現真正數據共享,提高工作效率,所有單據提供向上和向下關聯查詢的功能。5)系統提供采購價格分析、供應商供貨分析等分析報表,實現對采購工作與供應商的有效管理,幫助選擇最佳采購供應商和價格,降低采購成本。四、課程設計進程安排周次星期節次實驗名稱實驗主要內容實驗儀器臺套數擬安排批次每組學生人數實驗室名稱及地點一1~4收集資料、需求分析根據給定的數據庫系統要求,進行需求分析。4013~4實驗3號樓二1~4系統設計對選定的數據庫系統,根據其需求分析的結果進行程序設計。4013~4實驗3號樓三1~4系統實現、中期檢查程序設計,并錄入相關數據進行測試。4013~4實驗3號樓五1~4小組匯報、答辯4013~4實驗3號樓五、應收集的資料及主要參考文獻發出任務書日期:指導教師簽名:計劃完成日期:基層教學單位責任人簽章:主管院長簽章:廣東工業大學課程設計任務書

題目名稱庫存管理系統學生學院自動化學院專業班級自動化201級()班姓名學號一、課程設計的內容庫存管理系統開發的目的在于實現庫存管理工作計算機化,提高業務的處理速度和規范化程度,并對有關的工作進行集成和重組,進一步通過計算機網絡系統實現整個企業管理信息化。對于本次課程設計,要求實現如下內容:1)實現庫存管理的“動態”化,能及時地提供庫存商品動態信息,配以庫存報警功能,在庫存過高或過低時,都給予提示。2)強大的統計分析功能,利用計算機工具以各種方式統計出銷售等情況,以便于整體營銷策略的調整。3)方便的查詢功能,能快速實現對各種商品的入庫、銷售提貨及庫存情況的查詢。4)隨著網絡技術的發展,可考慮提供瀏覽器在線查詢功能,此部分內容選做。二、課程設計的要求與數據對于課程設計要求按照如下步驟進行。1)選題與搜集資料:根據分組,選擇設計題目,在小組內進行分工,進行應用系統調查,搜集相關資料。2)分析與設計:根據搜集的資料,進行功能與數據分析,并進行數據庫、系統功能等設計。繪制數據流圖、撰寫數據字典、使用E-R圖為該數據庫設計概念模型、將E-R數據模型轉換成關系模型、對于設計好關系模式集,利用SQL語句定義各個關系模式,定義各關系模式之間的聯系、參照完整性的約束(約束檢查可以考慮綜合應用主碼、外碼、屬性約束定義、觸發器等技術)、必要時使用視圖、存儲過程、觸發器等技術。3)程序設計:運用掌握的高級語言(如VB、VC、C++、JAVA、ASP、JSP、HTML等),結合選擇的數據庫管理系統(如SQLSERVER2005、SQLSERVER2008、SQLSERVER2012、MySQL、SQLite等),選擇合適的數據庫接口技術,編寫程序,實現所設計的模塊功能。4)調試與測試:裝入初始數據,自行調試程序,成員交叉測試程序,并記錄測試情況。裝入一定量的測試數據,調試系統,并完成各項操作要求。三、課程設計應完成的工作1)系統初始化:對系統的基本物料的名稱、編號的初始化,對系統管理員的密碼,以及其他系統使用人員的一些用戶名、權限、密碼的設定,及對現有庫存情況的錄入工作,最小庫存量等的初始化;2)物料出入庫管理:實現對日常的生產領料、銷售提貨、采購入庫等工作進行管理。產生出、入庫單據,改變倉庫貨物的庫存數量,登記物品數量賬;3)當某一材料當前庫存量小于等于最小庫存量時,應提示需訂貨。4)數據檢索:本部分實現對庫存物料按日期、物料名稱、供貨單位等條件進行復合條件查詢,并打印查詢結果;5)庫存物料定期盤點:定期對每一種庫存物料進行盤點和清查工作,可以對本月的材料和產品的入庫情況、庫存(現在)情況、出庫情況做出詳細的報表打印,也可按條件查詢打印。6)系統安全管理:實現對系統數據庫進行備份和恢復的功能,以增加系統可靠性,并對系統用戶進行權限管理,以增加系統的安全性。(選做部分)四、課程設計進程安排周次星期節次實驗名稱實驗主要內容實驗儀器臺套數擬安排批次每組學生人數實驗室名稱及地點一1~4收集資料、需求分析根據給定的數據庫系統要求,進行需求分析。4013~4實驗3號樓二1~4系統設計對選定的數據庫系統,根據其需求分析的結果進行程序設計。4013~4實驗3號樓三1~4系統實現、中期檢查程序設計,并錄入相關數據進行測試。4013~4實驗3號樓五1~4小組匯報、答辯4013~4實驗3號樓五、應收集的資料及主要參考文獻發出任務書日期:指導教師簽名:計劃完成日期:基層教學單位責任人簽章:主管院長簽章:廣東工業大學課程設計任務書

題目名稱銀行儲蓄卡管理系統學生學院自動化學院專業班級自動化201級()班姓名學號一、課程設計的內容本課程設計主要用于模擬銀行的儲蓄卡管理系統

,通過該系統的運行,使辦公人員可以輕松快捷的完成對賬戶管理的任務,提高賬目管理效率,使銀行的賬目管理工作系統化、規范化、自動化。課程設計實現的主要內容有:儲蓄卡開戶管理存取款管理用戶查詢歷史數據顯示注銷等功能。隨著網絡技術的發展,可考慮提供瀏覽器在線查詢功能,此部分內容選做。二、課程設計的要求與數據對于課程設計要求按照如下步驟進行。選題與搜集資料:根據分組,選擇設計題目,在小組內進行分工,進行應用系統調查,搜集相關資料。分析與設計:根據搜集的資料,進行功能與數據分析,并進行數據庫、系統功能等設計。繪制數據流圖、撰寫數據字典、使用E-R圖為該數據庫設計概念模型、將E-R數據模型轉換成關系模型、對于設計好關系模式集,利用SQL語句定義各個關系模式,定義各關系模式之間的聯系、參照完整性的約束(約束檢查可以考慮綜合應用主碼、外碼、屬性約束定義、觸發器等技術)、必要時使用視圖、存儲過程、觸發器等技術。程序設計:運用掌握的高級語言(如VB、VC、C++、JAVA、ASP、JSP、HTML等),結合選擇的數據庫管理系統(如SQLSERVER2005、SQLSERVER2008、SQLSERVER2012、MySQL、SQLite等),選擇合適的數據庫接口技術,編寫程序,實現所設計的模塊功能。調試與測試:裝入初始數據,自行調試程序,成員交叉測試程序,并記錄測試情況。裝入一定量的測試數據,調試系統,并完成各項操作要求。三、課程設計應完成的工作銀行儲蓄卡管理系統至少需要完成以下功能:1、基本信息的管理系統,基本功能如下:1)登錄頁面:輸入卡號和密碼,根據用戶輸入的卡號和密碼,到后臺數據庫查詢,若正確則登錄成功,并保存卡好信息已備后用。若卡號存在和密碼不匹配或無該卡號已經注銷,提示該卡號已存在或已注銷,保持界面不變等待用戶的重新輸入。2)儲蓄卡開戶:用戶輸入新儲蓄卡的所有信息,將該信息保存到數據庫中,并將開戶金額作為該卡的第一次存款記錄存人數據庫。3)存款業務:從登錄界面得到卡號,并提供數據輸入界面,等待用戶的輸入存款金額。從后臺數據庫中找到該用戶余額記錄,修改余額,并將該存款事件的相應信息寫人數據庫,同時將存錢的金額顯示在頁面上。4)取款業務:從登錄界面得到卡號,并提供數據輸入界面,等待用戶輸入取款金額,如果取款金額大于該用戶卡上的余額則不能取款,或者將新的余額寫人數據庫,并將本次取款事件寫入數據庫同時將取錢的金額顯示在頁面上。5)查詢余額:從登錄界面得到卡號,把該卡上的余額顯示到界面中;6)查詢歷史記錄:從登錄界面得到卡號,把該卡的所有存款取款信息查詢出來,并顯示在頁面上。7)卡注銷:從登錄界面得到卡號,把該卡的余額信息查詢出來,并將所有余額取出(作為一次取款事件存款數據庫),并將該儲蓄卡的余額該為0,狀態為注銷,最后關閉整個系統。四、課程設計進程安排周次星期節次實驗名稱實驗主要內容實驗儀器臺套數擬安排批次每組學生人數實驗室名稱及地點一1~4收集資料、需求分析根據給定的數據庫系統要求,進行需求分析。4013~4實驗3號樓二1~4系統設計對選定的數據庫系統,根據其需求分析的結果進行程序設計。4013~4實驗3號樓三1~4系統實現、中期檢查程序設計,并錄入相關數據進行測試。4013~4實驗3號樓五1~4小組匯報、答辯4013~4實驗3號樓五、應收集的資料及主要參考文獻發出任務書日期:指導教師簽名:計劃完成日期:基層教學單位責任人簽章:主管院長簽章:廣東工業大學課程設計任務書

題目名稱房地產中介管理系統學生學院自動化學院專業班級自動化201級()班姓名學號一、課程設計的內容某房屋中介公司擁有多名職員分管不同業務,公司與多名房主具有業務聯系,每個房主在委托房屋中介公司進行房屋的出租或出售時都要填寫一張表格,說明房屋的地址、面積、朝向、類別以及價格等相關信息。需要租住或購買房屋的客戶在向中介公司尋求服務時,也需要登記需要租住或購買的房屋的細節要求。職員負責與客戶約定時間,并陪同客戶看房,若客戶看中房屋,公司將記錄客戶購買或租住房屋的合同的相關信息。房地產中介管理系統主要內容包括:客戶業主類別資料錄入編輯、物業類別資料錄入編輯、業主物業資料管理、客戶物業需求資料管理、業主物業資料查詢、客戶物業需求資料查詢、中介成交物業查詢、代理物業數據統計報表。隨著網絡技術的發展,可考慮提供瀏覽器在線查詢功能,此部分內容選做。二、課程設計的要求與數據對于課程設計要求按照如下步驟進行。選題與搜集資料:根據分組,選擇設計題目,在小組內進行分工,進行應用系統需求調查,搜集相關資料(可參閱各租售房網站平臺,如鏈家:/,陽光租房:06/gzlease/,陽光家緣:/等)。分析與設計:根據搜集的資料,進行功能與數據分析,并進行數據庫、系統功能等設計。繪制數據流圖、撰寫數據字典、使用E-R圖為該數據庫設計概念模型、將E-R數據模型轉換成關系模型、對于設計好關系模式集,利用SQL語句定義各個關系模式,定義各關系模式之間的聯系、參照完整性的約束(約束檢查可以考慮綜合應用主碼、外碼、屬性約束定義、觸發器等技術)、必要時使用視圖、存儲過程、觸發器等技術。程序設計:運用掌握的高級語言(如VB、VC、C++、JAVA、ASP、JSP、HTML等),結合選擇的數據庫管理系統(如SQLSERVER2005、SQLSERVER2008、SQLSERVER2012、MySQL、SQLite等),選擇合適的數據庫接口技術,編寫程序,實現所設計的模塊功能。調試與測試:裝入初始數據,自行調試程序,成員交叉測試程序,并記錄測試情況。裝入一定量的測試數據,調試系統,并完成各項操作要求;三、課程設計應完成的工作出售、出租房源登記、修改、刪除管理;求購、求租客戶登記、修改、刪除管理;支持房源圖片、業務跟進、成交管理等功能;提供房源查詢、求購求租客戶查詢功能;支持房源與客戶的自動匹配功能;支持房源狀態設置功能(正常/已成交/已作廢/暫放等);支持經紀人權限管理功能,由經紀人來管理所屬房源;對業主、房號、底價等重要信息都進行嚴格的保密管理;文檔管理,內置常用的房屋租賃合同/商品房買賣合同等文檔四、課程設計進程安排周次星期節次實驗名稱實驗主要內容實驗儀器臺套數擬安排批次每組學生人數實驗室名稱及地點一1~4收集資料、需求分析根據給定的數據庫系統要求,進行需求分析。4013~4實驗3號樓二1~4系統設計對選定的數據庫系統,根據其需求分析的結果進行程序設計。4013~4實驗3號樓三1~4系統實現、中期檢查程序設計,并錄入相關數據進行測試。4013~4實驗3號樓五1~4小組匯報、答辯4013~4實驗3號樓五、應收集的資料及主要參考文獻發出任務書日期:指導教師簽名:計劃完成日期:基層教學單位責任人簽章:主管院長簽章:

廣東工業大學課程設計任務書

題目名稱空氣質量監測信息系統學生學院自動化學院專業班級姓名學號一、課程設計的內容當前應用數據庫技術編寫信息管理軟件已是很成熟的技術。建立空氣質量監測信息系統,可保存區域城市環境空氣中的二氧化硫、二氧化氮、臭氧和PM25、PM10等多項規定指標,并模擬發布反映區域環境空氣質量狀況及變化規律,為環保部門的環境決策、環境管理、污染防治提供數據資料和科學依據??諝赓|量監測信息系統的設計與實現主要包括如下內容:原始數據錄入(包括中國標準的六項污染物IAQI及監測地點氣象信息等);空氣質量AQI的判定及查詢;報表輸出(包括空氣質量AQI及單項IAQI匯總報表、柱狀圖等);隨著網絡技術的發展,可考慮提供瀏覽器在線查詢功能(此部分內容選做)。爬取數據:廣州空氣質量發布中心數據源/aqi/數據接口實現或美國領事館數據源/city/guangzhou/cn/數據接口實現(此部分內容選做)。二、課程設計的要求與數據根據國家環境保護行業標準GB3095-2012《環境空氣質量標準》、HJ/633-2012《環境空氣質量指數技術規定》(百度百科)、國家環保局《環境空氣質量功能區劃分原則與技術方法》等有關規定并參考各大空氣質量監測網站,收集、保存及分析珠三角區域空氣質量監測數據(同一時間段同一城市兩個網站的數據),應用關系數據庫理論設計空氣質量監測信息系統數據庫并實現該數據庫;了解軟件系統開發生命周期,在已確定的模塊接口基礎上完成系統的整體測試并基于所實現的數據庫進行相關數據分析;所開發的空氣質量信息發布系統,可模擬珠三角區域某城市環境空氣中的二氧化硫、二氧化氮、臭氧和PM25、PM10等多項規定指標的實時發布,反映區域環境空氣質量狀況及變化規律,為環保部門的環境決策、環境管理、污染防治提供數據資料和科學依據。對于課程設計要求按照如下步驟進行:選題與搜集資料:根據分組,選擇設計題目,在小組內進行分工,進行應用系統調查,搜集相關資料。分析與設計:根據搜集的資料,進行功能與數據分析,并進行數據庫、系統功能等設計。繪制數據流圖、撰寫數據字典、使用E-R圖為該數據庫設計概念模型、將E-R數據模型轉換成關系模型、對于設計好關系模式集,利用SQL語句定義各個關系模式,定義各關系模式之間的聯系、參照完整性的約束(約束檢查可以考慮綜合應用主碼、外碼、屬性約束定義、觸發器等技術)、必要時使用視圖、存儲過程、觸發器等技術。程序設計:運用掌握的高級

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論