圖15 系統(tǒng)主界面 2.5 界面的詳細(xì)設(shè)計(jì) 根據(jù)對(duì)用戶的的需求分析,一共設(shè)計(jì)了 5大模塊,即客戶管理模塊、銷售管理模塊、服務(wù)反饋模塊、查詢模塊和報(bào)表模塊,每個(gè)模塊由系統(tǒng)主界面的下拉菜單觸發(fā)。同時(shí),加入狀態(tài)欄控件,可以實(shí)時(shí)反映系統(tǒng)中的時(shí)間變化和日期。主界面中的“系統(tǒng)”和“幫助”模塊很簡(jiǎn)單,不贅述。 圖14 客戶關(guān)系管理系統(tǒng)軟件結(jié)構(gòu)示意圖
其中5大模塊說(shuō)明如下: ①客戶管理模塊,主要提供客戶信息和聯(lián)系人信息的添加、修改和刪除功能。
②銷售管理模塊,主要提供銷售信息的添加、修改和刪除功能。
③服務(wù)反饋模塊,主要提供服務(wù)反饋信息的添加、修改和刪除功能。
④查詢模塊,提供了對(duì)客戶信息、聯(lián)系人信息、銷售信息、服務(wù)反饋信息的查詢功能。其中不僅實(shí)現(xiàn)了分類查詢,更區(qū)分了精確查詢和模糊查詢兩部分,使得管理員能按不同要求查詢到最精確的結(jié)果。所謂精確查詢是指輸入的內(nèi)容完全相同才能查詢到結(jié)果,而所謂模糊查詢,是在輸入的查詢條件中只要從左到右計(jì)算,所輸入內(nèi)容是系統(tǒng)數(shù)據(jù)庫(kù)中所包含字段內(nèi)容的子串,就能夠顯示在顯示查詢結(jié)果的Datagrid控件中。參考圖10。 ⑤報(bào)表模塊,這也是對(duì)客戶信息、聯(lián)系人信息、銷售信息、服務(wù)反饋信息的基本信息給出了打印其記錄的功能,報(bào)表是打印的預(yù)覽,圖參考圖11。
3 系統(tǒng)實(shí)施 3.1 編程 因?yàn)樵撓到y(tǒng)結(jié)構(gòu)比較單一,程序亦無(wú)特別之處,故代碼省略。 3.2 客戶關(guān)系管理系統(tǒng)軟件測(cè)試 3.2.1 軟件介紹 該軟件是ERP管理系統(tǒng)的一部分,也可以說(shuō)是ERP的后起之秀,主要目的是將客戶關(guān)系管理工作規(guī)范化、合理化,以適應(yīng)工作的需要。主要對(duì)客戶關(guān)系管理中的錄入、修改、刪除、查詢和報(bào)表進(jìn)行測(cè)試。 3.2.2 測(cè)試的作用和意義 系統(tǒng)測(cè)試是管理信息系統(tǒng)的開發(fā)周期中的一個(gè)十分重要環(huán)節(jié)。盡管在系統(tǒng)開發(fā)周期的各個(gè)階段均采取了嚴(yán)格的技術(shù)審查,但依然難免會(huì)留下錯(cuò)誤,如果沒有在投入運(yùn)行前的系統(tǒng)測(cè)試階段被發(fā)現(xiàn)并糾正,問(wèn)題遲早會(huì)在運(yùn)行中暴露出來(lái),到那時(shí)要糾正錯(cuò)誤將會(huì)付出更大的代價(jià)。系統(tǒng)測(cè)試占用的時(shí)間、花費(fèi)的人力和成本占軟件開發(fā)的很大比例。統(tǒng)計(jì)表明,開發(fā)較大規(guī)模的系統(tǒng),系統(tǒng)測(cè)試的工作量大約占整個(gè)軟件開發(fā)工作量的40%-50%。而對(duì)于一些特別重要的大系統(tǒng),測(cè)試的工作量和成本更大,甚至超過(guò)系統(tǒng)開發(fā)其他各階段的總和的若干倍。 3.2.3 測(cè)試方法 (1) 測(cè)試人員 測(cè)試隊(duì)伍由兩位成員組成。軟件的設(shè)計(jì)者在測(cè)試整個(gè)過(guò)程中負(fù)責(zé)整體測(cè)試方案的制定和測(cè)試進(jìn)度的掌握以及白盒測(cè)試的測(cè)試者。第二位成員由未參加軟件制做者擔(dān)任,主要責(zé)任是進(jìn)行軟件的黑盒測(cè)試以及軟件環(huán)境,硬件要求和極限測(cè)試工作。 (2) 機(jī)器測(cè)試 通過(guò)在計(jì)算機(jī)上直接運(yùn)行被測(cè)程序,來(lái)發(fā)現(xiàn)程序中的錯(cuò)誤。機(jī)器測(cè)試包括黑盒測(cè)試盒白盒測(cè)試。黑盒測(cè)試也稱功能測(cè)試,將軟件看作黑盒子,在完全不考慮 程序的內(nèi)部結(jié)構(gòu)和特性的情況下,研究軟件的外部特性。根據(jù)軟件的需求規(guī)格說(shuō)明書測(cè)試用例,從程序的輸入和輸出特性上測(cè)試是否滿足設(shè)定的功能。白盒測(cè)試也稱結(jié)構(gòu)測(cè)試,將軟件看作一個(gè)透明的白盒子,按照程序的內(nèi)部結(jié)構(gòu)和處理邏輯來(lái)選定測(cè)試用例,對(duì)軟件的邏輯路徑及過(guò)程進(jìn)行測(cè)試,檢查與測(cè)試是否相符。
3.2.4 系統(tǒng)配置要求 CPU 300MHZ 內(nèi)存 32M 硬盤 8G 操作系統(tǒng) win9X以上操作系統(tǒng)
3.2.5 測(cè)試內(nèi)容 ①軟件的正常運(yùn)行、關(guān)閉及退出時(shí)保存記錄的提示(默認(rèn)為是)。 ②用戶登錄界面友好,可操作性及安全性能較好,能對(duì)不同管理級(jí)別者進(jìn)行限制,以保證數(shù)據(jù)庫(kù)的安全。 ③數(shù)據(jù)庫(kù)的可維護(hù)性好,數(shù)據(jù)的錄入、刪除及更改均能順利完成,并能實(shí)現(xiàn)動(dòng)態(tài)更新。 ④數(shù)據(jù)查詢便捷,能對(duì)各種不同的查詢條件進(jìn)行搜索,以找到最合適的答案。 ⑤數(shù)據(jù)溢出、越界均能進(jìn)行非法提示,以警告用戶正確使用。對(duì)用戶的非正常操作方式也提出警告。 ⑥可以實(shí)現(xiàn)打印預(yù)覽及打印功能。 ⑦數(shù)據(jù)類型填寫錯(cuò)誤時(shí),系統(tǒng)能夠報(bào)錯(cuò)。 ⑧軟件對(duì)操作系統(tǒng)的兼容性良好,可移植性完好。
3.2.6 測(cè)試結(jié)果 ①軟件在運(yùn)行、關(guān)閉及退出時(shí)保存記錄的提示功能基本完成,在軟件的不斷啟動(dòng)關(guān)閉過(guò)程中沒有出現(xiàn)死機(jī)、程序執(zhí)行效率降低等各種不良現(xiàn)象,功能的實(shí)現(xiàn)較為完善。 ②用戶登錄界面較友好,但軟件界面的色彩選擇、搭配上對(duì)于長(zhǎng)期工作者而言仍然會(huì)產(chǎn)生眼部不適感。可操作性及安全性能較差,未能完成對(duì)不同管理級(jí)別者的限制工作,無(wú)法對(duì)軟件涉及到的機(jī)密數(shù)據(jù)進(jìn)行保護(hù)而無(wú)法保證數(shù)據(jù)庫(kù)的基本安全。 ③數(shù)據(jù)庫(kù)的可維護(hù)性良好,數(shù)據(jù)的錄入能順利完成,并能實(shí)現(xiàn)動(dòng)態(tài)更新,刪除和修改也能順利完成。 ④數(shù)據(jù)查詢不夠全面,只能按系統(tǒng)設(shè)定的少數(shù)查詢條件進(jìn)行搜索,以找到合適的答案。 ⑤數(shù)據(jù)溢出、越界基本未能進(jìn)行非法提示,以警告用戶正確使用。對(duì)用戶的非正常操作方式能提出警告。 ⑥打印預(yù)覽功能良好,但未能按查詢結(jié)果進(jìn)行打印輸出,沒有打印機(jī)未能測(cè)試打印效果。 ⑦數(shù)據(jù)類型填寫錯(cuò)誤時(shí),系統(tǒng)有報(bào)錯(cuò)功能,在數(shù)據(jù)輸入錯(cuò)誤時(shí),使用者能夠獲知錯(cuò)誤所在。 ⑧軟件對(duì)操作系統(tǒng)的兼容性良好,但未打包程序不能在未安裝VB的機(jī)器上使用,主要是因?yàn)橄到y(tǒng)中用到了很多ADO控件。 ⑨軟件窗體在運(yùn)行過(guò)程中可以進(jìn)行最大化及窗體的拖動(dòng)縮放,使用者可以根據(jù)習(xí)慣調(diào)整窗體大小。
3.2.7 結(jié)論 經(jīng)過(guò)反復(fù)測(cè)試,系統(tǒng)完成后運(yùn)行添加、修改、查詢、報(bào)表等功能均正常,發(fā)布1.0版。 此系統(tǒng)仍存在許多缺陷,但是通過(guò)該系統(tǒng)設(shè)計(jì)達(dá)到了系統(tǒng)設(shè)計(jì)目的意義,基本掌握了軟件開發(fā)的主要步驟,了解了各環(huán)節(jié)在開發(fā)時(shí)要注意的問(wèn)題,從方便用戶的角度出發(fā),去考慮開發(fā)出好的軟件。另外,在設(shè)計(jì)過(guò)程中也逐漸提高了軟件開發(fā)技能和編程技能。因此本設(shè)計(jì)雖然較粗糙,但是從學(xué)習(xí)的角度上看,非常有意義。
參考文獻(xiàn)
【1】 (美) Gary Cornell 著, 希望圖書創(chuàng)作室譯,Visual Basic6.0從入門到精通 ,北京希望電子出版社 【2】 劉韜 駱娟 何旭洪 編著,Visual Basic6.0 數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)實(shí)例導(dǎo)航 人民郵電出版社 【3】 宜晨主編,Visual Basic6.0中文版實(shí)用培訓(xùn)教程,電子工業(yè)出版社 【4】 甘仞初,管理信息系統(tǒng),機(jī)械工業(yè)出版社 【5】 薛華成主編,管理信息系統(tǒng)(第三版),清華大學(xué)出版社 【6】 (美)加西亞-莫利納 美.沃爾曼 美.威德姆,數(shù)據(jù)庫(kù)系統(tǒng)實(shí)現(xiàn)(英文版) 機(jī)械工業(yè)出版社 【7】 郝春強(qiáng)編著,Visual Basic 案例教程,中科多媒體電子出版社 【8】 趙晨陽(yáng)等編,Visual Basic 語(yǔ)言程序設(shè)計(jì)基礎(chǔ),電子工業(yè)出版社 【9】 金英姿著,Visual Basic 6.0實(shí)用培訓(xùn)教程,人民郵電出版社 【10】張學(xué)忠著,Visual Basic控件應(yīng)用編程實(shí)例教程,北京希望電子出版社 【11】董傳銀著,Visual Basic 6數(shù)據(jù)庫(kù)編程技術(shù),北京希望電子出版社 【12】丁秋林 力士奇著,客戶關(guān)系管理,清華大學(xué)出版社 【13】(美)職業(yè)設(shè)計(jì)培訓(xùn)集團(tuán)著,劉安國(guó)譯,客戶服務(wù),人民郵電出版社 【14】David Sims,CRM Application-Know Thy Place,http://www.crmguru.com
首頁(yè) 上一頁(yè) 1 2 3 4 下一頁(yè) 尾頁(yè) 4/4/4
本站部分文章來(lái)自網(wǎng)絡(luò),如發(fā)現(xiàn)侵犯了您的權(quán)益,請(qǐng)聯(lián)系指出,本站及時(shí)確認(rèn)刪除 E-mail:349991040@qq.com
論文格式網(wǎng)(m.donglienglish.cn--論文格式網(wǎng)拼音首字母組合)提供其他論文畢業(yè)論文格式,論文格式范文,畢業(yè)論文范文