畢業(yè)設(shè)計(jì)(論文)高校辦公自動(dòng)化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁
畢業(yè)設(shè)計(jì)(論文)高校辦公自動(dòng)化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁
畢業(yè)設(shè)計(jì)(論文)高校辦公自動(dòng)化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁
畢業(yè)設(shè)計(jì)(論文)高校辦公自動(dòng)化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁
畢業(yè)設(shè)計(jì)(論文)高校辦公自動(dòng)化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩39頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、高校辦公自動(dòng)化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)生: 指導(dǎo)教師: 內(nèi)容:本課題研究的是以四川某大學(xué)某學(xué)院為背景,將校園網(wǎng)和高校辦公事務(wù)管理結(jié)合起來開發(fā)的一種新型高校辦公自動(dòng)化系統(tǒng),實(shí)現(xiàn)高校辦公事務(wù)管理自動(dòng)化、摘要信息化。該系統(tǒng)主要利用了asp強(qiáng)大的網(wǎng)站開發(fā)技術(shù)和ado網(wǎng)絡(luò)數(shù)據(jù)庫訪問技術(shù),用access 2003作為數(shù)據(jù)庫管理系統(tǒng)、dreamweaver8集成開發(fā)環(huán)境、photoshop cs3圖像處理工具來完成系統(tǒng)的開發(fā),實(shí)現(xiàn)了基于校園網(wǎng)的高校辦公事物管理功能。開發(fā)過程主要包括后臺(tái)數(shù)據(jù)庫的建立、維護(hù)和前臺(tái)應(yīng)用程序的開發(fā)兩個(gè)部分。后臺(tái)主要包括用戶管理、系統(tǒng)管理、權(quán)限管理、公共信息管理;前臺(tái)主要包括行政管理模塊,

2、公共信息模塊,交流中心模塊,個(gè)人助理模塊,個(gè)人郵箱模塊,超級(jí)管理模塊和系統(tǒng)管理模塊。這些模塊覆蓋了辦公系統(tǒng)的常用功能,這些功能實(shí)現(xiàn)了對高校辦公資源的有效管理和信息的共享,整個(gè)系統(tǒng)操作簡便、靈活、實(shí)用、安全。經(jīng)過測試,該系統(tǒng)能滿足用戶基本要求,提高了高校辦公人員對辦公事務(wù)管理的效率。關(guān)鍵詞:辦公 自動(dòng)化系統(tǒng) access 2003 asp adodesign and implementation of the college office automation systemcontent abstract: this topic studies a new college office auto

3、mation system which combines campus network and office affairs management as a background of chengdu in sichuan normal university,to realize the office affairs managementautomation and informationization.this system mainly uses asp powerful web d-evelopment technology and ado network database access

4、 technology, with access 2003 as a database management system,dreamweaver8 integrated development env-ironment,photoshop cs3 image processing tools to complete system development,realize based on campus network of college office things management function-s. the development process including postsce

5、nium data of establish, maintainand foreground application procedure development two parts.backstage mainly i-nclude user management,system management, authority administration and publicinformation management; receptionist mainly including administrative manageme-nt module,public information module

6、,communication center module,personal assi-stant module,personal email module,super management module and system managem-ent module.these modules covering the office system of common function,thesefunctions of college office resource of effective management and information sharing, the whole system

7、operation simple,flexible, practical,safe.throughtesting, the system can meet user requirements,improve the basic college office staff for office affairs management efficiency. keywords:office automation system access 2003 asp ado目 錄前言11 緒論11.1 本課題研究背景及意義11.1.1 研究背景11.1.2 研究意義11.2 高校辦公自動(dòng)化系統(tǒng)的定義21.3 高

8、校辦公自動(dòng)化系統(tǒng)的特點(diǎn)21.4 開發(fā)工具簡介及安裝31.4.1 asp 開發(fā)技術(shù)31.4.2 photoshop cs341.4.3 access介紹41.4.4 iis介紹51.5 瀏覽器/服務(wù)器(b/s)模式52 系統(tǒng)分析與總體結(jié)構(gòu)設(shè)計(jì)62.1 系統(tǒng)需求調(diào)查63.1.1 基本情況調(diào)查62.1.2 用戶辦公事務(wù)處理情況調(diào)查72.1.3 用戶對新系統(tǒng)的要求72.2 系統(tǒng)需求分析82.2.1 功能需求分析82.2.2 數(shù)據(jù)需求分析82.2.3 性能需求分析92.2.4 安全需求分析92.3 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)92.3.1 設(shè)計(jì)思路92.3.2 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)103 數(shù)據(jù)庫設(shè)計(jì)123.1 郵編及區(qū)號(hào)數(shù)據(jù)表

9、設(shè)計(jì)123.2 郵箱數(shù)據(jù)表設(shè)計(jì)123.3 會(huì)議中心數(shù)據(jù)表設(shè)計(jì)134 系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)說明書134.1 登錄頁面設(shè)計(jì)144.2 主頁設(shè)計(jì)164.3 行政管理功能模塊設(shè)計(jì)164.3.1 模塊基本結(jié)構(gòu)164.3.2 行政管理網(wǎng)頁174.4 公共信息功能模塊設(shè)計(jì)184.4.1 模塊基本結(jié)構(gòu)184.4.2 公共信息網(wǎng)頁194.5 交流中心模塊224.5.1 模塊基本結(jié)構(gòu)224.5.2 交流中心網(wǎng)頁224.6 個(gè)人助理模塊234.6.1 模塊基本結(jié)構(gòu)234.6.2 個(gè)人助理網(wǎng)頁244.7 個(gè)人信箱模塊254.7.1 模塊基本結(jié)構(gòu)254.7.2 個(gè)人信箱網(wǎng)頁254.8 超級(jí)管理模塊274.8.1 模塊基本結(jié)構(gòu)2

10、74.8.2 超級(jí)管理網(wǎng)頁274.9 系統(tǒng)管理模塊284.9.1 模塊基本結(jié)構(gòu)284.9.2 超級(jí)管理網(wǎng)頁295 系統(tǒng)運(yùn)行測試說明書315.1 運(yùn)行環(huán)境315.2 運(yùn)行條件315.3 運(yùn)行測試335.3.1 文件學(xué)習(xí)模塊測試335.3.2 郵編及區(qū)號(hào)查詢335.3.3 數(shù)據(jù)備份測試346 總結(jié)35參考文獻(xiàn)37高校辦公自動(dòng)化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)前言在信息化時(shí)代的今天,用戶對信息的需求量、廣泛程度和時(shí)效性的要求日益提高,傳統(tǒng)的辦公和管理模式受到了極大的打擊,辦公的方式,輔助手段和工具也發(fā)生了日新月異的變化。為了適應(yīng)信息服務(wù)業(yè)的飛速發(fā)展,提高和擴(kuò)大信息資源的處理能力,充分享受國際互聯(lián)網(wǎng)的信息資源,越來越

