銷售管理系統是大型企業等不可或缺的軟體系統之一。本次課題是簡單的銷售管理系統圖形使用者介面的實現。課題要求:
1、要有可獨立執行的可執行程式(.exe);
2、要求該系統具有使用者登陸介面、個人資訊管理介面、銷售管理介面。庫存資料的增刪改查功能;
3、可採用vs2017的mfc、或者qt的gui框架來進行開發。
[1] (
拿到題目後,首先想到用用vs的mfc來進行開發。這個系統應該至少包含6個介面,即至少應該寫6個不同的類。分別是:登陸介面(clogindlg類),個人資訊介面(cuserdlg類),銷售管理介面(cselldlg類),庫存資訊介面(cinfodlg類),庫存新增介面(cadddlg類),庫存刪除介面(cdeldlg類)。剛開始沒有想到目錄介面和顯示介面這兩個類,隨著專案繼續進行,逐漸完善。下面是專案的類圖。
psp2.1
personal software process stages
預估耗時(分鐘)
實際耗時(分鐘)
planning
計畫30
30- estimate
- 估計這個任務需要多少時間
3030
development
開發900
1700
· analysis
· 需求分析 (包括學習新技術)
180480
· design spec
· 生成設計文件
3030
· design review
設計複審 (和同事審核設計文件)
1010
· coding standard
· **規範 (為目前的開發制定合適的規範)
2010
· design
· 具體設計
4060
· coding
· 具體編碼
300450
· code review
· **複審
60150
· test
· 測試(自我測試,修改**,提交修改)
40500
reporting
報告240
-· test report
· 測試報告60-
· size measurement
· 計算工作量30-
· postmortem & process improvement plan
事後總結, 並提出過程改進計畫
150-
合計780
-
軟工實踐作業之個人總結
作業原文 對比開篇部落格你對課程目標和期待,希望通過實踐鍛鍊,增強計算機專業的能力和就業競爭力 對比目前的所學所練所得,在哪些方面達到了你的期待和目標,哪些方面還存在哪些不足,為什麼?在和他人合作編碼的方面得到了鍛鍊,不僅是在剛開始一對一的結對程式設計,後面的團隊作業也是。寫 不單單是考慮實現相應的...
2018軟工實踐作業七之專案需求分析
hjj的座標 階段主要任務 計畫時間內容1 專案選題 18.09.27 18.10.12 專案選擇,經市場調研並與老師溝通後確定選題 2需求分析 18.10.13 18.11.04 完成需求規格說明書 3設計分工 18.11.04 18.11.11 專案詳細分工,規範,平台環境基本架構,介面初步美化...
軟工文件之機房收費系統文件總結
歷經大量的借鑑,我的第一次文件生涯就這樣結束了。整個過程下來,自己對機房收費系統的整體脈絡和業務流程有了更加深刻清晰的認識。而且有這樣乙個感悟 乙個不會寫文件的程式設計師和乙個不會寫文件的程式設計師兩者之間的行業地位又好比武林高手和武學宗師的關係。但凡武學宗師必定是一名武林高手甚至超級武林高手,而武...