畢業(yè)論文--基于bs的信息工程學(xué)院學(xué)生信息管理系統(tǒng)_第1頁(yè)
已閱讀1頁(yè),還剩29頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p><b>  畢 業(yè) 設(shè) 計(jì)</b></p><p>  題 目:基于B/S的信息工程學(xué)院學(xué)生信息管理系統(tǒng)</p><p>  ——學(xué)生工作信息管理子系統(tǒng)</p><p><b>  學(xué)生姓名:</b></p><p><b>  學(xué) 號(hào):</b><

2、/p><p><b>  系(院):</b></p><p>  專 業(yè):通信工程</p><p><b>  班 級(jí):</b></p><p>  指導(dǎo)教師姓名及職稱:</p><p>  起止時(shí)間: 年 月—— 年 月</p><p&

3、gt;<b> ?。ń虅?wù)處制表)</b></p><p>  基于B/S的院(系)學(xué)生信息管理系統(tǒng)</p><p>  ——學(xué)生工作信息管理子系統(tǒng)</p><p>  摘要:院(系)學(xué)生信息管理系統(tǒng)是學(xué)生信息管理系統(tǒng)建設(shè)的重要組成部分,是提高院(系)教學(xué)管理的質(zhì)量和效益的關(guān)鍵環(huán)節(jié)。學(xué)生信息處理的計(jì)算機(jī)化、網(wǎng)絡(luò)化,也是實(shí)現(xiàn)學(xué)校管理現(xiàn)代化和信息化的

4、重要內(nèi)容。</p><p>  本系統(tǒng)采用IIS 5.0與ASP開發(fā)工具, 以Microsoft SQL Server 2000為后臺(tái)數(shù)據(jù)庫(kù)的管理信息系統(tǒng)。本系統(tǒng)能夠?qū)崿F(xiàn)學(xué)生管理,學(xué)生信息管理,系統(tǒng)管理功能。該系統(tǒng)基本上滿足了用戶在學(xué)校信息管理方面的需求。用戶界面友好,充分體現(xiàn)了易用性和實(shí)用性。此系統(tǒng)更加貼近信息電子化處理,從而降低了人工勞動(dòng)并增加了信息的準(zhǔn)確性。</p><p>  關(guān)鍵

5、詞:ASP;Microsoft SQL Server 2000;學(xué)生信息</p><p>  Institute (faculty) student's information management system on the basis of B/S</p><p>  --Student's work information management subsystem&l

6、t;/p><p>  Abstract:Institute (faculty) student's information management system (SMIS ) is the important component of information management system construction of the university, it is quality and benefit

7、of improving teaching management. Computerization , networking of student's information processing, is the important content of realizing the modernization of management of the school and information too. </p>

8、<p>  The system used IIS 5.0 and Active Server Pages development tools company to Microsoft SQL Server 2000 as the background database management information systems. this system can realize the student to manage

9、, student information management, system administration function.This system basically satisfied the user in the school information management aspect demand.the user contact surface has been friendly, reflect apt to use

10、and practicability fully. This system even more draws close to informati</p><p>  Key words: ASP programming,Microsoft SQL Server 2000 ,student information</p><p><b>  目 錄</b></p&

11、gt;<p>  可行性研究-------------------------------------------------------------------------5</p><p>  1.1、研究這個(gè)系統(tǒng)的重要性--------------------------------------------------------- 5</p><p>  1.2、可行

12、性概述-------------------------------------------------------------------------5</p><p>  1.3、使用環(huán)境----------------------------------------------------------------------------6</p><p>  1.4、產(chǎn)品功能和目標(biāo)-

13、------------------------------------------------------------------6</p><p>  1.5、產(chǎn)品工作原理----------------------------------------------------------------------6</p><p>  1.6、技術(shù)方面的可行性--------------

14、--------------------------------------------------6</p><p>  1.7、局限性-------------------------------------------------------------------------------6</p><p>  第二章 系統(tǒng)總體設(shè)計(jì)分析------------------------

15、----------------------------------------7</p><p>  2.1、系統(tǒng)設(shè)計(jì)目標(biāo)----------------------------------------------------------------------7</p><p>  2.2、系統(tǒng)設(shè)計(jì)原則------------------------------------------

16、----------------------------7</p><p>  2.3、系統(tǒng)的信息安全設(shè)計(jì)-------------------------------------------------------------8</p><p>  2.4、服務(wù)器和數(shù)據(jù)庫(kù)系統(tǒng)的選擇----------------------------------------------------9&

17、lt;/p><p>  2.5、系統(tǒng)結(jié)構(gòu)與模型-------------------------------------------------------------------9</p><p>  2.6、系統(tǒng)功能-------------------------------------------------------------------------- 10</p>

18、<p>  2.6.1 基礎(chǔ)數(shù)據(jù)維護(hù)子系統(tǒng)------------------------------------------------------------- 10</p><p>  2.6.2 學(xué)生個(gè)人信息管理子系統(tǒng)-------------------------------------------------------- 10</p><p>  2.6.3 學(xué)

19、生工作信息管理子系統(tǒng)---------------------------------------------------------10</p><p>  2.6.4 教學(xué)工作信息管理子系統(tǒng)-------------------------------------------------------- 11</p><p>  2.6.5 系統(tǒng)信息維護(hù)子系統(tǒng)--------------

20、----------------------------------------------- 11</p><p>  2.7、系統(tǒng)實(shí)現(xiàn)的主要技術(shù)----------------------------------------------------------- 11</p><p>  第三章 學(xué)生工作信息管理子系統(tǒng)開發(fā)過(guò)程------------------------------

21、----------- 12</p><p>  3.1、系統(tǒng)功能描述-------------------------------------------------------------------- 12</p><p>  3.2、功能模塊-----------------------------------------------------------------------

22、--- 12</p><p>  3.3、程序流程圖----------------------------------------------------------------------- 12</p><p>  3.4、數(shù)據(jù)庫(kù)設(shè)計(jì)----------------------------------------------------------------------- 13&l

23、t;/p><p>  3.5、系統(tǒng)功能的實(shí)現(xiàn)----------------------------------------------------------------- 17</p><p>  第四章 學(xué)生工作信息管理子系統(tǒng)遇到的問(wèn)題-------------------------------------- 24</p><p>  4.1 數(shù)據(jù)讀取問(wèn)題--