11、多的單位開始采用無紙化網(wǎng)絡(luò)辦公系統(tǒng),因此,無紙化網(wǎng)絡(luò)辦公系統(tǒng)對高校來講也是必須的。1 緒論1.1 本課題研究背景及意義1.1.1 研究背景在科技化、網(wǎng)絡(luò)化、無紙化的時(shí)代背景下,高校的工作管理方式有有著很的變革,原有的辦公管理模式已經(jīng)漸漸突現(xiàn)出它效率低、耗費(fèi)人力資源等諸多不便和不利的因素,如何能利用最新的科技,給高校辦公管理帶來更方便、更高效的工作已經(jīng)成為現(xiàn)代企業(yè)管理中首要考慮、最受關(guān)注、最棘手的問題。 目前,辦公自動(dòng)化技術(shù)的應(yīng)用已經(jīng)十分廣泛,如:人們所熟悉的財(cái)務(wù)、人事、銷售管理軟件等,都是辦公技術(shù)的不同應(yīng)用。這樣的系統(tǒng)有一個(gè)共同點(diǎn),那就是很好地滿足了用戶處理單一任務(wù)的需求。如果一項(xiàng)任務(wù)需要負(fù)責(zé)

12、人,或相關(guān)人員簽閱、修改、批復(fù),或多人簽閱、批注,一般的辦公流程所提供的解決方案讓用戶難以操作。新的分析方法必須能將計(jì)算機(jī)網(wǎng)絡(luò)資源看成一個(gè)整體,解決好協(xié)同工作問題,真正提高人們的辦公效率,降低辦公成本,并且在實(shí)際組織結(jié)構(gòu)或功能要求發(fā)生變化時(shí),高校辦公自動(dòng)化系統(tǒng)不經(jīng)過大的修改或較復(fù)雜的調(diào)試就能適應(yīng)新情況。所以,四川某大學(xué)某學(xué)院準(zhǔn)備開發(fā)一個(gè)這樣既方便又快捷的高校辦公自動(dòng)化系統(tǒng)來處理學(xué)院一系列的辦公事務(wù)管理。1.1.2 研究意義用戶對于網(wǎng)絡(luò)辦公系統(tǒng)的期望不外乎三個(gè)方面:一是方便;二是提高工作效率;三是降低成本,而且這樣的系統(tǒng)會(huì)使用戶易學(xué)、易用,滿足客戶的需求。無紙化網(wǎng)絡(luò)的高校辦公自動(dòng)化系統(tǒng)利用現(xiàn)有最

13、先進(jìn)的計(jì)算機(jī)技術(shù)和對各種辦公要素的整合,在全球internet浪潮中,獲得最廣泛的軟硬件技術(shù)支持。高校辦公自動(dòng)化系統(tǒng)是基于小型網(wǎng)在intranet上的高校辦公自動(dòng)化系統(tǒng),可以透過internet獲得各種社會(huì)信息,具有高度的資源共享能力,提供強(qiáng)大的電子郵件功能;可以按照不同班級(jí)的公文類型、公文級(jí)別靈活定制公文流轉(zhuǎn)的過程;能配置不同的角色在不同環(huán)節(jié)上對公文進(jìn)行收、發(fā)權(quán)限,以確保公文正常流轉(zhuǎn)的安全性,實(shí)現(xiàn)文檔一體化;而且在檔案管理功能方面也表現(xiàn)出伸縮性好,能支持大、中、小用戶。辦公實(shí)際就是文件的制作、設(shè)計(jì)、修改、專遞、簽訂、保存、銷毀、存檔、管理的過程。那么隨著文件的這一流程,產(chǎn)生了各種各樣的設(shè)備,

14、隨著技術(shù)的發(fā)展和計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的進(jìn)步,辦公自動(dòng)化設(shè)計(jì)勢在必行。1.2 高校辦公自動(dòng)化系統(tǒng)的定義高校辦公自動(dòng)化系統(tǒng)是自動(dòng)化的人以自動(dòng)化的設(shè)備為主要處理手段,來設(shè)計(jì)開發(fā)滿足高校管理事物需求的自動(dòng)化系統(tǒng)。高校辦公自動(dòng)化系統(tǒng)就是把功能相關(guān)的子系統(tǒng)與在辦公室里完成這些功能的人員、設(shè)備組成一個(gè)整體,它需要有新的創(chuàng)造性思維來把整個(gè)辦公業(yè)務(wù)系統(tǒng)整合起來。1.3 高校辦公自動(dòng)化系統(tǒng)的特點(diǎn)辦公自動(dòng)化是利用計(jì)算機(jī)技術(shù)、通信技術(shù),系統(tǒng)科學(xué),管理科學(xué)等先進(jìn)的科學(xué)技術(shù),不斷使人們的部分辦公業(yè)務(wù)活動(dòng)轉(zhuǎn)化到人以外的各種現(xiàn)代化的辦公設(shè)備中,最大限度的提高辦公效率和改進(jìn)辦公質(zhì)量,改善辦公環(huán)境和條件,縮短辦公時(shí)間,并利用科學(xué)的管理

15、方法,借助于各種先進(jìn)技術(shù),輔助決策,提高管理和決策的科學(xué)化水平,以實(shí)現(xiàn)辦公活動(dòng)的科學(xué)化,自動(dòng)化,它具有以下幾個(gè)顯著的特點(diǎn): 辦公自動(dòng)化是一門綜合性跨學(xué)科技術(shù),其中計(jì)算機(jī)技術(shù),通信技術(shù),系統(tǒng)科學(xué)和行為科學(xué)顯得更為重要,有人說它們是oa的四大支柱。 辦公自動(dòng)化是通過人機(jī)信息系統(tǒng)(辦公自動(dòng)化系統(tǒng)oas)來實(shí)現(xiàn)。涉及的用戶有文員、普通會(huì)員和管理人員;另外還有系統(tǒng)管理員和數(shù)據(jù)庫管理員;涉及的機(jī)器包括用于辦公自動(dòng)化的設(shè)備,它們通過電腦網(wǎng)絡(luò)連成一體,形成功能強(qiáng)大的信息管理與處理系統(tǒng)。高校辦公自動(dòng)化系統(tǒng)應(yīng)面向領(lǐng)導(dǎo),老師,甚至學(xué)生。提高友好的人機(jī)界面,方便用戶使用。 辦公自動(dòng)化處理的信息具有復(fù)雜、多樣、信息量大

16、、結(jié)構(gòu)不明確(含結(jié)構(gòu)化,非結(jié)構(gòu)化,半結(jié)構(gòu)化)等特征,一般是多媒體信息,包括語言、數(shù)據(jù)、圖像、文字、影像等。 辦公自動(dòng)化基本目標(biāo)是提高辦事效率和質(zhì)量,提供決策所需的信息。對于不同的學(xué)校,辦公事務(wù)內(nèi)容有很大的差異,但所用的方法、工具和信息處理技術(shù)是相同的。 高校辦公自動(dòng)化系統(tǒng)屬于管理信息系統(tǒng)的范疇,但它比企業(yè)的mis更為復(fù)雜,mis主要是為管理層提供信息服務(wù),而oa除了提供信息之外,還要對辦公流程進(jìn)行處理。1.4 開發(fā)工具簡介及安裝根據(jù)上述系統(tǒng)的特點(diǎn)和要求,本次設(shè)計(jì)高校辦公自動(dòng)化系統(tǒng)采用微軟asp腳本語言來開發(fā)web應(yīng)用程序。asp方便上手,網(wǎng)頁可視化程度高,容易和html配合成豐富的動(dòng)態(tài)網(wǎng)頁。在

