網上學生繳費管理信息系統(tǒng)分析與設計_第1頁
網上學生繳費管理信息系統(tǒng)分析與設計_第2頁
網上學生繳費管理信息系統(tǒng)分析與設計_第3頁
網上學生繳費管理信息系統(tǒng)分析與設計_第4頁
網上學生繳費管理信息系統(tǒng)分析與設計_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

文檔供參考,可復制、編制,期待您的好評與關注!文檔供參考,可復制、編制,期待您的好評與關注!28/33文檔供參考,可復制、編制,期待您的好評與關注!沈陽航空航天大學北方科技學院課程設計說明書課程名稱電子商務系統(tǒng)分析與設計教學部經管教學部專業(yè)信息管理與信息系統(tǒng)(電子商務)班級 學號學生姓名指導教師成績沈陽航空航天大學北方科技學院課程設計任務書課程設計題目網上學生繳費管理信息系統(tǒng)分析與設計教學部經管部專業(yè)信息管理與信息系統(tǒng)(電子商務)班級學號姓名課程設計時間:年月日至年月日(一)課程設計目的本課程是針對《管理信息系統(tǒng)》、《數(shù)據(jù)庫原理》、《網絡支付與結算》等課程而開設的。該課程在繼承軟件工程和信息系統(tǒng)分析與設計的思想、方法、技術和工具的基礎上,從系統(tǒng)化的思想及結構化開發(fā)方法入手,全面體現(xiàn)電子商務系統(tǒng)特色、規(guī)劃方法、系統(tǒng)分析及設計,并依據(jù)電子商務自身的特點,著重針對網站、支付系統(tǒng)及安全系統(tǒng)進行分析設計。(二)課程設計內容及要求利用系統(tǒng)開發(fā)工具(例如ASP、JSP等)、數(shù)據(jù)庫采用SQLserver2000開發(fā)一個實用的中小型網上管理信息系統(tǒng)。1.合理的進度安排,按照系統(tǒng)開發(fā)的流程及方法,踏實地開展課程設計工作。2.總體結構設計首先要在需求分析的基礎上確定應用系統(tǒng)的模塊結構,并根據(jù)模塊的設計原則進行分析和綜合。模塊劃分時應盡可能使每一個模塊的功能簡單、明確。3.界面設計風格要求統(tǒng)一、布局合理;程序設計中要有適當注釋,便于閱讀。4.課程設計過程中,根據(jù)選題的具體需求,在開發(fā)各環(huán)節(jié)中撰寫相關的技術文檔,最后要求提交各環(huán)節(jié)詳細的報告文檔及完整源程序,主要包括:需求分析、功能需求、數(shù)據(jù)庫設計(邏輯設計、物理設計)、應用系統(tǒng)設計、編碼和調試過程分析,課程設計總結。5.開發(fā)出可以運行的管理信息系統(tǒng),學生對設計成果進行現(xiàn)場演示,并進行答辯。(三)主要參考書薛華成編,《管理信息系統(tǒng)》,北京:清華大學出版社2006年7月王珊編,《數(shù)據(jù)庫系統(tǒng)概論》,高等教育出版社,2006年5月ASP+SQLServer典型網站建設案例頊宇峰清華大學出版社2006年ASP+SQLServer網站開發(fā)實例精講龍馬工作室人民郵電出版社2007年從零開始——SQLServer2005中文版基礎培訓教程宋曉峰人民郵電出版社2007年(四)評語(五)成績指導教師年月日負責教師年月日目錄前言 11 可行性分析 21.1 開發(fā)環(huán)境與開發(fā)工具 21.1.1系統(tǒng)軟件 21.1.2工具軟件 21.1.3系統(tǒng)硬件 21.1.4開發(fā)背景 21.2可行性報告 31.2.1開發(fā)必要性 31.2.2技術可行性 31.2.3經濟可行性 42系統(tǒng)分析 52.1系統(tǒng)性能分析 52.2功能需求分析 52.3組織結構分析 62.4業(yè)務流程分析 62.5數(shù)據(jù)與數(shù)據(jù)流程分析 62.5.1數(shù)據(jù)分析 62.5.2數(shù)據(jù)流程圖 73系統(tǒng)設計 83.1系統(tǒng)總體結構設計 83.2系統(tǒng)設計原則 83.3設計思想 83.4系統(tǒng)功能分解 93.5代碼設計 93.6數(shù)據(jù)結構設計 93.6.1E-R圖設計 103.6.2建立關系數(shù)據(jù)庫表 114系統(tǒng)實現(xiàn) 124.1后臺登錄頁面設計 124.2添加管理員界面設計 134.3學生繳費管理模塊設計 134.3.1添加繳費模塊 134.3.2繳費管理模塊 144.4前臺界面圖 14課程設計總結 15參考文獻 16附錄Ⅰ添加代碼 17附錄Ⅱ刪除代碼 20附錄Ⅲ修改代碼 23前言隨著21世紀經濟全球化和信息時代的到來,高校教育體制改革的深入和招生規(guī)模的擴大,學生收費收入在高??偸杖胫兴嫉谋戎夭粩嗵岣?,已成為高校教育及建設經費的主要來源,很多高校收費收入已經超過了財政撥款收入,收費管理工作的重要性日益突出,而現(xiàn)行收費管理系統(tǒng)存在許多局限性,亟待改善和創(chuàng)新。對于一所學校來說,每年新生進校報到和老生返校繳費,是學校財務人員和班主任最忙碌的時候。由于學生進校時高度集中,大量的學生擁擠到財務科繳費,而且繳費時間又短,每個收費員每天要寫幾百張收據(jù),工作強度大,身體疲勞不說,在學生繳費的高峰時段,緊張和忙碌中特別容易出差錯,給工作造成麻煩,給學校造成損失。另外隨著學生數(shù)量的增加,其工作量也將大大增加,這無疑會進一步增加財務人員的工作量和勞動強度,同時也將產生大量的文件和數(shù)據(jù),這給學生繳費信息的查找、更新和維護都帶來了不少困難。據(jù)調查,目前我國各類高等院校中還有相當一部分學生繳費的管理依然停留在紙介質的基礎上,這樣的管理機制已經不能適應時代發(fā)展的需要,也不能滿足學校管理工作逐步走向規(guī)范化、科學化和自動化的要求。隨著計算機科學與技術的日漸成熟和計算機應用的普及,計算機已進入到人類社會的各個領域,并發(fā)揮著越來越重要的作用。這種傳統(tǒng)的人工管理模式必然被以計算機為物質基礎的信息管理方式所取代。作為計算機應用的一部分,使用計算機對學生繳費信息進行管理,有著人工管理所無法比擬的優(yōu)點,如:檢索迅速、查找方便、正確率高、存儲量大、保密性好、壽命長、成本低等,這些優(yōu)點能夠極大地提高學生繳費管理的工作效率,也是學校向科學化、正規(guī)化管理發(fā)展的必要條件。因此,開發(fā)一套能夠為用戶提供充足的信息和快捷的查詢手段的學生繳費管理系統(tǒng)具有非常重要的意義??尚行苑治鲩_發(fā)環(huán)境與開發(fā)工具1.1.1系統(tǒng)軟件客戶端軟件:操作系統(tǒng):Windows2000/Xp及以上版本瀏覽器:InternetExplorer(IE)6及以上版本服務器端軟件:操作系統(tǒng):WindowsNT/2000Server/XP及以上版本瀏覽器:InternetExplorer(IE)6及以上版本IIS:InternetInformationServer(IIS)5.0及其以上版本數(shù)據(jù)庫:SQLServer20001.1.2工具軟件開發(fā)設計:MacromediaDreamWeaver圖形處理:AdobePhotoshop1.1.3系統(tǒng)硬件客戶端:處理器PIII800以上,內存128M以上,硬盤1G以上。服務器:處理器P42.0以上,內存256M以上,硬盤10G以上。1.1.4開發(fā)背景經過系統(tǒng)調查發(fā)現(xiàn),某學校學生繳費管理采用的人工管理方式落后,處理數(shù)據(jù)的能力有限,在手工方式下,通常是先造一個學生繳費花名冊,在相應的表格欄內填入每一個學期是否繳費。這種方式比較原始和落后,也容易出錯。如果要查找某個系某個班級中的某位學生的繳費情況,相當費時費力,需要一個名字一個名字的查找。如果要列出某個系某個班級中全部學生的繳費情況或者欠費情況,就要重新抄寫一遍名冊或查找一遍名單,其工作量是相當大的。由于學生繳費和欠費的情況多種多樣,還有減免學費、留級和隨時來補繳欠費的學生,把這些一一記錄在花名冊上,使表格顯得雜亂,如果記錄不準確或表述不準確,別人看不懂,有時時間長了,自己也會忘記,不知當時記的是什么。解決這些問題最好的辦法就是實現(xiàn)學生繳費管理管理的自動化,用計算機處理方式代替手工處理方式,由計算機應用系統(tǒng)提供友好、簡易、方便的操作界面,輕松地完成數(shù)據(jù)的錄入、瀏覽、查詢和統(tǒng)計的操作。實現(xiàn)學生繳費管理的計算機化之后,會給我們的各項管理工作帶來很大的便利,如:當在某個數(shù)據(jù)表里修改的某項數(shù)據(jù)時,系統(tǒng)就會自動的更新其它跟它有聯(lián)系的表里面的數(shù)據(jù)信息,保證數(shù)據(jù)的完整性和一致性,避免手工處理方式中由于工作疏忽而產生的錯漏現(xiàn)象。同時還能極大的提高工作效率,及時地為領導、管理人員和學生提供所需的各種信息數(shù)據(jù)。1.2可行性報告可行性研究的目的是用最小的代價在盡可能的時間內確定問題是否能夠解決。1.2.1開發(fā)必要性(1)收費人數(shù)多,標準多,工作量大由于高校招生規(guī)模不斷擴大,學生人數(shù)迅速上升,例如我們學校目前在校生就已達二萬多人,收費金額高達數(shù)億元,而且招生種類越來越多造成收費項目、收費標準的多樣化,學校各院系、各專業(yè)、各年級學生應收金額都不盡相同,再加上學生的一些特殊情況:學費減免、修學、復學、專業(yè)變更、宿舍調整等都使收費工作變得極其繁瑣。(2)學生欠費問題突出,收費時間長我校是一所航空院校,學校的許多學生來自農村和邊遠山區(qū),有些貧困生家庭年收入低,除去基本的生活費外,學費主要依靠助學貸款和各種補助來交清,但各種助學貸款和補助是在學期中間陸續(xù)到賬的。另外由于管理不到位,少部分學生交費意識差,故意拖欠學費,導致學費很難收繳到位,每學年欠費學生的比例占應交費人數(shù)的10%~20%,這些問題都使得繳費工作不能在短時間內完成。(3)管理系統(tǒng)獨立,部門間缺少協(xié)調招生規(guī)模的不斷擴大使得在校生人數(shù)激增,對學校管理提出了很高的要求,面對學生信息數(shù)據(jù)的不斷膨脹,學校各個職能部門相繼啟用學籍管理,收費管理,選課管理,宿舍管理等相互獨立的軟件系統(tǒng)進行應對。這些管理系統(tǒng)雖然能滿足大多數(shù)的管理任務,但由于系統(tǒng)相互獨立,數(shù)據(jù)庫結構各異,缺乏共享,部門間協(xié)調管理不夠,使得學生收費管理很難做到及時和高效。1.2.2技術可行性開發(fā)風險分析:一般的網站開發(fā)風險包括以下幾種情況:網站不能按期完工;某些開發(fā)商為了談成這個項目雖然報價低但在網站開發(fā)過程中會在技術和設計上打折扣,不能達到預期的效果;網站和當初開發(fā)商承諾的效果不一致。資源分析:根據(jù)系統(tǒng)設計目的衡量系統(tǒng)從技術上是否完備,一般可從軟、硬件環(huán)境和性能要求、技術人員水平和數(shù)量等方面考慮。從軟硬件環(huán)境看,目前網絡上的可租用的網絡空間是很多的,同時性價比也相當不錯。從網絡環(huán)境上分析,網站的運營質量也取決于用戶所在網絡的網絡狀況。1.2.3經濟可行性現(xiàn)在,網絡的覆蓋面已經達到一個恐怖的地步而計算機的價格已經十分低廉,性能卻有了長足的進步。而本系統(tǒng)的開發(fā),為學生繳費帶來了一個質的飛躍,其具體體現(xiàn)主要表現(xiàn)有以下幾個方面:第一,本系統(tǒng)的運行可以代替人工進行許多繁雜的勞動;第二,本系統(tǒng)的運行可以節(jié)省許多資源;第三,本系統(tǒng)可以使敏感信息更加安全,第四,本系統(tǒng)可以利用現(xiàn)代網絡技術對于學生繳費進行即使的解決。2系統(tǒng)分析2.1系統(tǒng)性能分析為了保證系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效的運行,系統(tǒng)應該滿足以下的性能需求:1.系統(tǒng)處理的準確性和及時性:系統(tǒng)處理的準確性和及時性是系統(tǒng)的必要性能。在系統(tǒng)設計和開發(fā)過程中,要充分考慮系統(tǒng)當前和將來可能承受的工作量。2.系統(tǒng)的開放性和系統(tǒng)的可擴充性:系統(tǒng)在開發(fā)過程中,應該充分考慮以后的可擴充性。3.系統(tǒng)的易用性和易維護性:要實現(xiàn)這一點,就要求系統(tǒng)應該盡量使用用戶熟悉的術語和中文信息的界面;針對用戶可能出現(xiàn)的使用問題,要提供足夠的在線幫助,縮短用戶對系統(tǒng)熟悉的過程。4.系統(tǒng)的數(shù)據(jù)要求:(1)數(shù)據(jù)錄入和處理的準確性和實時性。(2)數(shù)據(jù)的一致性與完整性。(3)數(shù)據(jù)的共享與獨立性。5.本軟件是WinXP+ASP+Server2000的環(huán)境下進行的、根據(jù)軟件工程原理,結合面向對象方法開發(fā)完成。2.2功能需求分析在問題定義中,已經簡要地描述了待開發(fā)系統(tǒng)的功能,管理員權限、即完成客戶在線選購、提交信息、論壇交流等功能。從開發(fā)者的角度進行分析,此系統(tǒng)的用戶主要由兩部分組成:第一部分,即網站的管理者,他們對網站的各個功能模塊進行管理并將信息保存到數(shù)據(jù)庫中;第二部分,即網站的瀏覽者,他們將從網站中獲取信息、并向網站提交信息。無論是網站的管理者還是網站的瀏覽者,它們可以在不同的終端上登錄網站進行管理或者信息瀏覽,因此本系統(tǒng)可以采用基于B/S結構的技術。作為學生繳費信息查詢和管理的網站,其使用者主要由系統(tǒng)管理員、客戶組成,其中管理員用戶既是信息的管理者又是信息的瀏覽者,其具有最高權限即具有對整個數(shù)據(jù)庫信息的增、刪、改權限,而客戶在此系統(tǒng)中只能作為信息的瀏覽者以及管理自己的基本信息和訂閱信息。2.3組織結構分析由于系統(tǒng)的局限性,以及使用者的單一性,所以系統(tǒng)只有后臺操作,即描述的是管理員與數(shù)據(jù)庫的相互關系。2.4業(yè)務流程分析網上學生繳費管理信息系統(tǒng)的流程是,首先瀏覽者登陸本新聞網站,在網站中可以添加繳費者姓名、金額、說明等。該系統(tǒng)的業(yè)務流程圖如下圖2-1。管理員管理員系統(tǒng)數(shù)據(jù)庫瀏覽添加修改信息數(shù)據(jù)庫文件瀏覽刪除信息管理員圖2-1業(yè)務流程圖2.5數(shù)據(jù)與數(shù)據(jù)流程分析網上學生繳費管理信息系統(tǒng)離不開數(shù)據(jù)庫系統(tǒng)的支持。由于數(shù)據(jù)庫獨立于程序而存在,具有較好的安全性,不論是繳費的信息,還是管理員信息都需要存放在數(shù)據(jù)庫中。本系統(tǒng)的數(shù)據(jù)庫采用Microsoft公司的大型數(shù)據(jù)庫系統(tǒng)SQLServer2000。2.5.1數(shù)據(jù)分析在登錄到本網上學生繳費網站的后臺時,其中涉及到兩個表,其中一個是登錄表,一個是新聞信息表。他們之間的聯(lián)系就是,當你輸入登錄表中的信息時,你可以添加、修改、刪除新聞信息表中的記錄。

