版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 《面向?qū)ο蟪碳夹g(shù)》課設(shè)計(jì)報(bào)告</p><p> 2011—2012學(xué)年第二學(xué)期</p><p> 課程名稱 面向?qū)ο蠹夹g(shù) </p><p> 設(shè)計(jì)題目 職工信息管理系統(tǒng) </p><p> 2012年 6 月 日</p><p><b>
2、 目錄</b></p><p> 職工信息管理系統(tǒng)·····························&
3、#183;······2</p><p> 1前言·························
4、183;·····················2</p><p> 1.1項(xiàng)目背景··········
5、;····································
6、83;·2</p><p> 1.2問(wèn)題描述······························
7、··················2</p><p> 1.3詳細(xì)要求·············
8、83;··································2</p>
9、<p> 1.4問(wèn)題分析·································
10、3;··············3</p><p> 2.概要設(shè)計(jì)·················
11、183;·························3</p><p> 2.1系統(tǒng)總體設(shè)計(jì)·····
12、83;····································&
13、#183;··3</p><p> 2.1.1功能描述····························
14、183;·················3</p><p> 2.1.2系統(tǒng)操作功能圖·············
15、···························4</p><p> 2.2系統(tǒng)詳細(xì)設(shè)計(jì)····&
16、#183;····································
17、;····</p><p> 2.2.1數(shù)據(jù)庫(kù)設(shè)計(jì)··························</p
18、><p> 2.2.2系統(tǒng)主界面設(shè)計(jì)································
19、;·····</p><p> 2.2.3·模塊流程圖·························
20、······</p><p> 3.系統(tǒng)測(cè)試··························
21、;·············</p><p> 3.1測(cè)試舉例··················
22、83;···</p><p> 3.2測(cè)試項(xiàng)目及方法···························
23、3;·</p><p> 4.課程設(shè)計(jì)總結(jié)······························&
24、#183;·······</p><p> 4.1該課程設(shè)計(jì)的特點(diǎn)及不足······················
25、3;··············</p><p> 4.3心得體會(huì)·················
26、183;···········</p><p> 小組成員分工說(shuō)明····················
27、;··········</p><p> 6.附件(源程序)·····················&
28、#183;·············</p><p><b> 職工信息管理系統(tǒng)</b></p><p><b> 前言</b></p><p><b> 1.1項(xiàng)目背景<
29、/b></p><p> 職工信息管理系統(tǒng)是一個(gè)企業(yè)單位不可絕少的部分,它的內(nèi)容對(duì)于企業(yè)的決策者和管理者來(lái)說(shuō)都是至關(guān)重要的,所以職工信息管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。但一直以?lái)各個(gè)公司基本上都是靠傳統(tǒng)的人工方式來(lái)管理職工信息,這種管理方式存在著許多缺點(diǎn),如效率低,保密性差,另外時(shí)間一長(zhǎng)將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于信息的查找,更新和維護(hù)都帶來(lái)不少困難。</p><
30、;p> 當(dāng)今社會(huì),信息迅速膨脹,隨著各個(gè)公司的規(guī)模擴(kuò)大,有關(guān)信息管理工作所涉及的數(shù)據(jù)量越來(lái)越大,職工信息量也大大增加,利用傳統(tǒng)的手工查詢,等登記和修改等方法的處理速度遠(yuǎn)遠(yuǎn)跟不上公司的需求,有的公司不得不靠增加人力,物力來(lái)進(jìn)行信息管理。</p><p> 隨著計(jì)算機(jī)級(jí)數(shù)的不斷提高,計(jì)算機(jī)作為知識(shí)經(jīng)濟(jì)時(shí)代的產(chǎn)物,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)行業(yè)和領(lǐng)域并發(fā)揮著越來(lái)越重要的作用,成為人們
31、工作和生活中不可缺少的一部分。</p><p> 而作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)職工進(jìn)行信息管理,具有手工管理所無(wú)法比擬的優(yōu)點(diǎn)。例如檢查迅速,查詢方便,可靠性高,存儲(chǔ)量大,保密性好,壽命長(zhǎng),成本低等。這些優(yōu)點(diǎn)能夠極大地提高職工信息管理的效率,也是公司的科學(xué)化,正規(guī)化管理與世界接軌的重要條件,職工信息管理系統(tǒng)作為一種管理軟件正在各公司中得到越來(lái)越廣泛的應(yīng)用,且以達(dá)到良好的效果。</p>&l
32、t;p><b> 1.2問(wèn)題描述</b></p><p> 根據(jù)題目要求,由于職工信息是存放在文件中所以應(yīng)提供文件的輸入,輸出,查詢等操作;在程序中需要瀏覽職工的信息,應(yīng)提供顯示,查找,更改,刪除等功能;另外還提供鍵盤式選擇菜單實(shí)現(xiàn)功能選擇。</p><p><b> 1.3詳細(xì)要求</b></p><p>&
33、lt;b> (1)問(wèn)題說(shuō)明</b></p><p> 設(shè)計(jì)一個(gè)簡(jiǎn)單的職工信息管理系統(tǒng),按照課程設(shè)計(jì)的要求,實(shí)現(xiàn)對(duì)職工信息的添加,查詢,修改以及刪除操作。</p><p> (2)輸入要求 </p><p> 由信息管理員輸入現(xiàn)有職工和新增
34、職工的以下信息:姓名(可以重復(fù)),工作證號(hào),身份證號(hào),出生日期,家庭住址,聯(lián)系電話,工資數(shù)等信息,并且注意輸入時(shí)姓名為字符串形式,性別為字符,其余的為長(zhǎng)整型數(shù)字。</p><p><b> ?。?)輸出要求</b></p><p> 系統(tǒng)管理員根據(jù)公司的人員流動(dòng)情況,選擇系統(tǒng)提供的各項(xiàng)功能進(jìn)行操作,并輸出相應(yīng)的結(jié)果。</p><p><
35、b> 1.4問(wèn)題分析</b></p><p><b> ?。?)具體要求</b></p><p> 簡(jiǎn)單的職工信息管理系統(tǒng)主要實(shí)現(xiàn)以下功能:</p><p> ?、傩略鲆幻毠ぃ簩⑿略雎毠?duì)象按姓名存入職工管理文件中。</p><p> ?、趧h除一名職工:從職工管理文件中刪除一名職工對(duì)象。</
36、p><p> ?、鄄樵儯簭穆毠す芾砦募胁樵兎弦恍l件的職工。</p><p> ?、苄薷模簷z索某個(gè)職工對(duì)象,對(duì)其某些屬性進(jìn)行修改。</p><p> 要求:職工信息包括:職工姓名、工作證號(hào)、身份證號(hào)、出生日期、家庭住址、聯(lián)系電話、工資數(shù)等。</p><p><b> 實(shí)現(xiàn)提示</b></p><p
37、> ?、儆墟I盤輸入職工對(duì)象,以文件方式保存。程序執(zhí)行時(shí)先將文件讀入內(nèi)存。</p><p> ?、趯?duì)職工對(duì)象進(jìn)行增,刪,查詢,修改等操作。</p><p><b> 概要設(shè)計(jì)</b></p><p><b> 2.1系統(tǒng)總體設(shè)計(jì)</b></p><p><b> 2.1.1功能描
38、述</b></p><p> ?、賳T工信息管理 </p><p> 實(shí)現(xiàn)對(duì)員工基本信息的管理,如員工基本信息的添加,查詢,修改以及刪除,員工基本信息主要包括:姓名,身份證號(hào),工作證號(hào),電話,住址等基本信息情況,可在系統(tǒng)軟件中快速查詢得到。</p><p><b> ②工資管理</b></p><p&
39、gt; 包括工資變動(dòng),分配及其查詢。</p><p><b> ?、巯到y(tǒng)管理</b></p><p> 主要是對(duì)用戶和密碼的管理。包括添加系統(tǒng)用戶信息及密碼的修改,系統(tǒng)啟動(dòng)后首先要做的就是用戶登錄,若不登陸系統(tǒng),所有功能都無(wú)法使用。只有用戶登陸系統(tǒng)后才可以根據(jù)用戶權(quán)限進(jìn)行一定的操作。</p><p> 2.1.2系統(tǒng)操作功能圖</p
40、><p><b> 2.2系統(tǒng)詳細(xì)設(shè)計(jì)</b></p><p> 2.2.1數(shù)據(jù)庫(kù)設(shè)計(jì)</p><p> 目前設(shè)計(jì)數(shù)據(jù)庫(kù)主要采用的是以邏輯數(shù)據(jù)庫(kù)設(shè)計(jì)和物理數(shù)據(jù)庫(kù)設(shè)計(jì)為核心的規(guī)范設(shè)計(jì)方法。其中邏輯數(shù)據(jù)庫(kù)是根據(jù)用戶要求和特定數(shù)據(jù)庫(kù)管理系統(tǒng)的具體特點(diǎn),以數(shù)據(jù)庫(kù)設(shè)計(jì)理論為依據(jù),設(shè)計(jì)數(shù)據(jù)庫(kù)的全局邏輯結(jié)構(gòu)和每個(gè)用戶的局部邏輯結(jié)構(gòu)。物理數(shù)據(jù)庫(kù)設(shè)計(jì)是在邏輯結(jié)
41、構(gòu)確定之后,設(shè)計(jì)數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)及其他實(shí)現(xiàn)細(xì)節(jié)。各種規(guī)范設(shè)計(jì)方法在設(shè)計(jì)步驟上存在差別,各有不同。</p><p> 對(duì)職工信息管理系統(tǒng)的分析是建立在UML系統(tǒng)模型基礎(chǔ)上的,這里給出UML圖分析及其分析。實(shí)際關(guān)系圖的分析結(jié)果非常復(fù)雜,一般情況下使用從簡(jiǎn)到煩的方式進(jìn)行設(shè)計(jì),首先從大的方面設(shè)計(jì)出各個(gè)實(shí)體之間的關(guān)系,然后在這個(gè)關(guān)系的基礎(chǔ)上進(jìn)行細(xì)化。</p><p><b> UML系
42、統(tǒng)模型圖</b></p><p> 職工管理系統(tǒng)的實(shí)體關(guān)系簡(jiǎn)單圖</p><p><b> 創(chuàng)建數(shù)據(jù)庫(kù):</b></p><p> 2.2.2系統(tǒng)主界面設(shè)計(jì)</p><p> 打開(kāi)程序軟件首先進(jìn)入密碼頁(yè)面:</p><p> 輸入密碼,進(jìn)入操作系統(tǒng)主頁(yè)面:</p>
43、<p> 上圖即為職工信息管理系統(tǒng)主頁(yè)面,根據(jù)用戶需要,選擇操作。</p><p> 2.2.3模塊流程圖</p><p><b> ①添加模塊</b></p><p><b> 3.系統(tǒng)測(cè)試</b></p><p><b> 3.1測(cè)試舉例</b>&l
44、t;/p><p> 舉例職工張三的信息:</p><p><b> 姓名:張三;</b></p><p> 身份證號(hào):1234567890;</p><p> 工作證號(hào):0987654321;</p><p> 出生日期:19931010;</p><p> 家庭住
45、址:昌北雙港東大街1180號(hào);</p><p> 聯(lián)系電話:18720082008;</p><p> 工資:100000;</p><p> 3.2測(cè)試項(xiàng)目及方法</p><p> 測(cè)試職工張三信息的添加,顯示,查詢,修改。</p><p><b> ?、偬砑勇毠埲畔?lt;/b><
46、/p><p> 進(jìn)入系統(tǒng),輸入密碼123456,進(jìn)入系統(tǒng)操作頁(yè)面輸入A,添加信息,如下:</p><p> 確認(rèn)添加信息,輸入Y,進(jìn)入頁(yè)面添加信息,進(jìn)行操作:</p><p> 輸入Y,確認(rèn)輸入后的信息,張三信息添加成功!</p><p><b> ?、陲@示職工張三信息</b></p><p>
47、 進(jìn)入系統(tǒng),如添加信息第一步,輸入S,顯示所有職工信息,因?yàn)橹惶砑恿寺毠埲男畔⑺灾伙@示張三的信息,如下:</p><p> ?、鄄檎衣毠埲男畔?lt;/p><p> 進(jìn)入操作頁(yè)面,輸入F,進(jìn)入如下頁(yè)面:</p><p> 輸入職工張三的姓名,即可查詢得其職工信息;</p><p> ?、軇h除職工張三的信息</p>&
48、lt;p> 進(jìn)入系統(tǒng)后輸入D,進(jìn)入修改信息頁(yè)面,輸入所需修改職工姓名張三,然后重新輸入其要求的新信息,并保存,如下</p><p><b> 4.課程設(shè)計(jì)總結(jié)</b></p><p> 4.1該課程設(shè)計(jì)的特點(diǎn)及不足</p><p> 此課程設(shè)計(jì)擁有密碼保護(hù),保密性高,并且背景顏色可以變換,增加美感,操作方便且簡(jiǎn)易,但是該軟件所保存
49、的信息不多,如員工的考勤情況,懲罰情況,每個(gè)月工資的提成與獎(jiǎng)金都沒(méi)有覆蓋,所以該程序所存信息不足,有待改善,但該程序適合現(xiàn)階段面向?qū)ο蠹夹g(shù)初學(xué)者的練習(xí)作業(yè),能有效的反映出學(xué)生的學(xué)習(xí)情況及其動(dòng)手能力,也能讓學(xué)生自己檢測(cè)出本學(xué)期自己所獲得的知識(shí)掌握情況,是一向很好的課程設(shè)計(jì)項(xiàng)目。</p><p><b> 4.2心得體會(huì)</b></p><p> 在本系統(tǒng)的開(kāi)封設(shè)計(jì)中
50、,由于組是初次開(kāi)發(fā)軟件,在知識(shí),經(jīng)驗(yàn)方面都存在著不足。另外這個(gè)開(kāi)發(fā)的過(guò)程比較倉(cāng)促,因此留下了一些不足與缺陷,因?yàn)閷?duì)職工信息管理的流程不太熟悉,在分析時(shí)未能做到完善。</p><p> 盡管如此,我組還是學(xué)到了很多東西。通過(guò)開(kāi)發(fā)這個(gè)系統(tǒng),我組掌握了項(xiàng)目基本開(kāi)發(fā)過(guò)程,用到的知識(shí)鞏固了我組對(duì)C++語(yǔ)言的學(xué)習(xí),但在這次設(shè)計(jì)中的最大收獲并不是掌握這幾門開(kāi)發(fā)工具的應(yīng)用,而是學(xué)習(xí)了設(shè)計(jì)系統(tǒng)的思維方法,以及同學(xué)們之間相互幫助的
51、精神。</p><p> 這次課程設(shè)計(jì)也同時(shí)讓我個(gè)人認(rèn)識(shí)到了自己知識(shí)的不足,并讓我對(duì)C++有了全新的認(rèn)識(shí),也對(duì)其產(chǎn)生了濃厚的興趣,要好好學(xué)習(xí)C++,充實(shí)自己。為自己加油!為自己組加油!</p><p><b> 小組成員分工說(shuō)明</b></p><p> 本組是11機(jī)械電子(2)班第一小組,成員有王永莎,趙曉燕,楊錦其,胡浩然,丁世成,傅
52、旭海。分工如下:</p><p> 組長(zhǎng):王永莎,負(fù)責(zé)分派任務(wù),督促小組成員完成自己任務(wù)。并完成大量編寫任務(wù);</p><p> 趙曉燕:編寫UML圖;</p><p> 胡浩然:編寫代碼,編寫UML圖;</p><p> 楊錦其,丁世成,傅旭海:編寫添加,顯示,修改,查找四個(gè)模塊的流程圖及其任務(wù)描述。</p><
53、p><b> 6.附件(源程序)</b></p><p> #include<iostream></p><p> #include<string></p><p> #include<cstdio></p><p> #include<process.h>
54、</p><p> using namespace std;</p><p> class Crew{</p><p><b> public:</b></p><p> void add();</p><p> void show();</p><p> vo
55、id check();</p><p> void change();</p><p><b> private:</b></p><p> string name;//職工姓名</p><p> string id1;//工作證號(hào)</p><p> string id2;//
56、身份證號(hào)</p><p> string birthday;//出生日期</p><p> string address;//家庭住址</p><p> string telphone;//聯(lián)系電話</p><p> string salary;//工資</p><p> static int a
57、ccount;</p><p><b> };</b></p><p> int Crew::account=0;</p><p> Crew stiff[256];</p><p> void Crew::add(){</p><p> string name,id1,id2,birt
58、hday,address,telphone,salary;</p><p> cout<<"請(qǐng)輸入職工的姓名:";</p><p> cin>>name;</p><p> cout<<"請(qǐng)輸入職工的身份證號(hào):";</p><p><b> cin&
59、gt;>id1;</b></p><p> cout<<"請(qǐng)輸入職工的工作證號(hào):";</p><p><b> cin>>id2;</b></p><p> cout<<"請(qǐng)輸入職工的出生日期:";</p><p> c
60、in>>birthday;</p><p> cout<<"請(qǐng)輸入職工的家庭住址:";</p><p> cin>>address;</p><p> cout<<"請(qǐng)輸入職工的聯(lián)系電話:";</p><p> cin>>telphon
61、e;</p><p> cout<<"請(qǐng)輸入職工的工資:";</p><p> cin>>salary;</p><p><b> char c;</b></p><p> cout<<"你是否確認(rèn)輸入的信息?(Y/N)";</p&
62、gt;<p><b> cin>>c;</b></p><p> if(toupper(c)=='Y'){</p><p> cout<<name<<"的個(gè)人信息保存成功!";</p><p> stiff[Crew::account].name=na
63、me;</p><p> stiff[Crew::account].id1=id1;</p><p> stiff[Crew::account].id2=id2;</p><p> stiff[Crew::account].birthday=birthday;</p><p> stiff[Crew::account].address
64、=address;</p><p> stiff[Crew::account].telphone=telphone;</p><p> stiff[Crew::account].salary=salary;</p><p> Crew::account++;</p><p><b> }</b></p>
65、;<p><b> else</b></p><p> cout<<"保存信息操作取消!";</p><p><b> }</b></p><p> void Crew::show(){</p><p> cout<<"姓
66、名 "<<"身份證號(hào) "<<"工作證號(hào) "<<"出生日期 ";</p><p> cout<<"家庭住址 "<<"聯(lián)系電話 "<<"工資";</p><p> cout<
67、;<endl;</p><p> for(int i=0;i<=Crew::account;i++)</p><p><b> {</b></p><p> cout<<stiff[i].name<<" ";</p><p> cout<<
68、stiff[i].id1<<" ";</p><p> cout<<stiff[i].id2<<" ";</p><p> cout<<stiff[i].birthday<<" ";</p><p> cout&l
69、t;<stiff[i].address<<" ";</p><p> cout<<stiff[i].telphone<<" ";</p><p> cout<<stiff[i].salary<<" ";</p><p
70、> cout<<endl;</p><p><b> }</b></p><p><b> }</b></p><p> void Crew::check(){</p><p> cout<<"請(qǐng)輸入你要查找的職工姓名:";</p&g
71、t;<p> string name;</p><p> cin>>name;</p><p> int flag=1;</p><p> for(int i=0;i<=Crew::account;i++){</p><p> if( stiff[i].name==name)</p>&
72、lt;p><b> {</b></p><p><b> flag=0;</b></p><p> cout<<"姓名 "<<"身份證號(hào) "<<"工作證號(hào) "<<"出生日期 ";</p>
73、<p> cout<<"家庭住址 "<<"聯(lián)系電話 "<<"工資";</p><p> cout<<endl;</p><p> cout<<stiff[i].name<<" ";</p><
74、;p> cout<<stiff[i].id1<<" ";</p><p> cout<<stiff[i].id2<<" ";</p><p> cout<<stiff[i].birthday<<" ";</p>
75、;<p> cout<<stiff[i].address<<" ";</p><p> cout<<stiff[i].telphone<<" ";</p><p> cout<<stiff[i].salary<<" &quo
76、t;;</p><p> cout<<endl;</p><p><b> }break;</b></p><p><b> }</b></p><p><b> if(flag)</b></p><p> cout<<
77、"你輸入的職工不存在!";</p><p><b> }</b></p><p> void Crew::change(){</p><p> cout<<"請(qǐng)輸入你要修改的職工姓名:";</p><p> string name1;</p>&
78、lt;p> cin>>name1;</p><p> int flag=1;</p><p> for(int i=0;i<=Crew::account;i++)</p><p><b> {</b></p><p> if( stiff[i].name==name1)</p>
79、;<p><b> {</b></p><p> string name,id1,id2,birthday,address,telphone,salary;</p><p> cout<<"請(qǐng)重新輸入"<<name<<"的信息!"<<endl;</p>
80、;<p> cout<<"姓名";</p><p> cin>>name;</p><p> cout<<"身份證號(hào)";</p><p><b> cin>>id1;</b></p><p> cout<
81、<"工作證號(hào)";</p><p><b> cin>>id2;</b></p><p> cout<<"出生日期";</p><p> cin>>birthday;</p><p> cout<<"家庭住址&q
82、uot;;</p><p> cin>>address;</p><p> cout<<"聯(lián)系電話";</p><p> cin>>telphone;</p><p> cout<<"工資";</p><p> cin&g
83、t;>salary;</p><p> cout<<"你確認(rèn)輸入后的信息嗎?(Y/N)";</p><p><b> char c;</b></p><p><b> cin>>c;</b></p><p> if(toupper(c)==&
84、#39;Y')</p><p><b> {</b></p><p> stiff[i].name=name;</p><p> stiff[i].id1=id1;</p><p> stiff[i].id2=id2;</p><p> stiff[i].birthday=bir
85、thday;</p><p> stiff[i].address=address;</p><p> stiff[i].telphone=telphone;</p><p> stiff[i].salary=salary; </p><p> cout<<"修改信息完成!";</p>&
86、lt;p><b> }</b></p><p><b> else</b></p><p> cout<<"信息修改取消!";</p><p> flag=0; </p><p><b> }</b>&l
87、t;/p><p><b> }</b></p><p><b> if(flag)</b></p><p> cout<<"你要修改的職工不存在!";</p><p><b> }</b></p><p> int
88、main(int argc, char* argv[]){</p><p> for(int i=1;i<28;i++)</p><p> cout<<"\003";</p><p> cout<<"歡迎訪問(wèn)職工信息管理系統(tǒng)";</p><p> for(int j
89、=1;j<28;j++)</p><p> cout<<"\003";</p><p> cout<<endl;</p><p> cout<<"請(qǐng)輸入您的密碼(0-9):";</p><p><b> while(1)</b>&l
90、t;/p><p><b> {</b></p><p> int s1=123456;</p><p><b> int s2;</b></p><p><b> cin>>s2;</b></p><p> if(s2!=s1)<
91、/p><p> cout<<"密碼錯(cuò)誤請(qǐng)重新輸入:";</p><p><b> else</b></p><p><b> break;</b></p><p><b> }//密碼的判斷</b></p><p>
92、 system("cls");//清屏函數(shù)</p><p> system("color 5A");//改變輸出窗口顏色的函數(shù)</p><p> cout<<" 請(qǐng)選擇操作"<<endl;</p><p> cout<<&qu
93、ot; ";</p><p> for(int n=1;n<25;n++) cout<<"\003";</p><p> cout<<endl;</p><p> cout<<" \0031.添加職工信息(A
94、) \003"<<endl;</p><p> cout<<" \0032.顯示所有職工信息(S) \003"<<endl;</p><p> cout<<" \0033.查找職工信息(F) \003"<<
95、endl;</p><p> cout<<" \0034.修改職工信息(D) \003"<<endl;</p><p> cout<<" \0035.退出系統(tǒng)(E) \003"<<endl;</p><
96、;p> cout<<" ";</p><p> for(int m=1;m<25;m++) cout<<"\003";</p><p> cout<<endl;//進(jìn)入主菜單</p><p><b> while(1
97、){</b></p><p> cout<<"請(qǐng)輸入你要進(jìn)行的操作:";</p><p><b> char ch;</b></p><p><b> cin>>ch;</b></p><p> switch(toupper(ch))&
98、lt;/p><p><b> {</b></p><p><b> case'A':{</b></p><p><b> Crew g;</b></p><p> cout<<"您是否要添加職工信息(Y/N)?";</p
99、><p><b> char c;</b></p><p><b> cin>>c;</b></p><p> if(toupper(c)=='Y'){</p><p><b> g.add();</b></p><p>
100、 system("pause");</p><p> system("cls");//清屏函數(shù)</p><p> cout<<" 請(qǐng)選擇操作"<<endl;</p><p> cout<<"
101、 ";</p><p> for(int n=1;n<25;n++) cout<<"\003";</p><p> cout<<endl;</p><p> cout<<" \0031.添加職工信息(A) \003"
102、;<<endl;</p><p> cout<<" \0032.顯示所有職工信息(S) \003"<<endl;</p><p> cout<<" \0033.查找職工信息(F) \003"<<endl;</p>
103、<p> cout<<" \0034.修改職工信息(D) \003"<<endl;</p><p> cout<<" \0035.退出系統(tǒng)(E) \003"<<endl;</p><p> cout<
104、;<" ";</p><p> for(int m=1;m<25;m++) cout<<"\003";</p><p> cout<<endl;//進(jìn)入主菜單</p><p><b> }</b></p>
105、<p><b> else</b></p><p><b> break;</b></p><p><b> }break;</b></p><p><b> case'S':{</b></p><p><b>
106、; Crew g;</b></p><p> cout<<"您是否要顯示所有職工信息(Y/N)?";</p><p><b> char c;</b></p><p><b> cin>>c;</b></p><p> if(toup
107、per(c)=='Y'){</p><p><b> g.show();</b></p><p> system("pause");</p><p> system("cls");//清屏函數(shù)</p><p> system("color 2A&q
108、uot;);</p><p> cout<<" 請(qǐng)選擇操作"<<endl;</p><p> cout<<" ";</p><p> for(int n=1;n<25;n++) cout<
109、<"\003";</p><p> cout<<endl;</p><p> cout<<" \0031.添加職工信息(A) \003"<<endl;</p><p> cout<<" \0032
110、.顯示所有職工信息(S) \003"<<endl;</p><p> cout<<" \0033.查找職工信息(F) \003"<<endl;</p><p> cout<<" \0034.修改職工信息(D) \003"
111、;<<endl;</p><p> cout<<" \0035.退出系統(tǒng)(E) \003"<<endl;</p><p> cout<<" ";</p><p> for(int m=
112、1;m<25;m++) cout<<"\003";</p><p> cout<<endl;//進(jìn)入主菜單</p><p><b> }</b></p><p><b> else</b></p><p><b> break;&l
113、t;/b></p><p><b> }break;</b></p><p><b> case'F':{</b></p><p><b> Crew g;</b></p><p> cout<<"您是否要查找職工信息(Y/N
114、)?";</p><p><b> char c;</b></p><p><b> cin>>c;</b></p><p> if(toupper(c)=='Y'){</p><p> g.check();</p><p>
115、system("pause");</p><p> system("cls");//清屏函數(shù)</p><p> system("color 1A");</p><p> cout<<" 請(qǐng)選擇操作"<<endl;<
116、;/p><p> cout<<" ";</p><p> for(int n=1;n<25;n++) cout<<"\003";</p><p> cout<<endl;</p><p> cout<<
117、;" \0031.添加職工信息(A) \003"<<endl;</p><p> cout<<" \0032.顯示所有職工信息(S) \003"<<endl;</p><p> cout<<" \00
118、33.查找職工信息(F) \003"<<endl;</p><p> cout<<" \0034.修改職工信息(D) \003"<<endl;</p><p> cout<<" \0035.退出系統(tǒng)(E) \00
119、3"<<endl;</p><p> cout<<" ";</p><p> for(int m=1;m<25;m++) cout<<"\003";</p><p> cout<<endl;//進(jìn)入主菜單<
120、/p><p><b> }</b></p><p><b> else</b></p><p><b> break;</b></p><p><b> }break;</b></p><p><b> case
121、39;D':{</b></p><p> Crew g; </p><p> cout<<"您是否要修改職工信息(Y/N)?";</p><p><b> char c;</b></p><p><b> cin>>c;&l
122、t;/b></p><p> if(toupper(c)=='Y'){</p><p> g.change();</p><p> system("pause");</p><p> system("cls");//清屏函數(shù)</p><p> sy
123、stem("color 3A");</p><p> cout<<" 請(qǐng)選擇操作"<<endl;</p><p> cout<<" ";</p><p> for(int n=1;
124、n<25;n++) cout<<"\003";</p><p> cout<<endl;</p><p> cout<<" \0031.添加職工信息(A) \003"<<endl;</p><p> cout<<"
125、; \0032.顯示所有職工信息(S) \003"<<endl;</p><p> cout<<" \0033.查找職工信息(F) \003"<<endl;</p><p> cout<<" \0034.修改
126、職工信息(D) \003"<<endl;</p><p> cout<<" \0035.退出系統(tǒng)(E) \003"<<endl;</p><p> cout<<" ";</p>
127、<p> for(int m=1;m<25;m++) cout<<"\003";</p><p> cout<<endl;//進(jìn)入主菜單</p><p><b> }</b></p><p><b> else</b></p><p&g
128、t;<b> break;</b></p><p><b> }break;</b></p><p> case 'E':{</p><p> cout<<"退出系統(tǒng)(Y/N)?";</p><p><b> char c;<
129、/b></p><p><b> cin>>c;</b></p><p> if(toupper(c)=='N'){</p><p> system("pause");</p><p> system("cls");//清屏函數(shù)</p
130、><p> system("color 4A");</p><p> cout<<" 請(qǐng)選擇操作"<<endl;</p><p> cout<<" ";</p><
131、p> for(int n=1;n<25;n++) cout<<"\003";</p><p> cout<<endl;</p><p> cout<<" \0031.添加職工信息(A) \003"<<endl;</p><p>
132、 cout<<" \0032.顯示所有職工信息(S) \003"<<endl;</p><p> cout<<" \0033.查找職工信息(F) \003"<<endl;</p><p> cout<<"
133、 \0034.修改職工信息(D) \003"<<endl;</p><p> cout<<" \0035.退出系統(tǒng)(E) \003"<<endl;</p><p> cout<<"
134、";</p><p> for(int m=1;m<25;m++) cout<<"\003";</p><p> cout<<endl;//進(jìn)入主菜單</p><p><b> }</b></p><p><b> else</b>
135、</p><p><b> exit(0);</b></p><p><b> }break;</b></p><p><b> default:{</b></p><p> cout<<"您輸入的操作無(wú)效請(qǐng)重新輸入!";</p&
136、gt;<p> system("pause");</p><p> system("cls");//清屏函數(shù)</p><p> cout<<" 請(qǐng)選擇操作"<<endl;</p><p> cout<<&quo
137、t; ";</p><p> for(int n=1;n<25;n++) cout<<"\003";</p><p> cout<<endl;</p><p> cout<<" \0031.添加職工信息(A)
138、 \003"<<endl;</p><p> cout<<" \0032.顯示所有職工信息(S) \003"<<endl;</p><p> cout<<" \0033.查找職工信息(F) \003"<<e
139、ndl;</p><p> cout<<" \0034.修改職工信息(D) \003"<<endl;</p><p> cout<<" \0035.退出系統(tǒng)(E) \003"<<endl;</p><
140、p> cout<<" ";</p><p> for(int m=1;m<25;m++) cout<<"\003";</p><p> cout<<endl;//進(jìn)入主菜單</p><p><b> }</b&
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 職工信息管理系統(tǒng)課程設(shè)計(jì)
- 職工信息管理系統(tǒng)課程設(shè)計(jì)
- jsp課程設(shè)計(jì)--職工信息管理系統(tǒng)
- 職工信息管理系統(tǒng)課程設(shè)計(jì) (2)
- c語(yǔ)言課程設(shè)計(jì)--職工信息管理系統(tǒng)
- 職工信息管理系統(tǒng)c語(yǔ)言課程設(shè)計(jì)
- c++課程設(shè)計(jì)--職工信息管理系統(tǒng)
- c語(yǔ)言課程設(shè)計(jì)職工信息管理系統(tǒng)
- c-課程設(shè)計(jì)--- 職工信息管理系統(tǒng)
- c語(yǔ)言課程設(shè)計(jì)---職工信息管理系統(tǒng)
- c語(yǔ)言課程設(shè)計(jì)——職工信息管理系統(tǒng)
- c語(yǔ)言課程設(shè)計(jì)——職工信息管理系統(tǒng)
- 面向?qū)ο笳n程設(shè)計(jì)--職工信息管理系統(tǒng)
- c語(yǔ)言課程設(shè)計(jì)—職工信息管理系統(tǒng)
- c語(yǔ)言課程設(shè)計(jì)--職工信息管理系統(tǒng)
- c語(yǔ)言課程設(shè)計(jì)---職工信息管理系統(tǒng)設(shè)計(jì)
- c語(yǔ)言課程設(shè)計(jì)報(bào)告---職工信息管理系統(tǒng)
- c語(yǔ)言課程設(shè)計(jì)報(bào)告--職工信息管理系統(tǒng)
- c語(yǔ)言課程設(shè)計(jì)報(bào)告----職工信息管理系統(tǒng)設(shè)計(jì)
- c++課程設(shè)計(jì)--職工信息管理
評(píng)論
0/150
提交評(píng)論