24、----------------------------------------------------------------- 24</p><p>  4.2 搜索分頁(yè)問(wèn)題-------------------------------------------------------------------24</p><p>  第五章 系統(tǒng)界面的設(shè)計(jì)---------------

25、-------------------------------------------------25</p><p>  第六章 系統(tǒng)虛擬環(huán)境測(cè)試-------------------------------------------------------------26</p><p>  第七章 結(jié)束語(yǔ)-----------------------------------------

26、-----------------------------------28</p><p>  7.1 系統(tǒng)完善改進(jìn)---------------------------------------------------------------------28</p><p>  7.2 設(shè)計(jì)體會(huì)------------------------------------------------

27、---------------------------28</p><p>  致 謝---------------------------------------------------------------------------------------29</p><p>  參考文獻(xiàn)------------------------------------------------

28、------------------------------------29</p><p><b>  第一章 可行性研究</b></p><p><b>  指導(dǎo)老師:</b></p><p>  1.1研究這個(gè)系統(tǒng)的重要性</p><p>  學(xué)生信息管理系統(tǒng)(SMIS)是大學(xué)信息管理系統(tǒng)建設(shè)

29、的重要組成部分,是提高教學(xué)管理的質(zhì)量和效益乃至建設(shè)知名高水平大學(xué)的關(guān)鍵環(huán)節(jié)。學(xué)生信息處理的電腦化、網(wǎng)絡(luò)化,也是實(shí)現(xiàn)學(xué)校管理現(xiàn)代化和信息化的重要內(nèi)容。</p><p>  學(xué)生信息管理系統(tǒng)的內(nèi)容對(duì)于學(xué)校的決策者和管理者來(lái)說(shuō)都至關(guān)重要,所以學(xué)生信息管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。但一直以?lái)人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大

30、量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。</p><p>  隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。</p><p>  作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)學(xué)生信息進(jìn)行管理,具有手工管理所無(wú)法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)

31、點(diǎn)能夠極大地提高學(xué)生檔案管理的效率,也是進(jìn)行科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。</p><p>  由于客戶服務(wù)器兩層結(jié)構(gòu)存在靈活性差、升級(jí)困難、維護(hù)工作量大等缺陷,已較難適應(yīng)當(dāng)前信息技術(shù)與網(wǎng)絡(luò)技術(shù)發(fā)展的需要。隨著WEB技術(shù)的日益成熟, Browse/Server(簡(jiǎn)稱B/S)結(jié)構(gòu)已成為取代Client/Server (簡(jiǎn)稱C/S)結(jié)構(gòu)。采用該結(jié)構(gòu)軟件的優(yōu)勢(shì)在于:(1)無(wú)須開發(fā)客戶端軟件,維護(hù)和升級(jí)方便;

32、(2)可跨平臺(tái)操作,任何一臺(tái)機(jī)器只要裝有WWW瀏覽器軟件,均可作為客戶機(jī)來(lái)訪問(wèn)系統(tǒng);(3)具有良好的開放性和可擴(kuò)充性;(4)可采用防火墻技術(shù)來(lái)保證系統(tǒng)的安全性,有效地適應(yīng)了當(dāng)前用戶對(duì)管理信息系統(tǒng)的新需求。因此該結(jié)構(gòu)在管理信息系統(tǒng)開發(fā)領(lǐng)域中獲得飛速發(fā)展,成為應(yīng)用軟件研制中一種流行的體系結(jié)構(gòu)。</p><p><b>  1.2可行性概述</b></p><p>  通過(guò)

33、調(diào)查分析開發(fā)學(xué)生信息管理所具備的能力及實(shí)現(xiàn)的方法。確定總體結(jié)構(gòu),利用ASP和SQL2000編程工具,以最簡(jiǎn)潔最容易的方法,使其成為一個(gè)初級(jí)的系統(tǒng)軟件。此軟件由于只是一個(gè)初級(jí)產(chǎn)品,只要能構(gòu)建一個(gè)結(jié)構(gòu),達(dá)到一些幫助查詢、修改等基本功能。</p><p><b>  3使用環(huán)境</b></p><p>  建議使用奔騰3以上的pc機(jī),內(nèi)存需在256兆以上。</p>

34、;<p><b>  4產(chǎn)品功能和目標(biāo)</b></p><p>  主要產(chǎn)品的功能是進(jìn)行學(xué)生信息管理,用戶根據(jù)不同的權(quán)限訪問(wèn)系統(tǒng),對(duì)班級(jí)、學(xué)生等信息進(jìn)行日常維護(hù)并可根據(jù)需要查詢統(tǒng)計(jì)所需的數(shù)據(jù),然后生成打印報(bào)表。安全性問(wèn)題是重中之重,除了對(duì)重要數(shù)據(jù)進(jìn)行加密處理外,系統(tǒng)對(duì)訪問(wèn)的用戶進(jìn)行權(quán)限區(qū)別。用戶根據(jù)自己的權(quán)限訪問(wèn)數(shù)據(jù),分為超級(jí)管理員用戶、院系管理員用戶、學(xué)生用戶。根據(jù)其級(jí)別不同

35、則權(quán)限不同。超級(jí)管理員,為最高權(quán)利用戶,對(duì)所有用戶予以授權(quán),并且可以注冊(cè)、刪除用戶以及更改用戶密碼等。而教師用戶能使用其中的一些模塊的功能。學(xué)生用戶只能對(duì)系統(tǒng)數(shù)據(jù)的瀏覽。系統(tǒng)中對(duì)于操作人員沒(méi)有過(guò)多的限制,要求掌握一定的計(jì)算機(jī)操作水平,工作盡心盡力,要求管理員對(duì)系統(tǒng)定期進(jìn)行維護(hù)工作,為使本系統(tǒng)能發(fā)揮應(yīng)有的作用。</p><p><b>  1.5產(chǎn)品工作原理</b></p>&l