2.5.2數(shù)據(jù)流程圖信息信息數(shù)據(jù)庫信息表刪除添加修改更新數(shù)據(jù)更新數(shù)據(jù)修改數(shù)據(jù)庫信息數(shù)據(jù)庫管理庫存數(shù)據(jù)庫存數(shù)據(jù)管理員管理員管理員圖2-2數(shù)據(jù)流程圖3系統(tǒng)設計3.1系統(tǒng)總體結構設計系統(tǒng)模塊設計分為前臺和后臺。它們分別實現(xiàn)不同的功能,前臺主要是針對瀏覽新聞的訪問者,后臺針對的是網站管理員。前臺和后臺的相互連接,使得整個新聞管理系統(tǒng)具有良好的動態(tài)性。3.2系統(tǒng)設計原則為了使本系統(tǒng)功能齊全,操作簡便,并能最大限度的提高網站的質量,滿足客戶的實際需要,在設計開發(fā)過程中遵循了如下原則:1.實用性原則:本系統(tǒng)是模型系統(tǒng),但要基本適合在線購物流程的實際需求,并能夠處理一些特殊情況,此外,盡可能預留空間,以便擴充功能。2.準確性原則:對輸入的相關信息建立檢錯機制,及時報錯,使用戶能夠及時準確的輸入合法資料(如類型匹配,長度不超限等)。3.易操作原則:要求設計的系統(tǒng)功能齊全,接口友好,操作方便,必要地方進行提示。4.源程序可讀性原則:為了便于以后擴充設計,維護人員讀懂代碼或以后的代碼修改,軟件升級維護,盡可能做好代碼注釋工作。5.優(yōu)化原則:為了達到優(yōu)化目的,合理的運用窗口,菜單,對象等繼承,自定義用戶對象,事件,函數(shù),減少不必要的重復性代碼,使程序簡潔明了,也方便將來的維護。6.安全性原則3.3設計思想由于此網站系統(tǒng)旨在模擬真實的系統(tǒng)進行工作,盡量采用現(xiàn)有的軟硬件環(huán)境,及先進的管理系統(tǒng)開發(fā)方案,從而達到充分利用現(xiàn)有的資源,提高系統(tǒng)開發(fā)水平和應用效果的目的。(1)系統(tǒng)應基本符合在線訂閱的流程,滿足在線訂閱操作的需要,并達到操作過程中的直觀,方便,實用,安全等要求。(2)系統(tǒng)采用先進B/S結構,Browers(瀏覽器端)負責提供表達邏輯,顯示用戶界面的信息和基本操作;Server(服務器端)負責實現(xiàn)數(shù)據(jù)服務。(3)系統(tǒng)采用模塊化程序設計方法,既便于系統(tǒng)功能地各種組合和修改,又便于未參與開發(fā)的技術人員的補充與維護。(4)系統(tǒng)應具備數(shù)據(jù)庫維護功能,及時根據(jù)客戶要求進行數(shù)據(jù)的添加,刪除,修改等操作,能夠對數(shù)據(jù)庫表格進行備份。(5)合理的數(shù)據(jù)流設計,在應用系統(tǒng)設計中,相對獨立的模塊間以數(shù)據(jù)流連接,使各模塊間的藕合性較低,方便系統(tǒng)運行,提高系統(tǒng)安全性。(6)系統(tǒng)要求安全性極高,實時性強,無故障時間長,網絡通暢,各終端客戶能熟練的操作。3.4系統(tǒng)功能分解結合以上的分析,下面我們對繳費信息系統(tǒng)的功能模塊進行分解。本系統(tǒng)應具有的功能模塊如下:前臺客戶功能可以概括為以下幾點:繳費信息模塊:包括繳費信息的分類瀏覽,查詢搜索等;用戶繳費信息管理模塊:處理用戶注冊、登陸驗證、密碼修改、找回密碼;后臺管理者功能可以概括為以下幾點:用戶信息管理:客戶個人資料信息的管理,包括查詢和修改客戶信息;繳費信息管理:添加、修改、刪除繳費信息;在本系統(tǒng)中,主要完成的是后臺管理的功能。3.5代碼設計利用Dreamweaver8表格的形式設計好整體結構,以及基本的樣式,然后利用該軟件的特性,把已經利用SQLServer完成的數(shù)據(jù)庫,與之靜態(tài)網頁相互聯(lián)系起來。形成了ASP的網頁,也就是所謂的動態(tài)頁面。3.6數(shù)據(jù)結構設計數(shù)據(jù)結構的建立是整個后天工作的核心部分,它的出現(xiàn),是的整個網站都在動態(tài)的運行中。3.6.1E-R圖設計下面介紹幾個主要的實體圖和實體與實體之間的E-R圖登錄信息實體圖如圖3-1所示:登錄信息登錄信息用戶名密碼Id圖3-1登錄信息實體圖繳費信息實體圖如圖3-2所示:繳費信息繳費信息ID學生姓名繳費說明繳費金額圖3-2繳費信息圖3.6.2建立關系數(shù)據(jù)庫表管理員信息表:用戶名稱、用戶密碼。如圖3-3表3-3管理員表字段名類型描述idsmallint主鍵adminvarchar用戶名passwordvarchar密碼dlcssmallint登陸次數(shù)dldatadatetime登陸時間繳費信息數(shù)據(jù)表:繳費分類表:費用分類。繳費信息表:學生姓名、費用金額、費用說明、繳費時間。表3-4繳費信息表字段名類型描述IdInt主鍵usernamevarchar學生姓名usermoneydecimal繳費金額bodyntext繳費說明addtimedatetime繳費時間4系統(tǒng)實現(xiàn)4.1后臺登錄頁面設計用戶管理主要針對的是操作該系統(tǒng)的操作人員,因為系統(tǒng)擁有強大的網絡功能,所以可以實現(xiàn)多點同時操作,不同的操作人員可能會擁有不同的操作權限,并且在打印票據(jù)的時候,收款人的姓名也必須確定。用戶管理功能包含密碼加密功能,可以有效防止操作員密碼泄露導致的數(shù)據(jù)庫信息錯誤。圖4-1后臺首頁圖4.2添加管理員界面設計管理員在后臺中點擊添加管理員按鈕會進入添加管理員的頁面,頁面中管理員需要輸入相關的信息,其中管理員賬號和密碼是必須要填寫的,當用戶沒有正確填寫的時候會彈出提示對話框,提醒用戶。用戶輸入完成后,點擊注冊按鈕提交自己的信息。圖4-2添加管理員模塊視圖4.3學生繳費管理模塊設計4.3.1添加繳費模塊該功能板塊主要實現(xiàn)的對于學生繳費數(shù)據(jù)的添加、刪除和修改,把一些新的繳費信息發(fā)布到前臺的一個實現(xiàn)過程。圖4-3添加繳費模塊視圖4.3.2繳費管理模塊該功能板塊主要實現(xiàn)對已繳費費用的管理進行修改與刪除,以便于管理員對記錄學生繳費項目的檢查與修改。圖4-4繳費管理模塊視圖4.4前臺界面圖圖4-6前臺界面圖課程設計總結利用計算機和網絡技術對學生集中繳費進行管理,具有人工操作無法比擬的優(yōu)點,并且該系統(tǒng)上手簡單,適合具備多年傳統(tǒng)財會工作的員工使用,提高了學校財務工作的工作效率,促進了資源的合理利用。其功能豐富、安全可靠、運營成本低的特點也符合建設節(jié)約型社會的要求。ASP對我而言,是一門全新的知識,要想做出這樣一個系統(tǒng)并不是一件簡單的事。但是,在指導老師的細心幫助和自己不斷努力下,還是基本上完成了系統(tǒng)的要求。在此過程中,我不緊學會了一門新的技術,更多的是學會了如何分析問題,解決問題。在開發(fā)次系統(tǒng)過程前就已經構思好了系統(tǒng)的模型,可是,當真正實現(xiàn)的時候,發(fā)現(xiàn)了好多意想不到的問題。一方面是因為自己的知識體系不夠完全,另一方面也是因為沒有開發(fā)項目的經驗所致。但是通過指導老師的指導和自己的努力,大部分問題都已經解決。通過此次的課程設計,是我熟練的掌握的此次課程設計的內容。雖然初期遇到的問題比較多,但是通過查找資料和咨詢老師后,都一一解決的問題,同時也是我理解的這些問題,使我以后能夠熟練的掌握這些知識。同時也使我明白了一般網站的運作方式,加深了我我對電子商務的興趣。同時也讓我明白了,網站制作的流程。另外,我還要感謝在這幾年來對我有所教導的老師,他們孜孜不倦的教誨不但讓我學到了很多知識,而且讓我掌握了學習的方法,更教會了我做人處事的道理,在此表示感謝。同時,在系統(tǒng)開發(fā)過程中還有同組的同學也給了我不少幫助,這里一并表示感謝。參考文獻[1]王珊.數(shù)據(jù)庫系統(tǒng)概論[M].北京:高等教育出版社,2002:170—182[2]饒云波,張輝.基于ASP.NET的電子商務平臺設計與實現(xiàn)[T].計算機技術與發(fā)展,2006(5)160—162[3]屈喜龍,李正庚等ASP+Dreamweaver開發(fā)動態(tài)網站實例薈萃『M].北京:機械工業(yè)出版社,2006[4]張引,潘云鶴.面向車輛牌照字符識別的預處理算法[J].計算機應用研究,2004(7):85-87[5]葉晨洲等.車輛牌照字符識別系統(tǒng)[J].計算機系統(tǒng)應用,2007(5):10-13[6]孫增祈.智能控制理論與技術[M].北京:清華大學出版社,2008[7]蔣先剛.基于Delphi的數(shù)字圖像處理工程軟件設計[M].北京:中國水利水電出版社,2006[8]胡小鋒,趙輝.VisualC++/MATLAB圖像處理與識別[M].北京:人民郵電出版社,2004[9]岡薩雷斯.數(shù)字圖像處理(第二版)[M].北京:電子工業(yè)出版社,2007[10]D.S.KimandS.I.Chien,.Automaticcarlicenseplateextractionusingmodifiedgeneralizedsymmetrytransformandimagewarping[J].IntP附錄Ⅰ添加代碼<%@LANGUAGE="VBSCRIPT"CODEPAGE="936"%><!--#includefile="Connections/conn.asp"--><%'***EditOperations:declarevariablesDimMM_editActionDimMM_abortEditDimMM_editQueryDimMM_editCmdDimMM_editConnectionDimMM_editTableDimMM_editRedirectUrlDimMM_editColumnDimMM_recordIdDimMM_fieldsStrDimMM_columnsStrDimMM_fieldsDimMM_columnsDimMM_typeArrayDimMM_formValDimMM_delimDimMM_altValDimMM_emptyValDimMM_iMM_editAction=CStr(Request.ServerVariables("SCRIPT_NAME"))If(Request.QueryString<>"")ThenMM_editAction=MM_editAction&"?"&Server.HTMLEncode(Request.QueryString)EndIf'booleantoabortrecordeditMM_abortEdit=false'querystringtoexecuteMM_editQuery=""%><%'***InsertRecord:setvariablesIf(CStr(Request("MM_insert"))="form1")ThenMM_editConnection=MM_conn_STRINGMM_editTable="dbo.shangping"MM_editRedirectUrl="manage.asp"MM_fieldsStr="spname|value|yuanjia|value|xianjia|value"MM_columnsStr="spname|',none,''|yuanjia|',none,''|xianjia|',none,''"'createtheMM_fieldsandMM_columnsarraysMM_fields=Split(MM_fieldsStr,"|")MM_columns=Split(MM_columnsStr,"|")'settheformvaluesForMM_i=LBound(MM_fields)ToUBound(MM_fields)Step2MM_fields(MM_i+1)=CStr(Request.Form(MM_fields(MM_i)))Next'appendthequerystringtotheredirectURLIf(MM_editRedirectUrl<>""AndRequest.QueryString<>"")ThenIf(InStr(1,MM_editRedirectUrl,"?",vbTextCompare)=0AndRequest.QueryString<>"")ThenMM_editRedirectUrl=MM_editRedirectUrl&"?"&Request.QueryStringElseMM_editRedirectUrl=MM_editRedirectUrl&"&"&Request.QueryStringEndIfEndIfEndIf%><%'***InsertRecord:constructasqlinsertstatementandexecuteitDimMM_tableValuesDimMM_dbValuesIf(CStr(Request("MM_insert"))<>"")Then'createthesqlinsertstatementMM_tableValues=""MM_dbValues=""ForMM_i=LBound(MM_fields)ToUBound(MM_fields)Step2MM_formVal=MM_fields(MM_i+1)MM_typeArray=Split(MM_columns(MM_i+1),",")MM_delim=MM_typeArray(0)If(MM_delim="none")ThenMM_delim=""MM_altVal=MM_typeArray(1)If(MM_altVal="none")ThenMM_altVal=""MM_emptyVal=MM_typeArray(2)If(MM_emptyVal="none")ThenMM_emptyVal=""If(MM_formVal="")ThenMM_formVal=MM_emptyValElseIf(MM_altVal<>"")ThenMM_formVal=MM_altValElseIf(MM_delim="'")Then'escapequotesMM_formVal="'"&Replace(MM_formVal,"'","''")&"'"ElseMM_formVal=MM_delim+MM_formVal+MM_delimEndIfEndIfIf(MM_i<>LBound(MM_fields))ThenMM_tableValues=MM_tableValues&","MM_dbValues=MM_dbValues&","EndIfMM_tableValues=MM_tableValues&MM_columns(MM_i)MM_dbValues=MM_dbValues&MM_formValNextMM_editQuery="insertinto"&MM_editTable&"("&MM_tableValues&")values("&MM_dbValues&")"If(NotMM_abortEdit)Then'executetheinsertSetMM_editCmd=Server.CreateObject("ADODB.Command")MM_editCmd.ActiveConnection=MM_editConnectionMM_editCmd.CommandText=MM_editQueryMM_editCmd.ExecuteMM_editCmd.ActiveConnection.CloseIf(MM_editRedirectUrl<>"")ThenResponse.Redirect(MM_editRedirectUrl)EndIfEndIfEndIf%>附錄Ⅱ刪除代碼<%@LANGUAGE="VBSCRIPT"CODEPAGE="936"%><!--#includefile="Connections/conn.asp"--><%'***EditOperations:declarevariablesDimMM_editActionDimMM_abortEditDimMM_editQueryDimMM_editCmdDimMM_editConnectionDimMM_editTableDimMM_editRedirectUrlDimMM_editColumnDimMM_recordIdDimMM_fieldsStrDimMM_columnsStrDimMM_fieldsDimMM_columnsDimMM_typeArrayDimMM_formValDimMM_delimDimMM_altValDimMM_emptyValDimMM_iMM_editAction=CStr(Request.ServerVariables("SCRIPT_NAME"))If(Request.QueryString<>"")ThenMM_editAction=MM_editAction&"?"&Server.HTMLEncode(Request.QueryString)EndIf'booleantoabortrecordeditMM_abortEdit=false'querystringtoexecuteMM_editQuery=""%><%'***DeleteRecord:declarevariablesif(CStr(Request("MM_delete"))="form1"AndCStr(Request("MM_recordId"))<>"")ThenMM_editConnection=MM_conn_STRINGMM_editTable="dbo.shangping"MM_editColumn="id"MM_recordId=""+Request.Form("MM_recordId")+""MM_editRedirectUrl="manage.asp"'appendthequerystringtotheredirectURLIf(MM_editRedirectUrl<>""AndRequest.QueryString<>"")ThenIf(InStr(1,MM_editRedirectUrl,"?",vbTextCompare)=0AndRequest.QueryString<>"")ThenMM_editRedirectUrl=MM_editRedirectUrl&"?"&Request.QueryStringElseMM_editRedirectUrl=MM_editRedirectUrl&"&"&Request.QueryStringEndIfEndIfEndIf%><%'***DeleteRecord:constructasqldeletestatementandexecuteitIf(CStr(Request("MM_delete"))<>""AndCStr(Request("MM_recordId"))<>"")Then'createthesqldeletestatementMM_editQuery="deletefrom"&MM_editTable&"where"&MM_editColumn&"="&MM_recordIdIf(NotMM_abortEdit)Then'executethedeleteSetMM_editCmd=Server.CreateObject("ADODB.Command")MM_editCmd.ActiveConnection=MM_editConnectionMM_editCmd.CommandText=MM_editQueryMM_editCmd.ExecuteMM_editCmd.ActiveConnection.CloseIf(MM_editRedirectUrl<>"")ThenResponse.Redirect(MM_editRedirectUrl)EndIfEndIfEndIf%><%DimRecordset1__MMColParamRecordset1__MMColParam="1"If(Request.QueryString("id")<>"")ThenRecordset1__MMColParam=Request.QueryString("id")EndIf%><%DimRecordset1DimRecordset1_numRowsSetRecordset1=Server.CreateObject("ADODB.Recordset")Recordset1.ActiveConnection=MM_conn_STRINGRecordset1.Source="SELECT*FROMdbo.shangpingWHEREid="+Replace(Recordset1__MMColParam,"'","''")+""Recordset1.CursorType=0Recordset1.CursorLocation=2Recordset1.LockType=1Recordset1.Open()Recordset1_numRows=0%><%Recordset1.Close()SetRecordset1=Nothing%>附錄Ⅲ修改代碼<%@LANGUAGE="VBSCRIPT"CODEPAGE="936"%><!--#includefile="Connections/conn.asp"--><%'***EditOperations:declarevariablesDimMM_editActionDimMM_abortEditDimMM_editQueryDimMM_editCmdDimMM_editConnectionDimMM_editTableDimMM_editRedirectUrlDimMM_editColumnDimMM_recordIdDimMM_fieldsStrDimMM_columnsStrDimMM_fieldsDimMM_columnsDimMM_typeArrayDimMM_formValDimMM_delimDimMM_altValDimMM_emptyValDimMM_iMM_editAction=CStr(Request.ServerVariables("SCRIPT_NAME"))If(Request.QueryString<>"")ThenMM_editAction=MM_editAction&"?"&Server.HTMLEncode(Request.QueryString)EndIf'booleantoabortrecordeditMM_abortEdit=false'querystringtoexecuteMM_editQuery=""%><%'***UpdateRecord:setvariablesIf(CStr(Request("MM_update"))="form1"AndCStr(Request("MM_recordId"))<>"")ThenMM_editConnection=MM_conn_STRINGMM_editTable="dbo.shangping"MM_editColumn="id"MM_recordId=""+Request.Form("MM_recordId")+""MM_editRedirectUrl="manage.asp"MM_fieldsStr="spname|value|yuanjia|value|xianjia|value"MM_columnsStr="spname|',none,''|yuanjia|',none,''|xianjia|',none,''"'createtheMM_fieldsandMM_columnsarraysMM_fields=Split(MM_fieldsStr,"|")MM_columns=Split(MM_columnsStr,"|")'settheformvaluesForMM_i=LBound(MM_fields)ToUBound(MM_fields)Step2MM_fields(MM_i+1)=CStr(Request.Form(MM_fields(MM_i)))Next'appendthequerystringtotheredirectURLIf(MM_editRedirectUrl<>""AndRequest.QueryString<>"")ThenIf(InStr(1,MM_editRedirectUrl,"?",vbTextCompare)=0AndRequest.QueryString<>"")ThenMM_editRedirectUrl=MM_editRedirectUrl&"?"&Request.QueryStringElseMM_editRedirectUrl

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論