17、各種數(shù)據(jù)庫軟件中,oracle、sybase、sql server是大型的數(shù)據(jù)庫,價(jià)格昂貴,對于一般的高校辦公自動(dòng)化系統(tǒng)而言,它們發(fā)揮不了它們最大的用處。而access雖然是桌面數(shù)據(jù)庫,存儲(chǔ)的信息不宜過多,但由于本系統(tǒng)對數(shù)據(jù)庫的要求不是太高,所以access完全能夠用作本系統(tǒng)的后臺(tái)數(shù)據(jù)庫。另外還需要用到photoshop cs3對圖片進(jìn)行處理。1.4.1 asp 開發(fā)技術(shù)本系統(tǒng)的程序設(shè)計(jì)是采用microsoft asp來實(shí)現(xiàn)的,asp(active server pages)是基于microsoft iis 的開放式腳本開發(fā)環(huán)境,是一種類似html(hypertext markup langu

18、age 超文本標(biāo)識(shí)語言)、script與cgi(common gateway interface 通用網(wǎng)關(guān)接口)的結(jié)合體,但其運(yùn)行效率卻比cgi更高,它可以很好的把html和腳本開發(fā)融合在一起,提高了編程的靈活性,降低了開發(fā)難度,程序安全性及保密性也比script更好。asp的對象包括request、response、server、application、session、objectcontext。其中,request讀取提交表單中的數(shù)據(jù)或cookies中的數(shù)據(jù)到服務(wù)器數(shù)據(jù)庫;response向?yàn)g覽器輸出文本、數(shù)據(jù)和cookies及控制在網(wǎng)頁傳送過程中的每個(gè)階段;server提供訪問服務(wù)器的方

19、法和屬性;application對象被用于放在同一個(gè)應(yīng)用中多個(gè)用戶之間的共享信息;session保持管理web服務(wù)器同客戶端的會(huì)話,并存儲(chǔ)會(huì)話的個(gè)性化信息;objectcontext提交或放棄由microsoft transaction severe(mts)管理的事物。asp的工作原理:當(dāng)在web站點(diǎn)中融入asp功能后,將發(fā)生以下事件,用戶調(diào)出站點(diǎn)內(nèi)容,默認(rèn)頁面的擴(kuò)展名是.asp;瀏覽器從服務(wù)器上請求asp文件;服務(wù)器端腳本開始運(yùn)行asp;asp文件按照從上到下的順序開始處理,執(zhí)行腳本命令,執(zhí)行html頁面內(nèi)容;頁面信息發(fā)送到瀏覽器。如果瀏覽器向iis/pws請求的是 .htm文件,那么ii

20、s/pws會(huì)直接把文件的內(nèi)容傳給瀏覽器,但如果如果瀏覽器向iis/pws請求的是 .asp文件,則iis/pws會(huì)首先解釋文件。iis/pws解釋 .asp文件的過程中,遇到html標(biāo)記或一般文字時(shí)會(huì)直接把讀取的內(nèi)容傳給瀏覽器,但如果遇到的標(biāo)記,則會(huì)把其中的內(nèi)容視為程序,然后解釋執(zhí)行,但程序經(jīng)過iis/pws解釋執(zhí)行后,其源程序代碼不會(huì)傳給瀏覽器,而只是把可顯示的運(yùn)行結(jié)果傳給了瀏覽器。asp腳本是采用明文(plain text)方式來編寫的。當(dāng)客戶端的最終用戶用web發(fā)出http請求,web服務(wù)器分析、判斷出該請求是asp的腳本應(yīng)用后,自動(dòng)通過isapi接口調(diào)用asp腳本的解釋運(yùn)行引擎(asp

21、.dll)。asp.dll將從文件系統(tǒng)或內(nèi)部緩沖區(qū)獲取指定的asp腳本文件,接著就進(jìn)行語法分析并解釋執(zhí)行。最終的處理結(jié)果將形成html格式的內(nèi)容,通過web服務(wù)器原路返回給web瀏覽器,由web瀏覽器在客戶端形成最終的結(jié)果呈現(xiàn)。這樣就完成了一次完整的asp腳本調(diào)回。若干個(gè)有機(jī)的asp腳本調(diào)用就組成了一個(gè)完整的asp腳本應(yīng)用。1.4.2 photoshop cs3photoshop cs3 中文版是adobe公司最新開發(fā)的數(shù)字圖像編輯軟件,是目前最流行的圖像處理軟件之一。它具有強(qiáng)大的圖像編輯、制作、處理功能,操作簡便實(shí)用,備受各行各業(yè)的青睞,廣泛應(yīng)用于平面設(shè)計(jì)、廣告攝影、建筑效果圖處理、網(wǎng)頁設(shè)計(jì)

22、、動(dòng)畫制作等領(lǐng)域。在本系統(tǒng)中所使用的圖片均是用該軟件編輯所得。photoshop軟件作為專業(yè)的圖像編輯工具,可以制作適用于打印、web和其它用途的最佳品質(zhì)的圖像,而這些圖像都可以通過photoshop中的各種工具與命令來完成。它的繪畫功能與選取功能使編輯圖像變得十分方便,圖像變形功能可以用來制造特殊的視覺效果,自動(dòng)化操作使用戶在設(shè)計(jì)過程中大幅度的提高了工作效率。該軟件從工作界面的改變、選區(qū)邊緣的顯示效果、顏色調(diào)整命令中的預(yù)設(shè)功能、到可以更改的智能濾鏡功能與動(dòng)畫功能,均有所增加。photoshop cs3中全新的界面操作方式,與以往版本工作界面所不同的是,新版本在工具條與調(diào)板布局上引入了全新的可

23、伸縮的組合方式,使編輯操作更加方便、快捷。使用photoshop進(jìn)行圖像處理有多種方式:可以在一個(gè)新建的空白圖像中繪制,也可以打開一個(gè)素材圖像,在原有基礎(chǔ)上進(jìn)行編輯修改,還可以利用掃描儀、數(shù)碼相機(jī)等輸入設(shè)備來導(dǎo)入圖像,并對圖像進(jìn)行特效處理,從而創(chuàng)作出富有創(chuàng)意的圖像效果。所有這些工作方式,都是建立在掌握文件管理方法的基礎(chǔ)之上的。1.4.3 access介紹在辦公軟件office套件中,最為廣大用戶熟悉的是word和excel,因?yàn)樗鼈児δ軓?qiáng)大且方便易用,更因?yàn)樗鼈儾粌H可用于辦公,還可用于個(gè)人寫作和家庭記帳理財(cái)?shù)?。同為office套件中一部分的access,雖然有著同樣強(qiáng)大的功能,但使用的人卻相對

