【正文】
Connection(ConStr)。Data source=Provider=。 } ()。 } (密碼錯誤!, 提示, )。 (pw == ) { = 。 { ()。 } buttonClose_Click( sender, EventArgs e) { ()。 OleDbDataReader tbread。(3)代碼①登錄按鈕的Click代碼如下: FormLogin : Form { //private bool res = false。進(jìn)行系統(tǒng)的主畫面屏幕區(qū)域設(shè)計(jì)時,考慮是汽車服務(wù)公司,因此選擇的圖片都是能夠突出特點(diǎn)的個性化設(shè)計(jì),同時當(dāng)打開登陸界面是會自動播放動聽的背景音樂。因此,簡潔、實(shí)用、友好是設(shè)計(jì)時應(yīng)當(dāng)考慮到的風(fēng)格。在數(shù)據(jù)庫設(shè)計(jì)的開始階段應(yīng)盡量全面考慮用戶的各種需求,收集基礎(chǔ)數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)處理流程。通過以上分析,企業(yè)客戶管理系統(tǒng)有基礎(chǔ)信息管理模塊、客戶管理模塊、備忘記錄、數(shù)據(jù)庫模塊組成。(3) 其他操作。(2) 數(shù)據(jù)庫操作。(1) 統(tǒng)計(jì)。該系統(tǒng)包含三種基本信息:企業(yè)客戶基礎(chǔ)信息、日常記事、家庭住址和服務(wù)情況,還可根據(jù)需要對其進(jìn)行信息更新,包括對企業(yè)客戶資料進(jìn)行添加、修改和刪除,對日常記事和通訊錄信息進(jìn)行添加、修改、刪除等操作、查詢等。第三章 系統(tǒng)分析與設(shè)計(jì) 需求分析本系統(tǒng)用于企業(yè)的客戶資料管理。Access優(yōu)點(diǎn)明顯:具有方便實(shí)用的強(qiáng)大功能,Access用戶不用考慮構(gòu)成傳統(tǒng)PC數(shù)據(jù)庫的多個單獨(dú)的文件;可以利用各種圖例快速獲得數(shù)據(jù);可以利用報表設(shè)計(jì)工具,非常方便地生成漂亮的數(shù)據(jù)報表,而不需要采用編程;采用OLE技術(shù)能夠方便地創(chuàng)建和編輯多媒體數(shù)據(jù)庫,其中包括文本、聲音、圖像和等對象;支持ODBC的SQL數(shù)據(jù)庫的數(shù)據(jù);設(shè)計(jì)過程自動化,提高了數(shù)據(jù)庫的工作效率;具有較好的集成開發(fā)功能;可以采用VBA( Application)編寫數(shù)據(jù)庫應(yīng)用程序;提供了包括斷點(diǎn)設(shè)置、單步執(zhí)行等調(diào)試功能;能夠像Word那樣自動進(jìn)行語法檢査和錯誤診斷;進(jìn)一步完善了將Internet/Intranet集成到整個辦公室的桌面操作環(huán)境。Access的最主要優(yōu)點(diǎn)是它不用攜帶向上兼容的軟件。中文版Access2003具有和Office2003中的Word2003 、Excel2003 、Powerpoint2003等相同的操作界面和使用環(huán)境,具有直接連接Internet和Intranet的功能。從此,Access不斷改進(jìn)和再設(shè)計(jì)、自1995年起,Access成為辦公軟件Office95的一部分。它經(jīng)歷了一個長期的發(fā)展過程。Access與其它數(shù)據(jù)庫開發(fā)系統(tǒng)比較有一個明顯的區(qū)別:用戶不用編寫一行代碼,就可以在很短的時間里開發(fā)出一個功能強(qiáng)大且相當(dāng)專業(yè)的數(shù)據(jù)庫應(yīng)用程序, 并且這一過程是完全可視的,如果能給它加上一些簡短的VBA代碼,那么開發(fā)出的程序就與專業(yè)潛心開發(fā)的程序一樣。Access應(yīng)用廣泛,能操作其他來源的資料,包括許多流行的PC數(shù)據(jù)庫程序(如DBASE、Paradox、FoxPro)和、小型機(jī)及大型機(jī)上的許多SQL數(shù)據(jù)庫。歷經(jīng)多次升級改版,其功能越來越強(qiáng)大,但操作反而更加簡單。 數(shù)據(jù)庫技術(shù)Access是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),是 的組成部分之一。數(shù)據(jù)庫:Access2000以上。硬盤:80GB以上。 系統(tǒng)的配置(硬件、軟件要求)CPU:Pentium 4 。(2)VS 2008工具箱中提供了大量的諸如“容器”、“菜單和工具欄”、“數(shù)據(jù)”、“媒體”、“打印”、“對話框”等控件,在服務(wù)器資源管理器中提供了快速的數(shù)據(jù)庫連接以及創(chuàng)建,使以往費(fèi)時費(fèi)力的開發(fā)工作變得輕松自如。 開發(fā)工具針對目前世界上流行的大量軟件和開發(fā)工具,經(jīng)過認(rèn)真分析其優(yōu)缺點(diǎn)并根據(jù)平時所學(xué)的知識,結(jié)合企業(yè)客戶管理系統(tǒng)的需要和目前的硬件環(huán)境,我選用微軟WINDOWS平臺下的Visual Studio 2008(簡寫為VS 2008)作為軟件開發(fā)工具。第二章 開發(fā)環(huán)境 開發(fā)平臺考慮到本系統(tǒng)的性能要求,和現(xiàn)有的條件,我選擇了WINDOWS XP中文版作為開發(fā)、測試和運(yùn)行的平臺。如果對很長時間以前的資料進(jìn)行更改就更加困難了。設(shè)計(jì)處理查詢方式單一,添加不能與統(tǒng)計(jì)同步,出錯率高,出錯后不易更改。在過去的企業(yè)中用書面管理信息,在修改、查詢、添加企業(yè)客戶信息方面都沒有很好的發(fā)揮它的效益,企業(yè)客戶資料管理復(fù)雜、工作量大比較突出,不能利用多種途徑查詢企業(yè)客戶資料,修改后不能同步更改所有檔案資料。對于這次設(shè)計(jì)的內(nèi)容,主要是掌握C和數(shù)據(jù)庫的編程信息,通過編程的語句實(shí)現(xiàn)控件和表、菜單之間的連接,有效的完成設(shè)計(jì)。把各種需要的表單、菜單和主程序都給建立好。1.3研究內(nèi)容首先,我需要把企業(yè)客戶管理系統(tǒng)需要來判斷該系統(tǒng)所需要實(shí)現(xiàn)的功能,再根據(jù)功能需要制定一個清單將軟件目標(biāo)詳細(xì)地有條理地羅列出來,再通過C來實(shí)現(xiàn)這些菜單的功能,并將各個菜單有機(jī)地鏈接為一個整體。1.2國內(nèi)外發(fā)展隨著Internet的飛速發(fā)展,更新?lián)Q代越來越頻繁,人類已進(jìn)入網(wǎng)絡(luò)計(jì)算和數(shù)字化時代,通過計(jì)算機(jī)管理軟件對企業(yè)進(jìn)行管理,管理更多的客戶信息,快捷而方便的讓管理員能在最快的時間里找到、修改、保存自己所需要的相關(guān)信息。通過Visual Studio 2008來實(shí)現(xiàn)美觀的界面,利用C語句來編寫語句,并用access自動連接實(shí)現(xiàn)數(shù)據(jù)庫動態(tài)更新功能,通過這種連接方式,讓整個系統(tǒng)能夠完整的實(shí)現(xiàn)所需要的功能。關(guān)鍵詞:企業(yè)客戶信息管理、日常記事、通訊錄、系統(tǒng)管理AbstractThe system for the enterprise customer information management system, through the system, the enterprise customer management systematization, standardization, automation, customer management to improve enterprise efficiency. Development tool used is Microsoft Visual Studio 2008. Enterprise customer management systems to the enterprise customer base of information, customer profiles, browse, customer inquiries, customer statistics, daily notes, address book, database backup and restore and empty the other management. Timely information about changes in every aspect. Managers must Log ensure the security of the system. System39。有利于提高管理效率。管理人員必須以管理員身份登錄,保證了系統(tǒng)的安全性。企業(yè)客戶管理系統(tǒng)能夠?qū)ζ髽I(yè)客戶基礎(chǔ)信息、客戶檔案瀏覽、客戶資料查詢 、客戶資料統(tǒng)計(jì)、日常記事、通訊錄、數(shù)據(jù)庫備份和還原及清空等進(jìn)行管理。 目錄中文摘要 3Abstract 4第一章 前言 51.1課題背景 51.2國內(nèi)外發(fā)展 51.3研究內(nèi)容 51.4研究意義 5第二章 開發(fā)環(huán)境 6 開發(fā)平臺 6 開發(fā)工具 6 系統(tǒng)的配置(硬件、軟件要求) 6 數(shù)據(jù)庫技術(shù) 7 Access的發(fā)展 7第三章 系統(tǒng)分析與設(shè)計(jì) 8 需求分析 8 數(shù)據(jù)庫設(shè)計(jì) 8 數(shù)據(jù)庫邏輯設(shè)計(jì) 9 應(yīng)用程序設(shè)計(jì) 10 系統(tǒng)界面設(shè)計(jì) 10第四章 系統(tǒng)實(shí)現(xiàn) 11 系統(tǒng)編碼 11 36第五章 總結(jié)與展望 36 總結(jié) 36 展望 37致 謝 37參考文獻(xiàn) 38 中文摘要本系統(tǒng)為企業(yè)客戶信息管理系統(tǒng),通過該系統(tǒng),使企業(yè)的客戶管理工作系統(tǒng)化、規(guī)范化、自動化,從而達(dá)到提高企業(yè)客戶管理效率的目的。采用的開發(fā)工具是Microsoft Visual Studio 2008。及時了解各個環(huán)節(jié)中信息的變更。系統(tǒng)的總體任務(wù)是使企業(yè)管理人員可以輕松快捷地完成對企業(yè)客戶管理的任務(wù)。支持運(yùn)行的環(huán)境:Microsoft Window2000/XP。s overall mission is to make corporate managers can quickly and easily plete the task of enterprise customer management. Help improve management efficiency. Support the environment: Microsoft Window2000/XP.Keywords: administrative,daily summary record, address book, System management第一章 前言1.1課題背景轉(zhuǎn)眼間三年的高校生活就要結(jié)束了,最后的一個任務(wù)就是做一個畢業(yè)設(shè)計(jì),根據(jù)我在潔駒汽車服務(wù)有限公司的工作需要,結(jié)合自己所學(xué)的專業(yè)知識以及平時所做的作品和參考的資料,決定著手做一個基于C的企業(yè)客戶信息管理系統(tǒng)作為畢業(yè)設(shè)計(jì)作品。通過這個設(shè)計(jì),讓我自己能夠多充實(shí)點(diǎn)知識,也便于順利的完成工作任務(wù)。讓更多的企業(yè)對自己客戶的管理更加規(guī)范、快速、方便。其次,通過一些圖片和字體的美化,讓整個界面看上去比較美觀。最后,通過C和acces將各個功能連接和實(shí)現(xiàn)。1.4研究意義企業(yè)是一個生產(chǎn)、管理的集散地,生產(chǎn)資料和企業(yè)客戶資料繁多,包含很多信息數(shù)據(jù)的管理。這就是企業(yè)客戶管理系統(tǒng)開發(fā)的基本環(huán)境。由于信息比較多,企業(yè)客戶信息管理比較混亂;一般客戶情況是記錄的,資料的數(shù)目和內(nèi)容記錄在文件中,資料室的工作人員和管理人員也只能當(dāng)時比較清楚,時間一長,如再有進(jìn)行查詢,查找了造成查詢費(fèi)時,費(fèi)力。基于此類問題,我認(rèn)為有必要建立一個企業(yè)客戶管理系統(tǒng),使資料管理工作規(guī)范化,程序化,避免資料管理隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時、準(zhǔn)確、有效的查詢、修改和保存資料情況。因?yàn)閃INDOWS操作系統(tǒng)是目前應(yīng)用最廣的操作系統(tǒng),它以全新的圖形界面,簡單快捷的操作方式,支持多媒體功能等特點(diǎn)而成為軟件發(fā)展的流行趨勢,選用它作為開發(fā)平臺,易于功能的擴(kuò)展和軟件升級。選用該工具有發(fā)下幾方面的優(yōu)點(diǎn):(1)VS 2008是目前微機(jī)上較優(yōu)秀的軟件開發(fā)系統(tǒng)軟件,是一個集成環(huán)境開發(fā)的軟件,其編程語言C與C語言較為相似,它具有友好的可視化環(huán)境,整合的源代碼編輯器、編譯器、調(diào)試器和資源編輯器,開發(fā)人員可利用插件模式、面向?qū)ο蟮某绦蛟O(shè)計(jì)方法整合各種開發(fā)工作,大大簡化了應(yīng)用系統(tǒng)的開發(fā)過程,并提高了系統(tǒng)工程的模塊化和緊湊性。這些可視化的設(shè)計(jì)工具免除了開發(fā)者編寫大量程序代碼的工作。內(nèi)存:512MB以上。顯示器:1024768像素以上。操作系統(tǒng):Windows XP或更高版本。 世紀(jì)90年代初期,目前Access2003已經(jīng)得到廣泛使用。尤其是Access與Office的高度集成,風(fēng)格統(tǒng)一的操作界畫使得許多初學(xué)者更容易掌握。此外,Access還提供的高級應(yīng)用系統(tǒng)。 Access的發(fā)展Access數(shù)據(jù)庫系統(tǒng)既是一個關(guān)系數(shù)據(jù)庫系統(tǒng),還是設(shè)計(jì)作為Windows圖形用戶界面的應(yīng)用程序生成器。,該程序立刻受到了用戶的歡迎和喜愛。多年來,、直到今天的Access2002007版。它的操作更加簡單,使用更加方便。無論是對于有經(jīng)驗(yàn)的數(shù)據(jù)庫設(shè)計(jì)人員還是那些剛剛接觸數(shù)據(jù)庫管理系統(tǒng)的,都會發(fā)Access所提供的各種工具既非常實(shí)用又非常方便,同時還能夠獲得高效的數(shù)據(jù)處理能力。總之,Access發(fā)展到現(xiàn)在已經(jīng)向用戶展示出它的易于使用和功能強(qiáng)大的特性。主要任務(wù)是用計(jì)算機(jī)對企業(yè)客戶進(jìn)行日常管理,如企業(yè)客戶信息的添加、刪除、修改、查詢,以及企業(yè)客戶信息的統(tǒng)計(jì)和打印等。能進(jìn)行多條件的企業(yè)客戶信息查詢的查詢。按多條件對企業(yè)客戶的信息查詢后,能進(jìn)行按企業(yè)員工不同信息的統(tǒng)計(jì)等。能對數(shù)據(jù)庫數(shù)據(jù)進(jìn)行保存、數(shù)據(jù)清除以及數(shù)據(jù)存儲轉(zhuǎn)換操作。能在必要的時候調(diào)用其他工具(如可調(diào)用記事本)。 數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)是應(yīng)用系統(tǒng)開發(fā)的一個重要環(huán)節(jié),數(shù)據(jù)庫結(jié)構(gòu)的好壞將直接對應(yīng)用系統(tǒng)的效率及實(shí)現(xiàn)結(jié)果產(chǎn)生重要影響。根據(jù)需求分析,:企業(yè)客戶信息管理系統(tǒng)登錄驗(yàn)證登錄信息驗(yàn)證結(jié)果全部數(shù)據(jù)顯示顯示結(jié)果信息