36、t;p>  1)先建立數(shù)據(jù)庫(kù)服務(wù)器。</p><p>  2)在使用時(shí),由用戶在相關(guān)的頁(yè)面中。輸入需要了解信息的關(guān)鍵字,然后通過(guò)控件傳遞參數(shù)給數(shù)據(jù)庫(kù)。</p><p>  3)數(shù)據(jù)庫(kù)收到查詢語(yǔ)句時(shí),將觸發(fā)數(shù)據(jù)庫(kù)查詢功能在相關(guān)的表中找到所需要的數(shù)據(jù)。</p><p>  4)將查找到的項(xiàng)目通過(guò)控件顯示到終端。</p><p>  5)通過(guò)

37、終端把得到的內(nèi)容顯示到相應(yīng)的界面上。</p><p>  1.6技術(shù)方面的可行性</p><p>  利用現(xiàn)有人力和物力是完全具備能力開發(fā)的,作為初次產(chǎn)品,日后的發(fā)展空間大,軟件功能進(jìn)一步增強(qiáng),界面更友好。開發(fā)學(xué)生信息管理系統(tǒng)在技術(shù)上是完全可行的。</p><p><b>  1.7局限性</b></p><p>  目

38、前我們的使用范圍局限于本校,該軟件是初次版本,今后我們?cè)谑褂眠^(guò)程中對(duì)它會(huì)作進(jìn)一步的修改和完善,推出它的后續(xù)版本。</p><p>  第二章 系統(tǒng)總體設(shè)計(jì)分析</p><p>  2.1、系統(tǒng)設(shè)計(jì)目標(biāo)</p><p>  建成一個(gè)完整統(tǒng)一、技術(shù)先進(jìn)、高效穩(wěn)定、安全可靠的基于Internet/Intranet的學(xué)生管理信息系統(tǒng)。這是一個(gè)集自動(dòng)化和信息化為一體的先進(jìn)的電

39、腦網(wǎng)絡(luò)系統(tǒng),在為有關(guān)部門提供優(yōu)質(zhì)、高效的業(yè)務(wù)管理和事務(wù)處理的同時(shí),采用安全可靠的現(xiàn)代化處理和控制技術(shù),及時(shí)、準(zhǔn)確、可靠地采集和傳輸信息,建立完備、可靠的教學(xué)信息處理系統(tǒng)。對(duì)各院(系)辦實(shí)現(xiàn)統(tǒng)一的信息瀏覽、成績(jī)管理??蓪?shí)現(xiàn)與校其他一些管理系統(tǒng)的學(xué)生基本信息的共享。通過(guò)校園網(wǎng)為網(wǎng)站訪問(wèn)者提供全面及時(shí)的信息和數(shù)據(jù),如學(xué)生個(gè)人信息、團(tuán)委學(xué)生會(huì)信息、成績(jī)信息查詢等。</p><p>  系統(tǒng)的安全性、穩(wěn)定性、可靠性非常重要

40、,在學(xué)校內(nèi)部各科室(包括各個(gè)校區(qū))組成一個(gè)虛擬網(wǎng),教學(xué)事務(wù)處理在虛擬網(wǎng)中進(jìn)行,并借助防火墻與校園網(wǎng)隔離,抵御來(lái)自外部網(wǎng)絡(luò)的惡意攻擊;建成的系統(tǒng)應(yīng)能避免因軟、硬件故障造成的數(shù)據(jù)損失;保證數(shù)據(jù)在傳輸過(guò)程中安全、保密;系統(tǒng)有足夠大的吞吐量,不會(huì)因過(guò)多的服務(wù)請(qǐng)求而出現(xiàn)系統(tǒng)崩潰;能一天24小時(shí),一年365天提供服務(wù);界面友好,易于學(xué)習(xí),非計(jì)算機(jī)專業(yè)人員經(jīng)過(guò)短時(shí)間培訓(xùn)即可掌握基本操作。</p><p>  借助于學(xué)生信息管理

41、系統(tǒng)的建設(shè),促進(jìn)教學(xué)管理人員素質(zhì)的提高,通過(guò)教學(xué)管理人員的實(shí)際應(yīng)用,促進(jìn)我校的教學(xué)管理水平和效率的提高;通過(guò)提供多層次的教務(wù)信息服務(wù)和先進(jìn)實(shí)用的使用手段,滿足校內(nèi)外對(duì)信息共享和利用的要求,并為各級(jí)領(lǐng)導(dǎo)提供有效的輔助決策服務(wù)。</p><p>  2.2、系統(tǒng)設(shè)計(jì)原則</p><p>  本系統(tǒng)作為學(xué)校管理信息系統(tǒng)的一個(gè)資源子網(wǎng)進(jìn)行建設(shè),將以校園網(wǎng)為基礎(chǔ),實(shí)現(xiàn)信息資源共享。同時(shí)為校信息系統(tǒng)的

42、建設(shè)建立初始框架。</p><p>  1) 統(tǒng)籌考慮,信息共享</p><p>  本應(yīng)用系統(tǒng)基于校園網(wǎng),實(shí)現(xiàn)高水平的信息資源共享的信息資源訪問(wèn),要面向?qū)W院不同部門實(shí)現(xiàn)信息資源的共享,提高信息資源共享的利用率??蔀槠渌到y(tǒng)提供數(shù)據(jù)接口,學(xué)生信息管理系統(tǒng)可以為其他系統(tǒng)如校園MIS系統(tǒng)提供數(shù)據(jù)共享。</p><p>  2) 包容性和可擴(kuò)展性</p>&

43、lt;p>  系統(tǒng)應(yīng)具有較好的可擴(kuò)展性和包容性。能有效地保護(hù)已有的信息。特別是在應(yīng)用需求變化時(shí),有一個(gè)較好的系統(tǒng),能容易地加以調(diào)整。系統(tǒng)易于擴(kuò)充升級(jí),既能滿足當(dāng)前業(yè)務(wù)的需求,又為今后的擴(kuò)充留有空間。</p><p>  3) 為教師、學(xué)生提供良好的信息服務(wù)</p><p>  在學(xué)生信息標(biāo)準(zhǔn)化、規(guī)范化的基礎(chǔ)上,對(duì)信息進(jìn)行合理布局,在提供優(yōu)質(zhì)、高效的業(yè)務(wù)管理和事務(wù)處理的同時(shí),使全校師生

