


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、軟件開發(fā)綜合技能訓練實踐指導書-1012軟件開發(fā)綜合技能訓練”指導書一、“軟件開發(fā)綜合技能訓練”的目的軟件開發(fā)綜合技能訓練是一門結(jié)合了軟件設計方法學、數(shù)據(jù)庫原理和高級語言程序 設計的綜合訓練課程,是一個重要的、不可或缺的實踐環(huán)節(jié)。其目的是通過綜合訓練使 學生能夠 (1) 熟練掌握軟件開發(fā)的基本知識和技能; (2) 基本掌握面向?qū)ο蟪绦蜷_發(fā)的基 本思路和方法; (3) 掌握數(shù)據(jù)庫應用程序開發(fā)的基本知識; (4) 能夠利用所學的基本知識 和技能, 進行簡單應用程序設計; (5) 培養(yǎng)學生對技術(shù)文檔的編寫能力, 從而使提高學生 軟件開發(fā)的綜合應用能力。二、“軟件開發(fā)綜合技能訓練”的內(nèi)容、步驟及要求
2、該綜合訓練要求學生依據(jù)一人一題獨立完成訓練內(nèi)容,在選題相同時采取不同的開 發(fā)方法,按照綜合訓練的基本要求實現(xiàn)基本的軟件開發(fā)任務。(一)綜合訓練項目1、客戶資源管理系統(tǒng)設計1)基本要求企業(yè)的發(fā)展離不開客戶對企業(yè)的認知度、美譽度、忠誠度,為了提高客戶滿意度必 須對客戶資源進行有效的管理。 客戶資源管理系統(tǒng)對客戶信息 (包括潛在的和已有的客 戶)進行有效管理和應用,并通過適當?shù)牟襟E來構(gòu)建和維護有價值的客戶關(guān)系。2)功能模塊(1)客戶信息管理:實現(xiàn)客戶的增加、刪除、修改和查詢、打印,并提供客戶分類 查詢管理功能(客戶信息包括客戶編號、客戶名稱、所屬行業(yè)、電話、法人、經(jīng)營范圍、 所在地區(qū)、郵編、客戶等級
3、、客戶狀態(tài)、傳真等;客服信息包括客服編號、客服日期、 客戶留言、處理方式等) 。(2)市場活動管理:針對各部門的活動主題、內(nèi)容、類型、客戶及負責員工進行合 理安排。(3)客服管理:查看客戶的服務請求,管理客服人員的服務內(nèi)容、類型、處理等級 以及客戶的反饋信息和滿意程度。(4)日程提醒:對未來事件的主題、日期、內(nèi)容、處理狀態(tài)進行維護,以保證及時 聯(lián)系重要客戶。(5)數(shù)據(jù)管理:導入發(fā)出數(shù)據(jù),數(shù)據(jù)備份與恢復。(6)系統(tǒng)管理:包括代碼管理、員工管理和賬號管理。3)限定條件該系統(tǒng)采用 B/S 模式,數(shù)據(jù)庫采用 SQL Server 。2、網(wǎng)上書店銷售管理系統(tǒng)設計1)基本要求書店希望借助一個銷售管理系統(tǒng)實
4、現(xiàn)對現(xiàn)有業(yè)務的管理。該書店目前采用會員制,顧客購買書籍累積達到一定金額后, 憑購書發(fā)票可填表申請成為正式會員, 會員在購書 時享有一定折扣,折扣額度可變化。書店不定期地會推出促銷活動,要求圖書的價格是 可變更的。2)功能模塊(1)圖書入庫管理:維護入庫圖書信息(如圖書編號、書名、作者、價格、圖書分 類、出版社等)。自動計算庫存。心、0(2)圖書查詢統(tǒng)計:按圖書分類、出版社、書名、作者等條件查詢圖書的詳細信息(3)銷售管理:銷售過的圖書都記錄在銷售列表中,方便統(tǒng)計收入。圖書銷售后, 實時記錄圖書庫存,按每天統(tǒng)計銷售額、按每個月或季度統(tǒng)計銷售額并生成報表,并能 根據(jù)銷售數(shù)量統(tǒng)計生成暢銷書名單。(4
5、)書店會員管理:提供會員信息的維護功能,可設置會員等級,不同級別的會員 享受不同的折扣,可以變更折扣額度。(5)系統(tǒng)管理:包括參數(shù)設置、權(quán)限設置、更改密碼等。用戶包括系統(tǒng)管理員和銷 售人員。系統(tǒng)管理員維護整個系統(tǒng)的數(shù)據(jù)。3)限定條件該系統(tǒng)采用B/S模式,數(shù)據(jù)庫采用SQL Server。3、在線考試系統(tǒng)設計1)基本要求傳統(tǒng)的考試方式存在若干弊病,例如手工判卷工作效率低;需要按照一定的比例從 各章選取不同難度的試題形成一份考試卷,老師出題工作量大;不能合理和重復使用席 卷中包含的度量成績匯總統(tǒng)計工作繁瑣等。為了提高考試的可靠性,降低考試成本,提 高工作效率,需要實現(xiàn)在線考試系統(tǒng),幫助老師合理管理試
6、題,輔助出題,為學生提供 在線考試功能,進行自動閱卷,提供成績查詢和匯總統(tǒng)計的功能。系統(tǒng)登錄:驗證登錄用戶的身份,根據(jù)用戶身份進入不同的頁面。 學生管理:供管理員使用,用于維護學生基本信息。 老師管理:供管理員使用,用于維護教師的基本信息。試題管理:供教師管理,用于維護題庫。組卷:供教師使用,教師可以根據(jù)考試科目,從題庫中選擇一些符合條件的試2)功能模塊(1)(2)(3)(4)(5) 題,形成一份試卷。為了方便教師組卷,應提供方便的查詢功能,使教師能查詢不同要 求的試題。(6)在線考試:供學生使用,根據(jù)學生的班級和登錄時間顯示應考科目的試卷內(nèi)容 試卷完成提交或考試時間到,不再允許學生修改試卷;
7、實現(xiàn)自動評閱,記錄學生的考試 成績,并將評閱結(jié)果提供給學生。(7)成績統(tǒng)計:供教師使用,按照科目、班級等統(tǒng)計學生的考試成績。(9)成績查詢:供教師和學生使用,提供不同查詢方式,使教師和學生可以按需查 詢考試成績。3)限定條件該系統(tǒng)采用B/S模式,數(shù)據(jù)庫采用SQL Server。4、倉儲管理系統(tǒng)設計1)基本要求工廠需要一個能夠?qū)崿F(xiàn)倉儲管理功能的數(shù)據(jù)庫系統(tǒng),該系統(tǒng)的用戶為倉庫管理員, 同時也是系統(tǒng)管理員。2)功能模塊(1)倉庫入庫管理:主要是管理員對進入倉庫的貨物進行登記,包括貨物號、貨物 名、貨物數(shù)、貨物價格、貨主以及倉庫號等,以便統(tǒng)一管理。當同一貨主的同種貨物入 庫時,要進行貨物記錄的追加,同
8、時也要記錄倉庫入庫的日志信息。(2)倉庫提貨管理:當貨主提走貨物時進行該管理,在貨物出庫時進行登記,登記 的內(nèi)容有編號、貨物號、貨物數(shù)、貨物價格、貨主、倉庫號、日期等。(3)倉庫貨物查詢:可按照貨物名稱查詢、按照貨主查詢有及按照倉庫查詢等。這 些查詢主要是在用戶需要得知貨物資料時進行。由于只是進行查詢操作,所以數(shù)據(jù)以只 讀形式出現(xiàn)。(4)貨物信息維護功能:主要對貨物的基本資料和信息進行維護。其中包括貨物價 格的變化、貨物種類的變化等。3)限定條件該系統(tǒng)采用B/S模式,數(shù)據(jù)庫采用SQL Server。5、酒店客房信息管理系統(tǒng)設計1)基本要求2)功能模塊(1)(2)(3)(4)(5)通過計算機及網(wǎng)
9、絡的形式參與到酒店客房的日常營業(yè)管理之中,更加充分地發(fā)揮了 其工作優(yōu)勢,為酒店管理提供了更加充分的手段。本系統(tǒng)完成對旅客預訂及住宿情況 管理??头啃畔⑤斎耄喊块g客房的大小級別、地理位置、預設租金等信息。 客房信息查詢:用于及時掌握客房的安排情況。前臺操作員管理:用于設置前臺操作員的密碼和基本信息。 統(tǒng)計報表:將各類信息進行統(tǒng)計,從而做出正確安排住房的決策??头款A訂:處理各類客戶預訂請求(散客或團隊)。預訂可以通過各種方式進 行(如電話、E-mail、傳真等)。前臺需要根據(jù)當前客房情況,及時反饋給客戶預訂結(jié)果。(6)入住登記:客戶實際入住時,需要及時登記客戶信息,以便今后的查詢。(7)房客查
10、詢:可以根據(jù)各種信息查詢房客是否入住及入住情況。(8)客戶退訂:由于某種原因,預訂客戶不能入住時,需要提供退訂功能。(9)收費管理:包括入住的訂金,各類其他消費情況和最終的結(jié)賬管理。3)限定條件該系統(tǒng)采用B/S模式,數(shù)據(jù)庫采用SQL Server。6物流公司管理系統(tǒng)設計1)基本要求隨著網(wǎng)上購物的越來越流行,物流業(yè)也隨之迅速發(fā)展起來。物流公司希望借助一個 管理系統(tǒng)對基礎資料、貨物信息和車輛調(diào)度信息進行管理。2)基本模塊(1)基礎資料管理:包括部門資料、職務信息、公司資料、員工資料、客戶資料、 司機資料和車輛資料的維護和查詢。(2)貨物托運管理:對車輛調(diào)度信息、托運申請信息、托運信息和驗收信息進行
11、管 理。(3)信息查詢:貨物申請單查詢、車輛調(diào)度信息查詢、貨物托運信息查詢、貨物托 運驗收查詢。(4)報表管理:包括貨物申請單報表、貨物托運單報表和貨物驗收單報表。(5)系統(tǒng)管理:包括用戶管理、數(shù)據(jù)備份和數(shù)據(jù)恢復。3)限定條件該系統(tǒng)采用B/S模式,數(shù)據(jù)庫采用SQL Server。7、網(wǎng)上校友通訊系統(tǒng)設計1)基本要求學校為方便學生交流,希望開發(fā)一個網(wǎng)上校友通訊系統(tǒng)。登錄后,管理員可以進入 管理員管理模塊;一般用戶可以訪問校友信息檢索模塊。為更好地保證安全性,在訪問 系統(tǒng)內(nèi)任何一個頁面時,必須再次進行身份驗證,避免未登錄用戶通過輸入URL來非法 訪問系統(tǒng)頁面,而對于已登錄用戶的信息應根據(jù)記錄的信息
12、進行判斷,避免重復輸入帶來的繁瑣操作。2)功能模塊(1)用戶注冊:提交用戶的注冊信息。(2)用戶登錄:提供用戶登錄的界面,驗證用戶標識和密碼,確認用戶身份。(3)個人信息管理:注冊用戶對自己的個人信息的管理及修改。(4)院系及班級管理:用戶登錄后,可申請加入已有院系或班級,沒有的院系或班 級可以建立,創(chuàng)建院系或班級者為院系或班級管理員。院系或班級管理員可以對用戶的 注冊信息進行檢查,批準用戶加入院系或班級。(5)校友信息檢索:注冊用戶可以分類查詢和檢索其他用戶的信息,例如,可以按 班級、姓名或入學時間,來查詢相匹配的用戶信息。(6)留言:普通注冊用戶可以提交留言信息,并查看他人留言。管理員用戶
13、可以對 留言進行管理3)限定條件該系統(tǒng)采用B/S模式,數(shù)據(jù)庫采用SQL Server8、網(wǎng)上購物系統(tǒng)設計1)基本要求商鋪店主希望借助網(wǎng)上系統(tǒng)銷售商品,用戶登錄后,才可以實現(xiàn)購物功能,并且可 以查看訂單情況。用戶購買的商品都放入購物車中,為了方便用戶搜索自己需要的商品, 還要能夠進行商品的分類和查找。2)功能模塊(1)會員管理:用戶申請成為會員,記錄會員的詳細資料(包括會員編號、會員姓 名、會員地址等),方便貨物的郵寄。(2)商品信息管理:維護商品信息(包括商品編號、商品名稱、價格、簡介、圖片 等信息)。會員可以查看商品信息。(3)購物車管理:用戶可以將商品放入自己的購物車 (包括購物車編號、商
14、品編號 商品數(shù)量等),可以在購物車中添加或刪除商品。(4)訂單查詢:會員可以查找自己的所有訂單信息(包括訂單編號、會員編號、訂 單日期等)。(5)商品查找:選擇商品分類并輸入要查詢的商品名稱可以查詢商品的詳細信息。(6) 商品分類:對商品分類(包括分類編號、分類名稱等),使用戶可以在某類商 品列表中查看該類所有的商品。3)限定條件該系統(tǒng)采用B/S模式,數(shù)據(jù)庫采用SQL Server9、實驗室設備管理系統(tǒng)設計1)基本要求隨著網(wǎng)絡信息化的高度發(fā)展,學校實驗室設備管理系統(tǒng)顯得越來越必要。使用基于 WEB的實驗室設備管理系統(tǒng)可以在幾乎不增加額外勞動量的前提下,對實驗室設備的管 理工作起到大大的改善效果
15、,更合理地分配及使用實驗室設備。該系統(tǒng)的用戶為實驗室 管理人員,同時也是系統(tǒng)管理員。2)功能模塊(1)設備入庫管理:主要是管理員對新增加的設備進行登記,包括類別、設備名、 型號、規(guī)格、單價、數(shù)量、購置日期、生產(chǎn)廠家、購買人等。消退同一品牌與型號的設 備入庫時,要記錄設備入庫的批次信息。(2)設備運行狀況統(tǒng)計:可按照設備名稱、 機房名稱以及日期等統(tǒng)計實驗室設備運 行狀況。該功能主要是為了使用戶能夠?qū)崟r掌握學校實驗室設備的運行狀況,所做的主 要操作就是查詢和統(tǒng)計,所以數(shù)據(jù)以只讀形式出現(xiàn)。(3)報修設備管理:對于有嚴重問題(故障)的需要修理的設備,記錄修理日期、 設備名、修理廠家、修理費、責任人等,
16、隨時對設備修理情況進行統(tǒng)計,并能夠按類別、 修理廠家和修理日期查詢設備修理情況。(4)報廢設備管理功能:對已經(jīng)徹底損壞的設備作報廢處理,詳細記錄報廢設備的有關(guān)信息,并隨時對設備報廢情況進行統(tǒng)計和查詢,要求能夠按類別和時間段(年、月 或季度)查詢。3)限定條件該系統(tǒng)采用B/S模式,數(shù)據(jù)庫采用SQL Server(二)綜合訓練要求(1)要求利用面向?qū)ο蟮木幊趟枷胍约敖M件開發(fā)原理來完成系統(tǒng)的設計; 充分利用面向?qū)ο笳Z言的優(yōu)勢(即組件、屬性和事件等);(3)根據(jù)實際問題合理地選擇和使用數(shù)據(jù)庫系統(tǒng),并根據(jù)需求科學地設計具體的數(shù)據(jù) 庫文件;(4)體現(xiàn)可視化編程風格,如功能界面通過菜單、工具欄操作,通過狀態(tài)
17、欄向用戶反 饋信息。(三)綜合訓練步驟(1)確定目標、初步方案,準備、試用開發(fā)環(huán)境與工具;查閱、搜集相關(guān)資料;開 發(fā)方案研討;開發(fā)計劃擬定;、編(2)可行性研究、需求分析、軟件設計(軟件結(jié)構(gòu)、模塊、界面、數(shù)據(jù)庫等) 碼與測試。(3)綜合訓練報告的撰寫。(四)綜合訓練報告(1)基本內(nèi)容A.封面封面請使用給定的統(tǒng)一模板格式,并將相關(guān)信息補充完整B.正文正文是課程設計報告的主體,具體由以下幾部分組成:1)項目的名稱、項目的主題、設計目的;2)詳細列出所使用的各種工具軟件;3)軟件簡介:包括基本內(nèi)容、運行環(huán)境(即需求分析結(jié)果:功能和性能要求)、軟件 的基本結(jié)構(gòu)(概要設計)等;4) 詳細設計過程(主體部
18、分):采用傳統(tǒng)的結(jié)構(gòu)化分析與設計方法(數(shù)據(jù)流圖、流 程圖、PAD圖等),也可以采用面向?qū)ο蠓治雠c設計方法(靜態(tài)模型,如類圖等;動態(tài)模型,如時序圖、協(xié)同圖、狀態(tài)圖等;功能模型,如用例圖、功能級數(shù)據(jù)流圖等);數(shù)據(jù)庫設計(數(shù)據(jù)表、實體屬性圖、E-R圖等)。軟件文檔的開發(fā)和編制可以采用 Visio,Rose (UML建模)等工具;5) 編碼(可選用自己所熟悉的可視化語言,如 VC C# Java等)及界面設計(在 報告中用典型的界面截圖說明);軟件測試(測試方法,測試用例、詳細的測試數(shù)據(jù)、詳 細的測試步驟以及測試結(jié)果);6)介紹軟件中重點的技術(shù)實現(xiàn)技巧、 核心程序等;重點介紹整個軟件中自己認為最 滿意
19、的地方;課程設計中目前存在的問題;7)設計實踐過程中的自我感想。3.附錄:如源程序代碼等(2)排版要求1) 正文中除標題、圖名、表名、圖表中的文字外,其他字體均為宋體小4號,行距 為固定值20磅。2)圖、表均居中;圖表中的文字字體均為宋體 5號;表名在表的上方,黑體5號, 居中,段前0.5行;圖名在圖的下方,宋體5號,居中,段后0.5行。3) 一級標題為黑體4號,段前段后各1行;二級標題為黑體小4號,段前段后各 0.5行;可以設三級標題,字體為宋體小 4號,段前0.5行。排版結(jié)束后自動生成目錄。如以下排版格式示例:2開發(fā)環(huán)境及工具說明(一級標題)2.1 ASP .net開發(fā)環(huán)境簡介(二級標題)ASP .net是一種建立在通用語言上的程序構(gòu)架,能被用于一臺Web服務器來建立強大的Web應用程序。ASP.net提供許多比現(xiàn)在的 Web開發(fā)模式強大的優(yōu)勢。a.執(zhí)行效率的大幅提高ASP.net是把基于通用語言的程序在服務器上運行。不像以前的ASP即時解釋程序,而是將程序在服務器端首次運行時進行編譯,這樣的執(zhí)行效果,當然比一條一
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- R-Norfluoxetine-生命科學試劑-MCE
- Propamidine-isethionate-生命科學試劑-MCE
- JNK-IN-20-生命科學試劑-MCE
- DK2403-生命科學試劑-MCE
- Bromadol-生命科學試劑-MCE
- 3-4-Dichloro-N-N-dimethcathinone-hydrochloride-生命科學試劑-MCE
- 禮品訂做合同(3篇)
- 隱形正畸合同范本
- 推廣商業(yè)合同范本
- 新建水池合同范本
- 2024年湖南環(huán)境生物職業(yè)技術(shù)學院高職單招職業(yè)技能測驗歷年參考題庫(頻考版)含答案解析
- 《化工流程教案》課件
- 后循環(huán)缺血治療
- 體育學科核心素養(yǎng)解析
- 2024年浙江紹興杭紹臨空示范區(qū)開發(fā)集團有限公司招聘筆試真題
- 2025年體檢科醫(yī)療質(zhì)量控制工作計劃
- 2024年萍鄉(xiāng)衛(wèi)生職業(yè)學院單招職業(yè)適應性測試題庫參考答案
- 飛行器小學生課件
- 無人機法律法規(guī)與安全飛行 第2版2-2 領(lǐng)空
- 《單片機應用實訓教程》課件第4章
- 應急突發(fā)處置
評論
0/150
提交評論