客戶管理系統(tǒng)_第1頁
客戶管理系統(tǒng)_第2頁
客戶管理系統(tǒng)_第3頁
客戶管理系統(tǒng)_第4頁
客戶管理系統(tǒng)_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、中國地質(zhì)大學(xué)(武漢)遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì)(論文)摘 要隨著信息技術(shù)在管理更深入而廣泛的應(yīng)用,管理信息系統(tǒng)的實(shí)施在技術(shù)上已逐漸成熟?,F(xiàn)今社會(huì),伴隨著計(jì)算機(jī)的的領(lǐng)域不斷的擴(kuò)大,人們更離不開計(jì)算機(jī)的陪伴,對(duì)于計(jì)算機(jī)的要求也日益提高。除去已經(jīng)有的標(biāo)準(zhǔn)功能,還包括其它特性,如過程運(yùn)作管理、品質(zhì)、以及調(diào)整報(bào)告等。關(guān)鍵詞: 1、人力資源管理 2、客戶管理 3、電子商務(wù)As more in-depth and extensive application of information technology in management, the implementation of the managemen

2、t information system has been gradually mature in technology. In the areas of modern society, along with the computer constantly expanding, the company of people cannot leave computer more, also to the requirement of computer is increasing day by day.Remove has some standard functions, are there any

3、 other features, such as operation management process, quality, and adjust the report. 目 錄一、緒論11.1開發(fā)系統(tǒng)背景1.2 實(shí)現(xiàn)使用價(jià)值二、分析市場需求22.1例圖2.2現(xiàn)行系統(tǒng)存在問題的分析三、方案邏輯33.1簡單調(diào)研3.2詳細(xì)調(diào)研四、總體架構(gòu)設(shè)計(jì)44.1模塊架構(gòu)設(shè)計(jì)4.2軟件架構(gòu)設(shè)計(jì)4.3安全性和穩(wěn)定性設(shè)計(jì)五、設(shè)計(jì)界面55.1軟件界面5.2界面跳轉(zhuǎn)關(guān)系六、結(jié)論6致謝7參考文獻(xiàn)8 27一、緒論本著以客戶為中心的,讓客戶成為朋友是按照客戶管理系統(tǒng)所追求的境界,本客戶管理系統(tǒng)主要通過對(duì)用戶信息資源的集合,

4、在公司內(nèi)部達(dá)到資源的時(shí)時(shí)共享,操作系統(tǒng)采用Windows系列操作系統(tǒng)簡單易操作,數(shù)據(jù)庫管理系統(tǒng)采用Visual Foxpro6.0從而為客戶提供更快捷的周到的服務(wù),吸引和增加更多的客戶群體;1.1開發(fā)系統(tǒng)背景原型法是(Prototyping Method)是20世紀(jì)80年代開始發(fā)展起來的,指在改變生命周期法的不足的一種原始的系統(tǒng)開發(fā)方法,該方法的開發(fā)思路是主要根據(jù)用戶的需求,B/S結(jié)構(gòu)(Browser/Server,瀏覽器/服務(wù)器模式),是WEB剛剛興起后的一種網(wǎng)絡(luò)結(jié)構(gòu)模式,由客戶和開發(fā)者共同確定系統(tǒng)的基礎(chǔ)要求和主體功能,使系統(tǒng)快速生成相應(yīng)工具,建立一個(gè)全新的系統(tǒng)模型,在這個(gè)基礎(chǔ)上與用戶互動(dòng)交