44、可以在任一平臺(tái)上對(duì)本專業(yè)教學(xué)計(jì)劃進(jìn)行查詢,了解課程設(shè)置情況,查詢成績(jī)等,教師可以查詢了解學(xué)生的情況等。</p><p>  4) 可靠運(yùn)行,安全保密</p><p>  應(yīng)具有安全高效的通信機(jī)制,身份認(rèn)證,權(quán)限檢查,以解決學(xué)生信息系統(tǒng)的安全性、保密性問(wèn)題,防止信息泄密和對(duì)保密信息的非法侵入。應(yīng)考慮與校園網(wǎng)的安全機(jī)制相結(jié)合,采用路由技術(shù),設(shè)立學(xué)生信息系統(tǒng)的防火墻。</p>&l

45、t;p>  5) 采用成熟的技術(shù),建立實(shí)用可靠的系統(tǒng)</p><p>  本系統(tǒng)的建設(shè)目標(biāo)是否能實(shí)現(xiàn),系統(tǒng)整個(gè)投資能否發(fā)揮應(yīng)有的效益,最終將取決于該系統(tǒng)是否可靠實(shí)用。為此,系統(tǒng)應(yīng)采用成熟可靠的技術(shù),應(yīng)貫徹產(chǎn)品化的設(shè)計(jì)原則和實(shí)施方法。同時(shí),系統(tǒng)的起點(diǎn)要高,系統(tǒng)的建立應(yīng)適應(yīng)未來(lái)技術(shù)發(fā)展的趨勢(shì)。</p><p>  2.3、系統(tǒng)的信息安全設(shè)計(jì)</p><p>  信

46、息安全是信息系統(tǒng)建設(shè)的首要問(wèn)題,信息的失竊或篡改常常給系統(tǒng)帶來(lái)毀滅性的打擊。系統(tǒng)中的一些關(guān)鍵信息(如學(xué)生信息、成績(jī)信息等)的安全是至關(guān)重要的,必須在信息系統(tǒng)建設(shè)的設(shè)計(jì)階段,制定可靠的安全策略。</p><p>  系統(tǒng)從網(wǎng)絡(luò)通訊、操作系統(tǒng)、數(shù)據(jù)庫(kù)管理系統(tǒng)、應(yīng)用系統(tǒng)、計(jì)算機(jī)病毒的防治等五個(gè)方面提供安全保障:</p><p><b>  1) 網(wǎng)絡(luò)通訊</b></p

47、><p>  用虛擬局域網(wǎng)(VLAN)服務(wù)和防火墻技術(shù)。將系統(tǒng)的所有服務(wù)器都建立在虛擬子網(wǎng)內(nèi),用防火墻與校園網(wǎng)隔離,只允許安全的網(wǎng)絡(luò)協(xié)議通過(guò),如HTTP協(xié)議等,其他如FTP、TELNET協(xié)議限制執(zhí)行。服務(wù)器保護(hù)策略既解決非法訪問(wèn)又可縮小廣播風(fēng)暴。</p><p>  學(xué)生信息管理系統(tǒng)安全結(jié)構(gòu)圖</p><p>  如圖所示,學(xué)校內(nèi)部各科室(包括各個(gè)校區(qū))在校園網(wǎng)網(wǎng)管系統(tǒng)

48、的支持下組成虛擬網(wǎng)(VLAN),系統(tǒng)在虛擬網(wǎng)中進(jìn)行。防火墻將VLAN與校園網(wǎng)連接起來(lái),提供隔離功能抵御來(lái)自校內(nèi)/外的不良訪問(wèn),同時(shí)也提供了VLAN與校園網(wǎng)的通道,通過(guò)防火墻的VIP通道可訪問(wèn)計(jì)算機(jī)中心的學(xué)生信息數(shù)據(jù)庫(kù)服務(wù)器。</p><p><b>  2) 操作系統(tǒng)</b></p><p>  利用操作系統(tǒng)安全功能。對(duì)操作系統(tǒng)的用戶、用戶組及其訪問(wèn)權(quán)限作嚴(yán)格的規(guī)定。

49、關(guān)掉可能導(dǎo)致安全漏洞的服務(wù),如Telnet、Ftp、SendMail等。</p><p>  3) 管理權(quán)限的設(shè)定</p><p>  利用對(duì)管理員權(quán)限的設(shè)置,如可動(dòng)態(tài)的限制使用人員的應(yīng)用權(quán)限和管理區(qū)域范圍等屬性,可有效地防止非法客戶進(jìn)入系統(tǒng),進(jìn)行不允許的管理操作。</p><p>  4) 計(jì)算機(jī)病毒的防治</p><p>  計(jì)算機(jī)病毒的

50、防治,主要應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器上采用硬件和軟件進(jìn)行防范。</p><p>  2.4、服務(wù)器和數(shù)據(jù)庫(kù)系統(tǒng)的選擇 </p><p>  根據(jù)系統(tǒng)需求系統(tǒng)采用高性能的PC Server 作為服務(wù)器,提供事務(wù)處理服務(wù)、Web服務(wù)和特定數(shù)據(jù)庫(kù)服務(wù)。操作系統(tǒng)為Microsoft WINDOWS 2000。數(shù)據(jù)庫(kù)系統(tǒng)采用Microsoft SQL 2000。</p><p>

51、;  2.5、系統(tǒng)結(jié)構(gòu)與模型  針對(duì)實(shí)際的應(yīng)用情況,我們決定使用基于WEB的ASP技術(shù),采用Browser/Server和Intranet相結(jié)合的解決方案,考慮到以查詢、瀏覽、地理位置分散,交互式的服務(wù)為主體的應(yīng)用,采用了Browser/Server結(jié)構(gòu)而不是傳統(tǒng)的Client/Server,這樣使得信息管理系統(tǒng)可以更出色的完成各種服務(wù)需求,同時(shí)增強(qiáng)了他在不同操作平臺(tái)上的兼容性,使其可以更為穩(wěn)定的提供服務(wù)。</p>&l

