【正文】
最后,要感謝培育和教導(dǎo)過我的老師,是你們讓我掌握了走向社會(huì),走向工作崗位的本領(lǐng),樹立了高尚的人生和價(jià)值觀,你們的諄諄教導(dǎo),我終生受用不盡。我在設(shè)計(jì)的過程中遇到了很多困難,一部分是通過查閱資料來解決的,但是也有很多是周圍的同學(xué)幫助我完成的。使我明確了自己的目標(biāo),少走了很多彎路。但是這幾個(gè)月的畢業(yè)設(shè)計(jì)的設(shè)計(jì)過程在這四年里占據(jù)了很重要的一部分,成為人生中難以忘記的珍貴的回憶。由于本人水平有限,所做的軟件相對(duì)來說比較簡(jiǎn)單,但是已經(jīng)能基本上完成了設(shè)計(jì)之前所提出的要求,由于在做軟件的過程中不是針對(duì)某個(gè)公司而設(shè)計(jì)的,所做的調(diào)查研究不夠,所以在具體應(yīng)用中應(yīng)當(dāng)加以改進(jìn)。但是在老師和同學(xué)的幫助下,還是克服的困難,完成了本次設(shè)計(jì)。在設(shè)計(jì)的過程中,我遇到的很多困難,因?yàn)橛行?asp 程序我不是很熟悉,不能運(yùn)用自如。 至此,IIS 就可以在操作系統(tǒng)中的配置完成。 注意:其中, “web”是建立“虛擬目錄”時(shí)建立的“別名” ;是你的首頁文件;同時(shí)也要注意,要將你的首頁文件在網(wǎng)站屬性中文檔的設(shè)置中置頂,否則將不能正確顯示。單擊“瀏覽” ,檢查是否能運(yùn)行 asp 程序(如果右側(cè)窗口能正常顯示網(wǎng)頁側(cè)表明安裝成功) 。最后點(diǎn)“完成” 。 再者,再下一步是設(shè)置訪問權(quán)限。 調(diào)試 IIS 運(yùn)行環(huán)境 首先,用鼠標(biāo)選中“默認(rèn)網(wǎng)站” ,然后點(diǎn)擊右鍵找到“新建”“虛擬目錄” ,在取別名時(shí)輸入任意你想要的名稱。直接參考第三步的調(diào)試過程。下面就 IIS 的安裝過程作以下介紹: 判斷自己的操作系統(tǒng)是否安裝 IIS要判斷自己的電腦是否安裝過 IIS,方法如下:1 右擊“我的電腦”后單擊“管理”2 然后單擊“服務(wù)和應(yīng)用程序”3 檢查是否安裝“Inter 信息服務(wù)”如果沒有安裝,則服務(wù)和應(yīng)用程序下面沒有 Inter 信息服務(wù)。 ,MM_EmpMain_STRING,3,3if not thenpany=rs(公司名稱)contect=rs1(聯(lián)系人)dd=rs1(日期)content=rs1(跟蹤內(nèi)容)yewu=rs1(業(yè)務(wù)員)dianhua=rs1(聯(lián)系電話)fs=rs1(跟蹤方式)end ifset rs1=nothingset rs=nothing end if end if%35 / 446 IIS 與運(yùn)行環(huán)境 IIS(Inter 信息服務(wù))是微軟公司為開發(fā)者提供的一個(gè)簡(jiǎn)單的運(yùn)行平臺(tái), 在 Windows xp、Windows 2022 操作系統(tǒng)下如果需要調(diào)試 Asp 程序,首先需要判斷您所安裝的系統(tǒng)是否具備調(diào)試 Asp 的環(huán)境。 ,MM_EmpMain_STRING,3,3if not thenMM_editTable = EmpGeneralInfo MM_editRedirectUrl = 34 / 44 Set rs1= () select * from tj where id=amp。具體代碼如下:%if request(id)= then(未選擇相應(yīng)的客戶!)else Set rs= () select * from kufu where id=amp。searchValue= +searchValue +amp。i。 = MM_editQuery end ifelse(沒有權(quán)限訪問該頁!)end if (刪除成功!)30 / 44 查詢客戶信息設(shè)計(jì)首先設(shè)計(jì)一個(gè)查詢的條件和具體的實(shí)現(xiàn)界面,查詢條件包括姓名、地區(qū)、時(shí)間等。 = MM_editQuery end if if request(k3)=ok then Set MM_editCmd = () = MM_EmpMain_STRING MM_editQuery = delete from fahuo where panyid = amp。 = MM_editQuery end if if request(k2)=ok then Set MM_editCmd = () = MM_EmpMain_STRING MM_editQuery = delete from tj where panyid = amp。具體代碼如下:%if fncheckupart(1)=true or fncheckupart(2)=true or fncheckupart(3)=true then id=request(kid) if id= then (刪除不成功,未正確選擇!)()end if if request(k1)=ok then Set MM_editCmd = () = MM_EmpMain_STRING29 / 44 MM_editQuery = delete from kufu where id = amp。 amp。 Else MM_editRedirectUrl = MM_editRedirectUrl amp。 append the query string to the redirect URL If (MM_editRedirectUrl And ) Then If (InStr(1, MM_editRedirectUrl, ?, vbTextCompare) = 0 And ) Then28 / 44 MM_editRedirectUrl = MM_editRedirectUrl amp。39。amp。 query string to executeMM_editQuery = %%39。 End If39。%if fncheckupart(1)=true or fncheckupart(2)=true thenelse(沒有權(quán)限訪問該頁!)end if%25 / 44 增添和刪除客戶信息需要定義表單屬性,程序和界面如下:form method=POSTname=form1 action=%=MM_editAction%/form 圖 51 新增客戶信息圖%Dim MM_editActionDim MM_abortEditDim MM_editQueryDim MM_editCmdDim MM_editConnectionDim MM_editTableDim MM_editRedirectUrlDim MM_editColumnDim MM_recordId26 / 44Dim MM_fieldsStrDim MM_columnsStrDim MM_fieldsDim MM_columnsDim MM_typeArrayDim MM_formValDim MM_delimDim MM_altValDim MM_emptyValDim MM_idim msgMM_editAction = CStr((SCRIPT_NAME))If ( ) Then MM_editAction = MM_editAction amp。 and ispass=true =0 =2 =1 () if then else if UP(權(quán)限)=t then fncheckupart=true end if end if set up=nothing end function用戶分為 5 個(gè)等級(jí):管理員、總經(jīng)理、部門經(jīng)理、地區(qū)主管和操作員。檢查權(quán)限 dim uP,UP_numrows fncheckupart=false set uP=() =MM_EmpMain_string24 / 44 =select * from user where ID=amp。 and ispass=true = 3 =3 = 3 If Not Or Not Then 39。 md5((Password)) amp。 AND userpass=39。) amp。,39。 amp。 MM_fldUserAuthorization = amp。 *** Validate request to log in to this site.MM_LoginAction = (URL)If Then MM_LoginAction = MM_LoginAction + ? + MM_valUsername=CStr((UserName))If MM_valUsername Then MM_fldUserAuthorization= MM_redirectLoginSuccess= MM_redirectLoginFailed= MM_flag= set MM_rsUser = (MM_flag) = MM_EmpMain_STRING = SELECT UserName, userpass,ID,權(quán)限,name,date,loginhits,地區(qū) If MM_fldUserAuthorization Then = amp。而且用 ASP 編輯的源程序不會(huì)外漏,可確保源程序的安全性 登陸界面的實(shí)現(xiàn):在登陸的時(shí)候,從數(shù)據(jù)庫(kù)中讀取數(shù)據(jù),驗(yàn)證所輸入的數(shù)據(jù)是否在數(shù)據(jù)庫(kù)中有記錄,如果有,驗(yàn)證密碼,當(dāng)用戶名和密碼全部正確時(shí),讀取該用戶的操作權(quán)限,然后進(jìn)入系統(tǒng)。所以使用 Dreamweaver 也一樣可以設(shè)計(jì)功能強(qiáng)大的應(yīng)用軟件。甚至可以排序或格式化表格群組,Dreamweaver 支援精準(zhǔn)定位,利用可輕易轉(zhuǎn)換成表格的圖層以拖拉置放的方式進(jìn)行版面配置。幀(frames)和表格的制作速度快的令您無法想像。 控制能力強(qiáng):Dreamweaver 是唯一提供 Roundtrip HTML、視覺化編輯與原始碼編輯同步的設(shè)計(jì)工具。改變網(wǎng)頁位置或檔案名稱,Dreamweaver 會(huì)自動(dòng)更新所有連結(jié)。對(duì)於選單,快捷鍵與格式控制,都只要一個(gè)簡(jiǎn)單步驟便可完成。21 / 445 系統(tǒng)模塊的實(shí)現(xiàn)過程本系統(tǒng)主要是通過 Dreamweaver 這個(gè)團(tuán)件來制作完成的。當(dāng)某些信息需要打印出來的時(shí)候,就可以用 IE 瀏覽器中自帶的打印機(jī)功能來實(shí)現(xiàn)。當(dāng)選中其中一個(gè)客戶信息的時(shí)候,在下方就會(huì)顯示該客戶的詳細(xì)信息,包括客戶的基本資料﹑售后服務(wù)信息以及購(gòu)買商品的情況等。 記錄查看 用來顯示客戶所需求的售后服務(wù)所進(jìn)行的情況,并且顯示客戶將要需求的服務(wù)。但是如果想查詢地點(diǎn)在某地,并且負(fù)責(zé)人為指定姓名的客戶,就可以選中這兩項(xiàng)即可得到需要的信息??梢灾付ㄒ粋€(gè)查詢條件,也可以多個(gè)查詢條件綜合在一起的組合查詢。這樣在服務(wù)方式或者客戶性質(zhì)多樣化的情況下,可以隨意的擴(kuò)充系統(tǒng)的功能,體現(xiàn)了系統(tǒng)良好的擴(kuò)充能力以及可變性。同樣,公司產(chǎn)品、客戶性質(zhì)也可以這樣設(shè)置。 企業(yè)自定義 用來修改公司的客戶在全國(guó)的地點(diǎn)范圍﹑商品的種類名稱﹑售后服務(wù)的方式以及客戶的一些性質(zhì)。18 / 44 系統(tǒng)主界面:圖 42 系統(tǒng)主界面圖系統(tǒng)左側(cè)模塊以及主要的功能為: 用戶權(quán)限 主要的功能為公司經(jīng)理或者 admin 管理員增添新的部門管理員用戶,可以選定某個(gè)別管理員用戶,查看其權(quán)限,并可以修改用戶名稱和地區(qū),當(dāng)添加新的管理員用戶時(shí),可以直接設(shè)置管理員用戶的基本信息,包括密碼﹑權(quán)限以及所在的地區(qū)。當(dāng)然,不同權(quán)限的用戶在進(jìn)入主截面后擁有不同的操作權(quán)限。圖 34 保存表 在 access 中建立所需要的數(shù)據(jù)表:建立一個(gè)主表 class_name,所建立的字段名和數(shù)據(jù)類型如下:表 3—1 主表 classname字段名稱 數(shù)據(jù)類型ID(主鍵) 數(shù)字selectName 文本O