




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
PAGEword文檔可自由復(fù)制編輯課程設(shè)計報告書課程名稱軟件工程概論課程設(shè)計設(shè)計題目出版公司外文圖書采購系統(tǒng)專業(yè)班級學(xué)號姓名指導(dǎo)教師2014年1月目錄1設(shè)計時間 -2-2設(shè)計目的 -2-3設(shè)計任務(wù) -2-4設(shè)計內(nèi)容 -2-4.1設(shè)計內(nèi)容概述 -2-4.1.1組織機構(gòu)介紹 -2-4.1.2業(yè)務(wù)流程介紹與分析 -2-4.2需求分析 -3-4.2.1總體目標 -3-4.2.2具體目標 -3-4.2.3系統(tǒng)數(shù)據(jù)建模(ER圖) -4-4.2.4系統(tǒng)功能建模(數(shù)據(jù)流程圖) -5-4.2.5數(shù)據(jù)字典 -6-4.3總體設(shè)計(系統(tǒng)結(jié)構(gòu)圖) -6-4.3.1系統(tǒng)層次圖 -6-4.4詳細設(shè)計 -7-4.4.1信息收集模塊詳細設(shè)計 -7-4.4.2采購模塊詳細設(shè)計 -9-5總結(jié)與展望 -10-參考文獻 -11-成績評定 -11-1設(shè)計時間2014年1月6日--2014年2設(shè)計目的《軟件工程概論課程設(shè)計》的目的是使學(xué)生掌握軟件工程的基本原理和基本方法,充分理解和掌握軟件工程學(xué)的概念、原理、方法和技術(shù)。3設(shè)計任務(wù)本課程設(shè)計要求學(xué)生運用軟件工程的思想,嚴格按照軟件生命周期各階段的目的和任務(wù),完成對系統(tǒng)的分析和設(shè)計。本次課程設(shè)計主要是針對書籍采購的實際需求,隨著時代的發(fā)展很多東西都應(yīng)該是自動化的,但是有些出版公司圖書訂購仍然用的是人工管理,這樣會帶來很大的麻煩,而且也帶來了很大人力資源的浪費。希望通過計算機能實現(xiàn)對圖書采購自動化管理,達到節(jié)省人力和提高工作效率的目的。4設(shè)計內(nèi)容4.1設(shè)計內(nèi)容概述隨著社會的不斷進步,需求結(jié)構(gòu)的不斷變化,技術(shù)的日新月異,出版公司也應(yīng)在一些方面需要更加完善的管理系統(tǒng)結(jié)構(gòu),幫助管理人員對各類書籍大量的、動態(tài)的、錯綜復(fù)雜的數(shù)據(jù)和信息進行及時、準確的分析和處理,最大限度的處理信息的勞動強度。可以實現(xiàn)管理的信息化,提高辦公效率,減少辦公壓力,健全管理體制,提高數(shù)據(jù)安全性,縮短信息的響應(yīng)時間,將以前傳統(tǒng)的、零散的、被動的管理模式轉(zhuǎn)變?yōu)橄冗M的、系統(tǒng)的、主動的管理模式。4.1.1組織機構(gòu)介紹中國圖書出版社有限公司是專業(yè)的策劃、運作、設(shè)計、印刷、出版機構(gòu),可為客戶提供從策劃、運作、攝影、設(shè)計到精美印刷、出版一條龍服務(wù)。公司實力雄厚,技術(shù)、設(shè)備先進,軟硬件設(shè)施配套齊全,擁有一批高水平的專業(yè)攝影、設(shè)計、制版、編輯人員?,F(xiàn)代化的設(shè)備、科學(xué)的管理和高質(zhì)量的產(chǎn)品及服務(wù)贏得了全國各地大量的客戶。4.1.2業(yè)務(wù)流程介紹與分析出版公司的市場調(diào)研部門搜集目前銷售量較大的外文圖書信息,以及與廣大讀者溝通了解他們期望出版的國外書籍。調(diào)研部門將收集的信息整理列出計劃購買的圖書表目,提交給審核部門。審核部門經(jīng)過商討篩選出購買的書籍,上傳到數(shù)據(jù)庫匹對書籍名稱,將公司不存在的外文書籍做成報表,連接市場看是否有銷售源。將有銷售源頭的圖書整理成報表送交采購部,采購部依此進行采購。4.2需求分析軟件需求分析的目標是深入描述軟件的功能和性能,確定軟件設(shè)計的約束和軟件同其它系統(tǒng)元素的接口細節(jié),定義軟件的其它有效性需求。需求分析階段研究的對象是軟件項目的用戶要求。一方面,必須全面理解用戶的各項要求,但又不能全盤接受所有的要求,另一方面,要準確地表達被接受的用戶要求。只有經(jīng)過確切描述的軟件需求才能成為軟件設(shè)計的基礎(chǔ)。4.2.1總體目標隨著人們?nèi)找嬖鲩L的物質(zhì)文化需求,各式各樣的書籍(包括外文書籍)充斥到日常生活中,給出版社帶來了良好的契機。在圖書采購方面,手工管理方式和文檔系統(tǒng)管理方式在管理質(zhì)量和管理效率上,從根本上不能適應(yīng)大規(guī)模的管理要求。而隨著計算機科學(xué)的發(fā)展與進步,計算機科學(xué)管理方式,不管在管理效率還是在管理質(zhì)量上都逐步顯示了它的可靠性和優(yōu)越性。而且計算機管理在人力、物力等資源方面都比以前的管理模式要有大的節(jié)省。計算機管理正以它自身的優(yōu)越性成為管理模式中的主流。圖書采購系統(tǒng)采用計算機管理模式的必然性也在與此!本系統(tǒng)以出版公司為背景,在認真調(diào)研和分析了出版公司對外文圖書的采購情況,根據(jù)廣大讀者的需求和各個功能的關(guān)系,作出了積極的設(shè)計方案。在新的管理資源和管理模式上,一定能使工作質(zhì)量、工作效率等得到提高,推動學(xué)校發(fā)展的步伐!4.2.2具體目標本系統(tǒng)可細化為兩個子系統(tǒng):信息收集系統(tǒng)和采購系統(tǒng)。信息收集系統(tǒng)的主要工作過程為:首先由市場調(diào)研部門提交購書單,經(jīng)高層管理人員審核是有效購書單后,開發(fā)票,登記并傳達給公司采購部門采購系統(tǒng)的主要工作過程為:若是需要外文圖書,則登記缺書單給書庫采購人員,新書到達后,轉(zhuǎn)入出版部門出版。4.2.3系統(tǒng)數(shù)據(jù)建模(ER圖)系統(tǒng)功能建模所采用的工具是數(shù)據(jù)流程圖和數(shù)據(jù)字典,用于表達系統(tǒng)內(nèi)部數(shù)據(jù)的運動以及對數(shù)據(jù)的描述和定義。書名編號作者書名編號作者書名作者版本書名作者版本編號編號N’采購單計劃單N’采購單計劃單N日期版本日期發(fā)N日期版本日期發(fā)遞遞1111職工職工號審核部門職工職工號審核部門名稱名稱1部門號1部門號買買MM書名作者書名作者圖書圖書年份版本年份版本出版商出版商圖4.2.3-1系統(tǒng)E-R圖4.2.4系統(tǒng)功能建模(數(shù)據(jù)流程圖)零層數(shù)據(jù)流圖采購部門零層數(shù)據(jù)流圖采購部門市場調(diào)研部門計劃單外文圖書采購系統(tǒng)采購單一層數(shù)據(jù)流圖調(diào)研部一層數(shù)據(jù)流圖調(diào)研部審核計劃單息1.信息收集系統(tǒng)2.采購系統(tǒng)缺書單采購部門采購單二層數(shù)據(jù)流圖二層數(shù)據(jù)流圖調(diào)研部審核計劃單息錄入單1.1書目信息存儲1.2書目信息處理1.3更新數(shù)據(jù)庫內(nèi)容2.1登記缺書2.2匯總?cè)睍少彶块T缺書單缺書單2.3產(chǎn)生訂購信息采購單缺書單圖4.2.4-14.2.5數(shù)據(jù)字典以詞條方式定義在數(shù)據(jù)模型、功能模型和行為模型中出現(xiàn)的數(shù)據(jù)對象及控制信息的特性,給出他們的準確定義。名字:計劃單名字:計劃單別名:定義:購書單=圖書名稱+作者名稱+書籍版本+下單日期+書單編號描述:對當前受讀者歡迎的圖書進行整理匯總,提交給審核部門位置:輸出到打印機名稱:書目信息名稱:書目信息別名:定義:缺書單=圖書名稱+作者名稱+書籍版本+下單日期+書單編號+預(yù)算描述:審核部門決定購買的書籍位置:數(shù)據(jù)庫名稱:錄入單名稱:錄入單別名:定義:書目信息=圖書名稱+作者名稱+書籍版本+下單日期+書單編號+預(yù)算描述:處理后向數(shù)據(jù)庫提交的報表位置:數(shù)據(jù)庫名稱:缺書單名稱:缺書單別名:定義:書目信息=圖書名稱+作者名稱+書籍版本+下單日期+書單編號+預(yù)算描述:查詢后數(shù)據(jù)庫中并沒有的書籍信息匯總位置:數(shù)據(jù)庫名稱:采購單名稱:采購單別名:定義:進書單=圖書名稱+作者名稱+書籍版本+下單日期+書單編號+開支描述:采購部門采購圖書的依據(jù)位置:輸出到打印機4.3總體設(shè)計(系統(tǒng)結(jié)構(gòu)圖)4.3.1系統(tǒng)層次圖描述系統(tǒng)的層次分布和對應(yīng)的功能管理。圖書采購圖書采購系統(tǒng)圖書采購信息收集刪除訂購書生成購缺書單訂購書籍查詢訂購書查詢?nèi)睍鴨紊刹少弳螆D4.3.1-1系統(tǒng)層次圖4.4詳細設(shè)計從軟件開發(fā)的工程化觀點來看,在使用程序設(shè)計語言編制程序以前,需要對所采用算法的邏輯關(guān)系進行分析,設(shè)計出全部必要的過程細節(jié),并給予清晰的表達,使之成為編碼的依據(jù)。這就是過程設(shè)計(詳細設(shè)計)的任務(wù)。過程設(shè)計也叫做詳細設(shè)計或程序設(shè)計,它不同于編碼或編程。在過程設(shè)計階段,要決定各個模塊的實現(xiàn)算法,并精確地表達這些算法。前者涉及所開發(fā)項目的具體要求和對每個模塊規(guī)定的功能。以及算法的設(shè)計和評價,后者需要給出適當?shù)乃惴枋?,為此?yīng)提供過程設(shè)計的表達工具。對于系統(tǒng)內(nèi)的每一個模塊,要逐個模塊給出以下的說明:4.4.1信息收集模塊詳細設(shè)計4.4.1.1模塊定義(1)模塊名稱:信息收集模塊(2)模塊功能:提交預(yù)購圖書信息,生成缺書單4.4.1.2輸入項目計劃單4.4.1.3輸出項目缺書單4.4.1.5測試要點 是否有對應(yīng)的圖書4.4.1.4程序過程設(shè)計開始開始輸入計劃單生成書目信息處理書目信息更新數(shù)據(jù)庫審核是否通過圖書是否存在生成缺書單結(jié)束NYNY圖4.4.1-14.4.2采購模塊詳細設(shè)計4.4.2.1模塊定義(1)模塊名稱:圖書采購模塊(2)模塊功能:處理缺書單,生成采購單4.4.2.2輸入項目缺書單4.4.2.3輸出項目采購單4.4.2.4程序過程設(shè)計開始開始輸入缺書單是否有書源生成采購單遞交采購部門結(jié)束YN圖4.4.24.4.2.5測試要點生成采購單5總結(jié)與展望通過這次的課程設(shè)計,我初步了解一些規(guī)范去指導(dǎo)軟件的分析、設(shè)計、實現(xiàn)、測試、維護、人員交流協(xié)作、項目預(yù)算等方方面面。其實軟件工程就是一套用于軟件的團隊開發(fā),以及提高軟件質(zhì)量和程序員工作效率為目的的規(guī)范。其核心就是,對于軟件開發(fā)的5個重要組成部分:需求分析、設(shè)計、編碼、調(diào)試、維護,如何組織這5個部分的工作,以及如何完成每一個工作。簡單來說,就是對于總體的組織和對于局部的實現(xiàn)。盡管核心思想都是大同小異,但具體到每一個步驟,往往會有所不同相同。這次設(shè)計,讓我對軟件工程有了更深一步的了解。參考文獻[1]屈輝立,陳可明,石武信.JSP網(wǎng)站編程教程[M].第1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 嘗試掌握的法學(xué)概論試題及答案
- 高效學(xué)習(xí)法的試題及答案
- 商業(yè)領(lǐng)域的新寵遠程教育與在線學(xué)習(xí)平臺在金屬產(chǎn)業(yè)的融合實踐
- 出租車服務(wù)補充協(xié)議
- 工程項目績效管理協(xié)議
- 顧客反饋收集外包協(xié)議
- 信息安全管理在數(shù)字健康領(lǐng)域的實踐
- 運動裝備旅游市場結(jié)合發(fā)展考核試卷
- 急性心衰患者護理要點
- 50MW風(fēng)力發(fā)電項目實施方案(參考)
- DB43∕T 604-2010 日用炻瓷-行業(yè)標準
- 法商小課堂傳承保險法商課婚姻保險法商課32張幻燈片
- 《品牌策劃與管理(第4版)》知識點與關(guān)鍵詞解釋
- 《劉姥姥進大觀園》課本劇劇本3篇
- 房屋買賣合同解除協(xié)議書
- 司法局PPT模板
- 干部選拔任用工作全部系列表格12張
- 五年級奧數(shù)《盈虧問題》(課堂PPT)
- 建設(shè)工程質(zhì)量安全管理獎罰制度匯編
- 小學(xué)語文四年級上冊作業(yè)設(shè)計《21.古詩三首》(附答案)部編版
- FC西游記后傳金手指
評論
0/150
提交評論