5、流,將模型不斷擴(kuò)充、修改、得以完善,1.2實(shí)現(xiàn)使用價(jià)值通過調(diào)查,先描述出客戶管理系統(tǒng)的組織機(jī)構(gòu)圖如下:客戶經(jīng)理國內(nèi)部國際部A區(qū)域B區(qū)域A區(qū)域B區(qū)域 。B/S結(jié)構(gòu)(Browser/Server,瀏覽器/服務(wù)器模式),是WEB剛剛興起后的一種網(wǎng)絡(luò)結(jié)構(gòu)模式,WEB瀏覽器是客戶端很主要的應(yīng)用。本模式統(tǒng)一了客戶端,將系統(tǒng)功能實(shí)現(xiàn)的核心部分集中到一個(gè)服務(wù)器上,簡化了系統(tǒng)的二次開發(fā)和維護(hù)??蛻魴C(jī)上只要安裝一個(gè)瀏覽器(Browser)即可,如Netscape Navigator或Internet Explorer,服務(wù)器安裝Oracle、Sybase、Informix或 SQL Server等數(shù)據(jù)庫就可以完成

6、使用。瀏覽器通過Web Server 同數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交互和傳遞。Server的基本功能是: 進(jìn)行數(shù)據(jù)庫管理,為用戶操作數(shù)據(jù)提供保證; 接收響應(yīng)用戶的訪問請(qǐng)求,并進(jìn)行響應(yīng)處理,處理完成后結(jié)束訪問請(qǐng)求,再響應(yīng)其它用戶訪問請(qǐng)求;維護(hù)數(shù)據(jù)庫管理功能,實(shí)現(xiàn)數(shù)據(jù)備份與恢復(fù)。二、分析市場需求2.1例圖通過實(shí)地調(diào)研我們了解到,該客戶各個(gè)部門負(fù)責(zé)的主要業(yè)務(wù)如下:公司內(nèi)部的業(yè)務(wù)分國內(nèi)業(yè)務(wù)和海外業(yè)務(wù)兩個(gè)大部門,然后在此兩個(gè)大部門中又細(xì)化,比如在國內(nèi),根據(jù)不同客戶在國內(nèi)不同的城市區(qū)域的分布(如省、市、自治區(qū)等的不同)從而進(jìn)一步的管理,海外部客戶的區(qū)域劃分主要是根據(jù)該客戶所在國家和洲的不同(如歐洲、亞洲等不同的分布)

7、進(jìn)行詳細(xì)劃分和規(guī)劃。學(xué)校的高等教學(xué)管理是一項(xiàng)重要切又繁瑣的工作,而在學(xué)院里教學(xué)管理又是學(xué)校教學(xué)管理的重要基礎(chǔ),是溝通學(xué)校執(zhí)行部門與老師學(xué)生的橋梁,是各種數(shù)據(jù)信息收集和集中處理的中心。所以如何提高教學(xué)管理的基礎(chǔ)水平,從而開發(fā)符合教學(xué)管理實(shí)際應(yīng)用的全面、綜合且規(guī)范的管理系統(tǒng)成為教學(xué)管理工作的重中之重。以往公司的內(nèi)部的客戶管理工作主要還是進(jìn)行著人工管理,工作的效率很差,并且不能隨時(shí)了解各類客戶之間的實(shí)際情況,也無法第一時(shí)間進(jìn)行客戶信息的查詢和獲取, 不能動(dòng)態(tài)且及時(shí)地調(diào)整客戶基本資料,從而更好地適應(yīng)客戶所屬區(qū)域當(dāng)前經(jīng)濟(jì)形勢發(fā)展的需求和本著企業(yè)的管理的先進(jìn)性。人工管理還存在這許多不足,由于不可少的人為因

8、素,經(jīng)常造成數(shù)據(jù)的遺漏、失誤錯(cuò)報(bào)。數(shù)據(jù)流描述該系統(tǒng)數(shù)據(jù)流程的主要工具,它將數(shù)據(jù)并獨(dú)立抽象出來,通過圖形方式描述信息的來龍去脈和實(shí)際流程。學(xué)院級(jí)研究生管理系統(tǒng)主要有研究生信息、教師信息、管理員信息、課程信息、成績信息五個(gè)數(shù)據(jù)流。2.2現(xiàn)行系統(tǒng)存在問題的分析根據(jù)我們系統(tǒng)的需求的具體分析,Admin需要通過見商家建立關(guān)系,所以我們系統(tǒng)的運(yùn)行最開始的端口MainLoad.java,通過大家的輸入的用戶名和密碼直接跳轉(zhuǎn)至我們的系統(tǒng)主界面,即InSystem.java。當(dāng)然進(jìn)入系統(tǒng)之前還是需要判斷的,如用戶名和密碼錯(cuò)誤或者是其它系統(tǒng)異常等等問題,這里采用的方式就是Label時(shí)時(shí)提醒,就是改變Label的文

