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

正文內(nèi)容

簡(jiǎn)單的職工管理系統(tǒng)報(bào)告(編輯修改稿)

2025-06-19 18:17 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 。④ 修改:檢索某個(gè)職工對(duì)象,對(duì)其某些屬性進(jìn)行修改。⑤ 排序:按某種需要對(duì)職工對(duì)象文件進(jìn)行排序。要求:職工信息包括姓名、性別、出生年月、工作年月、學(xué)歷、職務(wù)、住址、電話等信息。(2)實(shí)現(xiàn)提示:① 由鍵盤輸入職工對(duì)象,以文件方式保存。程序執(zhí)行時(shí)先將文件讀入內(nèi)存。② 對(duì)職工對(duì)象中的姓名按字典順序進(jìn)行排序。③ 對(duì)排序后的職工對(duì)象進(jìn)行增、刪、查詢、修改、排序等操作。2 概要設(shè)計(jì) 總體設(shè)計(jì)思想根據(jù)職工管理系統(tǒng)問(wèn)題的描述和詳細(xì)需求分析,要達(dá)到上述功能,鏈表的數(shù)據(jù)結(jié)構(gòu)來(lái)存儲(chǔ)職工信息,并對(duì)其進(jìn)行相應(yīng)的插入、刪除、修改、查詢、排序、保存等操作。(1)輸入功能的實(shí)現(xiàn):要想實(shí)現(xiàn)職工管理系統(tǒng)的輸入,必須要建立一個(gè)職工信息系統(tǒng)的抽象數(shù)據(jù)類型,其中職工信息以鏈表的存儲(chǔ)方式實(shí)現(xiàn)。(2)系統(tǒng)處理功能的實(shí)現(xiàn):系統(tǒng)管理員根據(jù)公司的人員流動(dòng)情況,在提示信息的提示下,選擇相應(yīng)的服務(wù)進(jìn)行操作。(3)輸出的實(shí)現(xiàn):根據(jù)選擇的操作,輸出與之對(duì)應(yīng)的信息。綜上可以繪制出職工管理問(wèn)題的系統(tǒng)流程圖,如圖1所示圖1 系統(tǒng)流程圖 系統(tǒng)功能設(shè)計(jì)根據(jù)職工管理系統(tǒng)問(wèn)題的分析和設(shè)計(jì)要求,可以得到該職工管理系統(tǒng)可以分為五個(gè)模塊:職工信息添加模塊、職工信息修改模塊、職工信息刪除模塊、職工信息查詢模塊、職工信息排序模塊。其系統(tǒng)功能結(jié)構(gòu)如圖2所示。圖2 系統(tǒng)功能結(jié)構(gòu)圖 模塊函數(shù)構(gòu)造根據(jù)系統(tǒng)功能結(jié)構(gòu)圖的描述,可以構(gòu)造出該系統(tǒng)的抽象數(shù)據(jù)類型和相對(duì)應(yīng)的函數(shù),其方法名和功能如表1所示。表1 函數(shù)功能表模塊函數(shù)或數(shù)據(jù)結(jié)構(gòu)功能鏈表數(shù)據(jù)類型typedef struct Node定義鏈表結(jié)點(diǎn)typedef struct Datatype定義職工信息ListInitiate(SLNode **head)初始化鏈表系統(tǒng)處理模塊SLNode *ListInsert(SLNode *head,DataType x)插入職工信息ListDelete(SLNode *head)刪除職工信息ListModify(SLNode *head)修改職工信息put(SLNode *head,FILE *fp)保存職工信息Listfind(SLNode head)查詢職工信息Listpaixu(SLNode *head)職工信息排序輸出模塊print(SLNode *head)顯示職工信息 系統(tǒng)模塊的調(diào)用關(guān)系圖框架根據(jù)需求分析和概要分析,可以得出職工管理系統(tǒng)問(wèn)題的系統(tǒng)模塊類圖。如圖3所示圖3 模塊調(diào)用關(guān)系圖3 詳細(xì)設(shè)計(jì) 抽象數(shù)據(jù)類型定義(1)定義表結(jié)點(diǎn)(typedef struct Node)typedef struct Node{ long int born_time,work_time,tele_num。 char sex,name[ALLMAX],degree[ALLMAX],job[ALLMAX],address[ALLMAX]。 struct Node *next。}SLNode。(2)定義職工信息(typedef struct Datatype)typedef struct{ long int born_time,work_time,tele_num。 char name[ALLMAX],sex,degree[ALLMAX],job[ALLMAX],address[ALLMAX]。}DataType。(3)初始化鏈表(ListInitiate(SLNode **head))void ListInitiate(SLNode **head
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1