出版公司外文圖書采購系統_第1頁
出版公司外文圖書采購系統_第2頁
出版公司外文圖書采購系統_第3頁
出版公司外文圖書采購系統_第4頁
出版公司外文圖書采購系統_第5頁
已閱讀5頁,還剩9頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

PAGEword文檔可自由復制編輯課程設計報告書課程名稱軟件工程概論課程設計設計題目出版公司外文圖書采購系統專業班級學號姓名指導教師2014年1月目錄1設計時間 -2-2設計目的 -2-3設計任務 -2-4設計內容 -2-4.1設計內容概述 -2-4.1.1組織機構介紹 -2-4.1.2業務流程介紹與分析 -2-4.2需求分析 -3-4.2.1總體目標 -3-4.2.2具體目標 -3-4.2.3系統數據建模(ER圖) -4-4.2.4系統功能建模(數據流程圖) -5-4.2.5數據字典 -6-4.3總體設計(系統結構圖) -6-4.3.1系統層次圖 -6-4.4詳細設計 -7-4.4.1信息收集模塊詳細設計 -7-4.4.2采購模塊詳細設計 -9-5總結與展望 -10-參考文獻 -11-成績評定 -11-1設計時間2014年1月6日--2014年2設計目的《軟件工程概論課程設計》的目的是使學生掌握軟件工程的基本原理和基本方法,充分理解和掌握軟件工程學的概念、原理、方法和技術。3設計任務本課程設計要求學生運用軟件工程的思想,嚴格按照軟件生命周期各階段的目的和任務,完成對系統的分析和設計。本次課程設計主要是針對書籍采購的實際需求,隨著時代的發展很多東西都應該是自動化的,但是有些出版公司圖書訂購仍然用的是人工管理,這樣會帶來很大的麻煩,而且也帶來了很大人力資源的浪費。希望通過計算機能實現對圖書采購自動化管理,達到節省人力和提高工作效率的目的。4設計內容4.1設計內容概述隨著社會的不斷進步,需求結構的不斷變化,技術的日新月異,出版公司也應在一些方面需要更加完善的管理系統結構,幫助管理人員對各類書籍大量的、動態的、錯綜復雜的數據和信息進行及時、準確的分析和處理,最大限度的處理信息的勞動強度。可以實現管理的信息化,提高辦公效率,減少辦公壓力,健全管理體制,提高數據安全性,縮短信息的響應時間,將以前傳統的、零散的、被動的管理模式轉變為先進的、系統的、主動的管理模式。4.1.1組織機構介紹中國圖書出版社有限公司是專業的策劃、運作、設計、印刷、出版機構,可為客戶提供從策劃、運作、攝影、設計到精美印刷、出版一條龍服務。公司實力雄厚,技術、設備先進,軟硬件設施配套齊全,擁有一批高水平的專業攝影、設計、制版、編輯人員。現代化的設備、科學的管理和高質量的產品及服務贏得了全國各地大量的客戶。4.1.2業務流程介紹與分析出版公司的市場調研部門搜集目前銷售量較大的外文圖書信息,以及與廣大讀者溝通了解他們期望出版的國外書籍。調研部門將收集的信息整理列出計劃購買的圖書表目,提交給審核部門。審核部門經過商討篩選出購買的書籍,上傳到數據庫匹對書籍名稱,將公司不存在的外文書籍做成報表,連接市場看是否有銷售源。將有銷售源頭的圖書整理成報表送交采購部,采購部依此進行采購。4.2需求分析軟件需求分析的目標是深入描述軟件的功能和性能,確定軟件設計的約束和軟件同其它系統元素的接口細節,定義軟件的其它有效性需求。需求分析階段研究的對象是軟件項目的用戶要求。一方面,必須全面理解用戶的各項要求,但又不能全盤接受所有的要求,另一方面,要準確地表達被接受的用戶要求。只有經過確切描述的軟件需求才能成為軟件設計的基礎。4.2.1總體目標隨著人們日益增長的物質文化需求,各式各樣的書籍(包括外文書籍)充斥到日常生活中,給出版社帶來了良好的契機。在圖書采購方面,手工管理方式和文檔系統管理方式在管理質量和管理效率上,從根本上不能適應大規模的管理要求。而隨著計算機科學的發展與進步,計算機科學管理方式,不管在管理效率還是在管理質量上都逐步顯示了它的可靠性和優越性。而且計算機管理在人力、物力等資源方面都比以前的管理模式要有大的節省。計算機管理正以它自身的優越性成為管理模式中的主流。圖書采購系統采用計算機管理模式的必然性也在與此!本系統以出版公司為背景,在認真調研和分析了出版公司對外文圖書的采購情況,根據廣大讀者的需求和各個功能的關系,作出了積極的設計方案。在新的管理資源和管理模式上,一定能使工作質量、工作效率等得到提高,推動學校發展的步伐!4.2.2具體目標本系統可細化為兩個子系統:信息收集系統和采購系統。信息收集系統的主要工作過程為:首先由市場調研部門提交購書單,經高層管理人員審核是有效購書單后,開發票,登記并傳達給公司采購部門采購系統的主要工作過程為:若是需要外文圖書,則登記缺書單給書庫采購人員,新書到達后,轉入出版部門出版。4.2.3系統數據建模(ER圖)系統功能建模所采用的工具是數據流程圖和數據字典,用于表達系統內部數據的運動以及對數據的描述和定義。書名編號作者書名編號作者書名作者版本書名作者版本編號編號N’采購單計劃單N’采購單計劃單N日期版本日期發N日期版本日期發遞遞1111職工職工號審核部門職工職工號審核部門名稱名稱1部門號1部門號買買MM書名作者書名作者圖書圖書年份版本年份版本出版商出版商圖4.2.3-1系統E-R圖4.2.4系統功能建模(數據流程圖)零層數據流圖采購部門零層數據流圖采購部門市場調研部門計劃單外文圖書采購系統采購單一層數據流圖調研部一層數據流圖調研部審核計劃單息1.信息收集系統2.采購系統缺書單采購部門采購單二層數據流圖二層數據流圖調研部審核計劃單息錄入單1.1書目信息存儲1.2書目信息處理1.3更新數據庫內容2.1登記缺書2.2匯總缺書采購部門缺書單缺書單2.3產生訂購信息采購單缺書單圖4.2.4-14.2.5數據字典以詞條方式定義在數據模型、功能模型和行為模型中出現的數據對象及控制信息的特性,給出他們的準確定義。名字:計劃單名字:計劃單別名:定義:購書單=圖書名稱+作者名稱+書籍版本+下單日期+書單編號描述:對當前受讀者歡迎的圖書進行整理匯總,提交給審核部門位置:輸出到打印機名稱:書目信息名稱:書目信息別名:定義:缺書單=圖書名稱+作者名稱+書籍版本+下單日期+書單編號+預算描述:審核部門決定購買的書籍位置:數據庫名稱:錄入單名稱:錄入單別名:定義:書目信息=圖書名稱+作者名稱+書籍版本+下單日期+書單編號+預算描述:處理后向數據庫提交的報表位置:數據庫名稱:缺書單名稱:缺書單別名:定義:書目信息=圖書名稱+作者名稱+書籍版本+下單日期+書單編號+預算描述:查詢后數據庫中并沒有的書籍信息匯總位置:數據庫名稱:采購單名稱:采購單別名:定義:進書單=圖書名稱+作者名稱+書籍版本+下單日期+書單編號+開支描述:采購部門采購圖書的依據位置:輸出到打印機4.3總體設計(系統結構圖)4.3.1系統層次圖描述系統的層次分布和對應的功能管理。圖書采購圖書采購系統圖書采購信息收集刪除訂購書生成購缺書單訂購書籍查詢訂購書查詢缺書單生成采購單圖4.3.1-1系統層次圖4.4詳細設計從軟件開發的工程化觀點來看,在使用程序設計語言編制程序以前,需要對所采用算法的邏輯關系進行分析,設計出全部必要的過程細節,并給予清晰的表達,使之成為編碼的依據。這就是過程設計(詳細設計)的任務。過程設計也叫做詳細設計或程序設計,它不同于編碼或編程。在過程設計階段,要決定各個模塊的實現算法,并精確地表達這些算法。前者涉及所開發項目的具體要求和對每個模塊規定的功能。以及算法的設計和評價,后者需要給出適當的算法描述,為此應提供過程設計的表達工具。對于系統內的每一個模塊,要逐個模塊給出以下的說明:4.4.1信息收集模塊詳細設計4.4.1.1模塊定義(1)模塊名稱:信息收集模塊(2)模塊功能:提交預購圖書信息,生成缺書單4.4.1.2輸入項目計劃單4.4.1.3輸出項目缺書單4.4.1.5測試要點 是否有對應的圖書4.4.1.4程序過程設計開始開始輸入計劃單生成書目信息處理書目信息更新數據庫審核是否通過圖書是否存在生成缺書單結束NYNY圖4.4.1-14.4.2采購模塊詳細設計4.4.2.1模塊定義(1)模塊名稱:圖書采購模塊(2)模塊功能:處理缺書單,生成采購單4.4.2.2輸入項目缺書單4.4.2.3輸出項目采購單4.4.2.4程序過程設計開始開始輸入缺書單是否有書源生成采購單遞交采購部門結束YN圖4.4.24.4.2.5測試要點生成采購單5總結與展望通過這次的課程設計,我初步了解一些規范去指導軟件的分析、設計、實現、測試、維護、人員交流協作、項目預算等方方面面。其實軟件工程就是一套用于軟件的團隊開發,以及提高軟件質量和程序員工作效率為目的的規范。其核心就是,對于軟件開發的5個重要組成部分:需求分析、設計、編碼、調試、維護,如何組織這5個部分的工作,以及如何完成每一個工作。簡單來說,就是對于總體的組織和對于局部的實現。盡管核心思想都是大同小異,但具體到每一個步驟,往往會有所不同相同。這次設計,讓我對軟件工程有了更深一步的了解。參考文獻[1]屈輝立,陳可明,石武信.JSP網站編程教程[M].第1

溫馨提示

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

評論

0/150

提交評論