freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

家譜管理系統(tǒng)設計-文庫吧資料

2025-04-24 12:09本頁面
  

【正文】 點 if(!temp){ //申請失敗 DestroyFamilytree()。 //返回出錯信息 return FILE_DATA_ERROR。 }//if else //parentname無孩子,則temp應為 parentTchild=temp。 //temp的父指針指向parentT。 } tempchild=tempsibling=0。 DestroyFamilytree()。 cmp=CompareDate(temp,parentT)。 Find(T,parentT,parentname)。 return result。strcmp(temp,end)){ //讀取信息結束的條件是兩個人的名字同為end if(result==FILE_DATA_NOT_PRACTICAL){ //若數(shù)據(jù)不合法,釋放已申請空間,然后返回 delete temp。 while(strcmp(temp,parentname)amp。 //釋放申請空間 return NOT_ENOUGH_MEMORY。 } temp=new PersonNode。 T=0。 return result。 if(result==FILE_DATA_NOT_PRACTICAL){ delete T。 //定義一個臨時字符串數(shù)組 //讀取根結點值,(姓名,出生日期(年,月,日),婚否,地址,健在否,(如過世,還有死亡日期)) int result。 Person parentT, temp。 Tsibling=0。 //定義根結點 if(!T) return NOT_ENOUGH_MEMORY。 if((fp=fopen(filename,r))==0) //打開文件filename return READ_FILE_ERROR。} 添加成員孩子模塊 圖52 添加成員孩子流程圖Int COperationFamilytree::CreateFamilytree(CString filename){ //本函數(shù)建立一新家譜 DestroyFamilytree()。 if(T==0) //若過世,死亡日期合法性檢查 if(!IsDateValid(T)) return FILE_DATA_NOT_PRACTICAL。 fscanf(fp,%s,parentname)。T, amp。 if(T==0) fscanf(fp,%d%d%d,amp。T,T,amp。T, amp。T,char* parentname){ //本函數(shù)從文件fp中讀取信息到結點T中,并讀取結點的父親名字到字符數(shù)組parentname中 //分別讀取結點值,為:姓名,出生日期(年,月,日),婚否,地址,健在否,(如過世,還有死亡日期) fscanf(fp,%s%d%d%d%d%s%d,T,amp。 ,采用CfamilytreeDlg類實現(xiàn)用戶窗口界面指令對于家譜的各種操作。然后再根據(jù)需求分析逐步增強程序的功能和性能。根據(jù)MFC的特點,采用CfamilytreeDlg類實現(xiàn)用戶窗口界面指令對于家譜的各種操作。索引時,以樹形中的少量信息為依據(jù)在另一個文件中找到全部個人信息資料。家譜信息以樹的形式一次讀入內存,而個人的各種資料雖然目前條目不多,但隨著程序的升級,以后可能越來越大。所以從經濟可行性分析的角度來看此《家譜管理系統(tǒng)》適于開發(fā)。所以開發(fā)人員三到五人即可。 打開一家譜時,若家譜中某人的生日在打開家譜的那一天,應給出提示 。 按出生日期對家譜中所有人排序。 修改某人信息。 刪除某人(若其還有后代,則一并刪除)。 某人添加孩子。 輸入兩人姓名,確定其關系。 按照出生日期查詢成員名單。 按照姓名查詢,輸出成員信息(包括其本人、父親、孩子的信息)。 顯示第n代所有人的信息。 家譜建立好之后,以圖形方式顯示出來。 能從文件中讀出已有的家譜,形成樹狀關系。 能對修改后的家譜存盤以備以后使用。 成員的信息中均應包含以下內容:姓名、出生日期、婚否、地址、健在否、死亡日期(若其已死亡)也可附加其它信息、但不是必需的。 建立輸入文件以存放最初家譜中各成員的信息。易于維護。第2章 需求分析 性能需求系統(tǒng)的核心是利用對話框的連接和文本處理來存儲和修改家族管理系統(tǒng)的信息聯(lián)系,其中的每一個動作都可能影響到其他的功能。用戶界面的設計不夠完美。本課題研究的主要內容是以電子家譜的形式記錄、查詢父系家族歷史信息為主要內容。 課題研究的主要內容家譜,又稱族譜、祖譜、宗譜等。這是電子家譜所不能夠替代的,電子家譜不可能成為文物。例如本電子家譜是利用Visval C++ ?,F(xiàn)有的計算機技術足以支撐電子家譜的開發(fā)。更不需要擔心傳統(tǒng)家譜隨著年代的久遠字跡不清晰,有破損等情況的出現(xiàn)。電子能準確記錄家族成員出生卒年,以及生活地點、家庭成員等信息。四、課程設計工作計劃2013年12月2日,指導教師講課,學生根據(jù)題目準備資料,需求分析;2013年12月3日,設計小組進行總體方案設計和任務分工;2013年12月4日~2013年12月10日,每人完成自己承擔的程序模塊并通過獨立編譯;2013年12月11日~12日,將各模塊集成為一個完整的系統(tǒng),并錄入足夠的數(shù)據(jù)進行調試運行;2013年12月13日,驗收、開始撰寫課程設計報告;2013年12月18日前,提交課程設計報告和軟件。僅一級標題上目錄。報告一律用A4紙打印,正文的中文字體為宋體,西文字體用Time New Roma,一律用小四號字,行距采用“固定值”18磅,首行縮進2字符。(6)按要求寫出課程設計報告,并于設計結束后1周內提交。(4)采用結構化、模塊化程序設計方法設計,功能要完善,界面美觀。要求每個成員有自己相對獨立的模塊,同時要了解其他組員完成的內容。 《軟件綜合設計》家譜管理系統(tǒng) 院 系: 計算機科學技術學院二系 班 級: 計11 – 2班 姓 名: 劉文秀(15) 合 作 者: 姜雪(05) 、岳奉宜(3
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1