資源描述:
《倉庫管理系統(tǒng)課程設計報告》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。
1、課程設計(論文)課程名稱數(shù)據(jù)庫課程設計題目名稱__倉庫管理系統(tǒng)_____學生學院計算機學院專業(yè)班級05級網(wǎng)絡工程3班學號___3105007546_______學生姓名____麥文鉅___________指導教師何曉桃2009年1月55廣東工業(yè)大學課程設計任務書題目名稱倉庫管理系統(tǒng)學生學院計算機學院專業(yè)班級網(wǎng)絡開發(fā)0503班姓名麥文鉅學號3105007546一、課程設計的內容1、學習與實踐數(shù)據(jù)庫應用程序開發(fā)流程;2、學習使用某一種數(shù)據(jù)庫服務,學會數(shù)據(jù)庫應用程序編程,安裝配置系統(tǒng)開發(fā)環(huán)境;3、設計和實現(xiàn)倉庫管理系統(tǒng);4、撰寫課程設計報告。二、課程設計的要求與數(shù)據(jù)系
2、統(tǒng)應該實現(xiàn)以下功能:(1)進、出庫管理。對進、出庫信息進行記錄。(2)查詢功能。倉庫管理對查詢要求高,通過主菜單記錄當前操作用戶的用戶編號,保證了對進、出庫信息錄入負責人的確認。(3)部門資料管理與庫存報表生成。資料管理包括了人員信息管理,財政支出信息管理,以及各項業(yè)務單據(jù)的資料管理。報表主要分類為:日報表,月報表,銷售報表,入庫報表等等。(4)由于計算機能存貯大量的數(shù)據(jù),而且數(shù)據(jù)只要一次存入,便可多次重復使用,所以管理數(shù)據(jù)達到完整,統(tǒng)一,原始記錄能保證及時,準確。(5)許多重復性的工作,都可由計算機去執(zhí)行,從而使管理人員從事務性工作解脫出來,真正變?yōu)閺氖乱恍┬?/p>
3、息的分析,判斷,決策等創(chuàng)造性的工作。數(shù)據(jù)自己自行編造測試。論文要求結構嚴謹、格式規(guī)范,內容正確、文字通順。55三、課程設計應完成的工作該系統(tǒng)主要分為三大功能:管理員功能、信息安全功能、一般用戶功能、報表生成。(1)管理員功能:產品入庫登記、確認入庫信息、刪除庫內信息、借出信息登記、產品分類管理、添加人員、刪除人員、查詢庫內信息。(2)信息安全功能:人員權限區(qū)分、事件記錄、數(shù)據(jù)警告、數(shù)據(jù)備份、數(shù)據(jù)恢復;(3)一般用戶功能:查詢庫內信息、查詢出庫信息、查詢入庫信息、修改本用戶密碼;(4)報表生成:庫存信息報表生成。四、課程設計進程安排序號設計(論文)各階段名稱地點起
4、止日期1選定本次課程設計及報告的研究課題宿舍2008.12.282對研究課題進行調查并做出詳細的需求分析宿舍2008.12.293收集資料和參考文獻圖書館2008.12.294認真閱讀和學習資料、文獻并做出初步構思宿舍2008.12.30-2008.12.315制定出整個系統(tǒng)的設計構想、設計思路和方法宿舍2008.12.31-2009.1.16進行系統(tǒng)的設計、開發(fā)和編寫程序代碼宿舍2009.1.1-2009.1.37對系統(tǒng)進行測試和系統(tǒng)調試宿舍2009.1.48完成整個系統(tǒng)的開發(fā)并進行系統(tǒng)維護宿舍2009.1.49撰寫課程設計報告宿舍2009.1.4-2009.
5、1.510最終完成系統(tǒng)修改、論文撰寫和表格填寫宿舍2009.1.511上交課程設計報告、系統(tǒng)答辯教學樓2009.1.7-2009.1.955五、應收集的資料及主要參考文獻[1]MySQL5.1參考手冊http://dev.mysql.com/doc/refman/5.1/zh/introduction.html#features[2]Devart.comhttp://www.devart.com/mydac/[3]數(shù)據(jù)庫系統(tǒng)概論(第四版)王珊薩師煊高等教育出版社2006.5[4]軟件工程(第二版)李代平等編著清華大學出版社2008.1[5]MySQL開發(fā)者SQL
6、權威指南(荷)RickF.vanderLans著許杰星李強等譯機械工業(yè)出版社2008.1[6]學習MySQL(影印版)SeyedM.M."Saied"Tabagbogbi&HugbE.Williams著南京:東南大學出版社2007.6[7]C++Builder程序員成長攻略蒙祖強龔濤等編著北京:中國水利水電出版社2007.1發(fā)出任務書日期:2008年12月29日指導教師簽名:何曉桃計劃完成日期:2009年1月5日基層教學單位責任人簽章:主管院長簽章:55目錄一、相關技術介紹71.1MySQL71.2BorlandC++Builder集成開發(fā)環(huán)境81.3MyDAC
7、組件庫8二、需求分析102.1功能需求及用戶需求102.1.1功能需求102.1.2用戶需求102.2系統(tǒng)流圖112.3數(shù)據(jù)描述112.3.1數(shù)據(jù)字典112.3.1.1基本數(shù)據(jù)項及數(shù)據(jù)結構112.3.1.2數(shù)據(jù)流條目122.3.1.3數(shù)據(jù)存儲條目122.3.1.4加工條目132.3.2數(shù)據(jù)流圖142.4安全性和完整性要求152.4.1安全性要求152.4.2完整性要求16三、概念結構設計16四、邏輯結構設計184.1關系模型設計184.2用戶子模式設計224.3系統(tǒng)結構圖264.4安全性和完整性設計264.4.1安全性設計264.4.2完整性設計27五、數(shù)據(jù)庫物
8、理設計285.1建立索引