52、t;p><b>  2.6、系統(tǒng)功能</b></p><p>  學(xué)生信息管理系統(tǒng)主要有基礎(chǔ)數(shù)據(jù)維護(hù)子系統(tǒng)、學(xué)生個(gè)人信息管理子系統(tǒng)、學(xué)生工作信息管理子系統(tǒng)、教學(xué)工作信息管理子系統(tǒng)、系統(tǒng)信息維護(hù)子系統(tǒng)組成。各院(系)通過(guò)校園網(wǎng)可訪問(wèn)數(shù)據(jù)庫(kù)服務(wù)器,院(系)管理員可遠(yuǎn)程進(jìn)行數(shù)據(jù)的錄入、刪除、更新、查詢等操作,可根據(jù)從網(wǎng)上匯總上來(lái)的數(shù)據(jù)進(jìn)行各種統(tǒng)計(jì)等處理。部分信息可在校園網(wǎng)、Internet上

53、發(fā)布。用戶可通過(guò)瀏覽器從信息管理數(shù)據(jù)庫(kù)中獲取相應(yīng)的動(dòng)態(tài)信息??稍谀承┫薅ǚ秶鷥?nèi)對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作,如學(xué)生可通過(guò)瀏覽器查詢個(gè)人信息和成績(jī)等。</p><p><b>  系統(tǒng)總體的功能圖:</b></p><p>  各子系統(tǒng)主要功能有:</p><p>  2.6.1 基礎(chǔ)數(shù)據(jù)維護(hù)子系統(tǒng)</p><p>  該子系統(tǒng)有院,

54、系,專業(yè),課程等基礎(chǔ)的數(shù)據(jù)</p><p>  2.6.2 學(xué)生個(gè)人信息管理子系統(tǒng)</p><p>  該子系統(tǒng)能夠?qū)⑿律鷶?shù)據(jù)的錄入、查詢、更新;獎(jiǎng)懲的處理;為整個(gè)學(xué)生管理系統(tǒng)提供新生原始數(shù)據(jù),學(xué)生信息管理系統(tǒng)的基本信息源。</p><p>  2.6.3 學(xué)生工作信息管理子系統(tǒng)</p><p>  該子系統(tǒng)是各院(系)學(xué)生工作的信息發(fā)布,它

55、由團(tuán)委學(xué)生會(huì)、社團(tuán)、班級(jí)、學(xué)生黨支部模塊組成,通過(guò)此子系統(tǒng),可以讓我們及時(shí)的更多的了解學(xué)生工作的一些信息。</p><p>  2.6.4 教學(xué)工作信息管理子系統(tǒng)</p><p>  該子系統(tǒng)為學(xué)生提供一個(gè)管理學(xué)生考試成績(jī)的窗口,可以查詢學(xué)生每門課成績(jī)信息,極大的方便教師了解學(xué)生的情況。</p><p>  2.6.5 系統(tǒng)信息維護(hù)子系統(tǒng)</p>&l

56、t;p>  該子系統(tǒng)完成系統(tǒng)管理員的添加,刪除,對(duì)系統(tǒng)管理員的權(quán)限分配,及時(shí)動(dòng)態(tài)管理權(quán)限可以增加系統(tǒng)的安全性,保密性。</p><p>  2.7、系統(tǒng)實(shí)現(xiàn)的主要技術(shù)</p><p><b>  1)ASP技術(shù)</b></p><p>  ASP (Active Server Page)即活動(dòng)服務(wù)器頁(yè)面,它是由Microsoft推出的用于

57、Web開發(fā)的技術(shù)。ASP不是一種單純的技術(shù),應(yīng)該說(shuō)它是一種服務(wù)器腳本環(huán)境。在ASP環(huán)境下,開發(fā)者可以通過(guò)創(chuàng)建服務(wù)器腳本,編寫強(qiáng)大的Web應(yīng)用程序,實(shí)現(xiàn)動(dòng)態(tài)交互式Web頁(yè)面:ASP腳本還可以和HTML語(yǔ)言、Java小程序等混合在一起書寫,這大大擴(kuò)充了ASP程序的功能,降低了ASP應(yīng)用的難度。</p><p>  2)ADO對(duì)象訪問(wèn)數(shù)據(jù)庫(kù)</p><p>  ADO是一個(gè)ASP內(nèi)置的Activ

58、eX服務(wù)器組件用于數(shù)據(jù)庫(kù)訪問(wèn),可把它與ASP結(jié)合起來(lái),建立提供數(shù)據(jù)庫(kù)信息的網(wǎng)頁(yè)內(nèi)容,對(duì)數(shù)據(jù)庫(kù)進(jìn)行查詢、插入、更新、刪除等操作。其具有運(yùn)行速度快、占用內(nèi)存小等優(yōu)點(diǎn)。本系統(tǒng)中有關(guān)成績(jī)查詢、記錄分頁(yè)瀏覽等功能都是應(yīng)用了ADO的對(duì)象、屬性和方法來(lái)實(shí)現(xiàn)的。</p><p><b>  3)ODBC技術(shù)</b></p><p>  通過(guò)訪問(wèn)數(shù)據(jù)庫(kù)的方式在本系統(tǒng)中得到應(yīng)用,它通過(guò)驅(qū)

59、動(dòng)程序(driver)來(lái)提供數(shù)據(jù)庫(kù)的獨(dú)立性,驅(qū)動(dòng)程序與具體數(shù)據(jù)庫(kù)有關(guān),它是一個(gè)用以支持ODBC函數(shù)調(diào)用的模塊(通常是一個(gè)d11),應(yīng)用程序通過(guò)調(diào)用驅(qū)動(dòng)程序所支持的函數(shù)來(lái)操作數(shù)據(jù)庫(kù),若想使應(yīng)用程序操作不同類型的數(shù)據(jù)庫(kù),就要?jiǎng)討B(tài)地鏈接到不同的驅(qū)動(dòng)程序上。ODBC具有良好的數(shù)據(jù)庫(kù)獨(dú)立性,通過(guò)ODBC可以使得數(shù)據(jù)庫(kù)的更改變得非常容易,因?yàn)閷?duì)應(yīng)用程序來(lái)說(shuō)只需改換一下驅(qū)動(dòng)程序。</p><p>  第三章 學(xué)生工作信息管理子

