




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、軟件工程實驗報告設(shè)計題目設(shè)計題目: 固定資產(chǎn)管理系統(tǒng) 系系 別:別: 信息工程學院 專專 業(yè):業(yè): 信息工程 班班 級:級: 0902 班 學生姓名學生姓名: 肖文名 學學 號號: 0120909300205 日期日期: 2012 年 6 月 11 日 指導教師: 張張 琪琪 21 需求需求分析分析1.11.1 系統(tǒng)現(xiàn)狀系統(tǒng)現(xiàn)狀固定資產(chǎn)具有價值高,使用周期長、使用地點分散、管理難度大等特點。據(jù)此分析原系統(tǒng)主要問題有:1.許多大規(guī)模企業(yè)組織擁有的固定資產(chǎn)數(shù)量大、種類多、使用周期長,因此使用人工管理將面臨固定資產(chǎn)的增加、減少、轉(zhuǎn)移、租賃、停用、封存、閑置、報廢等不易管理的問題。2. 固定資產(chǎn)的歷史
2、操作和資產(chǎn)統(tǒng)計工作非常困難,容易導致資產(chǎn)流失和資產(chǎn)重復購置,花費不必要的資金。3.目前多數(shù)固定資產(chǎn)管理系統(tǒng)采用人工手工方式錄入數(shù)據(jù),不僅速度慢、還易產(chǎn)生錯誤。4.不能及時更新固定資產(chǎn)的清單,導致資產(chǎn)外泄,資金無故減少。1.2 用戶需求用戶需求分析分析根據(jù)用企業(yè)要求以及現(xiàn)代化管理的準則,要求新開發(fā)的固定資產(chǎn)管理系統(tǒng)能夠根據(jù)企業(yè)需要查詢有關(guān)固定資產(chǎn)管理各類信息,能夠查詢出任何時間的資產(chǎn)增加、減少、保管、使用、清理報廢情況,保證賬面和實物相符等。固定資產(chǎn)管理系統(tǒng)需要實現(xiàn)的功能如下:1.正確提出固定資產(chǎn)的折舊,計算固定資產(chǎn)的利用效果,以便于提高固定資產(chǎn)利用率,減少資產(chǎn)流失。2.能夠?qū)潭ㄙY產(chǎn)進行統(tǒng)計分
3、析,以便于財務(wù)部門進行管理。 3.能夠及時打印出各種各樣的報表,用于會計查帳或?qū)徍恕?.作為一個正規(guī)的固定資產(chǎn)管理系統(tǒng),需要有身份的校驗,以及其他常用的輔助工具的設(shè)置。總之本系統(tǒng)能夠快速、方便、準確的管理企業(yè)的固定資產(chǎn),可以用來實現(xiàn):登記新購買的資產(chǎn)、記錄進行過維修的資產(chǎn)、記錄進行了報廢處理的資產(chǎn)以及 3固定資產(chǎn)管理系統(tǒng)檔案管理子系統(tǒng)查詢管理子系統(tǒng)資產(chǎn)管理子系統(tǒng)購入記錄報廢記錄維修記錄外借記錄購買資產(chǎn)資產(chǎn)維修資產(chǎn)報廢資產(chǎn)外借查詢總資產(chǎn)查詢外借資產(chǎn)查詢維修資產(chǎn)查詢報廢資產(chǎn)對現(xiàn)有的資產(chǎn)進行統(tǒng)計和核查。1.3 系統(tǒng)功能需求系統(tǒng)功能需求待開發(fā)的軟件功能需求:本系統(tǒng)主要內(nèi)容包括固定資產(chǎn)的購買入庫,報廢,
4、查詢等功能,可以將其分為檔案管理、資產(chǎn)管理以及查詢?nèi)齻€子模塊。1.4 總體功能需求總體功能需求固定資產(chǎn)管理主要包括檔案管理、資產(chǎn)管理和資產(chǎn)查詢管理三個模塊(如圖 1) ,每個模塊又可以細分為幾個小模塊,具體層次方框圖如下: 圖 1 系統(tǒng)層次方框圖對系統(tǒng)功能解釋如下:1檔案管理:當新購入固定資產(chǎn)時會在系統(tǒng)中存檔,維修資產(chǎn)的時候會登記維修記錄,如果有資產(chǎn)報廢和外界也要在系統(tǒng)中有記錄;2. 資產(chǎn)管理:該子系統(tǒng)主要負責對固定資產(chǎn)的購買,維修。如果有需要外界也可以發(fā)出外借的指令。對已經(jīng)不能夠使用的資產(chǎn)施行報廢處理,并向有關(guān)部門發(fā)送報廢記錄; 4管理員身份驗證密碼反饋信息請求判斷操作請求確定信息購貨請求提
5、示信息,修改庫存可購貨信息庫存修改檔案檔案管理請求合理不合理請求查詢類型查詢請求查詢結(jié)果 提示信息類型管理員固定資產(chǎn)管理系統(tǒng)財務(wù)部購買記錄資產(chǎn)信息出借記錄保費維修記錄3. 查詢管理:主要負責對現(xiàn)有的總資產(chǎn)的查詢。對外借出的資產(chǎn)信息的查詢以及正在維護的信息查詢,對報廢損失的資產(chǎn)的查詢。由此可以得到系統(tǒng)的頂層數(shù)據(jù)流圖,如圖 2: 圖 2 系統(tǒng)頂層數(shù)據(jù)流圖進一步細化后得到數(shù)據(jù)流圖如下:圖 3 細化后的數(shù)據(jù)流圖 52 2 概要設(shè)計概要設(shè)計2.1 系統(tǒng)的層次圖系統(tǒng)的層次圖系統(tǒng)層次圖如下:固定資產(chǎn)管理系統(tǒng)登陸退出系統(tǒng)資產(chǎn)查詢資產(chǎn)管理購入資產(chǎn)資產(chǎn)維修資產(chǎn)外借資產(chǎn)報廢返回主頁總資產(chǎn)查詢維修查詢報廢查詢外借查詢
6、返回主頁購入記錄維修記錄外借記錄報廢記錄 圖 4 系統(tǒng)層次圖2.2 接口設(shè)計接口設(shè)計1.外部接口(1) 用戶界面采用控制臺用戶界面,包含按鍵選項。(2) 軟件平臺軟件運行于 windows 2000 ,windows2007。2.內(nèi)部接口 (1).登陸模塊:系統(tǒng)剛啟動時進入消息循環(huán)狀態(tài),實現(xiàn)用戶登陸功能; 6 (2).資產(chǎn)管理模塊:由主系統(tǒng)調(diào)用,由相應(yīng)選擇激活,之后進入選擇循環(huán)狀態(tài); (3).資產(chǎn)查詢模塊:由系統(tǒng)調(diào)用,由相應(yīng)選擇激活,之后進入選擇循環(huán)狀態(tài); (4).退出系統(tǒng)模塊:由系統(tǒng)調(diào)用,正常退出系統(tǒng); (5).購入資產(chǎn)模塊:由資產(chǎn)管理子系統(tǒng)調(diào)用,由相應(yīng)選擇激活,之后進入選擇循環(huán)狀態(tài); (6
7、).購入記錄:由購入資產(chǎn)模塊調(diào)用,由相應(yīng)選擇激活,之后返回購入資產(chǎn)模塊; (7).資產(chǎn)維修模塊:由資產(chǎn)管理子系統(tǒng)調(diào)用,由相應(yīng)選擇激活,之后進入選擇訓環(huán)狀態(tài); (8).維修記錄模塊:由資產(chǎn)維修模塊調(diào)用,由相應(yīng)選擇激活,之后返回資產(chǎn)維修模塊; (9).資產(chǎn)外借模塊:由資產(chǎn)管理子系統(tǒng)調(diào)用,由相應(yīng)選擇激活,之后進入選擇循環(huán)狀態(tài); (10).外借記錄模塊:由資產(chǎn)外借模塊調(diào)用,由相應(yīng)選擇激活,之后返回資產(chǎn)外借模塊; (11).資產(chǎn)報廢模塊:由資產(chǎn)管理子系統(tǒng)調(diào)用,由相應(yīng)選擇激活,之后進入選擇循環(huán)狀態(tài); (12).報廢記錄模塊:由資產(chǎn)報廢模塊調(diào)用,由相應(yīng)選擇激活,之后返回資產(chǎn)報廢模塊; (13).總資產(chǎn)查詢模
8、塊:由資產(chǎn)查詢子系統(tǒng)調(diào)用,由相應(yīng)選擇激活,之后進入選擇循環(huán)狀態(tài); (14).維修查詢模塊:由資產(chǎn)查詢子系統(tǒng)調(diào)用,由相應(yīng)選擇激活,之后進入選擇循環(huán)狀態(tài); (15).報廢查詢模塊:由資產(chǎn)查詢子系統(tǒng)調(diào)用,由相應(yīng)選擇激活,之后進入選擇循環(huán)狀態(tài); (16).外借查詢模塊:由資產(chǎn)查詢子系統(tǒng)調(diào)用,由相應(yīng)選擇激活,之后進入選擇循環(huán)狀態(tài); (17).返回主頁模塊:由資產(chǎn)查詢子系統(tǒng)調(diào)用,由相應(yīng)選擇激活,之后返回主 7頁。2.3 數(shù)據(jù)結(jié)構(gòu)設(shè)計數(shù)據(jù)結(jié)構(gòu)設(shè)計由數(shù)據(jù)字典和功能的需求可以設(shè)計出這樣的數(shù)據(jù)結(jié)構(gòu):鏈式數(shù)據(jù)結(jié)構(gòu)。本系統(tǒng)對信息的處理都采用鏈表的結(jié)構(gòu)來處理信息。2.4 出錯處理設(shè)計出錯處理設(shè)計在資產(chǎn)查詢,資產(chǎn)管理模塊
9、中,如果有違規(guī)操作就會顯示提示信息,并且處理出錯的操作。例如:在維修時需要輸入資產(chǎn)的 id,如果在總資產(chǎn)中沒有這個 id,那么就會提示“沒有這個資產(chǎn)的信息”并且返回到主頁面。 2.5 安全設(shè)計安全設(shè)計本系統(tǒng)采用密碼驗證的方式進入系統(tǒng)。以保證系統(tǒng)數(shù)據(jù)的安全,不讓數(shù)據(jù)泄漏以及被違規(guī)修改。2.6 維護設(shè)計維護設(shè)計系統(tǒng)嚴格按照設(shè)計規(guī)范進行設(shè)計,并保持各階段文檔的完整性,為以后對軟件的維護打好基礎(chǔ)。3 詳細設(shè)計詳細設(shè)計在以上工作的基礎(chǔ)上,基本的設(shè)計已經(jīng)完成。由此可以得出整個系統(tǒng)的工作流程:1系統(tǒng)啟動,進入身份驗證。2初始化系統(tǒng),進入系統(tǒng)操作界面。3進入選擇循環(huán)狀態(tài),通過選擇驅(qū)動激活各模塊,執(zhí)行各任務(wù)。
10、84一任務(wù)執(zhí)行完畢后重新進入消息循環(huán)狀態(tài)。5通過事件驅(qū)動退出系統(tǒng)。詳細的數(shù)據(jù)流圖見圖 3,層次圖見圖 2。 4 4實現(xiàn)與調(diào)試分析實現(xiàn)與調(diào)試分析4.1實現(xiàn)環(huán)境實現(xiàn)環(huán)境本系統(tǒng)在 visual studio 2010 開發(fā)環(huán)境下開發(fā)4.2語言選擇語言選擇 本系統(tǒng)使用 C+編寫4.3調(diào)試分析調(diào)試分析在編寫系統(tǒng)的過程之中難免會遇到出錯。使用蠻干法,回溯法和原因排除法等調(diào)試方法進行調(diào)試分析,最終糾正錯誤。5 5測試分析測試分析5.1測試測試數(shù)據(jù)數(shù)據(jù)測試數(shù)據(jù)表如下:資產(chǎn)編號資產(chǎn)名稱生產(chǎn)廠家生產(chǎn)日期購買日期使用年限購買價格購買數(shù)量1001電腦惠普2010/2/62011/1/35500041002風扇美的20
11、09/3/52011/6/972001801003飲水機南山2011/3/52014/6/53300221004空調(diào)海爾2011/5/92020/5/49700091005冰箱海爾2009/1/52024/5/915520010 95.2測試結(jié)果測試結(jié)果1.根據(jù)系統(tǒng)提示輸入下測試表中的測試數(shù)據(jù) 登陸系統(tǒng),提示輸入密碼界面如下(本系統(tǒng)初始密碼為”hello” ):圖 5 系統(tǒng)登陸界面 正確輸入密碼后進入主菜單: 圖 6 主菜單界面 選 1 進入第二菜單,任選一功能,如輸入購買資產(chǎn)(1): 10 圖 7 購買菜單界面 再購入其它資產(chǎn),0 返回主菜單,2 查詢,1 查詢總資產(chǎn)如下: 圖 8 總資產(chǎn)查
12、詢界面將資產(chǎn) 1001 號進行維修: 11 圖 9 維修界面 將 1002 報廢: 圖 10 報廢界面將 1003 外借: 12 圖 11 借出資產(chǎn)界面 上述操作已進行后再查詢: 圖 12 報廢資產(chǎn)記錄查詢借出資產(chǎn)查詢 13 圖 13 借出資產(chǎn)記錄查詢界面維修查詢:圖 14 資產(chǎn)維修記錄查詢界面7用戶手冊用戶手冊本系統(tǒng)界面功能清楚簡單,用戶可以根據(jù)界面提示完成相應(yīng)操作。具體操作:1運行程序,會出現(xiàn)主菜單,用戶輸入密碼(初始密碼為”hello” ) ; 2密碼正確輸入,出現(xiàn)第二界面,三個主操作(資產(chǎn)管理,資產(chǎn)查詢,退 14出系統(tǒng)) ;3輸入對應(yīng)編號,出現(xiàn)第三界面。選項資產(chǎn)管理對應(yīng)功能有:資產(chǎn)購買
13、,維修資產(chǎn),報廢資產(chǎn),借出資產(chǎn),返回主菜單(在每個非第一界面均有此功能) ;選項資產(chǎn)查詢對應(yīng)功能有:總資產(chǎn)查詢,查詢報廢記錄,查詢維修記錄,查詢借出記錄等??傊鞠到y(tǒng)的操作界面提示簡單易懂,功能具體適合任何人員操作使用。8總結(jié)總結(jié)通過本次課程設(shè)計,本人掌握了軟件工程的基本概念、基本原理、開發(fā)軟件項目的工程化的方法和技術(shù)及在開發(fā)過程中應(yīng)遵循的流程、準則、標準和規(guī)范等;通過固定資產(chǎn)系統(tǒng)的設(shè)計,提高了對整個軟件開發(fā)過程的能力,讓能切實體會到軟件工程在實踐中的指導作用。通過課程設(shè)計,學會了按軟件工程的要求完成規(guī)范的各項軟件開發(fā)文檔,對提高軟件開發(fā)能力和項目管理能力有重要的現(xiàn)實意義。參考文獻參考文獻 1
14、 張海藩. 軟件工程導論. 北京:清華大學出版社,20042 陳 明. 實用軟件工程基礎(chǔ). 北京:清華大學出版社,20033 殷人昆. 實用軟件工程. 北京:清華大學出版社,2003 15附錄附錄:#include#include#include#includeusing namespace std;/-購入固定資產(chǎn)-typedef struct solid_substance string id; /資產(chǎn)編號 string name; /資產(chǎn)名稱 string pro_factury; /生產(chǎn)廠家 string pro_date; /生產(chǎn)日期 string buy_date; /購買日期 s
15、tring use_age; /使用年限 int value; /購買價值 int num; /購買的數(shù)量 solid_substance *next; /下一個資產(chǎn)的指針Buy_Substance;/-經(jīng)過維修的固定資產(chǎn)-typedef struct repair_substance string id; string name; string pro_factury; string pro_date; string buy_date; int repair_value; /維修費用 repair_substance *next;Repair_Substance;/-報廢的固定資產(chǎn)-type
16、def struct reject_substance string id; string name; string pro_factury; string pro_date; string buy_date; string use_age; int value; /購買價值 string reject_date; /報廢日期 reject_substance *next;Reject_Substance;/-出借的資產(chǎn)- 16typedef struct loan_substance string id; string name; string pro_factury; string pro
17、_date; string buy_date; string use_age; int value; string loan_date; /出借日期 loan_substance *next;Loan_Substance;/=fstream SolidFile;fstream RepairFile;fstream RejectFile;fstream LoanFile;void OpenFile()SolidFile.open(固定資產(chǎn)信息.txt, ios:in|ios:out|ios:app); if (!SolidFile) coutcannot open file!n;exit(1);
18、 SolidFile setw(10) 資產(chǎn)編號 setw(10) 資產(chǎn)名稱 setw(10) 生產(chǎn)廠家 setw(10) 生產(chǎn)日期 setw(10) 購買日期 setw(10) 使用年限 setw(10) 購買價值 setw(10) 數(shù)量 endl; RepairFile.open(維修資產(chǎn)信息.txt, ios:in|ios:out|ios:app); if (!RepairFile) coutcannot open the file!n;exit(1); RepairFile setw(10) 資產(chǎn)編號 setw(10) 資產(chǎn)名稱 setw(10) 生產(chǎn)廠家 setw(10) 生產(chǎn)日期
19、setw(10) 購買日期 setw(10) 維修花費 endl; RejectFile.open(報廢資產(chǎn)信息.txt, ios:in|ios:out); if (!RejectFile) cout cannot open file!n; 17exit(1); RejectFile setw(10) 資產(chǎn)編號 setw(10) 資產(chǎn)名稱 setw(10) 生產(chǎn)廠家 setw(10) 生產(chǎn)日期 setw(10) 購買日期 setw(10) 使用年限 setw(10) 購買價值 setw(10) 報廢日期 endl; LoanFile.open(出借資產(chǎn)信息.txt, ios:in|ios:ou
20、t); if (!LoanFile) cout cannot open file!n;exit(1); LoanFile setw(10) 資產(chǎn)編號 setw(10) 資產(chǎn)名稱 setw(10) 生產(chǎn)廠家 setw(10) 生產(chǎn)日期 setw(10) 購買日期 setw(10) 使用年限 setw(10) 購買價值 setw(10) 出借日期 next)pt = pt-next;pt-next = p;p-next = NULL;cout next; while (p!=NULL) & (p-id != id) 18 p = p-next; if (p!=NULL) & (p-
21、id = id) Repair_Substance *p2 = RepSub; while (p2-next) p2 = p2-next; Repair_Substance *p1 = new Repair_Substance; cout p1-repair_value; p1-buy_date = p-buy_date; p1-id = p-id; p1-name = p-name; p1-pro_date = p-pro_date; p1-pro_factury = p-pro_factury; p2-next = p1; p1-next = NULL; cout 該產(chǎn)品正在維修中.n;
22、OperateRepairSubFile(p1); /將維修記錄寫入文件中 else cout next; while (p!=NULL) & (p-id != id) p3 = p; p = p-next; if (p!=NULL) & (p-id = id) 19 Reject_Substance *p2 = RejSub; while (p2-next) p2 = p2-next; Reject_Substance *p1 = new Reject_Substance; cout p1-reject_date; p1-buy_date = p-buy_date; p1-i
23、d = p-id; p1-name = p-name; p1-pro_date = p-pro_date; p1-pro_factury = p-pro_factury; p1-use_age = p-use_age; p1-value = p-value; p2-next = p1; p1-next = NULL; p3-next = p-next; /將改產(chǎn)品從總資產(chǎn)中刪除 cout 該產(chǎn)品已經(jīng)報廢!n; OperateRejectSubFile(p1); /將報廢記錄寫入文件中 else cout next; while (p!=NULL) & (p-id != id) p =
24、p-next; if (p!=NULL) & (p-id = id) Loan_Substance *p2 = LoaSub; 20 while (p2-next) p2 = p2-next; Loan_Substance *p1 = new Loan_Substance; cout p1-loan_date; p1-buy_date = p-buy_date; p1-id = p-id; p1-name = p-name; p1-pro_date = p-pro_date; p1-pro_factury = p-pro_factury; p1-value = p-value; p1-
25、use_age = p-use_age; p2-next = p1; p1-next = NULL; cout 該產(chǎn)品已經(jīng)外借!n; OperateLoanSubFile(p1); /將出借記錄寫入文件中 else cout next; if (!p) cout 還沒有固定資產(chǎn)!n; system(pause); system(cls); return; cout setw(10) 資產(chǎn)編號 setw(10) 資產(chǎn)名稱 setw(10) 生產(chǎn)廠家 setw(10) 生產(chǎn)日期 setw(10) 購買日期 setw(10) 使用年限 setw(10) 購買價值 setw(10) 數(shù)量 21 end
26、l; while (p) cout setw(10) id setw(10) name setw(10) pro_factury setw(10) pro_date setw(10) buy_date setw(10) use_age setw(10) value setw(10) num next; system(pause); system(cls);/-2.查詢報廢記錄-void QueryReject(Reject_Substance *&RejSub) Reject_Substance *p = RejSub-next; if (!p) cout 還沒有報廢的固定資產(chǎn)!n;s
27、ystem(pause);system(cls);return; cout setw(10) 資產(chǎn) id setw(10) 資產(chǎn)名字 setw(10) 生產(chǎn)商家 setw(10) 生產(chǎn)日期 setw(10) 購買日期 setw(10) 使用年限 setw(10) 購買價值 setw(10) 報廢時間 endl; while (p) cout setw(10) id setw(10) name setw(10) pro_factury setw(10) pro_date setw(10) buy_date setw(10) use_age setw(10) value setw(10) reje
28、ct_date next; system(pause); system(cls);/-3.查詢維修記錄-void QueryRepair(Repair_Substance *&RepSub) 22 Repair_Substance *p = RepSub-next; if (!p) cout 還沒有維修的固定資產(chǎn)!n; system(pause); system(cls); return; cout setw(10) 資產(chǎn)編號 setw(10) 資產(chǎn)名稱 setw(10) 生產(chǎn)廠家 setw(10) 生產(chǎn)日期 setw(10) 購買日期 setw(10) 維修費用 endl; whil
29、e (p) cout setw(10) id setw(10) name setw(10) pro_factury setw(10) pro_date setw(10) buy_date setw(10) repair_value next; system(pause); system(cls);/-4.查詢出借記錄-void QueryLoan(Loan_Substance *&LoaSub)Loan_Substance *p = LoaSub-next;if (!p) cout沒有外借的固定資產(chǎn)!n; system(pause); system(cls); return;cout
30、setw(10) 資產(chǎn)編號 setw(10) 資產(chǎn)名稱 setw(10) 生產(chǎn)廠家 setw(10) 生產(chǎn)日期 setw(10) 購買日期 setw(10) 使用年限 endl;while (p) cout setw(10) id setw(10) name setw(10) pro_factury setw(10) pro_date setw(10) buy_date setw(10) loan_date next;system(pause);system(cls);/-查詢管理菜單-int QueryManageMenu()cout *nnn 資產(chǎn)查詢nnn *nnn;cout 1.查詢總
31、資產(chǎn)n 2.查詢報廢記錄n 3.查詢維修記錄n 4.查詢出借記錄n 0.返回主界面nn; return 1;/-查詢管理主調(diào)模塊-void QueryManage(Buy_Substance *&BuySub, Repair_Substance *&RepSub, Reject_Substance *&RejSub, Loan_Substance *&LoaSub) int n; while (QueryManageMenu() coutn; switch(n) case 0: system(cls); return; case 1: QuerySub(BuyS
32、ub); break; case 2: QueryReject(RejSub); break; case 3: QueryRepair(RepSub); break; 24 case 4: QueryLoan(LoaSub); break; default: cout 輸入錯誤!n; system(pause); system(cls); /-資產(chǎn)管理模塊=/-1.購買資產(chǎn)-void BuySub(Buy_Substance *&BuySu) Buy_Substance *p = new Buy_Substance; cout 按提示輸入需購固定資產(chǎn)的信息:n; cout p-id;
33、cout p-name; cout p-pro_factury; cout p-pro_date; cout p-buy_date; cout p-use_age; cout p-value; cout p-num; BuyRecord(BuySu, p); OperateSolidSubFile(p); /寫入文件/-2.資產(chǎn)維修-void RepairSub(Repair_Substance *&RepSub, Buy_Substance *&BuySub)string id; cout id; RepairRecord(RepSub, BuySub, id);/-3.資產(chǎn)
34、報廢-void RejectSub(Reject_Substance *&RejSub, Buy_Substance *&BuySub) string id; cout id; RejectRecord(RejSub, BuySub, id); 25/-4.資產(chǎn)出借-void LoanSub(Loan_Substance *&LoaSub, Buy_Substance *&BuySub) string id; cout id; LoanRecord(LoaSub, BuySub, id);/-資產(chǎn)管理主界面-int ManageMenu()cout *nnn 資
35、產(chǎn)管理nnn *nnn;cout 1.購買資產(chǎn)n 2.維修資產(chǎn)n 3.報廢資產(chǎn)n 4.借出資產(chǎn)n 0.返回主菜單nn; return 1;/-資產(chǎn)管理主調(diào)程序-void Manage(Buy_Substance *&BuySu, Repair_Substance *&RepSub, Reject_Substance *&RejSub, Loan_Substance *&LoaSub) int n; while (ManageMenu() cout n; switch(n) case 0: system(cls); return; case 1: BuySub(B
36、uySu); break; case 2: RepairSub(RepSub, BuySu); break; 26 case 3: RejectSub(RejSub, BuySu); break; case 4: LoanSub(LoaSub, BuySu); break; default: cout 輸入錯誤!n; system(pause); system(cls); /-管理系統(tǒng)主界面-int MainMenu()cout *nnn 歡迎使用固定資產(chǎn)管理系統(tǒng)nnn *nnn; cout 1.資產(chǎn)管理n 2.資產(chǎn)查詢n 0.退出nn; return 1;/-登陸界面-int LogMenu() cout *nn 固定資產(chǎn)管理系統(tǒng)nn *nn; return 1;void Log() string password = hello; /初始密碼 string _password = ; while (LogMenu() cout_password; if (passwo
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 北京科技大學《學科整合理論與實踐》2023-2024學年第二學期期末試卷
- 江蘇經(jīng)貿(mào)職業(yè)技術(shù)學院《廣播電視前沿》2023-2024學年第二學期期末試卷
- 寧波大學《江南古鎮(zhèn)與水鄉(xiāng)文化》2023-2024學年第二學期期末試卷
- 江蘇農(nóng)林職業(yè)技術(shù)學院《商務(wù)基礎(chǔ)與專業(yè)導論》2023-2024學年第二學期期末試卷
- 阜陽師范大學信息工程學院《智能控制理論及仿真》2023-2024學年第二學期期末試卷
- 北京工業(yè)大學耿丹學院《木材商品學》2023-2024學年第二學期期末試卷
- 甘孜職業(yè)學院《口腔醫(yī)學美學》2023-2024學年第二學期期末試卷
- 運城職業(yè)技術(shù)大學《工程地質(zhì)學實驗》2023-2024學年第二學期期末試卷
- 室內(nèi)設(shè)計招標方案
- 2024年抗肝片吸蟲病藥項目投資申請報告代可行性研究報告
- 2025年全民營養(yǎng)周科學實現(xiàn)吃動平衡健康中國營養(yǎng)先行課件
- 西部計劃共基試題及答案
- 中學教育基礎(chǔ)(上)知到課后答案智慧樹章節(jié)測試答案2025年春陜西師范大學
- 樓梯 欄桿 欄板(一)22J403-1
- 茶葉加工機械與設(shè)備(全套524張課件)
- 五年級下冊數(shù)學課件-4.分數(shù)連加、連減和加減混合運算及應(yīng)用練習 蘇教版 (共11張PPT)
- 設(shè)備機房出入登記表
- 電腦節(jié)能環(huán)保證書
- 工程質(zhì)保金付款申請表格
- 建房界址四鄰無爭議確認表
- 肝膽外科住院醫(yī)師規(guī)范化培訓理論考試(題庫)
評論
0/150
提交評論