第一篇:圖檔管理系統(tǒng)
“北京建設(shè)數(shù)字科技股份有限公司”專注設(shè)計(jì)院綜合管理系統(tǒng)20年,為上百家設(shè)計(jì)院提供整體的信息化解決方案。詳情請(qǐng)聯(lián)系1-8-6-8-1-9-4-6-8-9-5 張逢博
聯(lián)系Q Q:3-1-7-7-2-0-4-0-7
一、建設(shè)數(shù)字圖檔管理系統(tǒng)產(chǎn)生的背景
上世紀(jì)80年代末期開始使用計(jì)算機(jī)繪圖,這一階段計(jì)算機(jī)只是作為新的繪圖工具替代了圖板,提高設(shè)計(jì)工作效率的主要矛盾在熟練掌握CAD軟件的使用,電子圖檔不多,管理問題不突出。二十世紀(jì)90年代后期,計(jì)算機(jī)應(yīng)用突飛猛進(jìn),各設(shè)計(jì)部門逐漸積累起了數(shù)量龐大的以電子形式存在的圖紙和文檔,利用電子圖紙的重用性,已是提高設(shè)計(jì)工作效率的一個(gè)重要途徑,因此,這些電子圖檔已構(gòu)成了本單位重要的設(shè)計(jì)資源和無形財(cái)產(chǎn)。隨著生產(chǎn)規(guī)模的不斷擴(kuò)大,管理上存在的問題日益突顯,其現(xiàn)狀是: 1.各設(shè)計(jì)院所沉積的.DWG設(shè)計(jì)文檔,少則數(shù)萬張,多則數(shù)十萬甚至上百萬張,隨著生產(chǎn)的不斷繼續(xù), 沉積越來越大;2.這些大量的電子文檔,都沒有全面、系統(tǒng)的歸類整理。管理較好的單位也只是簡(jiǎn)單的刻制光盤集中保存,有的單位甚至還分散存儲(chǔ)在各個(gè)設(shè)計(jì)人員計(jì)算機(jī)中;
3.所有這些電子圖檔,在產(chǎn)生之初并沒有為以后管理考慮,文件名、格式內(nèi)容等都不規(guī)范,不便于自動(dòng)化處理,而人工整理,將耗資、耗時(shí)巨大;
4.由于未能有效的組織和管理這些電子圖紙,因此,無法快速準(zhǔn)確的檢索查詢并利用,造成巨大的資源閑置浪費(fèi),成為制約為設(shè)計(jì)工作的一個(gè)重大的瓶頸;
5.目前流行使用的一些圖檔管理軟件,大都是針對(duì)檔案管理,解決了紙質(zhì)圖檔的掃描輸入、登記、歸檔、借閱等方面的問題,而對(duì)重用性極高的.DWG電子圖紙,缺乏真正有效的組織和管理;
因此,解決自動(dòng)、準(zhǔn)確提取.DWG標(biāo)題欄信息問題,使圖檔管理系統(tǒng)能夠和查詢檢索這些電子圖檔,就成為打破上述瓶頸的一個(gè)重要技術(shù)手段。
設(shè)計(jì)單位最核心的產(chǎn)品就是圖,隨著CAD技術(shù)的逐步成熟,設(shè)計(jì)單位出現(xiàn)了
北京建設(shè)數(shù)字科技股份有限公司
大量的電子圖檔,而且電子圖檔在數(shù)量上往往會(huì)呈指數(shù)級(jí)地增長(zhǎng)。在這樣的情況下,如何有效地管理電子圖檔并挖掘其中的價(jià)值,理順設(shè)計(jì)產(chǎn)品和生產(chǎn)(施工)的數(shù)據(jù)關(guān)系,是設(shè)計(jì)院必須面臨的問題。加強(qiáng)電子圖檔的管理,就是加強(qiáng)設(shè)計(jì)院等用戶的產(chǎn)品數(shù)據(jù)管理。以更快更好的管理電子圖檔數(shù)據(jù)。增強(qiáng)企業(yè)辦事效率和企業(yè)競(jìng)爭(zhēng)力。
二、系統(tǒng)簡(jiǎn)概
建設(shè)數(shù)字圖檔管理系統(tǒng),貫穿圖文檔案資源“收集、整理、保存、統(tǒng)計(jì)、檢索和利用”六個(gè)環(huán)節(jié),涵蓋動(dòng)態(tài)和靜態(tài)圖文檔案全生命周期的管理,符合國(guó)家和行業(yè)對(duì)檔案管理的相關(guān)要求,為圖文檔案數(shù)字化提供全面的解決方案。
三、管理的內(nèi)容
3.1文件管理
市面上很多的圖檔管理只是對(duì)圖檔進(jìn)行簡(jiǎn)單的入庫管理和掃描管理,實(shí)際上這離數(shù)字化檔案室差距很大。建設(shè)數(shù)字圖檔管理系統(tǒng)的內(nèi)容包括圖紙檔案、文書檔案、標(biāo)準(zhǔn)規(guī)范、科研檔案和近400多種電子文件信息,其載體形式也延伸到語音、視頻、圖形、圖像等更為廣闊的領(lǐng)域,是一個(gè)以檔案信息資源為核心內(nèi)容的全方位數(shù)字檔案館。對(duì)由CAD軟件產(chǎn)生的DWG圖紙文件的管理,一直走在行界的領(lǐng)頭。
3.2流程管理
對(duì)分散的電子、實(shí)物、光盤或其他知識(shí)文件,予以收集、存儲(chǔ),使之集中化;然后對(duì)其進(jìn)行加工、整理,使之有序化;接著對(duì)其進(jìn)行鑒定、評(píng)價(jià),使之優(yōu)化;最后將其提供利用,使之實(shí)現(xiàn)價(jià)值;而在利用過程中又會(huì)產(chǎn)生新的電子、實(shí)物或其他知識(shí)文件,需要對(duì)其進(jìn)行收集、存儲(chǔ)。而每一個(gè)過程又包括文件、圖紙等檔案的版本控制和安全控制。
四、圖檔管理
通過圖檔管理系統(tǒng)的建設(shè),解決貴院圖紙文件的管理問題,實(shí)現(xiàn)DWG電子圖紙的自動(dòng)收集分析管理。能夠完成多圖拆分、圖簽信息提取、圖紙分類整理及監(jiān)控打印、歸檔過程,便于打印成本進(jìn)行統(tǒng)計(jì)核算,能方便的分權(quán)限借閱、查詢等,支持全文檢索、縮略圖、PDF格式等,自動(dòng)備份圖紙字體,支持條形碼,自動(dòng)生成多種格式保存。與設(shè)計(jì)項(xiàng)目管理等其他系統(tǒng)實(shí)現(xiàn)對(duì)接。圖文檔管理包含電子檔案管理和實(shí)物檔案管理。
4.1、使用環(huán)境 出圖管理系統(tǒng)目前支持AUTOCAD2004-2014.2 使用之前,客戶端必須安裝了相應(yīng)版本的AUTOCAD軟件和公司信息化平臺(tái)系統(tǒng)。
4.2、圖框管理
系統(tǒng)后臺(tái)有對(duì)公司標(biāo)準(zhǔn)圖框的定義和管理,可以根據(jù)公司標(biāo)準(zhǔn)體系文件規(guī)定來定義圖簽欄屬性,字體和圖框大小等;可以根據(jù)不同院所和規(guī)格分組定義圖
框所屬類別;如圖:
4.3、修改圖框?qū)傩?/p>
4.3.1屬性的批量修改
在插入圖框完成后,點(diǎn)擊工程設(shè)計(jì)平臺(tái)中的屬性替換可對(duì)已插入的圖框?qū)傩赃M(jìn)行批量修改。
如下圖:
屬性替換對(duì)話框:
在需要修改的字段前打勾,然后在字段后輸入或選擇相關(guān)信息。字段前未勾選或是未錄入字段信息都不會(huì)替換已插入圖框的相對(duì)應(yīng)信息。
4.3.2 單個(gè)圖框標(biāo)簽欄的修改
在以下情況下用戶會(huì)需要對(duì)插入的某一個(gè)圖框的圖簽欄信息進(jìn)行修改: 1.在插入完一套圖框后要在中間插入一張圖,此后的圖需要修改圖號(hào)。
2.在復(fù)制相同圖框后修改圖名、圖號(hào)。3.對(duì)于個(gè)別已插入圖框的圖簽欄信息進(jìn)行修改。
出圖管理系統(tǒng)支持在CAD上直接修改圖簽欄信息,但只能對(duì)已填入信息進(jìn)行修改,不允許直接在CAD下填寫或復(fù)制圖簽欄信息。這樣做可能導(dǎo)致數(shù)據(jù)寫入數(shù)據(jù)庫錯(cuò)誤,影響歸檔時(shí)的數(shù)據(jù)提取。
如圖,可以直接在圖庫上做單個(gè)圖框?qū)傩孕薷?/p>
4.4、圖紙自動(dòng)拆分工具
在自動(dòng)收集圖紙的過程中系統(tǒng)自動(dòng)將同一個(gè)DWG文件中的多張圖拆分成多個(gè)文件,自動(dòng)提取圖簽信息作為文件名。
根據(jù)目前設(shè)計(jì)院的實(shí)際情況,很多設(shè)計(jì)人員將多張圖紙畫在同一個(gè)AutoCAD文件里。在歸檔時(shí)系統(tǒng)需自動(dòng)將其拆分成多個(gè)文件。
4.5、電子簽名
與設(shè)計(jì)項(xiàng)目管理系統(tǒng)相結(jié)合,對(duì)DWG、Word、Excel等格式文件進(jìn)行批量電子簽名。
能夠?qū)⒑灻?00%的簽上去、簽正確,并提供檢驗(yàn)工具,并且可以將指定文件夾下的所有圖紙批量自動(dòng)完成電子簽名。指定的文件夾中可以包含多個(gè)子文件夾,每個(gè)子文件夾中可以包含多個(gè)DWG文件,每個(gè)DWG文件中又可以包含多張圖紙。
電子簽名支持嵌入圖片格式或集成有電子證書的格式(預(yù)留接口)。
4.6、自動(dòng)生成條碼
在打印時(shí),系統(tǒng)自動(dòng)生成具有唯一編號(hào)的條形碼,并插入到DWG文件中預(yù)定的位置。通過監(jiān)控打印機(jī)收集的方式打印OFFICE文件時(shí),系統(tǒng)自動(dòng)往OFFICE條形碼標(biāo)簽處噴上條形碼圖形。
利用條形碼技術(shù),結(jié)合企業(yè)規(guī)章制度,有效解決電子文件收集難題,實(shí)現(xiàn)電
子文件與紙質(zhì)文件一一對(duì)應(yīng)。檔案管理員進(jìn)行歸檔時(shí),通過掃描條形碼進(jìn)行確認(rèn)圖紙的準(zhǔn)確性,如果系統(tǒng)中有相應(yīng)的電子文件,則允許歸檔。通過技術(shù)與企業(yè)管理制度的結(jié)合,可以實(shí)現(xiàn)設(shè)計(jì)人員在院內(nèi)打印圖紙、在院外打印圖紙等情況下電子文件的自動(dòng)、準(zhǔn)確收集。
4.7、圖紙打印
打印圖紙(包括利用PLT文件進(jìn)行打?。r(shí),系統(tǒng)自動(dòng)將該圖紙的DWG文件存檔,同步歸檔統(tǒng)一的PDF格式,并利用條形碼功能識(shí)別出電子圖紙的最后版本。
同時(shí),本系統(tǒng)重點(diǎn)解決打印時(shí)經(jīng)常碰到的幾個(gè)問題,以提高系統(tǒng)的實(shí)用性及設(shè)計(jì)人員的便利性:
①在一個(gè)畫有多張圖紙的AutoCAD文件中,選取其中一張圖紙打印時(shí),系統(tǒng)會(huì)自動(dòng)將這張圖紙的信息從整個(gè)AutoCAD文件中截取下來,生成一個(gè)與打印圖紙相對(duì)應(yīng)的新AutoCAD文件,并進(jìn)行歸檔。
②如果在一個(gè)畫有多張圖紙的AutoCAD文件中,選取其中幾張圖紙打印到一張圖紙上時(shí)(如幾張A3圖打印到同一張A1圖紙上),系統(tǒng)會(huì)自動(dòng)將其切分成幾個(gè)AutoCAD文件,并分別歸檔。
③成功地解決圖紙有插入外部參照和光柵圖像時(shí)的各種情況:
不管外部參照和光柵圖像是在圖紙內(nèi)部(比圖紙小),還是僅有一部分在圖紙內(nèi),或者覆蓋整張圖紙(比圖紙大),系統(tǒng)均能準(zhǔn)確地解決在打印時(shí)與圖紙同步歸檔的問題。歸檔時(shí),系統(tǒng)自動(dòng)獲取圖紙的外部參照和光柵圖像,并將其與圖紙同時(shí)歸檔。圖紙復(fù)用時(shí)與圖紙同步下載,保證圖紙信息的完整性。
打印圖紙時(shí),系統(tǒng)能實(shí)現(xiàn)自動(dòng)存檔,并利用條形碼功能識(shí)別出電子圖紙的最后版本。
④自動(dòng)歸檔時(shí)將該圖紙涉及到的所有類型字體也一并歸檔,并與該圖紙方便的一一對(duì)應(yīng)。
另外,打印方式可采用集中打印和分散打印。
1、集中打印
針對(duì)于國(guó)產(chǎn)CAD產(chǎn)生的文件、需要在文印中心打印的。結(jié)合資料加工收費(fèi)單流程。
集中在文印中心打印,此時(shí)可在文印中心將國(guó)產(chǎn)CAD的文件
2、分散打印
針對(duì)于建筑院設(shè)計(jì)人員,通過建筑院打印室,或者基于AutoCad環(huán)境的文件,設(shè)計(jì)人員,直接給打印機(jī)輸送圖紙。
4.8、圖紙預(yù)歸檔
系統(tǒng)收集到各種電子文件后,經(jīng)過自動(dòng)分析和處理、提取信息,最后自動(dòng)歸檔到預(yù)歸檔庫中,并根據(jù)工程圖紙、文檔信息,自動(dòng)按樹狀目錄結(jié)構(gòu),分門別類存儲(chǔ)電子文件,相關(guān)信息存儲(chǔ)到數(shù)據(jù)庫中。管理員可查詢歸檔狀態(tài)信息,打印歸檔清單。
歸檔方式一般分為兩種:流程歸檔和條碼歸檔。
4.8.1流程歸檔
當(dāng)發(fā)起出圖申請(qǐng)流程時(shí)候,通過流程來進(jìn)行歸檔,可以在發(fā)起流程時(shí)查找目錄中的文件放到附件中,然后在流程結(jié)束(或其他節(jié)點(diǎn))用腳本創(chuàng)建目錄并將工程附件歸檔到檔案如果需要在流程結(jié)束的時(shí)候把歸檔的信息歸檔到檔案表,則需要在流程的最后一個(gè)節(jié)點(diǎn)發(fā)送完成后進(jìn)行歸檔處理。4.8.2條碼歸檔
利用條形碼進(jìn)行歸檔是推薦的歸檔方式,他能夠用條形碼這種較低代價(jià)的識(shí)別方式很好的識(shí)別圖紙、文件等檔案載體,降低歸檔工作量,提高歸檔的準(zhǔn)確性。
4.9、圖紙多格式轉(zhuǎn)換
自動(dòng)收集圖紙過程中系統(tǒng)可以自動(dòng)將指定文件夾下的所有圖紙自動(dòng)轉(zhuǎn)換成PDF、JPG、DWF等格式,并自動(dòng)根據(jù)圖號(hào)、圖名等命名。
指定的文件夾中可以包含多個(gè)子文件夾,每個(gè)子文件夾中可以包含多個(gè)DWG文件,每個(gè)DWG文件中又可以包含多張圖紙。
對(duì)于一個(gè)DWG文件中包含多張圖紙時(shí),系統(tǒng)應(yīng)能夠自動(dòng)將其轉(zhuǎn)換為多個(gè)PDF文件,其中的每一張圖紙都對(duì)應(yīng)著一個(gè)PDF文件。而不是將這個(gè)文件只轉(zhuǎn)換成一個(gè)PDF文件。
4.10、自動(dòng)收集圖文信息
在打印中自動(dòng)收集圖文信息,如圖紙名、圖紙?zhí)?、設(shè)計(jì)人、項(xiàng)目名稱、設(shè)計(jì)日期等,并能自動(dòng)按工程、圖名、圖號(hào)分類并建立索引樹結(jié)構(gòu);
不影響現(xiàn)有系統(tǒng)使用,不增加設(shè)計(jì)人員和檔案管理人員、打印人員工作負(fù)擔(dān)實(shí)現(xiàn)自動(dòng)入庫;自動(dòng)統(tǒng)計(jì)打印圖紙數(shù)量和圖幅,最大限度降低打印成本;
4.11、設(shè)計(jì)圖紙資源查詢利用
設(shè)計(jì)人員可以依權(quán)限通過瀏覽器登陸系統(tǒng)直接訪問企業(yè)的設(shè)計(jì)資源,系統(tǒng)提供了多條件組合查詢,模糊查詢等高級(jí)搜索工具,可以根據(jù)圖紙(包括WordExcel格式電子文件)上的任何文字、數(shù)字等檢索圖紙,便于設(shè)計(jì)人員快速準(zhǔn)確的定位,系統(tǒng)同時(shí)提供圖紙預(yù)覽功能。
4.12、統(tǒng)計(jì)分析
通過長(zhǎng)時(shí)間積累,系統(tǒng)可根據(jù)院里需求做各式圖檔的統(tǒng)計(jì)分析。
比如按照時(shí)間、部門、人員、分類、工程、項(xiàng)目,對(duì)工程、項(xiàng)目、圖檔的數(shù)量進(jìn)行統(tǒng)計(jì)分析,使領(lǐng)導(dǎo)查詢數(shù)據(jù)更加方便、快捷。
五、系統(tǒng)效益分析
5.1、規(guī)范了管理
對(duì)各種庫存檔案和圖紙資料,實(shí)現(xiàn)數(shù)字化、電子化管理,對(duì)不斷產(chǎn)生的分散的電子圖檔文件,也實(shí)現(xiàn)收集、存儲(chǔ)、整理、使之有序化。符合檔案管理工作科學(xué)化、規(guī)范化、網(wǎng)絡(luò)化、信息化的整體發(fā)展要求。
5.2、提高了效率
隨著社會(huì)的進(jìn)步和企業(yè)的競(jìng)爭(zhēng)壓力,傳統(tǒng)的圖檔管理方式已不能適應(yīng)圖檔信息化的要求,圖檔數(shù)字化成為發(fā)展的必然趨勢(shì)。數(shù)字圖檔著眼于整個(gè)單位與各相關(guān)單位、各部門、子公司之間信息的互聯(lián)互通,提供了檔案、圖紙資料的遠(yuǎn)程服務(wù)和知識(shí)共享,改變了散亂的管理方式,大大提高效率。
5.3、降低了成本
按照預(yù)定的權(quán)限和流轉(zhuǎn)流程,在網(wǎng)上實(shí)現(xiàn)對(duì)文件特別是電子文件的收集、整理、歸檔、借閱、打印,避免頻繁的原件借閱和復(fù)印,不但減少了人力、物力、財(cái)力和時(shí)間的浪費(fèi),而且大幅度節(jié)省了費(fèi)用,提高了企業(yè)的經(jīng)濟(jì)效益。
5.4、積累了成果
原始檔案圖紙反復(fù)復(fù)印,容易造成原件的破損、老化,不利于檔案資料的保護(hù)保存,同時(shí)復(fù)印出的圖紙非常不清晰,影響了產(chǎn)品的質(zhì)量和增加了施工的難度。實(shí)現(xiàn)檔案圖紙資料的電子化、網(wǎng)絡(luò)化管理,避免圖紙資料原件的頻繁借閱和復(fù)印而造成的破損、老化,有利于做好檔案圖紙資料的保存保護(hù)工作。同時(shí),檔案管理將以往相關(guān)檔案、信息資源加以積累,為知識(shí)的延續(xù)和創(chuàng)新提供了很好的基礎(chǔ)。
詳情請(qǐng)聯(lián)系1-8-6-8-1-9-4-6-8-9-5 張逢博 Q Q 3-1-7-7-2-0-4-0-7
第二篇:圖檔管理
圖
一、客戶寄來的圖檔管理﹕ 檔 管 理
如QUANTA寄來CTIA機(jī)種的圖檔﹐在公用磐T:CUSTOMER下建立.T: CUSTOMER QUANTA CTIA OLD 01_20040714 的資料夾.(客戶名稱大寫)(機(jī)種名大寫)(大寫)(版次)(下劃線)(日期)
將客戶寄來的圖檔考入.如果客戶第二天又寄來設(shè)變圖檔在OLD下建立02_20040715資料夾,以后如此類推.公用磐T: CUSTOMER下圖檔由專人管理。其他人員不得隨便存取.二、模流分析和寄給戶的檢討討告管理﹕
如有做模流分析和寄給客戶的成品檢討告在T: CUSTOMER QUANTA CTIA 下建立成品名的資料夾。TOP_CASE(字母大寫,下劃線)
UPPER_COVER
T: CUSTOMER QUANTA CTIA......…….…….OLD
在
第三篇:圖檔文件格式
ug圖檔文件格式
x_t:實(shí)體、片體,支持裝配零件某一部分輸出。無參數(shù),速度快。但不支持線條導(dǎo)出入 cgm: 電腦元素文件,2D線條
stl:立體圖檔,原件被求和為一個(gè)整體,不能做修改
ply:未知
igs:通用圖檔,導(dǎo)入容易發(fā)生片體。圖層被保留。支持實(shí)體、片體,線條。不支持裝配圖一部分導(dǎo)出
step: stp格式,裝配圖檔不能一部分導(dǎo)出(只能全部或在工作部件下導(dǎo)出)。導(dǎo)入時(shí)是裝配圖檔會(huì)產(chǎn)生眾多零件分圖檔。不支持線條導(dǎo)入導(dǎo)出
catia:支持裝配零件某一部分導(dǎo)出。不支持線條
dxf/dwg: 轉(zhuǎn)CAD的3D圖檔和2D製圖檔案
2Dchange:轉(zhuǎn)2D的CAD檔
CAD支持的格式:dwg/dxf/dws/dwt
UG支持的格式:prt/igs/x~t/stp/cgm/model/exp/catpart/catpoduct/dwg/dxf
Pro/E支持的格式:prt/asm/igs/step/dwg/dxf/vda/set/stl/
SolidWorks支持的格式:sldprt/sldasm/slddrw/igs/ipt/step/x_t/x_b/dwg/prtdot/sldftp/sat/vda/3dxml/
由其他軟件導(dǎo)出的step格式圖檔,把後綴名改為stp,就可以導(dǎo)入U(xiǎn)G裡面了。
第四篇:養(yǎng)老院管理系統(tǒng)
養(yǎng)老院管理系統(tǒng)一、系統(tǒng)概述
太和養(yǎng)老院管理系統(tǒng)軟件是太和盛世科技有限公司專門針對(duì)養(yǎng)老院管理而開發(fā)的專業(yè)的養(yǎng)老院管理軟件產(chǎn)品,集入住及協(xié)議管理、收費(fèi)管理、生活照料及護(hù)理服務(wù)管理、老人檔案管理、倉庫管理、人事管理、考勤管理、工資管理、財(cái)務(wù)管理、辦公自動(dòng)化、統(tǒng)計(jì)分析等管理組件為一體。
通過該系統(tǒng),養(yǎng)老院可將各職能部門、服務(wù)單元以及外部市場(chǎng)連成一個(gè)有機(jī)整體,進(jìn)
行快速、高效的信息收集和業(yè)務(wù)處理,為養(yǎng)老機(jī)構(gòu)的管理和服務(wù)提供適時(shí)、準(zhǔn)確、可靠的決策依據(jù),提高經(jīng)營(yíng)管理效能,增強(qiáng)養(yǎng)老機(jī)構(gòu)的核心競(jìng)爭(zhēng)力。
二、系統(tǒng)功能視圖
三、功能模塊
(一)、基本信息(主要提供系統(tǒng)的基本信息的設(shè)定及系統(tǒng)初始化操作、功能主要包括收費(fèi)類型、民族、學(xué)歷、婚姻狀況、護(hù)理級(jí)別、系統(tǒng)初始化)
(二)、床位管理(主要登記養(yǎng)老院的床位信息、大的方面從那座樓哪個(gè)樓層、哪個(gè)房間到、哪個(gè)床位、主要包括樓房資料、房間資料、床位統(tǒng)計(jì)三部分)
1、樓房資料(主要記錄養(yǎng)老院內(nèi)住房的信息)
2、房間資料,記錄住房的房間信息,包括床位信息
3、床位統(tǒng)計(jì),對(duì)床位信息進(jìn)行統(tǒng)計(jì)
(三)倉庫管理,主要對(duì)貨品的出入庫進(jìn)行細(xì)致化的管理,主要包括貨品信息,貨品入庫,貨品出庫,貨品庫存,期間入庫統(tǒng)計(jì),期間出庫統(tǒng)計(jì)
1、貨品信息,登記貨品的基本信息
2、貨品入庫,登記貨品的入庫信息
3、貨品出庫,記錄貨品的出庫信息
4、貨品庫存,記錄貨品的庫存信息
5、期間入庫統(tǒng)計(jì),對(duì)貨品的期間入庫信息進(jìn)行統(tǒng)計(jì)
6、期間出庫統(tǒng)計(jì),對(duì)貨品的期間出庫信息進(jìn)行統(tǒng)計(jì)
(四)人事管理,主要對(duì)養(yǎng)老院內(nèi)的人事進(jìn)行管理,主要功能包括員工信息,員工調(diào)動(dòng),員工離職,員工請(qǐng)假
(五)老人管理,從老人的入住到,老人退房離開,全面的對(duì)老人進(jìn)行信息管理,主要功能包括老人資料,入住登記,床位安排,轉(zhuǎn)房登記,外出登記,退房登記
1、老人資料,記錄老人的詳細(xì)資料
2、入住登記,對(duì)老人的入住情況進(jìn)行詳細(xì)的登記
3、床位安排,對(duì)老人的床位進(jìn)行安排
4、轉(zhuǎn)房登記,對(duì)老人需要轉(zhuǎn)房的進(jìn)行登記
5、外出登記,記錄老人的外出情況
6、退房登記,老人退房的記錄情況
(六)費(fèi)用管理,主要對(duì)養(yǎng)老院的財(cái)務(wù)情況進(jìn)行登記,系統(tǒng)進(jìn)行自動(dòng)扣費(fèi)用,記錄只需要記錄老人繳費(fèi)的流水賬,功能主要包括老人財(cái)務(wù)托管,預(yù)交費(fèi)登記,其它費(fèi)用,費(fèi)用支出,員工工資,員工護(hù)理統(tǒng)計(jì),期間財(cái)務(wù)統(tǒng)計(jì),和試住期提醒,交費(fèi)提醒
(七)接待管理,主要記錄養(yǎng)老院的接待情況,主要功能包括來訪登記,接待登記,老人信息查詢,房間查詢,員工信息查詢
四、系統(tǒng)維護(hù)
1、數(shù)據(jù)備份:通過sqlserver企業(yè)管理器,可隨時(shí)對(duì)當(dāng)前的數(shù)據(jù)進(jìn)行備份操作。
2、數(shù)據(jù)還原:可選擇以往備份的數(shù)據(jù)進(jìn)行還原操作,通過此操作數(shù)據(jù)將被還原到所備份時(shí)期的狀態(tài)。
3、修改登錄密碼:當(dāng)前登錄軟件的用戶可通過此功能修改自己的登錄密碼。管理員可以修改任何用戶的登錄密碼及功能訪問權(quán)限。
4、可通過視圖背景設(shè)置功能設(shè)置自己喜歡的圖片。
五、應(yīng)用價(jià)值
建立一個(gè)計(jì)費(fèi)收費(fèi)管理、接待咨詢管理、老人檔案、人事管理、倉庫管理、統(tǒng)計(jì)分析全面
集成、資源共享的信息化管理系統(tǒng),全面提高經(jīng)營(yíng)管理水平。
規(guī)范收費(fèi)管理,實(shí)現(xiàn)精準(zhǔn)、迅捷的電腦自動(dòng)化計(jì)費(fèi)、結(jié)賬,提高收費(fèi)工作效率,提升財(cái)務(wù)
管理質(zhì)量。加強(qiáng)老人檔案資料和服務(wù)項(xiàng)目的管理,提供多角度的在住老人情況分析功能,輔助管理層隨時(shí)全方位掌握老人信息,提升服務(wù)質(zhì)量。提高倉庫物品周轉(zhuǎn)效率,規(guī)范倉庫管理運(yùn)作,降低庫存和運(yùn)營(yíng)成本;通過系統(tǒng)的實(shí)時(shí)的數(shù)據(jù)統(tǒng)計(jì)分析,給管理人員提供全面、準(zhǔn)確的、科學(xué)的決策依據(jù)。
六、適用范圍
養(yǎng)老院管理系統(tǒng)適用于養(yǎng)老院、老年福利院、老年公寓、敬老院、老年康復(fù)中心、大型
養(yǎng)老社區(qū)等養(yǎng)老機(jī)構(gòu)。
七、系統(tǒng)特點(diǎn)
操作簡(jiǎn)單,界面友好:滿足客戶已有的操作習(xí)慣;
開放性和擴(kuò)展性:系統(tǒng)具備很好的靈活性、開放性、擴(kuò)展性和完備的二次開發(fā)能力,以適
應(yīng)該系統(tǒng)升級(jí)和功能擴(kuò)充維護(hù),便于系統(tǒng)容量的增加、支撐功能的增強(qiáng)以及和其它系統(tǒng)的兼容;
使用可靠:系統(tǒng)核心部件穩(wěn)定可靠,客戶應(yīng)用界面采用瀏覽器BS模式,全面提高了系統(tǒng)使用的方便性、可靠性和穩(wěn)定性;
適用范圍廣,可移植性強(qiáng):適用于養(yǎng)老院、居家養(yǎng)老、福利院等所有產(chǎn)品系列,而且可以輕松移植到其它產(chǎn)品系列;
強(qiáng)大的統(tǒng)計(jì)分析:本系統(tǒng)為軟件系統(tǒng),可以方便統(tǒng)計(jì)服務(wù)過程中產(chǎn)生的各種數(shù)據(jù),以便進(jìn)行各種報(bào)表分析,為管理者提供便利,為決策者提供依據(jù)。
八、選擇太和養(yǎng)老院管理系統(tǒng)軟件的8大理由
1)全流程系統(tǒng)的數(shù)據(jù)管理
2)十年的行業(yè)經(jīng)驗(yàn),最貼近你的需求
3)強(qiáng)大的技術(shù)團(tuán)隊(duì)保障業(yè)務(wù)的定制和開發(fā)
4)北京本地化的實(shí)施和支持維護(hù)
5)詳盡的報(bào)表和圖表分析,讓管理者一目了然
6)可選的增強(qiáng)手機(jī)APP應(yīng)用,隨時(shí)隨地管理和掌握老人的情況和系統(tǒng)的資料。
7)專業(yè)工程師團(tuán)隊(duì),造就安全、穩(wěn)定的管理系統(tǒng)
8)支持遠(yuǎn)程跨地域管理模式,解決異地管理問題
第五篇:通訊錄管理系統(tǒng)
課 程 設(shè) 計(jì) 任 務(wù) 書
題
目
C語言課程設(shè)計(jì)
系
(部)
專
業(yè)
班
級(jí)
學(xué)生姓名
學(xué)
號(hào)
06 月
信息科學(xué)與電氣工程學(xué)院
計(jì)算機(jī)科學(xué)與技術(shù)
計(jì)職141
王雪
140819139 日至
07 月
04 日
共
周 指導(dǎo)教師
院
長(zhǎng)
2015 年 6月 23日
一、課程設(shè)計(jì)目的
將理論教學(xué)中涉及到的知識(shí)點(diǎn)貫穿起來,對(duì)不同的數(shù)據(jù)類型、程序控制結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)作一比較和總結(jié),結(jié)合設(shè)計(jì)題目進(jìn)行綜合性應(yīng)用,對(duì)所學(xué)知識(shí)達(dá)到融會(huì)貫通的程度。通過課程設(shè)計(jì),學(xué)生在下述各方面的能力應(yīng)該得到鍛煉:
(1)進(jìn)一步鞏固、加深學(xué)生所學(xué)專業(yè)課程《C++程序設(shè)計(jì)語言》的基本理論知識(shí),理論聯(lián)系實(shí)際,進(jìn)一步培養(yǎng)學(xué)生綜合分析問題,解決問題的能力。
(2)全面考核學(xué)生所掌握的基本理論知識(shí)及其實(shí)際業(yè)務(wù)能力,從而達(dá)到提高學(xué)生素質(zhì)的最終目的。
(3)利用所學(xué)知識(shí),開發(fā)小型應(yīng)用系統(tǒng),掌握運(yùn)用C++語言編寫調(diào)試應(yīng)用系統(tǒng)程序,訓(xùn)練獨(dú)立開發(fā)應(yīng)用系統(tǒng),進(jìn)行數(shù)據(jù)處理的綜合能力。
(4)對(duì)于給定的設(shè)計(jì)題目,如何進(jìn)行分析,理清思路,并給出相應(yīng)的數(shù)學(xué)模型。
(5)掌握結(jié)構(gòu)化程序設(shè)計(jì)方法,熟悉面向?qū)ο蟪绦蛟O(shè)計(jì)方法。(6)熟練掌握C++語言的基本語法,靈活運(yùn)用各種數(shù)據(jù)類型。(7)進(jìn)一步掌握在集成環(huán)境下如何調(diào)試程序和修改程序。設(shè)計(jì)功能
錄入聯(lián)系人信息(包括姓名、電話號(hào)碼、地址等信息);通訊錄管理系統(tǒng)要求實(shí)現(xiàn)以下功能:
1、輸入每一位聯(lián)系人記錄,將其信息存入文件中。
2、查詢所有聯(lián)系人的信息,并按可選的自定義規(guī)則進(jìn)行排序;
3、記錄修改,將修改的記錄信息保存于文件中。設(shè)計(jì)要求
1、設(shè)一個(gè)通信錄由以下幾項(xiàng)數(shù)據(jù)信息構(gòu)成: 數(shù)據(jù)項(xiàng) 類型
姓名 字符串
地址 字符串
郵政編碼 字符串
電話號(hào)碼 字符串
試為通信錄數(shù)據(jù)定義類型和定義通信錄變量,實(shí)現(xiàn)功能:存取、顯示、刪除記錄、查詢記錄等功能。
2、要求:界面友好,易于操作 總體設(shè)計(jì) 系統(tǒng)功能模塊圖:
添加:可以添加通訊錄記錄,依次輸入編號(hào)、姓名、年齡、電話號(hào)碼、通訊地址、電子郵箱等后,會(huì)提示是否繼續(xù)添加。
顯示:可以以表格形式輸出所有通訊錄里的記錄
刪除:輸入欲刪除的那個(gè)人的名字后,會(huì)自動(dòng)刪除他(她)的記錄內(nèi)容 查詢:可以選擇用姓名、電話、地址三種方式查詢
修改:輸入欲修改的那個(gè)人的名字后,再依次輸入編號(hào)、姓名、年齡、電話號(hào)碼、通訊地址、電子郵箱即可完成修改
保存:,輸入文件名(帶后綴名)后,即可將通訊錄信息保存到文件
課程設(shè)計(jì)名稱及內(nèi)容
課程設(shè)計(jì)名稱:?jiǎn)雾?xiàng)選擇題標(biāo)準(zhǔn)化考試系統(tǒng)
設(shè)計(jì)內(nèi)容:設(shè)計(jì)并實(shí)現(xiàn)一個(gè)單項(xiàng)選擇題標(biāo)準(zhǔn)化考試系統(tǒng)。該系統(tǒng)可以完成試題錄入、試題抽取、自動(dòng)判卷等功能。
任務(wù)和要求
功能要求:
(1)用文件保存試題庫。(每個(gè)試題包括題干、4個(gè)備選答案、標(biāo)準(zhǔn)答案)(2)試題錄入:可隨時(shí)增加試題到試題庫中
(3)試題抽?。好看螐脑囶}庫中可以隨機(jī)抽出N道題(N由鍵盤輸入)(4)答題:用戶可實(shí)現(xiàn)輸入自己的答案
(5)自動(dòng)判卷:系統(tǒng)可根據(jù)用戶答案與標(biāo)準(zhǔn)答案的對(duì)比實(shí)現(xiàn)判卷并給出成績(jī)。
(二)其它要求:
(1)只能使用C/C++語言,源程序要有適當(dāng)?shù)淖⑨?,使程序容易閱讀(2)至少采用文本菜單界面(如果能采用圖形菜單界面更好)(3)學(xué)生可自動(dòng)增加新功能模塊(視情況可另外加分)
主要知識(shí)點(diǎn)
l 面向?qū)ο蟪绦蛟O(shè)計(jì)方法
l 界面制作,switch的應(yīng)用。l 類和對(duì)象。l 動(dòng)態(tài)數(shù)組(鏈表)類模板。l 文件的讀寫。
五、其他
程序設(shè)計(jì)可在Microsoft VC++6.0、Borland C++ Builder環(huán)境下進(jìn)行。
六、參考資料
【1】《C語言程序設(shè)計(jì)》,譚浩強(qiáng)編,清華大學(xué)出版社,2008年 出版 【2】《C語言程序設(shè)計(jì)》,吳明發(fā)編,北京理工大學(xué)出版社,2007年出版 【3】《C語言參考手冊(cè)》邱仲潘 機(jī)械工業(yè)出版社,2004年出版
【4】《C語言課程設(shè)計(jì)案例精編》 姜靈之 清華大學(xué)出版社 2008年出版
詳細(xì)設(shè)計(jì)(1).通訊錄: 主要代碼
#include
//結(jié)構(gòu)體 {
};class inter { private: student st[35];char no[13];char name[20];char address[100];char tel_no[12];char post_code[7];char e_mail[40];public: void add(char no[13],char name[20],char address[100],char tel_no[12],char post_code[7],char e_mail[40]);
void del(char name[20]);void find1(char no[13]);void find2(char name[20]);void list1();void list2();int correct(char name[20]);void read();void write();void format();int back(){
cout<<“
返回還是回到主菜單(T為退出,R為回到主菜單,不計(jì)大小寫):
”;
} void print(int i){
cout<<“學(xué)號(hào):”<
};
} cout<<“電話號(hào)碼:”< inter a;a.format();char select1;cout< 計(jì)職141 ” < <<“tt★★★★★★★★★★★★★★★★★★★★★★★★★★” < ※” < 通 迅 錄 ※” < ※” < ※” < ※” < ※” < <<“tt ”< <<“ttt選擇 :”;cin>>select1; switch(select1){ case '1':cout<<“ (1)添加:”< cout<<“ (2)刪除:”< (3)修改:”< 請(qǐng)選擇:”< 輸入添加的資料:”< char name[20]; char address[100]; char tel_no[12]; char post_code[7]; char e_mail[40]; cout<<“ 輸入學(xué)號(hào):”< 輸入姓名:”< 輸入地址:”< 輸入電話號(hào)碼:”< 輸入郵編:”< cout<<“ 輸入E_mail:”< cout<<“ 返回還是回到主菜單(T為退出,R為回到主菜單,不計(jì)大小寫): ”; char back_add;cin>>back_add;if(back_add=='R'||back_add=='r')goto top;else goto bottom;break;case '2':cout<<“ 輸入要?jiǎng)h除人的姓名:”< char name2[20];cin>>name2;a.del(name2); cout<<“ 返回還是回到主菜單(T為退出,R為回到主菜單,不計(jì)大小寫): ”; char back_del;cin>>back_del;if(back_del=='R'||back_del=='r')goto top;else goto bottom;break;case '3':cout<<“ 輸入需要修改人的姓名:”< char name3[20];cin>>name3;if(a.correct(name3)) } goto top;else goto bottom;break;break;case '2':cout<<“ (1)根據(jù)姓名查找”< cout<<“ (2)根據(jù)學(xué)號(hào)查找”< 請(qǐng)選擇: ”;cin>>select3;switch(select3){ case '1':char name4[20]; cout<<“ 輸入姓名: ”;cin>>name4;a.find2(name4); cout<<“ 返回還是回到主菜單(T為退出,R為回到主菜單,不計(jì)大小寫): ”; char back_f1;cin>>back_f1;if(back_f1=='R'||back_f1=='r')goto top;else goto bottom;break;case '2':char no4[13];cout<<“ 輸入學(xué)號(hào): ”;cin>>no4; a.find1(no4); cout<<“ 返回還是回到主菜單(T為退出,R為回到主菜單,不計(jì)大小寫): ”; } break;char back_f2;cin>>back_f2;if(back_f2=='R'||back_f2=='r')goto top;else goto bottom;break;case '3':a.write();cout<<“ 返回還是回到主菜單(T為退出,R為回到主菜單,不計(jì)大小寫): ”; char back_w;cin>>back_w;if(back_w=='R'||back_w=='r')goto top;else goto bottom;break;case '4':cout<<“ (1)按學(xué)號(hào)排序:”< cout<<“ (2)按姓名排序:”< 請(qǐng)選擇:”;char select4;cin>>select4;switch(select4){ case '1':a.list1(); cout<<“ 返回還是回到主菜單(T為退出,R為回到主菜單,不計(jì)大小寫): ”; char back;cin>>back;if(back=='R'||back=='r')goto top;else goto bottom;break;case '2':a.list2(); cout<<“ 返回還是回到主菜單(T為退出,R為回到主菜單,不計(jì)大小寫): ”; } break;char back1;cin>>back1;if(back1=='R'||back1=='r')goto top;else goto bottom;break;case '5':a.read();cout<<“ 返回還是回到主菜單(T為退出,R為回到主菜單,不計(jì)大小寫): ”; char back_r;cin>>back_r;if(back_r=='R'||back_r=='r') goto top;else goto bottom;break;case '6':cout<<“ 請(qǐng)確認(rèn)刪除所有資料!(Y/N) ”; char select5;cin>>select5;if(select5=='Y'||select5=='y')a.format();cout<<“ 返回還是回到主菜單(T為退出,R為回到主菜單,不計(jì)大小寫): ”; } char back_f;cin>>back_f;if(back_f=='R'||back_f=='r')goto top;else goto bottom;break;bottom:cout<<“ ★★★★★★★★★★★★歡迎使用本軟件!★★★★★★★★★★★ ”< void inter::add(char no[13],char name[20],char address[100],char tel_no[12],char post_code[7],char e_mail[40]){ int x=1;for(int i=0;i<35;i++)return 0; } { } if(!strcmp(st[i].no,“0”)){ } if(x==0)break;strcpy(st[i].address,address);strcpy(st[i].e_mail,e_mail);strcpy(st[i].name,name);strcpy(st[i].no,no);strcpy(st[i].post_code,post_code);strcpy(st[i].tel_no,tel_no);x=0;//刪除聯(lián)系人 void inter::del(char name[20]){ int x=1;for(int i=0;i<35;i++){ if(!strcmp(st[i].name,name)){ strcpy(st[i].address,“0”); strcpy(st[i].e_mail,“0”);strcpy(st[i].name,“0”);strcpy(st[i].no,“0”);strcpy(st[i].post_code,“0”);strcpy(st[i].tel_no,“0”); } } } else x=0;if(x==0)cout<<“ error:輸入姓名錯(cuò)誤!”< int inter::correct(char name[30]){ int x;for(int i=0;i<35;i++){ } char select;cout<<“ (1)修改姓名:”< (2)修改學(xué)號(hào):”< (3)修改地址:”< (4)修改郵編:”< (5)修改電話號(hào)碼:”< (6)修改E_MAIL:”< 請(qǐng)選擇:”;cin>>select;switch(select){ case '1':cout<<“ 輸入要修改的姓名:”;char name1[30];if(!strcmp(st[i].name,name))x=i; cin>>name1;strcpy(st[x].name,name1);cout<<“ 修改成功!”< 輸入要修改的學(xué)號(hào):”; char no1[13];cin>>no1;strcpy(st[i].no,no1);cout<<“ 修改成功!”< 輸入要修改的地址:”; char address1[100];cin>>address1;strcpy(st[x].address,address1);cout<<“ 修改成功!”< 輸入要修改的郵編:”; char post_code1[7];cin>>post_code1;strcpy(st[x].post_code,post_code1);cout<<“ 修改成功!”< 輸入要修改的電話號(hào)碼:”;char tel_no1[12]; cin>>tel_no1;strcpy(st[x].tel_no,tel_no1);cout<<“ 修改成功!”< 輸入要修改的E_MAIL:”; char e_mail1[40]; cin>>e_mail1; strcpy(st[x].e_mail,e_mail1); cout<<“ 修改成功!”< return back(); break;} } //按學(xué)號(hào)查詢聯(lián)系人 void inter::find1(char no[13]){ int x,y=1,z=1;for(int i=0;i<35;i++){ if(!strcmp(st[i].no,no)) { x=i; z=0; } else y=0; if(z==0)break; } if(y==0)cout<<“ 輸入的學(xué)號(hào)查找不到??!”< print(x);} //按姓名查詢聯(lián)系人 void inter::find2(char name[20]){ } //讀取文件 void inter::read(){ int x,y=1,z=1;for(int i=0;i<35;i++){ } if(y==0)cout<<“ 輸入的姓名查找不到!!”< } else y=0;if(z==0)break;x=i;z=0; print(x); char name1[20];cout<<“ 輸入你要導(dǎo)入的文件名: ”;cin>>name1;strcat(name1,“.txt”);ifstream file(name1);char line[120];char no[120];char name[120];char address[120];char post_code[120];char tel_no[120];char e_mail[120];int time=0;file.getline(line,120);while(!file.eof()){ for(int k=0;k<35;k++){ if(time==0){ strcpy(no,line);time=1;for(int i=0;i<120;i++){ if(no[i]==':'){ i++;for(int j=0;j<13;j++) } } { } st[k].no[j]=no[i];i++;file.getline(line,120,'n');} if(time==1){ } if(time== 2){ strcpy(name,line);time=2; for(int i=0;i<120;i++){ } file.getline(line,120,'n');if(name[i]==':'){ } i++;for(int j=0;j<20;j++){ } st[k].name[j]=name[i];i++; } strcpy(address,line);time=3;for(int i=0;i<120;i++){ } file.getline(line,120,'n');if(address[i]==':'){ } i++;for(int j=0;j<100;j++){ } st[k].address[j]=address[i];i++;if(time==3){ strcpy(tel_no,line);time=4;for(int i=0;i<120;i++){ if(tel_no[i]==':'){ i++;for(int j=0;j<12;j++){ st[k].tel_no[j]=tel_no[i]; } } } } i++;file.getline(line,120,'n'); if(time==4){ } if(time==5){ strcpy(e_mail,line);strcpy(post_code,line);time=5;for(int i=0;i<120;i++){ } file.getline(line,120,'n');if(post_code[i]==':'){ } i++;for(int j=0;j<7;j++){ } st[k].post_code[j]=post_code[i];i++; } } } } time=0;for(int i=0;i<120;i++){ } file.getline(line,120,'n');if(e_mail[i]==':'){ } i++;for(int j=0;j<40;j++){ } st[k].e_mail[j]=e_mail[i];i++; file.close();//寫入文件 void inter::write(){ char name[20];cout<<“ 輸入要保存的文件名 ”;cin>>name;strcat(name,“.txt”);ofstream savefile(name);for(int i=0;i<35;i++) } { } savefile.close();savefile << “學(xué)號(hào):”< savefile << “姓名:”< savefile << “地址:”< savefile << “電話號(hào)碼:”< savefile << “郵編:”< savefile << “E_MAIL:”< strcpy(no,st[j].no);strcpy(st[j].no,st[j+1].no);for(int i=0;i<34;i++){ for(int j=0;j<35-i;j++){ if(strcmp(st[j].no,st[j+1].no)>0){ char no[13]; char name[20]; char address[100]; char tel_no[12]; char post_code[7]; char e_mail[40]; strcpy(st[j+1].no,no); strcpy(name,st[j].name);strcpy(st[j].name,st[j+1].name);strcpy(st[j+1].name,name); strcpy(address,st[j].address); } for(int k=0;k<35;k++){ int x=0;if(strcmp(st[k].no,“0”)) } } strcpy(st[j].address,st[j+1].address);strcpy(st[j+1].address,address); strcpy(tel_no,st[j].tel_no);strcpy(st[j].tel_no,st[j+1].tel_no);strcpy(st[j+1].tel_no,tel_no); strcpy(post_code,st[j].post_code);strcpy(st[j].post_code,st[j+1].post_code);strcpy(st[j+1].post_code,post_code); strcpy(e_mail,st[j].e_mail);strcpy(st[j].e_mail,st[j+1].e_mail);strcpy(st[j+1].e_mail,e_mail); { } if(x==1){ cout< } } } //按姓名排序 void inter::list2(){ for(int i=0;i<34;i++){ for(int j=0;j<35-i;j++){ if(strcmp(st[j].name,st[j+1].name)>0){ char no[13]; char name[20]; char address[100]; char tel_no[12]; char post_code[7]; char e_mail[40]; strcpy(no,st[j].no);strcpy(st[j].no,st[j+1].no);strcpy(st[j+1].no,no); strcpy(name,st[j].name);strcpy(st[j].name,st[j+1].name);strcpy(st[j+1].name,name); strcpy(address,st[j].address); } for(int k=0;k<35;k++){ } } strcpy(st[j].address,st[j+1].address);strcpy(st[j+1].address,address); strcpy(tel_no,st[j].tel_no);strcpy(st[j].tel_no,st[j+1].tel_no);strcpy(st[j+1].tel_no,tel_no); strcpy(post_code,st[j].post_code);strcpy(st[j].post_code,st[j+1].post_code);strcpy(st[j+1].post_code,post_code); strcpy(e_mail,st[j].e_mail);strcpy(st[j].e_mail,st[j+1].e_mail);strcpy(st[j+1].e_mail,e_mail); } } int x=0;if(strcmp(st[k].no,“0”)){ } if(x==1){ } cout< void inter::format(){ } for(int i=0;i<35;i++){ } strcpy(st[i].address,“0”);strcpy(st[i].e_mail,“0”);strcpy(st[i].name,“0”);strcpy(st[i].no,“0”);strcpy(st[i].post_code,“0”);strcpy(st[i].tel_no,“0”); (2).工作流程圖: 1.通訊錄主界面 2.添加:添加通訊錄記錄 3.顯示:查詢通訊錄記錄 4.刪除:刪除通訊錄記錄 5.修改:修改通訊錄記錄 小結(jié)(收獲和建議)這次的程序?qū)嵲O(shè)計(jì)實(shí)驗(yàn)是對(duì)我們進(jìn)入大學(xué)以來學(xué)習(xí)程序設(shè)計(jì)語言結(jié)果的一次大檢驗(yàn),面對(duì)許多不懂得知識(shí),通過他人的幫助,以及參考他人的成果,自己動(dòng)手嘗試,修改等,才完成。這個(gè)課程設(shè)計(jì),花費(fèi)了我近兩個(gè)星期的時(shí)間,這也是因?yàn)闀静皇煜?。通過這次設(shè)計(jì),使我對(duì)《C語言》這門課程有了更深一步的了解。它不僅是計(jì)算機(jī)程序設(shè)計(jì)的重要理論技術(shù)基礎(chǔ),也在我們電子與信息專業(yè)的學(xué)習(xí)中占據(jù)著十分重要的地位。同時(shí)也使我們知道,要學(xué)好這門課程,僅學(xué)習(xí)書本上的知識(shí)是不夠的,還要有較強(qiáng)的實(shí)踐能力。因?yàn)槲覀儗W(xué)習(xí)知識(shí)就是為了實(shí)踐。而只有多實(shí)踐,多編寫程序,才能更好的理解與掌握書本上的東西。利用計(jì)算機(jī)來編寫程序,也讓我感受到了編程的樂趣,極大的激發(fā)了我的興趣。