9、字內(nèi)容及其顏色來提示大家的信息錯(cuò)誤,一旦填寫有錯(cuò)誤且提交成功之后,系統(tǒng)將會(huì)做出相應(yīng)的時(shí)時(shí)提示,并且要求用戶重新輸入用戶名和密碼進(jìn)行再次登錄。如果用戶名和密碼正確,那么根據(jù)我們系統(tǒng)的需求分析和分類,Admin需要通過所有客戶建立關(guān)系,那么我們系統(tǒng)的運(yùn)行最開始的端口MainLoad.java開始,通過我們的輸入的用戶名和密碼直接跳轉(zhuǎn)各自權(quán)限的系統(tǒng)主界面,即InSystem.java。而進(jìn)入系統(tǒng)之前系統(tǒng)是需要判斷的,在技術(shù)上可行的話:該系統(tǒng)所需硬件設(shè)備,在市場上銷售價(jià)格比較低,甚至可以使用原有的設(shè)備進(jìn)行操作,軟件上,操作系統(tǒng)采用Windows系列操作系統(tǒng)簡單易操作,數(shù)據(jù)庫管理系統(tǒng)采用Visual F

10、oxpro6.0,這些軟件在MIS開發(fā)中已被大量頻繁的應(yīng)用,技術(shù)上都是很成熟的。因此在技術(shù)上是完全可行的。三、方案邏輯3.1簡單調(diào)研管理信息系統(tǒng)就是我們常說的MIS(Management Information System),在強(qiáng)調(diào)管理,強(qiáng)調(diào)信息的現(xiàn)代化的如今,越來越多的人知曉這個(gè)系統(tǒng)。MIS是一門新的學(xué)科,它跨越了很多領(lǐng)域,比如管理科學(xué)、系統(tǒng)科學(xué),運(yùn)籌學(xué)、統(tǒng)計(jì)學(xué)以及計(jì)算機(jī)科學(xué)。在這些學(xué)科的基礎(chǔ)上,形成的信息收集和加工方法,從而形成一個(gè)復(fù)雜、龐大的系統(tǒng)。搜索客戶信息,我們需要提供兩種途徑,一、通過姓名和生日,直接輸入客戶姓名查詢出客戶資料,通過系統(tǒng)列表顯示出相應(yīng)搜索名的信息列表。二、輸入在某

11、幾個(gè)月份之內(nèi)的客戶信息,我們可以輸入多個(gè)月份,例如輸入“1-10”,意思就是顯示當(dāng)前客戶列表中生日在1-10月的信息。也可以輸入某一個(gè)月份的數(shù)字,同樣提交就會(huì)顯示相應(yīng)生日月份的客戶提示信息列表。如果相關(guān)信息不存在,列表顯示為空,則說明客戶信息沒有錄入系統(tǒng)中。4.1詳細(xì)調(diào)研經(jīng)濟(jì)可行性是進(jìn)行軟件開發(fā)項(xiàng)目成本的估算以及了解取得效益的評(píng)估,確定要開發(fā)的項(xiàng)目是否值得投資開發(fā)。如今,隨著計(jì)算機(jī)的大量普及,軟件的開發(fā)成本越來越低,開發(fā)價(jià)格也越來越底。本系統(tǒng)也是如此,開發(fā)成本較低,僅需一臺(tái)配置一般的電腦,本系統(tǒng)運(yùn)行時(shí)占據(jù)計(jì)算機(jī)的資源并不多,但不會(huì)因?yàn)殚_發(fā)成本低而造成系統(tǒng)的功能性能下降。相反,隨著計(jì)算機(jī)技術(shù)的發(fā)