24、少些,不像word和excel那樣廣泛。事實(shí)上,真正用過access的用戶,對其強(qiáng)大功能和靈活應(yīng)用均稱贊有加。 access 數(shù)據(jù)庫管理系統(tǒng)是microsoft office 套件的重要組成部分,適用于小型商務(wù)活動(dòng),用以存貯和管理商務(wù)活動(dòng)所需要的數(shù)據(jù)。access不僅是一個(gè)數(shù)據(jù)庫,而且具有強(qiáng)大的數(shù)據(jù)管理功能,可以方便地利用各種數(shù)據(jù)源,生成窗體(表單),查詢,報(bào)表和應(yīng)用程序等。 access 是微軟公司推出的基于windows的桌面關(guān)系數(shù)據(jù)庫管理系統(tǒng)(rdbms),是office系列應(yīng)用軟件之一。它提供了表、查詢、窗體、報(bào)表、頁、宏、模塊7種用來建立數(shù)據(jù)庫系統(tǒng)的對象;提供了多種向?qū)А⑸善鳌⒛0?/p>

25、,把數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)查詢、界面設(shè)計(jì)、報(bào)表生成等操作規(guī)范化;為建立功能完善的數(shù)據(jù)庫管理系統(tǒng)提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分?jǐn)?shù)據(jù)管理的任務(wù)。1.4.4 iis介紹iis是internet information server的縮寫,微軟公司的web服務(wù)器。internet 信息服務(wù)(iis microsoft internet information services)是一種 windows xp web 服務(wù),可以使用它非常輕松地在 intranet 上發(fā)布信息。iis 包含許多管理網(wǎng)站和 web 服務(wù)器的功能。而且具有像 active server pages(asp)一

26、樣的編程功能,您可以利用它創(chuàng)建并配置可升級(jí)的、靈活的 web 應(yīng)用程序。iis 不會(huì)被默認(rèn)安裝,但是可以通過控制面板中的添加/刪除程序?qū)υ捒蛱砑?。本次系統(tǒng)的開發(fā)我用的是windows xp操作系統(tǒng),所以我安裝的iis是5.1的版本它具有以下新功能: 安全通信:iis采用各種安全協(xié)議,保證了服務(wù)器端和客戶端信息交換的安全。 權(quán)限向?qū)В和ㄟ^向虛擬目錄和文件分配訪問策略,簡化配置web站點(diǎn)訪問。 進(jìn)程限制:能夠限制cpu在處理單個(gè)web站點(diǎn)應(yīng)用程序時(shí)的百分比。 改進(jìn)的自定義錯(cuò)誤信息:web站點(diǎn)出現(xiàn)http錯(cuò)誤時(shí),管理員可以向用戶發(fā)送信。 支持asp:使用服務(wù)器的腳本和組件創(chuàng)建動(dòng)態(tài)內(nèi)容,從而創(chuàng)建和瀏覽

27、器無關(guān)的動(dòng)態(tài)內(nèi)容。1.5 瀏覽器/服務(wù)器(b/s)模式目前,網(wǎng)絡(luò)應(yīng)用軟件運(yùn)行的模式主要有兩類:client/server模式和browser/web server模式??蛻?服務(wù)器(c/s)模式主要的缺點(diǎn)是維護(hù)、升級(jí)較麻煩,瀏覽器/服務(wù)器模式(b/s)是近幾年伴隨internet迅速發(fā)展起來的一種技術(shù),它與客戶/服務(wù)器方式類似,客戶端是一個(gè)標(biāo)準(zhǔn)的瀏覽器,服務(wù)器端是網(wǎng)站服務(wù)器(web server),而web server與數(shù)據(jù)庫和應(yīng)用服務(wù)器的緊密結(jié)合,使得這種模式的應(yīng)用范圍不斷擴(kuò)大,它已不僅僅用于網(wǎng)上查詢,有很多部門的業(yè)務(wù)系統(tǒng)、企業(yè)的mis系統(tǒng)紛紛采用這種模式。它的主要優(yōu)點(diǎn)是集中化管理和維護(hù),

28、便于擴(kuò)充應(yīng)用、升級(jí)維護(hù)簡便;客戶端的免安裝和零維護(hù)的特點(diǎn),極大地降低了日后的維護(hù)成本。利用asp技術(shù)是開發(fā)b/s模式軟件最方便、最簡單的方法。 高校使用的各個(gè)管理系統(tǒng)的功能將需要不斷的擴(kuò)充和更新,數(shù)據(jù)庫的數(shù)據(jù)表及其結(jié)構(gòu)也隨之需要進(jìn)行更新,軟件也必將不斷地更新,同時(shí)軟件產(chǎn)品本身就要經(jīng)過一個(gè)不斷自我完善的過程?;谏鲜隹紤],用browser/web模式來設(shè)計(jì)高校辦公自動(dòng)化系統(tǒng)比較合適,服務(wù)器端則采用access數(shù)據(jù)庫系統(tǒng)和asp組件來構(gòu)成高校辦公自動(dòng)化系統(tǒng)的應(yīng)用服務(wù)系統(tǒng);客戶端則采用瀏覽器來完成管理的各項(xiàng)記錄和查詢的操作,同時(shí)也可進(jìn)行遠(yuǎn)程系統(tǒng)維護(hù)和管理。 b/s結(jié)構(gòu)是真正的三層結(jié)構(gòu),它以訪問web

29、數(shù)據(jù)庫為中心,http為傳輸協(xié)議,客戶端通過瀏覽器(browser)訪問web服務(wù)器和與其相連的后臺(tái)數(shù)據(jù)庫,我們稱之為b/s(browser/server)模式。其三層結(jié)構(gòu)組成如下圖1.5-1所示: web瀏覽器web服務(wù)器應(yīng)用服務(wù)器數(shù)據(jù)庫服務(wù)器請求結(jié)果圖1.5-1 系統(tǒng)開發(fā)模式結(jié)構(gòu)圖圖中從左到右,分為三個(gè)層次: 第一層是客戶端即瀏覽器,主要完成客戶用戶和后臺(tái)的交互及最終查詢結(jié)果的輸出功能。在客戶端向指定的web服務(wù)器提出服務(wù)器請求,web服務(wù)器用http協(xié)議把所需文件資料傳給用戶,客戶端接受并顯示在www瀏覽器上; 第二層web服務(wù)器是功能層,完成用戶的應(yīng)用功能,即web服務(wù)器接受用戶請求,

30、并與后臺(tái)數(shù)據(jù)庫連接,進(jìn)行申請?zhí)幚恚缓髮⑻幚斫Y(jié)果返回web服務(wù)器,再傳至客戶端; 第三層數(shù)據(jù)庫服務(wù)器是數(shù)據(jù)層,數(shù)據(jù)庫服務(wù)器根據(jù)用戶請求,獨(dú)立地進(jìn)行各種處理。與傳統(tǒng)的c/s模式相比,b/s結(jié)構(gòu)把處理功能全部移植到了服務(wù)器端,用戶的請求通過瀏覽器發(fā)出,無論是在使用還是數(shù)據(jù)庫維護(hù)上都比傳統(tǒng)模式更加經(jīng)濟(jì)方便。而且使維護(hù)任務(wù)層次化:管理員負(fù)責(zé)服務(wù)器硬件日常管理和維護(hù),系統(tǒng)維護(hù)人員負(fù)責(zé)后臺(tái)數(shù)據(jù)庫數(shù)據(jù)更新維護(hù)。由以上比較可知,三層結(jié)構(gòu)也可以理解為增加web服務(wù)器的c/s模式。2 系統(tǒng)分析與總體結(jié)構(gòu)設(shè)計(jì)系統(tǒng)分析的基本思想是從系統(tǒng)觀點(diǎn)出發(fā),通過對業(yè)務(wù)過程進(jìn)行綜合全面地分析,制定可行的方案,為系統(tǒng)實(shí)現(xiàn)提供理論依據(jù)