60、系統(tǒng)開發(fā)過(guò)程</p><p>  3.1 系統(tǒng)功能的描述</p><p>  該子系統(tǒng)是各院(系)學(xué)生工作的信息發(fā)布,它由團(tuán)委學(xué)生會(huì)、社團(tuán)、班級(jí)、學(xué)生黨支部模塊組成,通過(guò)此子系統(tǒng),可以讓我們及時(shí)的更多的了解學(xué)生工作的一些信息。該子系統(tǒng)包括:系統(tǒng)用戶管理模塊、系統(tǒng)信息管理模塊、班級(jí)信息管理模塊、學(xué)生社團(tuán)信息管理模塊、學(xué)生社團(tuán)信息管理模塊。各個(gè)模塊實(shí)現(xiàn)系統(tǒng)管理員對(duì)系統(tǒng)的信息數(shù)據(jù)執(zhí)行添加、修改

61、和刪除等操作。</p><p>  3.2 功能模塊圖</p><p>  3.3 程序流程圖</p><p><b>  N</b></p><p><b>  N</b></p><p>  Y Y </p>

62、;<p>  3.4 數(shù)據(jù)庫(kù)的建立</p><p>  對(duì)數(shù)據(jù)庫(kù)方面的設(shè)計(jì),歸根結(jié)底無(wú)非是對(duì)數(shù)據(jù)有效的,明確的,可靠的存儲(chǔ)。為前端應(yīng)用程序提供方便的數(shù)據(jù)應(yīng)用模式。</p><p>  數(shù)據(jù)庫(kù)在一個(gè)信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存儲(chǔ)的效率,保證數(shù)據(jù)的完整和一致。同時(shí),合理的數(shù)

63、據(jù)庫(kù)結(jié)構(gòu)也將有利于程序的實(shí)現(xiàn)。</p><p>  用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿足各種信息的輸入和輸出。</p><p>  各表關(guān)鍵字的設(shè)置及含義</p><p>  1、tusource基礎(chǔ)信息</p><p><b>  2、admin</b></p>

64、<p>  3、b_aclass</p><p><b>  classid序號(hào)</b></p><p>  classn 是信息類型大類</p><p>  4、b_anclass</p><p>  nclassid 序號(hào)</p><p>  nclass 信息類型的小類<

65、/p><p>  classid 信息小類隸屬大類的序號(hào)</p><p><b>  5、st_work</b></p><p><b>  d-id 序號(hào)</b></p><p>  d_title 信息標(biāo)題</p><p>  d_content 信息內(nèi)容</p>

66、<p>  classid 信息大類的序號(hào)</p><p>  nclassid 信息小類的序號(hào)</p><p>  zuozhe 信息發(fā)布者</p><p><b>  sj 發(fā)布時(shí)間</b></p><p>  department 發(fā)布部門</p><p><b>

67、  數(shù)據(jù)的讀取</b></p><p>  首先聯(lián)接數(shù)據(jù)庫(kù)然后打開對(duì)應(yīng)數(shù)據(jù)表的指定位置的數(shù)據(jù),讀取字段值,然后關(guān)閉。</p><p>  這里允許同時(shí)打開多個(gè)數(shù)據(jù)表,操作上與它開通一個(gè)標(biāo)的操作相同,只要注意變量名不要重復(fù)即可。</p><p>  <!--#include file="conn.asp"--></p&

68、gt;<p>  set rs=server.createobject("adodb.recordset")</p><p>  sql="select * from stu_01 where id="&request("ID")</p><p>  rs.open sql,conn,1,1</p>

69、;<p>  uID=rs("uID")</p><p>  name=rs("name")</p><p>  sex=rs("sex")</p><p>  age=rs("age")</p><p>  .. .. ..</p&g

70、t;<p>  .. .. ..</p><p>  .. .. ..</p><p>  province=rs("province")</p><p>  city=rs("city")</p><p><b>  rs.close</b><

71、/p><p>  set rs=noting</p><p>  conn.close</p><p>  set conn=nothing</p><p><b>  %></b></p><p><b>  數(shù)據(jù)的顯示排序</b></p><p>

72、;  再打開數(shù)據(jù)庫(kù)的時(shí)候只要添加命令:order by 字段名 排序參數(shù),就可以控制顯示數(shù)據(jù)的順序 。當(dāng)然需要循環(huán)語(yǔ)句</p><p>  <%do while not rs.eof%> ……… <% rs.movenext </p><p>  loop %>的配合.例:</p><p>  <!--#include file=&qu

73、ot;conn.asp"--></p><p>  set rs=server.createobject("adodb.recordset")</p><p>  sql="select * from stu_01 where name like '%"&keyword&"%' order b

74、y id desc "</p><p>  rs.open sql,conn,1,1</p><p>  uID=rs("uID")</p><p>  name=rs("name")</p><p>  sex=rs("sex")</p><p>