12、展,各種實(shí)用軟件的性能日漸提高。班級(jí)管理系統(tǒng)給教育業(yè)提供看很大的方便。下面繪制出客戶管理業(yè)務(wù)中的流程圖。(1)首先確定客戶所在的區(qū)域進(jìn)行詳細(xì)定位;(2)將客戶的詳細(xì)資料錄入系統(tǒng)內(nèi)部,并在錄入后將商家的個(gè)人資料進(jìn)行詳細(xì)修改、取消等常規(guī)操作;(3)其中業(yè)務(wù)相關(guān)部門在有需要時(shí),可以在系統(tǒng)中根據(jù)自己不同的需求設(shè)定的條件進(jìn)行快速查詢(可以進(jìn)行模糊查找);(4)再次相關(guān)業(yè)務(wù)部門在需求時(shí),可在系統(tǒng)中根據(jù)不同需求中自己設(shè)定的條件進(jìn)行排比順序。(5)最后在用戶可將(5)和(6)的操作結(jié)果進(jìn)行詳細(xì)打印。(6)經(jīng)過比較長的時(shí)間之后,為了系統(tǒng)的數(shù)據(jù)更安全穩(wěn)妥,將客戶資料進(jìn)行時(shí)時(shí)備份,并在一定時(shí)間內(nèi)將這些數(shù)據(jù)恢復(fù)到系統(tǒng)

13、中。22現(xiàn)行系統(tǒng)存在問題的分析以前該公司的客戶管理工作大部分還是進(jìn)行著人工管理,工作起來效率非常低,又不能時(shí)時(shí)了解各類商家的時(shí)時(shí)情況,也無法快速地進(jìn)行商家信息的查詢分類等操作,不方便進(jìn)行動(dòng)態(tài)及時(shí)地調(diào)整商家資料信息,仿版更好地適應(yīng)當(dāng)前經(jīng)濟(jì)體系的發(fā)展需求和本企業(yè)的管理的先進(jìn)性和持續(xù)性。人工管理還存在這許多不足漏洞,由于不可避免的人為原因,經(jīng)常造成數(shù)據(jù)的錯(cuò)誤、誤報(bào)缺少。信息化管理的優(yōu)勢有著儲(chǔ)存信息量極大、速度比較快等眾多優(yōu)點(diǎn),能夠提供給我們的處理信息及時(shí)且快捷,同時(shí)也提高了我們工作人員的工作效率。四、總體架構(gòu)設(shè)計(jì)4.1模塊架構(gòu)設(shè)計(jì)客戶處理的方式類似。關(guān)鍵代碼如下。protected void doP

14、ost(HttpServletRequest request,HttpServletResponse response ) throws ServletException, IOException response.setContentType(text/html ;charset=utf-8);HttpSession session = request.getSession(true);request.setCharacterEncoding(utf-8);String kehuname = request.getParameter(txt_user);String password = r