31、。在系統(tǒng)分析中分為系統(tǒng)需求分析、系統(tǒng)功能分析。下面具體介紹我們在系統(tǒng)分析過程中所作的工作。2.1 系統(tǒng)需求調(diào)查3.1.1 基本情況調(diào)查四川某大學(xué)某學(xué)院位于成都市國家高新技術(shù)開發(fā)西區(qū),校園占地近800畝,在校學(xué)生一萬余人。學(xué)院現(xiàn)有27個(gè)本專科專業(yè),十一個(gè)本科專業(yè)。學(xué)院設(shè)有黨總支,學(xué)院行政管理部門有:院辦公室、教務(wù)處 、學(xué)生工作處、招生就業(yè)處、總務(wù)處、后勤處;學(xué)院設(shè)有八個(gè)系:經(jīng)濟(jì)與管理系、英語系、通信工程系、計(jì)算機(jī)科學(xué)與技術(shù)系、電子工程系、藝術(shù)系、人文社會(huì)科學(xué)系、舞蹈系;學(xué)院設(shè)四個(gè)直屬教研室:英語教研室、數(shù)學(xué)教研室、政治理論課教研室、體育教研室。2.1.2 用戶辦公事務(wù)處理情況調(diào)查由于信息技術(shù)的不

32、斷發(fā)展,傳統(tǒng)意義的辦公室和傳統(tǒng)的文秘作用已經(jīng)發(fā)生實(shí)質(zhì)性變化。有預(yù)言,傳統(tǒng)辦公室可能悄悄消失在技術(shù)和社會(huì)變化的覺醒之前,這些變化影響了管理者工作。隨著現(xiàn)代通訊技術(shù)的發(fā)展和筆記本電腦的出現(xiàn),任何一個(gè)可以辦公的地方都可以有個(gè)“辦公室”,辦公室可能是領(lǐng)導(dǎo)老師的家、一個(gè)飛機(jī)座位、一輛停著的汽車上或者在完成他所負(fù)責(zé)工作的地方。在家長見面會(huì)前一天晚上,領(lǐng)導(dǎo)在房屋里連接學(xué)校辦公系統(tǒng),瀏覽有關(guān)文件,這是在辦公;領(lǐng)導(dǎo)老師們在開會(huì)途中通過筆記電腦和學(xué)校保持緊密的聯(lián)系,這也是在辦公;同學(xué)在學(xué)校網(wǎng)站上看學(xué)校最新動(dòng)態(tài),同樣是在辦公?,F(xiàn)在有很多人已經(jīng)把辦公室看作一種工具,而不是一個(gè)地點(diǎn),因?yàn)殡娮油ㄓ嵓夹g(shù)可以允許員工不必拘泥

33、于一個(gè)地點(diǎn)就可以完成己負(fù)責(zé)的工作。傳統(tǒng)的辦公方式極大地束縛了人的創(chuàng)造力和想象力,埋沒了人的智慧和潛力,使人們耗費(fèi)了大量的時(shí)間和精力去手工處理那些繁雜的工作,手工處理的延時(shí)和差錯(cuò),正是現(xiàn)高校辦公自動(dòng)化系統(tǒng)應(yīng)該去除的弊端,因此,一種高效、準(zhǔn)確的輔助工具“高校辦公自動(dòng)化系統(tǒng)”的設(shè)計(jì)和完善是很有必要的。2.1.3 用戶對新系統(tǒng)的要求為了滿足所有用戶的需求,我們所設(shè)計(jì)的高校辦公自動(dòng)化系統(tǒng)應(yīng)具有以下功能: 提供強(qiáng)大的發(fā)文、收文、信息服務(wù)、檔案管理、日程安排、會(huì)議管理等的電子郵件功能。 支持個(gè)人用戶注冊。 獨(dú)立的個(gè)人助理頁面,會(huì)員使用通信錄、發(fā)送手機(jī)短信。 支持文件上傳。 強(qiáng)大的用戶交流功能,支持用戶在線交

34、流、討論。 采用圖片驗(yàn)證碼技術(shù)和md5加密技術(shù),使網(wǎng)站更加安全。 后臺(tái)管理,無須修改任何文件,輕松管理。 支持?jǐn)?shù)據(jù)備份、數(shù)據(jù)恢復(fù)、短信管理。 支持協(xié)同工作和移動(dòng)辦公。2.2 系統(tǒng)需求分析2.2.1 功能需求分析建立高校辦公自動(dòng)化系統(tǒng)為的是給人們提供一個(gè)高效的辦公環(huán)境,不同的高校辦公自動(dòng)化系統(tǒng)有著不同的實(shí)現(xiàn)功能,一般來說,政府部門和事業(yè)單位辦公自動(dòng)化系統(tǒng)應(yīng)以公文處理和機(jī)關(guān)事務(wù)管理(尤其以領(lǐng)導(dǎo)辦公)為核心,同時(shí)提供信息通訊與服務(wù)等重要功能,因此,典型的辦公自動(dòng)化應(yīng)用包括公文管理、督查管理、政務(wù)信息采集與發(fā)布、內(nèi)部請示報(bào)告管理、檔案管理、會(huì)議管理、領(lǐng)導(dǎo)活動(dòng)管理、政策法規(guī)庫、內(nèi)部論壇等應(yīng)用,另外鑒于i

35、nternet在日常辦公中占有日益重要的地位,高校辦公自動(dòng)化系統(tǒng)應(yīng)該與internet留有平滑的接口。 本次設(shè)計(jì)的高校辦公自動(dòng)化系統(tǒng)由三部分組成:一是系統(tǒng)管理員頁面;二是普通會(huì)員注冊、登錄、會(huì)員中心查詢、電子郵件的收發(fā)、個(gè)人資料的修改、會(huì)員交流等;三是超級(jí)會(huì)員頁面(領(lǐng)導(dǎo))注冊、登錄、會(huì)員中心及查詢頁面、電子郵件的收發(fā)、個(gè)人資料的修改等。管理員:主要的操作是對網(wǎng)站的管理、會(huì)員的管理(如修改、更新)、管理整個(gè)系統(tǒng)的相關(guān)信息、學(xué)校新聞通知的發(fā)布、整個(gè)系統(tǒng)的管理以及文件的備份處理等。普通用戶:能夠查看各種信息、收/發(fā)電子郵件、個(gè)人資料的修改、登錄密碼的修改、發(fā)送站內(nèi)信息、電子郵件的收發(fā)、文件的傳送、會(huì)