75、  age=rs("age")</p><p>  .. .. ..</p><p>  .. .. ..</p><p>  .. .. ..</p><p>  province=rs("province")</p><p>  city=rs(&qu

76、ot;city")</p><p><b>  rs.close</b></p><p>  set rs=noting</p><p>  conn.close</p><p>  set conn=nothing</p><p><b>  %></b>&

77、lt;/p><p>  <%do while not rs.eof%> </p><p>  <% rs.movenext </p><p><b>  loop %></b></p><p><b>  數(shù)據(jù)的添加</b></p><p>  通過(guò)pos

78、t傳值取得輸入數(shù)據(jù)并存入數(shù)據(jù)庫(kù)空數(shù)據(jù)位。</p><p>  <!--#include file="conn.asp"--></p><p><b>  <%</b></p><p><b>  dim rs_t</b></p><p><b>  d

79、im sql_t</b></p><p>  dim address,squad,name,sex,phone,yy,mm,dd,domain,grade,province,……</p><p>  uID=Request.form("uID")</p><p>  age=Request.form("age")&

80、lt;/p><p>  address=Request.form("address")</p><p>  .. .. ..</p><p>  .. .. ..</p><p>  .. .. ..</p><p>  introduce=Request.form("

81、introduce")</p><p>  dim rs,sql</p><p>  set rs=Server.CreateObject("Adodb.Recordset")</p><p>  sql="select * from stu_01 where (id is null)"</p><

82、;p>  rs.open sql,conn,1,3</p><p><b>  rs.addnew</b></p><p>  rs("uID")=uID</p><p>  rs("age")=age</p><p>  rs("address")=ad

83、dress</p><p>  rs("squad")=squad</p><p>  rs("grade")=grade</p><p>  rs("date")=date()</p><p>  rs("time")=time()</p><

84、;p>  rs("ip")=request.ServerVariables("REMOTE_ADDR")</p><p><b>  rs.update</b></p><p><b>  rs.close</b></p><p>  set rs=nothing</p&

85、gt;<p>  conn.close</p><p>  set conn=nothing</p><p><b>  %> </b></p><p><b>  數(shù)據(jù)的修改</b></p><p>  其實(shí)是讀取和添加的組合,一個(gè)頁(yè)面讀取數(shù)據(jù)并允許修改,通過(guò)post傳

86、值把數(shù)據(jù)更新到原紀(jì)錄。(代碼略)</p><p><b>  數(shù)據(jù)的刪除</b></p><p><b>  清除數(shù)據(jù)表</b></p><p>  <!--#include file="conn.asp"--></p><p><b>  <%<

87、;/b></p><p><b>  dim sql </b></p><p><b>  dim rs</b></p><p>  set rs=server.createobject("adodb.recordset")</p><p>  sql="dele

88、te from exam_01 "</p><p>  rs.open sql,conn,1,1</p><p>  set rs=nothing </p><p>  conn.close</p><p>  set conn=nothing</p><p><b>  %></b&

89、gt;</p><p><b>  刪除單條數(shù)據(jù)</b></p><p>  <!--#include file="conn.asp"--></p><p><b>  <%</b></p><p><b>  dim sql </b>&l

90、t;/p><p><b>  dim rs</b></p><p>  set rs=server.createobject("adodb.recordset")</p><p>  sql="delete from exam_01 where id="&request("ID")

91、</p><p>  rs.open sql,conn,1,1</p><p>  set rs=nothing </p><p>  conn.close</p><p>  set conn=nothing</p><p><b>  %></b></p><p&g

92、t;  3.5系統(tǒng)功能的實(shí)現(xiàn)</p><p>  系統(tǒng)設(shè)計(jì)過(guò)程中,我們經(jīng)歷了由簡(jiǎn)單-復(fù)雜-簡(jiǎn)單的過(guò)程。當(dāng)我們對(duì)功能要求有了一個(gè)大體框架的時(shí)候,對(duì)其程序?qū)崿F(xiàn)算法也大體有了一個(gè)思路。此時(shí)并沒(méi)有感到有什么困難,但當(dāng)我們具體調(diào)試,實(shí)現(xiàn)程序時(shí),問(wèn)題接踵而至。起初的設(shè)計(jì)漏洞和弊端也顯現(xiàn)了出來(lái)。有時(shí)完成一項(xiàng)功能的操作并不困難,問(wèn)題是我們不但要使它能完成特定的功能,還要使它具有靈活性和良好的接口,實(shí)現(xiàn)功能模塊的一層多用。我們的設(shè)

93、計(jì)原則是,功能越細(xì)越好;程序結(jié)構(gòu)越緊密越好;操作越簡(jiǎn)單越好。當(dāng)初稿完成時(shí),我們的程序臃腫龐大,不同的功能模塊對(duì)應(yīng)著不同的文件,有的則需要2-3個(gè)文件配合完成。針對(duì)這個(gè)問(wèn)題,我們把大量的功能相似但操作并不相同的模塊進(jìn)行了合并整合。通過(guò)在調(diào)用時(shí)使用get方式傳遞控制參數(shù)和使用多嵌套結(jié)構(gòu)來(lái)實(shí)現(xiàn)功能操作判斷,十多個(gè)功能模塊操作最終有一個(gè)文件所完成。這樣大大減少了文件數(shù)量,使整個(gè)系統(tǒng)顯得精干。我們對(duì)文件進(jìn)行了合理布局使其邏輯關(guān)系明了,便于今后的修

94、改和拓展。下面簡(jiǎn)述一下幾個(gè)功能的實(shí)現(xiàn)算法:</p><p><b>  1) 數(shù)據(jù)庫(kù)的聯(lián)接</b></p><p>  由于數(shù)據(jù)庫(kù)的聯(lián)接是幾乎每個(gè)文件都要使用的一部分所以我把它單獨(dú)的寫在了一個(gè)文件(conn.asp)中,當(dāng)需要時(shí)直接調(diào)用conn.asp就可以了,避免了程序的臃腫。</p><p><b>  <%</b&g

95、t;</p><p>  dim conn,connstr</p><p>  on error resume next</p><p>  connstr="DBQ="+server.mappath("database/member.mdb")+";DefaultDir=;DRIVER={Microsoft Acc

96、ess Driver (*.mdb)};"</p><p>  Set conn=Server.CreateObject("ADODB.CONNECTION")</p><p>  conn.open connstr</p><p><b>  %></b></p><p>  2)

97、各頁(yè)面功能主要代碼列表:</p><p>  1、添加保存代碼功能</p><p>  <!--#include file = "Startup.asp"--></p><p><b>  <%</b></p><p>  ' ======================&l

98、t;/p><p>  ' 功能:增加信息保存頁(yè)</p><p>  ' 描述:對(duì)add.asp文件提交過(guò)來(lái)的表單數(shù)據(jù)進(jìn)行保存操作,有保存信息標(biāo)題,信息內(nèi)容,信息標(biāo)題圖片;同時(shí)保存所有此篇信息所有相關(guān)的上傳或遠(yuǎn)程獲取的文件信息,有源文件名,保存文件名,保存路徑文件名。</p><p>  ' ======================</p

99、><p>  Call Header("增加信息保存")</p><p>  Call Content()</p><p>  Call Footer()</p><p><b>  ' 本頁(yè)內(nèi)容區(qū)</b></p><p>  Sub Content()</p>

100、<p><b>  Dim i</b></p><p>  ' 取提交過(guò)來(lái)的數(shù)據(jù)</p><p>  ' 注意取信息內(nèi)容的方法,因?yàn)閷?duì)大表單的自動(dòng)處理,一定要使用循環(huán),否則大于100K的內(nèi)容將取不到,單個(gè)表單項(xiàng)的限制為102399字節(jié)(100K左右)</p><p>  Dim sTitle, sContent,

