【正文】
在此期間,我也遇 到過(guò)很多問(wèn)題和挫折,正是因?yàn)橛辛怂麄兊膸椭c支持,我才能逐步解決這些問(wèn)題,勇敢面對(duì)挫折;同時(shí),因?yàn)樵诋厴I(yè)設(shè)計(jì)期間經(jīng)歷了很多的事情,所以,我感覺(jué)自己也成長(zhǎng)、成熟了很多。隨著信息技術(shù)的高速發(fā)展,從長(zhǎng)遠(yuǎn)觀(guān)點(diǎn)來(lái)看, 單機(jī)版本 模式會(huì)進(jìn)入停滯、退役階段,究其原 因存在如下缺點(diǎn):1)安裝、升級(jí)、維護(hù)困難,一旦出現(xiàn)一點(diǎn)微小的修改或版本升級(jí)就需要對(duì)每臺(tái)客戶(hù)機(jī)重裝一次,若是大型系統(tǒng)其費(fèi)用相當(dāng)高; 2)使用不方便,培訓(xùn)費(fèi)用高; 3)軟件建設(shè)周期長(zhǎng),適應(yīng)性差,尤其對(duì)耗時(shí) 23 年的大型業(yè)務(wù)系統(tǒng),待軟件開(kāi)發(fā)成功后,應(yīng)用需求又發(fā)生變化,難以滿(mǎn)足用戶(hù)需要; 4)系統(tǒng)生命周期短,移植困難,升級(jí)麻煩; 5)建設(shè)質(zhì)量難以保證。系統(tǒng)在界面上設(shè)計(jì)的不是很專(zhuān)業(yè) ,比較簡(jiǎn)陋,在此 有待提高。在前臺(tái)設(shè)計(jì)方面,同時(shí)還用到了 HTML 技術(shù)。 ,數(shù)據(jù)的錄入能順利完成,并能實(shí)現(xiàn)動(dòng)態(tài)更新,刪除和修改也能順利完成。 3.取消 測(cè)試工作安排信息是否能夠被刪除成功,同時(shí)數(shù)據(jù)庫(kù)信息可以被更新。 3,修改客戶(hù)信息 測(cè)試客戶(hù)信息是否能夠被修改成功,同時(shí)數(shù)據(jù)庫(kù)信息可以被更新。然后輸入錯(cuò)誤的用戶(hù)名和密碼,驗(yàn)證系統(tǒng)是否能夠給出友好的錯(cuò)誤提示。比如一款 Smartphone 包括 VoIP、 WiFi 以及 Bluetooth 等功能。然而,在測(cè)試之前的各階段中都可能在軟件產(chǎn)品中遺留下許多錯(cuò)誤和缺陷,如果不及時(shí)找出這些錯(cuò)誤和缺陷,并將其改正,這個(gè)軟件產(chǎn)品就不能正常使用,甚至?xí)?dǎo)致巨大的損失。 圖 添加客戶(hù)界面 19 維護(hù)客戶(hù)信息界面 點(diǎn)擊客戶(hù)管理界面的客戶(hù)列表按 鈕,在客戶(hù)列表這個(gè)窗體中,可以對(duì)客戶(hù)進(jìn)行查詢(xún),以及用戶(hù)信息的更新,刪除。 表 客戶(hù)信息表 字段名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 描述 khxx_id varchar 30 客戶(hù)編號(hào) khxx_mc varchar 50 企業(yè)名稱(chēng) khxx_qyxz varchar 30 企業(yè)性質(zhì) khxx_qylx varchar 30 企業(yè)類(lèi)型 khxx_qydz varchar 50 企業(yè)地址 khxx_szsf varchar 30 所屬省份 khxx_szcs varchar 30 所屬城市 khxx_gsyb varchar 6 公司郵編 khxx_frdb varchar 20 法人代表 khxx_khyh varchar 50 開(kāi)戶(hù)銀行 khxx_yhzh varchar 50 銀行帳號(hào) khxx_nsh varchar 50 納稅號(hào) khxx_ICcard varchar 50 客戶(hù) IC 卡號(hào) khxx_gswz varchar 50 公司網(wǎng)址 khxx_gsdh varchar 20 公司電話(huà) khxx_gscz varchar 20 公司傳真 khxx_lxr varchar 30 主要聯(lián)系人 khxx_lxrdh varchar 20 聯(lián)系人電話(huà) khxx_khjb varchar 20 客戶(hù)級(jí)別 khxx_bz text 16 備注信息 ( 2) tb_user(用戶(hù)信息表) 用戶(hù)信息表,用于記錄操作用戶(hù)的密碼和操作權(quán)限。 ( 2)工作安排。 ( 4)修改用戶(hù)信息 用戶(hù)登錄后可以在此修改自己的信息。 在系統(tǒng)分析的基礎(chǔ)上,設(shè)計(jì)出能滿(mǎn)足預(yù)定目標(biāo)的系統(tǒng)的過(guò)程 。 工作安排模塊 工作安排模塊主要是用于,當(dāng)系統(tǒng)產(chǎn)生訂單時(shí),企業(yè)需要我們的銷(xiāo)售員去跟蹤負(fù)責(zé)某位客戶(hù)的某個(gè)訂單,銷(xiāo)售員也是我們的用戶(hù),因?yàn)楸鞠到y(tǒng)是針對(duì)中小企業(yè)的單機(jī)版的演示系統(tǒng),為了以防出現(xiàn)一個(gè)客戶(hù)對(duì)應(yīng)多個(gè)委托者,也就是我們的銷(xiāo)售員,我們?cè)瓌t上只允許一個(gè)客戶(hù)對(duì)應(yīng)一個(gè)銷(xiāo)售員,此時(shí),被委托的銷(xiāo)售員是該客戶(hù)的委托者,全程負(fù)責(zé)該客戶(hù)與公司的業(yè)務(wù)交易,當(dāng)由于離職或者其他原因,訂單為完成的情況下,我們的管理員可以將委托 者卸任,并委托給另外的銷(xiāo)售員。 業(yè)務(wù)流程分析 系統(tǒng)業(yè)務(wù)流程圖如圖所示: 圖 業(yè)務(wù)流程關(guān)系 業(yè)務(wù)流程說(shuō)明:銷(xiāo)售員是我們的普通用戶(hù),系統(tǒng)將客 戶(hù)派給銷(xiāo)售員,銷(xiāo)售員通過(guò)與 添加 修改 客戶(hù) 銷(xiāo)售員 客戶(hù)信息 條件過(guò)濾 訂單信息 9 客戶(hù)的業(yè)務(wù)往來(lái),將客戶(hù)的詳細(xì)信息添加進(jìn)系統(tǒng),并可以修改已經(jīng)添加的客戶(hù)信息,當(dāng)客戶(hù)產(chǎn)生訂單時(shí),系統(tǒng)可以將訂單委托給委托人,這里的委托人是我們的普通用戶(hù),也就是銷(xiāo)售員,當(dāng)訂單中止時(shí),我們的委托者可以對(duì)訂單進(jìn)行卸任管理。 客戶(hù)管理系統(tǒng)功能有: (1) 客戶(hù)信息以及所簽訂的客戶(hù)信息的數(shù)據(jù)錄入到計(jì)算機(jī)中以數(shù)據(jù)庫(kù)的形式存儲(chǔ)起來(lái),并對(duì)這些數(shù)據(jù)進(jìn)行處理; (2) 用戶(hù)可以根據(jù)需要進(jìn)行查詢(xún); (3) 用戶(hù)可以根據(jù)需要以各種形式將所需的數(shù)據(jù)輸出打印出來(lái); (4) 用戶(hù)可以查閱、修改老客戶(hù)信息及添加新客戶(hù)。 4. 對(duì)各業(yè)務(wù)流程的具體內(nèi)容進(jìn)行具細(xì)說(shuō)明 。 7 第三章 需求分析 軟件系統(tǒng)的需求分析是軟件生存周期中重要的一步,也是最關(guān)鍵的一步,它 的研究結(jié)果是系統(tǒng)開(kāi)發(fā)的基礎(chǔ),關(guān)系到工程的成敗和軟件產(chǎn)品的質(zhì)量。這樣,既隔開(kāi)了每個(gè)客戶(hù)組織的數(shù)據(jù),同時(shí)又使服務(wù)組織只需管理一臺(tái)服務(wù)器計(jì)算機(jī)從而減少了費(fèi)用。 這樣,當(dāng)我們的系統(tǒng)需要進(jìn)行維護(hù)升級(jí)時(shí),就可以避免許多重復(fù)性的工作,節(jié)約了成本。 C代碼編譯后成為 IL 語(yǔ)言。 系統(tǒng)采用 . 的平臺(tái),使用 visual studio 作為開(kāi)發(fā)環(huán)境。隨著 Windows 98/Windows 2020 將瀏覽器技術(shù)植入操作系統(tǒng)內(nèi)部,這種結(jié)構(gòu)更成為當(dāng)今應(yīng)用軟件的首選體系結(jié)構(gòu)。根據(jù)客戶(hù)提出的 各種需求,從技術(shù)的角度研究系統(tǒng)實(shí)現(xiàn)的可行性 。 經(jīng)濟(jì)可行性 軟件經(jīng)濟(jì)可行性是指軟件所能帶來(lái)的經(jīng)濟(jì)效益與開(kāi)發(fā) 設(shè)計(jì)所需要的投資 是否能被企業(yè)接受 ,同時(shí)還要看 該軟件是否能滿(mǎn)足企業(yè)經(jīng)濟(jì)效益最大化的要求 。系統(tǒng)開(kāi)發(fā)采用 .NET 平臺(tái),編程語(yǔ)言采用 C,后臺(tái)數(shù)據(jù)庫(kù)采用 SQL Server 2020,可以方便滿(mǎn)足用戶(hù)對(duì)客戶(hù)信息進(jìn)行查詢(xún)、添加、刪改等要求。它們輔助企業(yè)建立規(guī)范、高效的營(yíng)銷(xiāo)體系,提高企業(yè)的整體營(yíng)銷(xiāo)能力;即使、準(zhǔn)確、全面的把握營(yíng)銷(xiāo)動(dòng)態(tài),降低企業(yè)營(yíng)銷(xiāo)管理成本,提高企業(yè)的綜合競(jìng)爭(zhēng)力,適用于從事產(chǎn)品營(yíng)銷(xiāo)和服務(wù)營(yíng)銷(xiāo)的企業(yè)。 關(guān)鍵詞 : 客戶(hù)管理信息系統(tǒng); C;數(shù)據(jù)庫(kù)技術(shù) ABSTRACT During this information times, bining puters with enterprise usual events management has bee an emergent task that every enterprise must acplish as soon as possible. The MIS (management information system) of Contracts based on SingleLayer structure mode, which is suitable for medium and small enterprises is developed and designed in this article. Then introduces software and hardware configuration and implement of the system. The system adopts C as developing tool, MS SQL SERVER 2020 as DBMS(Database Management System). Then makes a concise description of programmable environment and database technique of C. Based on feasibility analyzing and system demand analyzing, emphatically expounds designproject、 functional model 、 interface designing database system designing、 security design in this paper. The MIS of Contracts strictly follows the design principle of security, economy, efficiency reliability, and easy operating, maintaining and expanding. Finally, the author makes a subjective estimate of his design, and puts forward improving methods and new plans to overe the shortings of the existing the end of this article, references are listed. key words: MIS of Contracts。該客戶(hù)管理系統(tǒng)的設(shè)計(jì)開(kāi)發(fā)正是適應(yīng)了這種要求。 在可行性研究和需求分析的基礎(chǔ)上,對(duì)系統(tǒng)的設(shè)計(jì)方案、功能模塊、接口設(shè)計(jì)、數(shù) 據(jù)庫(kù)系統(tǒng)設(shè)計(jì)和安全設(shè)計(jì)等進(jìn)行了較詳細(xì)的論述??蛻?hù)關(guān)系管理系統(tǒng)可以幫助企業(yè)充分利用客戶(hù)關(guān)系資源,擴(kuò)展新的市場(chǎng)和業(yè)務(wù)渠道,提高顧客滿(mǎn)意度和企業(yè)的盈利能力,是企業(yè)在激烈的競(jìng)爭(zhēng)中得以立足和發(fā)展。 系統(tǒng)設(shè)計(jì)思 想 一個(gè)針對(duì)中小型企業(yè)的客戶(hù)信息管理系統(tǒng), 在設(shè)計(jì)之初,要有一個(gè)正確的設(shè)計(jì) 指導(dǎo)思想,通過(guò) 對(duì) 系統(tǒng)功能結(jié)構(gòu)、前臺(tái)開(kāi)發(fā)環(huán)境的設(shè)計(jì)、后臺(tái)數(shù)據(jù)庫(kù)各表間的聯(lián)系、以及操作系統(tǒng)等因素,才能構(gòu)成一個(gè)完善的體系結(jié)構(gòu),才能充分發(fā)揮計(jì)算機(jī)本身存在的最大優(yōu)勢(shì)。 可維護(hù)性 系統(tǒng)的設(shè)計(jì)要求方便維護(hù),包括硬件的維護(hù),軟件的維護(hù)。 經(jīng)濟(jì)可行性研究主要是進(jìn)行成本效益分析,包括估計(jì)項(xiàng)目的開(kāi)發(fā)成本,估算開(kāi)發(fā)成本是否會(huì)高于項(xiàng)目的全部利潤(rùn) 。在這種結(jié)構(gòu)下, 我們只需要在 客戶(hù)機(jī)上安裝一個(gè)瀏覽器( Browser),如 Netscape Navigator 或 Inter Explorer,服務(wù)器安裝 Oracle、 Sybase、 Informix或 SQL Server 等數(shù)據(jù)庫(kù)??筛鶕?jù)訪(fǎng)問(wèn)量動(dòng)態(tài)配置WEB 服務(wù)器、應(yīng)用服務(wù)器,以保證系統(tǒng)性能。在運(yùn)行時(shí),再把 IL 編譯為平臺(tái)專(zhuān)用的代碼。 擺脫了以前 ASP 使用腳本語(yǔ)言來(lái)編程的缺點(diǎn),理論上可以使用任何編程語(yǔ)言包括 C++ , VB , JS 等等,當(dāng)然,最合適的編程語(yǔ)言還是 C,首先它是面向?qū)ο蟮木幊陶Z(yǔ)言,而不是一種腳本,所以它具有面向 對(duì)象編程語(yǔ)言的一切特性,比如封裝性、繼承性、多態(tài)性等等,這就解決了剛才談到的 ASP 的某些弱點(diǎn)。 這樣就使我們的系統(tǒng)可以得到有效的保護(hù),不會(huì)因?yàn)橛腥藧阂獾拇鄹挠脩?hù)信息而導(dǎo)致客戶(hù)信息的丟失。 操作可行性 隨著科技的發(fā)展,目前各個(gè)公司都開(kāi)始有屬于自己的公司系統(tǒng),客戶(hù)的信息 對(duì)公司來(lái)說(shuō)是至關(guān)重要的 ,它的丟失或遺漏都會(huì) 給企業(yè) 帶來(lái)?yè)p失,現(xiàn)在有了客戶(hù)信息管理系統(tǒng),對(duì)客戶(hù)信息的保密工作有很大的幫助,并且它的