36、員中心討論和交流等。超級(jí)用戶:除擁有普通用戶的權(quán)限外還能夠?qū)σ呀?jīng)添加文件進(jìn)行修改或刪除,對欄目進(jìn)行添加、修改、刪除。2.2.2 數(shù)據(jù)需求分析 個(gè)人通訊錄:姓名,系(班級(jí))/部門,通訊地址,職務(wù),電話,傳真,手機(jī)。 日程安排:活動(dòng)名稱,活動(dòng)時(shí)間,提醒時(shí)間,活動(dòng)內(nèi)容。 常用網(wǎng)址:網(wǎng)站名稱,網(wǎng)站地址,網(wǎng)站說明。 郵編區(qū)號(hào)查詢:省洲名稱,地區(qū)名稱,郵政編碼,區(qū)號(hào)。 個(gè)人檔案:姓名,性別,系(班級(jí))/部門,職稱,政治面貌,籍貫,身份證號(hào)等。 寫郵件:收件人,抄送/報(bào)送,主題,內(nèi)容,附件。 文件管理:文件類別,插入附件,文件標(biāo)題,文件內(nèi)容。 用戶管理:你的姓名,登陸賬號(hào),登錄密碼,密碼問題,密碼答案,系(

37、班級(jí))/部門名稱,手機(jī)號(hào)碼,電子郵箱,郵箱級(jí)別,管理權(quán)限。 系(班級(jí))/部門管理:保衛(wèi)科,招生就業(yè)處,教務(wù)處,財(cái)務(wù)部,后勤處,新增加系(班級(jí))/部門。2.2.3 性能需求分析為四川某大學(xué)某學(xué)院建立起一種開放的、網(wǎng)絡(luò)化的、高效的辦公與教學(xué)新環(huán)境;以一套完善的支持群體協(xié)作、流程控制、信息查詢、綜合統(tǒng)計(jì)、數(shù)字歸檔及管理功能的應(yīng)用軟件,為學(xué)校內(nèi)部管理和外部交流提供基本信息的傳遞、處理渠道;實(shí)現(xiàn)信息的即時(shí)交互、資源共享與基于工作流之上的分工協(xié)作,輔助領(lǐng)導(dǎo)進(jìn)行決策,保證學(xué)校工作人員及時(shí)、準(zhǔn)確、全面地獲取相關(guān)信息,提高業(yè)務(wù)辦理效率和為學(xué)校師生服務(wù)的能力,我們要求: 本系統(tǒng)的精度主要取決于那個(gè)時(shí)候的網(wǎng)絡(luò)時(shí)延,

38、如果那個(gè)時(shí)候的網(wǎng)絡(luò)狀態(tài)較好,那么,用戶對該系統(tǒng)的操作就可差不多與后臺(tái)的數(shù)據(jù)庫同步,那么不同的地方的兩臺(tái)計(jì)算機(jī)同時(shí)訪問該系統(tǒng)就會(huì)得到相同的數(shù)據(jù)。 按照學(xué)校的人數(shù)和增長速度作出估算,滿足需要處理的數(shù)據(jù)大小的規(guī)模:由于學(xué)校每年都會(huì)擴(kuò)招一定數(shù)量的學(xué)生,所以學(xué)校的總?cè)藬?shù)每年都會(huì)有所增長的。所以對系統(tǒng)軟硬件升級(jí)是必須的,軟件方面可以采用更大、效率更高的數(shù)據(jù)庫,硬件方面可以采用更快的中央服務(wù)器。系統(tǒng)最終要能滿足一個(gè)3萬人以上的大學(xué)辦公自動(dòng)化管理系統(tǒng)的需求。 對于該系統(tǒng)的時(shí)間特性要求,如對:a. 系統(tǒng)接收到用戶的操作與那個(gè)時(shí)候的網(wǎng)絡(luò)時(shí)延相當(dāng);b. 更新處理時(shí)間:由于本系統(tǒng)規(guī)模不大,中央數(shù)據(jù)處理子系統(tǒng)對數(shù)據(jù)的處

39、理和那個(gè)時(shí)候有多少個(gè)用戶對中央數(shù)據(jù)處理器的訪問,和中央處理器的性能要求滿足需要;c. 數(shù)據(jù)的傳送時(shí)間:數(shù)據(jù)傳送時(shí)間要求在0.1s以內(nèi)。2.2.4 安全需求分析該平臺(tái)提供了安全保障系統(tǒng),擁有數(shù)據(jù)追蹤功能,自動(dòng)產(chǎn)生安全日志;擁有文件資料加密系統(tǒng),實(shí)現(xiàn)部分身份公開或部分全面公開;擁有數(shù)據(jù)備份系統(tǒng),實(shí)現(xiàn)數(shù)據(jù)的修復(fù)與恢復(fù);全面實(shí)現(xiàn)遠(yuǎn)程監(jiān)控、即時(shí)通信、信息預(yù)警、無紙化辦公。等等。2.3 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)2.3.1 設(shè)計(jì)思路高校辦公自動(dòng)化系統(tǒng)是利用網(wǎng)絡(luò)構(gòu)建的小型網(wǎng)上辦公系統(tǒng),它涉及了計(jì)算機(jī)網(wǎng)絡(luò),計(jì)算機(jī)應(yīng)用管理和網(wǎng)絡(luò)的組建等很多知識(shí)。一個(gè)網(wǎng)站的建設(shè),首先應(yīng)該從功能出發(fā),功能是網(wǎng)站的目的所在。通常功能上的需求有:a

40、、能夠明確的表達(dá)一個(gè)網(wǎng)站的主題及這個(gè)網(wǎng)站主要是做什么用的,本課題設(shè)計(jì)的網(wǎng)絡(luò)主要用做辦公。b、能夠?qū)崿F(xiàn)多種形式的功能。c、能夠有一個(gè)清晰的網(wǎng)站結(jié)構(gòu)。本系統(tǒng)設(shè)計(jì)在指導(dǎo)老師和同學(xué)的幫助下,嚴(yán)格按照以下流程進(jìn)行,力求開發(fā)一個(gè)優(yōu)秀實(shí)用的辦公系統(tǒng)。首先定義設(shè)計(jì)辦公系統(tǒng)的目的是設(shè)計(jì)一個(gè)能滿足一個(gè)學(xué)校隨時(shí)隨地進(jìn)行辦公的小型辦公系統(tǒng);構(gòu)思系統(tǒng)需要實(shí)現(xiàn)的功能有行政管理、公共信息、個(gè)人郵箱、個(gè)人助理、系統(tǒng)管理、交流中心、超級(jí)管理;按各功能模塊的功能編寫代碼;接下來進(jìn)行后臺(tái)數(shù)據(jù)庫的設(shè)計(jì);進(jìn)而對網(wǎng)站的外觀進(jìn)行設(shè)計(jì);其次進(jìn)行實(shí)際頁面的制作;然后對所制作的網(wǎng)站進(jìn)行測試,以確保它符合最初設(shè)定的目標(biāo);最后將系統(tǒng)網(wǎng)站進(jìn)行發(fā)布。發(fā)