101、sPicture,sclassid,sNclassid,szuozhe,ssj,sdepartment</p><p>  sTitle = Request.Form("d_title")</p><p>  sPicture = Request.Form("d_picture")</p><p>  sclassid = R

102、equest.Form("classid")</p><p>  sNclassid= Request.Form("Nclassid")</p><p>  szuozhe=trim(session("t_name"))</p><p><b>  ssj=now()</b></

103、p><p>  sdepartment=trim(Session("T_d"))</p><p>  ' 開始:eWebEditor編輯區(qū)取值-----------------</p><p>  sContent = ""</p><p>  For i = 1 To Request.Form(&

104、quot;d_content").Count</p><p>  sContent = sContent & Request.Form("d_content")(i)</p><p><b>  Next</b></p><p>  ' 結(jié)束:eWebEditor編輯區(qū)取值-------------

105、----</p><p>  ' 以下為所有通過(guò)編輯器上傳的所有文件相關(guān)信息,包括編輯區(qū)手動(dòng)上傳的和自動(dòng)遠(yuǎn)程上傳的</p><p>  ' GetSafeStr函數(shù)為過(guò)濾一些特殊字符,防止有些人惡意的破壞此演示程序</p><p>  ' 上傳或遠(yuǎn)程獲取前的原文件名,多個(gè)以"|"分隔</p><p>

106、;  Dim sOriginalFileName</p><p>  ' 上傳后保存到本地服務(wù)器的文件名(不帶路徑),多個(gè)以"|"分隔</p><p>  Dim sSaveFileName</p><p>  ' 上傳后保存到本地服務(wù)器的路徑文件名,多個(gè)以"|"分隔</p><p> 

107、 Dim sSavePathFileName</p><p>  sOriginalFileName = GetSafeStr(Request.Form("d_originalfilename"))</p><p>  sSaveFileName = GetSafeStr(Request.Form("d_savefilename"))</p&g

108、t;<p>  sSavePathFileName = GetSafeStr(Request.Form("d_savepathfilename"))</p><p>  ' 保存信息內(nèi)容,同時(shí)取出自增的信息ID</p><p>  Dim sNewsID</p><p>  sSql = "SELECT * FRO

109、M st_work WHERE D_ID=0"</p><p>  oRs.Open sSql, oConn, 1, 3</p><p>  oRs.AddNew</p><p>  oRs("D_Title") = sTitle</p><p>  oRs("D_Content") = sC

110、ontent</p><p>  oRs("D_Picture") = sPicture</p><p>  oRs("D_OriginalFileName") = sOriginalFileName</p><p>  oRs("D_SaveFileName") = sSaveFileName</p

111、><p>  oRs("D_SavePathFileName") = sSavePathFileName</p><p>  oRs("classid") = sclassid</p><p>  oRs("Nclassid") = sNclassid</p><p>  oRs(&qu

112、ot;zuozhe") = szuozhe</p><p>  oRs("sj") = ssj</p><p>  oRs("department") = sdepartment</p><p>  oRs.Update</p><p>  sNewsID = oRs("D_ID&q

113、uot;)</p><p><b>  oRs.Close</b></p><p>  ' 輸出成功保存信息</p><p>  Response.Write "信息(ID:" & sNewsID & ")增加保存成功!"</p><p><b>

114、  End Sub</b></p><p><b>  %></b></p><p><b>  2、刪除功能</b></p><p>  <!--#include file = "Startup.asp"--></p><p><b> 

115、 <%</b></p><p>  ' ======================</p><p><b>  ' 功能:刪除信息</b></p><p>  ' 描述:信息刪除后,頁(yè)面轉(zhuǎn)向信息列表頁(yè)。</p><p>  ' 刪除信息的同時(shí),刪除此信息相關(guān)

116、的上傳文件。</p><p>  ' ======================</p><p>  Call Header("刪除信息")</p><p>  Call Content()</p><p>  Call Footer()</p><p><b>  本頁(yè)內(nèi)容區(qū)&

117、lt;/b></p><p>  Sub Content()</p><p>  ' 取參數(shù):信息ID</p><p>  Dim sNewsID</p><p>  sNewsID = Trim(Request("id"))</p><p>  ' 信息ID有效性驗(yàn)證,防止有

118、些人惡意的破壞此演示程序</p><p>  If IsNumeric(sNewsID) = False Then</p><p>  GoError "請(qǐng)通過(guò)頁(yè)面上的鏈接進(jìn)行操作,不要試圖破壞此演示系統(tǒng)。"</p><p><b>  End If</b></p><p>  ' 從信息數(shù)據(jù)

119、表中取出相關(guān)的上傳文件</p><p>  ' 上傳后保存到本地服務(wù)器的路徑文件名,多個(gè)以"|"分隔</p><p>  ' 刪除文件,要取帶路徑的文件名才可以,并且只要這個(gè)就可以了,原來(lái)存的原文件名或不帶路徑的保存文件名可用于其它地方使用</p><p>  Dim sSavePathFileName</p>&l

120、t;p>  sSql = "SELECT D_SavePathFileName FROM st_work WHERE D_ID=" & sNewsID</p><p>  oRs.Open sSql, oConn, 0, 1</p><p>  If Not oRs.Eof Then</p><p>  sSavePathFileN

121、ame = oRs("D_SavePathFileName")</p><p><b>  Else</b></p><p>  GoError "無(wú)效的信息ID,請(qǐng)點(diǎn)頁(yè)面上的鏈接進(jìn)行操作!"</p><p><b>  End If</b></p><p>

122、<b>  oRs.Close</b></p><p>  ' 把帶"|"的字符串轉(zhuǎn)為數(shù)組</p><p>  Dim aSavePathFileName</p><p>  aSavePathFileName = Split(sSavePathFileName, "|")</p>

123、<p>  ' 刪除信息相關(guān)的文件,從文件夾中</p><p><b>  Dim i</b></p><p>  For i = 0 To UBound(aSavePathFileName)</p><p>  ' 按路徑文件名刪除文件</p><p>  Call DoDelFile(aSa

124、vePathFileName(i))</p><p><b>  Next</b></p><p><b>  ' 刪除信息</b></p><p>  sSql = "DELETE FROM st_work WHERE D_ID=" & sNewsID</p><p

溫馨提示

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