15、equest.getParameter(txt_pwd);int user_type = Integer.parseInt(request.getParameter(userType);PrintWriter out = response.getWriter();if(user_type=0)AdminService adminService = new AdminService();if(adminService.login(kehuname, password)Admin admin = adminService.getAdminByName(kehuname);session.setAt

16、tribute(LOGINADMIN, admin);response.sendRedirect(main.html); elseout.print(alert(用戶名或密碼錯(cuò)誤););response.sendRedirect(index.html);if(user_type=1)KeHuService kehuService = new KeHuService();if (kehuService.login(kehuname, password) KeHu kehu = kehuService.getkehuByName(kehuname);session.setAttribute(LOG

17、INKEHU, kehu);out.println(登陸成功);response.sendRedirect(kehu/main.html); elseout.print(alert(用戶名或密碼錯(cuò)誤););response.sendRedirect(index.html);if(user_type=2)YuanGongService yuangongService = new YuanGongService();if(yuangongService.login(kehuname, password)YuanGong yuangong = yuangongService.getYuanGongB

18、yName(kehuname);session.setAttribute(LOGINGYUANGONG, yuangong);response.sendRedirect(employee/main.html);elseout.print(alert(用戶名或密碼錯(cuò)誤););response.sendRedirect(index.html);4.2軟件架構(gòu)設(shè)計(jì)首先要錄入用戶名,密碼、再選擇登錄身份后,雙擊登錄,跳轉(zhuǎn)的action為Login,在重要的控制層Login Servlet中得到用戶名,密碼,和登錄身份,如果登錄身份是超級(jí)管理員,則調(diào)用admin服務(wù)層的login方法,login方法調(diào)用

19、數(shù)據(jù)層基礎(chǔ)的方法,在數(shù)據(jù)庫中管理員表中查找到相對(duì)應(yīng)的用戶名和密碼,如果沒有找到,則在session中存儲(chǔ)當(dāng)前登陸的管理員。在qiyeleixing_add.jsp中輸入相對(duì)應(yīng)的信息,點(diǎn)擊增加行,跳轉(zhuǎn)到QiYeXingZhi 的servlet中。該類別首先得到j(luò)sp頁面獲取的信息。然后調(diào)用其企業(yè)類型的服務(wù)層和數(shù)據(jù)層的詳細(xì)信息qiyexingzhi_add方法,再者在數(shù)據(jù)庫企業(yè)性質(zhì)表中進(jìn)行增加操作,增加一條企業(yè)性質(zhì),如果增加成功,然后會(huì)彈出增加成功對(duì)話框進(jìn)行提示,如果增加失敗,則頁面停留在當(dāng)前頁面標(biāo)紅提示錯(cuò)誤。在增加企業(yè)過程中,企業(yè)的企業(yè)性質(zhì)必須在系統(tǒng)中選擇不然會(huì)報(bào)錯(cuò),而不允許管理員隨便輸入不能進(jìn)

20、行強(qiáng)制修改。10計(jì)網(wǎng)班級(jí)管理系統(tǒng)用戶登錄普通用戶登錄管理員登錄普通用戶進(jìn)入頁查 看 表查 詢 表學(xué)生表成績表課程表課程表成績表學(xué)生表管理員進(jìn)入頁查 詢 表學(xué)生表成績表課程表查 看 表學(xué)生表成績表課程表添加、刪除、修改表學(xué)生表成績表課程表4.3安全性和穩(wěn)定性設(shè)計(jì)客戶管理系統(tǒng)對(duì)企業(yè)業(yè)務(wù)流程進(jìn)行重組整合、將商家的信息資源分類規(guī)劃,方便有效的方法來整理客戶關(guān)系,在企業(yè)內(nèi)部實(shí)現(xiàn)信息和資源的時(shí)時(shí)共享??蛻艄芾硐到y(tǒng)在設(shè)計(jì)上輔助企業(yè)的人事管理的部門提高每天工作效率,小型企業(yè)客戶的信息管理方便管理的系統(tǒng)化和時(shí)時(shí)化,規(guī)范化和自動(dòng)化是最終目的。所以,利用網(wǎng)絡(luò)管理系統(tǒng),使其企業(yè)在提高工作效率、拓展市場和保留客戶資源群

21、體的三方面大大優(yōu)化,對(duì)于快速提升競爭的優(yōu)勢,有著重大且重要的含義。(1)確定該商家所在的區(qū)域進(jìn)行詳細(xì)定位;(2)使該商家的詳細(xì)資料錄入到系統(tǒng),并可以在寫入后將客戶的個(gè)人資料信息進(jìn)行更改、移除等常規(guī)基本操作;(3)對(duì)于相關(guān)業(yè)務(wù)部門在有需求時(shí),可在系統(tǒng)中根據(jù)自己設(shè)定的需求條件進(jìn)行快速查詢(可以進(jìn)行模糊查詢);(4)相關(guān)業(yè)務(wù)部門在需求時(shí),可在系統(tǒng)中根據(jù)自己設(shè)定的條件進(jìn)行排比查詢。技術(shù)的可行性研究是基礎(chǔ)任務(wù),從總體上鑒定和選擇技術(shù)體系,是研究現(xiàn)有狀態(tài)的技術(shù)條件能否更好的完成開發(fā)工作,硬、軟件配布置是否滿足開發(fā)的需要等。系統(tǒng)的開發(fā)使用VS2008作為系統(tǒng)開發(fā)者判定的開發(fā)環(huán)境,作為一種現(xiàn)代化的編程方式,提

22、供完整的指令控制語句、類與對(duì)象的基礎(chǔ)支持及豐富的數(shù)據(jù)類型進(jìn)行輸入,使開發(fā)高性能系統(tǒng)提供了更安全的保障,為開發(fā)滿足客戶需求的系統(tǒng)保證了基礎(chǔ)代碼的模塊化需求,使代碼模塊化的進(jìn)行質(zhì)的提高,非常有利于未來對(duì)新系統(tǒng)的擴(kuò)展與更改優(yōu)化。namespace _10計(jì)網(wǎng)班級(jí)管理系統(tǒng) static class Program public static string connectionstring = Data Source=XCMPRTRTR2121SQLEXPRESS;Initial Catalog=classsystem;Integrated Security=True; / / 應(yīng)用程序的主入口點(diǎn)。 /

23、 STAThread static void Main() Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1(); 對(duì)于系統(tǒng)分析(又稱邏輯方式設(shè)計(jì))是管理信息系統(tǒng)開發(fā)的重要關(guān)鍵環(huán)節(jié),要求在系統(tǒng)調(diào)查的主要內(nèi)容里,對(duì)新系統(tǒng)的功能進(jìn)行詳細(xì)的分析分類,并建立一個(gè)新系統(tǒng)的邏輯模式。新系統(tǒng)的邏輯模式由系統(tǒng)數(shù)據(jù)詳細(xì)的流程圖、概況表、數(shù)據(jù)字典、使理邏輯表達(dá)式及有關(guān)說明詳細(xì)的組成起來。最終要完成系統(tǒng)分析的詳細(xì)報(bào)告(也稱為詳細(xì)系統(tǒng)邏輯設(shè)計(jì)

24、說明書)。系統(tǒng)邏輯模型就是在根據(jù)需求建設(shè)一座數(shù)據(jù)儲(chǔ)存庫,按照學(xué)校教育的層次(初級(jí)教育、中等教育、高等教育)、規(guī)模、投資、地理位置、技術(shù)水平提高等條件的要求和約束要求,先由設(shè)計(jì)院進(jìn)行建筑設(shè)計(jì),確保學(xué)校成立后的各種功能得以完整的實(shí)現(xiàn),之后才能進(jìn)行詳細(xì)的工程設(shè)計(jì)和施工。在系統(tǒng)設(shè)計(jì)階段要做認(rèn)真、詳細(xì)的分析研究、調(diào)研工作,避免新系統(tǒng)在功能上存在很大的不足或缺陷。首先新系統(tǒng)模型是樹立在對(duì)現(xiàn)行系統(tǒng)的分析及要求的進(jìn)本操作上,所以系統(tǒng)調(diào)研工作要進(jìn)行得深入、詳細(xì)、完全。用戶需要對(duì)新系統(tǒng)的邏輯模型提出詳細(xì)可實(shí)行意見,雙方經(jīng)過討論、修改,最后達(dá)成基本共識(shí),最后完成系統(tǒng)分析報(bào)告(系統(tǒng)邏輯設(shè)計(jì)說明書)進(jìn)行提交審批,經(jīng)有關(guān)

25、領(lǐng)導(dǎo)審批通過之后,才可以進(jìn)行系統(tǒng)設(shè)計(jì)(又稱系統(tǒng)物理設(shè)計(jì))階段。在kehujibie.jsp中,只分析分別分頁顯示了主要信息。點(diǎn)擊查看,跳轉(zhuǎn)到KeHuJiBieSel servlet中,在所有類別中,首先得到傳過來的主要類型編號(hào),調(diào)用其客戶級(jí)別的服務(wù)層和數(shù)據(jù)層的基礎(chǔ)數(shù)據(jù)getKeHuJiBieById方法,得到該客戶第一級(jí)別,然后存到session中。頁面則重新定義向到kehujibie_sel.jsp中。kehujibie_sel.jsp從session得到該客戶級(jí)別的信息,顯示在全部頁面。點(diǎn)擊刪除,跳轉(zhuǎn)到新的KeHuJiBieDel serverlet。在此類別中,首先根據(jù)傳過來的所有的編號(hào)

26、調(diào)用所有企業(yè)的服務(wù)層和數(shù)據(jù)層的基礎(chǔ)信息delete方法。如果刪除成功則彈出相應(yīng)刪除成功對(duì)話框,如果刪除錯(cuò)誤,則彈出相應(yīng)刪除失敗對(duì)話框進(jìn)行提示。點(diǎn)擊編輯當(dāng)前頁面跳轉(zhuǎn)新的提示到kehujibie_upd.jsp頁面中。五、設(shè)計(jì)界面5.1軟件界面在qiyeleixing_upd.jsp中,首先得到傳過來是的客戶編號(hào),調(diào)用服務(wù)層還有數(shù)據(jù)層的基礎(chǔ)數(shù)據(jù)getQiyeLeiXingById基礎(chǔ)方法,得到該企業(yè)基本類型,點(diǎn)擊更改,跳轉(zhuǎn)到QiYeLeiXingUpd servlet。在該類中要得到傳過來的客戶編號(hào),根據(jù)客戶編號(hào)調(diào)用企業(yè)類型服務(wù)層和數(shù)據(jù)層的基礎(chǔ)數(shù)據(jù)getqiyeleixingById方法,得到企業(yè)

27、類型。然后再調(diào)用qiyeleixing_update方法。成功后,則彈出修改成功對(duì)話框,但是失敗后,則頁面停留在當(dāng)前頁面。使用者進(jìn)入系統(tǒng)時(shí)需要輸入正確的用戶名和密碼,系統(tǒng)從數(shù)據(jù)庫用戶表中查詢是否有相對(duì)應(yīng)的數(shù)據(jù)信息,如果輸入正確則正常進(jìn)入主界面,否則提示錯(cuò)誤就需重新輸入用戶名和密碼。選擇取消退出就會(huì)登陸系統(tǒng),若連續(xù)三次輸入的用戶名和密碼都錯(cuò)誤無法與數(shù)據(jù)庫中的數(shù)據(jù)匹配,將會(huì)被強(qiáng)制推出系統(tǒng)。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.D

28、rawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Data.SqlClient;namespace _10計(jì)網(wǎng)班級(jí)管理系統(tǒng) public partial class Form2 : Form public string Code = string.Empty; public Form2() InitializeComponent(); dateTimecsrq.Value = DateTime.Now.AddYears(-22); private void button1_Cli

29、ck(object sender, EventArgs e) string xh, xm, xb, zy, lb; DateTime csrq; xh = textxh.Text; xm = textxm.Text; xb = comboxb.Text; zy = textzy.Text; lb = combolb.Text; csrq = dateTimecsrq.Value; if (Code = string.Empty) string sql = string.Format(insert into 學(xué)生表 values (0,1,2,3,4,5), xh, xm, xb, csrq.T

30、oShortDateString(), zy, lb); if (SqlHelper.ExecuteNonQuery(Program.connectionstring, CommandType.Text,sql ) = 1) MessageBox.Show(插入成功!); this.DialogResult = DialogResult.OK; this.Close(); else MessageBox.Show(插入失?。?; else if (SqlHelper.ExecuteNonQuery(Program.connectionstring, CommandType.Text, stri

31、ng.Format(update 學(xué)生表 set 姓名=1, 性別=2, 出生日期=3, 專業(yè)=4,類別=5 where 學(xué)號(hào)=0, xh, xm, xb, csrq, zy, lb) = 1) MessageBox.Show(修改成功!); this.Close(); this.DialogResult = DialogResult.OK; else MessageBox.Show(修改失??!); private void button2_Click(object sender, EventArgs e) this.Close(); private void Form2_Load(objec

32、t sender, EventArgs e) if (Code != string.Empty) textxh.ReadOnly = true; SqlDataReader reader = SqlHelper.ExecuteReader(Program.connectionstring ,CommandType.Text,select * from 學(xué)生表 where 學(xué)號(hào)=+Code+); if (reader.Read() textxh.Text = Code; textxm.Text = reader.GetString(1); comboxb.Text = reader.GetStr

33、ing(2); dateTimecsrq.Value = reader.GetDateTime(3); textzy.Text = reader.GetString(4); combolb.Text = reader.GetString(5); 5.2界面跳轉(zhuǎn)關(guān)系輸入客戶信息 備份 恢復(fù)客戶管理系統(tǒng)客戶采編客戶查詢數(shù)據(jù)處理 客戶排序客戶管理系統(tǒng)系統(tǒng)登陸客戶信息錄入客戶信息查詢系統(tǒng)維護(hù)編號(hào)姓名性別職務(wù)客戶類型單位上一條第一條下一條未一條新增刪除恢復(fù)查詢排序打印設(shè)置客戶類型設(shè)置客戶職務(wù)修改系統(tǒng)密碼客戶數(shù)據(jù)備份客戶數(shù)據(jù)恢復(fù)客戶數(shù)據(jù)重整系統(tǒng)初始化本體統(tǒng)中數(shù)據(jù)庫采用了Microsoft推出的Visual

34、 Foxpro自帶的數(shù)據(jù)庫架構(gòu)服務(wù),這是微軟集成到VFP中的一個(gè)方便便捷的桌面數(shù)據(jù)庫,能夠便捷快速方便的和Office的其他套件綜合結(jié)合使用。由于VFP具有顯著的數(shù)據(jù)簡易性和數(shù)據(jù)有效性,其中大量的簡單桌面數(shù)據(jù)庫系統(tǒng)都采用它作為主要的后臺(tái)數(shù)據(jù)庫文件??梢允顾暮锰庍€在于多個(gè)桌面文件,但是你的系統(tǒng)擴(kuò)展到Client/Server模式相對(duì)應(yīng)的時(shí)候,可以使用Microsoft的數(shù)據(jù)庫服務(wù)器軟件SQL Server進(jìn)行調(diào)用使用,在這個(gè)時(shí)候程序只需要簡單的修改一下鏈接(ADO的數(shù)據(jù)源)就可以,這樣,為程序的平滑擴(kuò)展提供了有力的條件。本系統(tǒng)涉及到的實(shí)體:(共有三個(gè)數(shù)據(jù)表,分別為:kh.dbf,lx.dbf,

35、zw.dbf)。(1)本系統(tǒng)中所涉及到的主要實(shí)體及其屬性:kh(客戶)表:編號(hào),姓名,單位,性別,職務(wù),電話,手機(jī),工作地址,類型,住宅電話,評(píng)價(jià),日期,家庭住址,愛好,愛人姓名,工作單位,子女,姓名,單位lx(類型)表:類型zw(職務(wù))表:職務(wù)雙擊圖標(biāo)運(yùn)行程序后,就能看到程序的登錄界面。需要通過系統(tǒng)管理驗(yàn)證,即輸入正確密碼進(jìn)行系統(tǒng)登陸,本系統(tǒng)默認(rèn)的密碼為system。當(dāng)然,用戶為了防止系統(tǒng)密碼的泄露可以在系統(tǒng)登錄時(shí)對(duì)密碼進(jìn)行及時(shí)的修改和更新。代碼如下:command1.click(確認(rèn)):IF (N2) =MESSAGEBOX(口令三次輸入錯(cuò)誤,不能使用本系統(tǒng),48,信息提示) THISFORM.CONT=.F. THISFORM.RELEASEELSE IF ALLTRIM(THISFORM.PASS)=ALLTRIM(THISFORM.TEXT1.VALUE) THISFORM.CONT=.T. THISFORM

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論