41、布后還需要進(jìn)行維護(hù)工作,內(nèi)容更新。另外,還要確定系統(tǒng)的用戶層次,本系統(tǒng)可以支持三種用戶:一是系統(tǒng)管理員;二是超級(jí)會(huì)員(領(lǐng)導(dǎo));三是普通會(huì)員。并設(shè)計(jì)各類用戶的管理界面和使用權(quán)限。從前面的敘述中可以知道本系統(tǒng)是用asp技術(shù)開發(fā)的b/s模式的高校辦公自動(dòng)化系統(tǒng),由用戶通過瀏覽器在客戶端向指定的web服務(wù)器提出服務(wù)請求,web服務(wù)器用http協(xié)議把所需文件資料傳給用戶,并顯示在瀏覽器上。2.3.2 系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 本系統(tǒng)功能模塊主要包括行政管理、公共信息、交流中心、個(gè)人助理、個(gè)人郵箱、超級(jí)管理、系統(tǒng)管理七個(gè)功能模塊。行政管理包括內(nèi)部通知、文件學(xué)習(xí)、上報(bào)文件;公共信息包括常用電話、常用網(wǎng)址、郵編區(qū)號(hào)及萬年

42、歷的查詢;交流中心包括討論中心、會(huì)議中心、軟件下載;個(gè)人助理包括個(gè)人通訊錄、日程安排、修改資料、手機(jī)短信息;個(gè)人信箱包括公共信息、寫郵件、收件箱、回收站;超級(jí)管理包括文件管理、用戶管理、報(bào)文管理、學(xué)校管理;系統(tǒng)管理包括廣告管理、數(shù)據(jù)備份、數(shù)據(jù)恢復(fù)、短信管理、技術(shù)支持。具體系統(tǒng)結(jié)構(gòu)設(shè)計(jì)圖如下表所示:行 政 管 理內(nèi) 部 通 知文 件 學(xué) 習(xí)上 報(bào) 文 件個(gè) 人 助 理個(gè)人通訊錄日 程 安 排修 改 資 料手機(jī)短信息交 流 中 心討 論 中 心會(huì) 論 中 心軟 件 下 載公 共 信 息常 用 電 話常 用 網(wǎng) 址郵編區(qū)號(hào)查詢?nèi)f 年 歷系統(tǒng)登陸界面學(xué)校內(nèi)部辦公系統(tǒng)主頁面系 統(tǒng) 管 理廣 告 管 理數(shù)

43、 據(jù) 備 份數(shù) 據(jù) 恢 復(fù)短 信 管 理技 術(shù) 支 持超 級(jí) 管 理文 件 管 理用 戶 管 理報(bào) 文 管 理學(xué) 校 管 理個(gè) 人 信 箱公 共 信 息寫 郵 件收 件 箱回 收 站圖2.3.2-2 系統(tǒng)結(jié)構(gòu)圖3 數(shù)據(jù)庫設(shè)計(jì)本系統(tǒng)采用的是access數(shù)據(jù)庫,來實(shí)現(xiàn)對數(shù)據(jù)庫的設(shè)計(jì)和查詢以及調(diào)用等功能。access是一個(gè)數(shù)據(jù)庫管理系統(tǒng),被集成在office中,它比其他數(shù)據(jù)庫管理系統(tǒng)更加簡單易學(xué),而且它的功能足夠強(qiáng)大完全可以滿足一般的數(shù)據(jù)管理及處理需要。本系統(tǒng)共有多個(gè)數(shù)據(jù)表,對部分重要數(shù)據(jù)表及其功能和重要字段作如下簡要介紹。3.1 郵編及區(qū)號(hào)數(shù)據(jù)表設(shè)計(jì)郵編及區(qū)號(hào)查詢部分實(shí)現(xiàn)的功能是可以查詢?nèi)珖惺?/p>

44、市地區(qū)的郵政編碼和區(qū)號(hào),這樣我們可以在忘記或者不知道某些地區(qū)郵編或者區(qū)號(hào)的時(shí)候直接登錄查詢即可,為了實(shí)現(xiàn)這一功能,郵編及區(qū)號(hào)數(shù)據(jù)表ybqh設(shè)計(jì)如表3.1-1所示:表3.1-1 ybqh數(shù)據(jù)表字段名字段類型字段說明dp文本地區(qū)sm文本省份yb數(shù)字郵編qh數(shù)字區(qū)號(hào)3.2 郵箱數(shù)據(jù)表設(shè)計(jì)郵箱數(shù)據(jù)表是為了實(shí)現(xiàn)郵箱超強(qiáng)的接收、發(fā)送等功能,是用于存儲(chǔ)用戶發(fā)送郵件時(shí)需要的發(fā)件人、收件人、發(fā)送時(shí)間、發(fā)送信息等相關(guān)內(nèi)容。郵箱數(shù)據(jù)表sendoutmin設(shè)計(jì)如表3.2-2所示:表3.2-2 sendoutmin數(shù)據(jù)表字段名字段類型字段說明idatetime數(shù)字時(shí)間iaddfile文本增加文件ito文本技術(shù)cent數(shù)

45、字分?jǐn)?shù)3.3 會(huì)議中心數(shù)據(jù)表設(shè)計(jì)會(huì)議中心數(shù)據(jù)表是用于存儲(chǔ)用戶在該系統(tǒng)中進(jìn)行討論時(shí)所需要的相關(guān)信息,例如:發(fā)送信息、接收信息、發(fā)送人、接收人、開始時(shí)間、結(jié)束時(shí)間等。它是為了老師學(xué)生發(fā)表自己看法,討論某項(xiàng)主題而設(shè)置的相當(dāng)于bbs的交流平臺(tái),在這里,老師同學(xué)們不但可以發(fā)表自己的主題,也可以對別人發(fā)表的主題進(jìn)行回復(fù),以便加強(qiáng)學(xué)校領(lǐng)導(dǎo)、老師、同學(xué)之間的交流,并且也可以使學(xué)校能夠了解老師同學(xué)們的想法,使他們能夠真正的溶入到學(xué)校文化里來,從而提高他們?yōu)閷W(xué)校發(fā)展獻(xiàn)計(jì)獻(xiàn)策的積極性。數(shù)據(jù)表chat設(shè)計(jì)如表3.3-3所示:表3.3-3 chat數(shù)據(jù)表字段名字段類型字段說明id自動(dòng)編號(hào)主鍵send文本發(fā)送信息rece

46、ive數(shù)字接收信息message文本信息from文本來自time日期/時(shí)間開始時(shí)間endtime日期/時(shí)間結(jié)束時(shí)間4 系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)說明書在實(shí)現(xiàn)系統(tǒng)首頁及各個(gè)功能模塊網(wǎng)頁設(shè)計(jì)之前,首先要?jiǎng)?chuàng)建站點(diǎn),用來存放站點(diǎn)中的圖像、媒體對象等。 第一步:在硬盤上建立一個(gè)新文件夾作為本地根文件夾,用來存放相關(guān)文檔。如在e盤根目錄下建立一個(gè)名為zhuomian的文件夾,在這個(gè)文件夾里在創(chuàng)建一個(gè)名為images的文件夾,用來存放網(wǎng)站中用到的圖像和媒體文件。 第二步:啟動(dòng)dreamweaver 8,執(zhí)行“站點(diǎn) 新建站點(diǎn)”命令,彈出“站點(diǎn)定義”對話框,單擊“高級(jí)”選項(xiàng)卡,在“站點(diǎn)名稱”文本框中輸入“高校辦公自動(dòng)化系統(tǒng)”

47、五個(gè)字。 第三步:單擊“本地根文件夾”文本框右側(cè)的文件夾按鈕,選擇剛剛在e盤根目錄下創(chuàng)建的名為zhuomain的文件夾。 第四步:單擊“默認(rèn)圖像文件夾”文本框右側(cè)的文件夾按鈕,選擇zhuomian文件夾里創(chuàng)建的images的文件夾。設(shè)置完成后“站點(diǎn)定義”對話框單擊“確定”按鈕,站點(diǎn)就創(chuàng)建好了,并顯示在右邊左下部分的【文件】面板中。然后就可以對以下的各個(gè)頁面進(jìn)行設(shè)計(jì)了。4.1 登錄頁面設(shè)計(jì) 制作登錄頁面本界面需要設(shè)計(jì)四個(gè)控件:用戶賬號(hào)、用戶密碼、登陸、申請帳號(hào)。在客戶端,用戶輸入其賬號(hào)和密碼,然后建立與服務(wù)器的連接,告訴服務(wù)器我要登錄,服務(wù)器收到后開始讀取數(shù)據(jù)庫,然后與用戶輸入的信息比較,如果客

48、戶收到成功信息就打開主窗口,否則提示出錯(cuò)。頁面設(shè)計(jì)的基本過程為:首先用photoshop cs 3制作系統(tǒng)題目,然后制作一張登錄賬號(hào)和登錄密碼的圖標(biāo),接著在dreamweaver 8中編輯網(wǎng)頁界面,步驟為:點(diǎn)擊“文件新建”,在彈出的“新建文檔”對話框中點(diǎn)擊“html”新建一個(gè)html文檔;在“標(biāo)題欄”處將標(biāo)題設(shè)為“高校網(wǎng)絡(luò)辦公系統(tǒng)”;執(zhí)行“插入圖像”命令,彈出“選擇圖像源文件”對話框,將登陸頁面的背景圖選中,單擊“確定”按鈕;然后用相同的方法將“用戶賬號(hào)、用戶密碼、登錄、申請賬號(hào)”的圖片也插入其中;設(shè)置好整個(gè)網(wǎng)頁的參數(shù);最后執(zhí)行“文件保存”命令,將文件保存命名為“index.htm”;在網(wǎng)頁源

49、文件中加入asp代碼,最后通過access設(shè)計(jì)數(shù)據(jù)庫并將數(shù)據(jù)庫與程序源文件連接。設(shè)計(jì)出登錄界面如下圖4.1-3所示。圖4.1-3 登錄界面設(shè)計(jì)結(jié)果“登錄頁面”事件代碼set rs= server.createobject(adodb.recordset) strsql=select * from user where username=&uname& and pwd=&upass&rs.open strsql,conn,1,3 if rs.eof thensession(ulogin)=noresponse.redirect login.asp?id=error-ip= request.ser

50、vervariables(remote_addr)nowtime=now()sj=cstr(year(nowtime)+-+cstr(month(nowtime)+-+cstr(day(nowtime)+cstr(hour(nowtime)+:+right(0+cstr(minute(nowtime),2)+:+right(0+cstr(second(nowtime),2)shijian=cstr(year(nowtime)+right(0+cstr(month(nowtime),2)+right(0+cstr(day(nowtime),2)+right(0+cstr(hour(nowtime

51、),2)+right(0+cstr(minute(nowtime),2)-else if rs(shenhe)=false thenresponse.redirect login.asp?id=passend if4.2 主頁設(shè)計(jì) 主頁制作 主頁的制作還是采用asp語言、dreamweaver8工具和access數(shù)據(jù)庫以及photoshop cs 3制圖工具輔助完成設(shè)計(jì)的。頁面布局設(shè)計(jì)的基本過程為:先構(gòu)思主頁的界面結(jié)構(gòu),頂部為系統(tǒng)標(biāo)題“辦公室”,左邊為行政管理、公共信息、個(gè)人助理、個(gè)人郵箱、交流中心、超級(jí)管理、系統(tǒng)管理導(dǎo)航鍵,右上部為首頁、幫助、退出快捷鍵,中間為主界面圖標(biāo)。在dreamwea

52、ver 8中編輯主頁面網(wǎng)頁,步驟為:點(diǎn)擊“文件新建”,在彈出的“新建文檔”對話框中點(diǎn)擊“動(dòng)態(tài)頁asp”新建一個(gè)動(dòng)態(tài)asp網(wǎng)頁;在“標(biāo)題欄”處將標(biāo)題設(shè)為“top”;在“屬性”面板中,單擊“頁面屬性”命令,在彈出的對話框中為頁面設(shè)置一副背景圖像,“背景圖像”文件要放在e盤上的zhuomian文件夾下的images的文件夾中,然后執(zhí)行“插入圖像”命令,彈出“選擇圖像源文件”對話框,將主頁面的背景圖選中,單擊“確定”按鈕;然后用相同的方法將主頁面需要的其他圖片插入進(jìn)去;設(shè)置好整個(gè)網(wǎng)頁的參數(shù);最后執(zhí)行“文件保存”命令,將文件保存命名為“mian.asp”;在網(wǎng)頁源文件中加入asp代碼,最后通過acces

53、s設(shè)計(jì)數(shù)據(jù)庫并將數(shù)據(jù)庫與程序源文件連接。得到主頁面的設(shè)計(jì)界面如圖4.2-4所示。圖4.2-4 主頁面設(shè)計(jì)結(jié)果4.3 行政管理功能模塊設(shè)計(jì)4.3.1 模塊基本結(jié)構(gòu)行政管理模塊內(nèi)部通知文件學(xué)習(xí)上報(bào)文件圖4.3.1-5 行政管理模塊結(jié)構(gòu)4.3.2 行政管理網(wǎng)頁在dreamweaver 8中編輯行政管理網(wǎng)頁,其中該模塊下的“文件學(xué)習(xí)”界面設(shè)計(jì)步驟為:點(diǎn)擊“文件新建”,在彈出的“新建文檔”對話框中點(diǎn)擊“動(dòng)態(tài)頁asp”新建一個(gè)動(dòng)態(tài)asp網(wǎng)頁;在“標(biāo)題欄”處將標(biāo)題設(shè)為“l(fā)earn”;執(zhí)行“插入圖像”,彈出“選擇圖像源文件”對話框,將行政管理模塊所需的圖片選中,單擊“確定”按鈕將圖片插入到此界面中;設(shè)置好整個(gè)網(wǎng)頁的參數(shù);最后執(zhí)行“文件保存”命令,將文件保存命名為“l(fā)earn.asp”;在網(wǎng)頁源文件中加入asp代碼,最后通過access設(shè)計(jì)數(shù)據(jù)庫并將數(shù)據(jù)庫與程序源文

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論