計(jì)算機(jī)應(yīng)用技術(shù)畢業(yè)(完整版)資料_第1頁
計(jì)算機(jī)應(yīng)用技術(shù)畢業(yè)(完整版)資料_第2頁
計(jì)算機(jī)應(yīng)用技術(shù)畢業(yè)(完整版)資料_第3頁
計(jì)算機(jī)應(yīng)用技術(shù)畢業(yè)(完整版)資料_第4頁
計(jì)算機(jī)應(yīng)用技術(shù)畢業(yè)(完整版)資料_第5頁
已閱讀5頁,還剩110頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

計(jì)算機(jī)應(yīng)用技術(shù)畢業(yè)(完整版)資料(可以直接使用,可編輯優(yōu)秀版資料,歡迎下載)

計(jì)算機(jī)應(yīng)用技術(shù)畢業(yè)(完整版)資料(可以直接使用,可編輯優(yōu)秀版資料,歡迎下載)畢業(yè)論文題目:姓名:學(xué)校:湖北工業(yè)大學(xué)學(xué)號(hào):專業(yè):計(jì)算機(jī)應(yīng)用技術(shù)日期:目錄摘要…………………2一緒論……………2(一)研究課題的背景………………………2(二)研究思路和工作計(jì)劃………………3二管理信息系統(tǒng)研究概述………3(一)管理信息系統(tǒng)的發(fā)展歷史………………3(二)管理信息系統(tǒng)的特點(diǎn)……………………3(三)管理信息系統(tǒng)的開發(fā)方式………………4(四)管理信息系統(tǒng)的開發(fā)過程………………5三工資管理系統(tǒng)分析與設(shè)計(jì)………7(一)系統(tǒng)功能需求簡(jiǎn)介 ………………………7(二)功能需求描述……………7(三)目標(biāo)系統(tǒng)要求……………7(四)系統(tǒng)平臺(tái)選擇……………8四小結(jié)…………8參考文獻(xiàn)………………………9企業(yè)認(rèn)識(shí)信息管理系統(tǒng)摘要對(duì)企業(yè)而言,人力資源是公司或企業(yè)最寶貴的資源,也是公司或企業(yè)的“生命線”。而工資管理又是人力資源管理的重中之重。開發(fā)工資管理系統(tǒng)可使公司或企業(yè)的財(cái)務(wù)工作人員減輕工作壓力,比較系統(tǒng)地對(duì)財(cái)務(wù)上的各項(xiàng)服務(wù)和信息進(jìn)行管理,同時(shí),可以減少勞動(dòng)力的使用,加快查詢速度、加強(qiáng)管理,及時(shí)跟上國(guó)家各部門關(guān)于信息化的步伐,使各項(xiàng)管理更加規(guī)范化。本文介紹畢業(yè)論文課題的選題背景和意義,相關(guān)的研究和開發(fā)的比較和綜述,研究開發(fā)的過程,以及論文思路和實(shí)現(xiàn)細(xì)節(jié)的考慮,最后給出了作者在畢業(yè)論文設(shè)計(jì)過程的體會(huì)。關(guān)鍵字:【編碼設(shè)計(jì),管理信息系統(tǒng),工資管理】一、緒論(一)、研究課題的背景和目的現(xiàn)在應(yīng)用在大中型企業(yè)的管理信息系統(tǒng)中,幾乎都包括了工資管理模塊。有些環(huán)境中是由作為大型ERP軟件中的一個(gè)模塊引進(jìn)的,有些是作為企業(yè)的財(cái)務(wù)系統(tǒng)的一部分。借助現(xiàn)代信息技術(shù)和管理理論,建立企業(yè)管理信息系統(tǒng)是當(dāng)今社會(huì)的重要趨勢(shì)。黨和政府根據(jù)知識(shí)經(jīng)濟(jì)時(shí)代的特點(diǎn),對(duì)國(guó)民經(jīng)濟(jì)建設(shè)提出了“用信息化帶動(dòng)工業(yè)化”的指導(dǎo)思想。對(duì)企業(yè)而言,全面開發(fā)和應(yīng)用計(jì)算機(jī)管理信息系統(tǒng)就是近期不能回避的問題。在企業(yè)管理中,人力資源是企業(yè)最寶貴的資源,也是企業(yè)的“生命線”,因此人事管理是企業(yè)的計(jì)算機(jī)管理信息系統(tǒng)重要組成部分。工資管理又是人力資源管理的重中之重。實(shí)行電子化的工資管理,可以讓人力資源管理人員從繁重瑣碎的案頭工作解脫出來,去完成更重要的工作。工資管理信息系統(tǒng)的實(shí)現(xiàn)可以減輕比較繁瑣的手工工資管理。通過在本單位經(jīng)過一周的調(diào)研,并參考其他同行設(shè)計(jì)工資管理軟件,我基本上搞清楚了像我們單位這樣的小型企業(yè)對(duì)系統(tǒng)的需求,如果能夠設(shè)計(jì)一套針對(duì)類似本單位的小型國(guó)有企業(yè)的工資管理系統(tǒng)特別有意義,并且是現(xiàn)行的財(cái)務(wù)管理軟件代替不了的。在和指導(dǎo)老師多次交流后,確定實(shí)現(xiàn)方案的要點(diǎn)和工作計(jì)劃。本系統(tǒng)的實(shí)現(xiàn)的主要功能有:?jiǎn)T工信息管理、工資結(jié)構(gòu)設(shè)置、工資匯總打印等等功能。(二)、研究思路和工作計(jì)劃 正如研究任何其它軟件項(xiàng)目一樣,我做的畢業(yè)設(shè)計(jì)也經(jīng)歷了從選題,調(diào)研,熟悉開發(fā)環(huán)境,實(shí)驗(yàn)關(guān)鍵技術(shù),查找類似的相關(guān)系統(tǒng)的資料;系統(tǒng)概要設(shè)計(jì),功能模塊開發(fā),功能模塊測(cè)試,系統(tǒng)調(diào)試和系統(tǒng)試運(yùn)行和修改。在各階段的時(shí)間安排上,選題和調(diào)研用了一周左右的時(shí)間;熟悉開發(fā)環(huán)境,實(shí)驗(yàn)關(guān)鍵技術(shù),查找類似的相關(guān)系統(tǒng)的資料用了一周時(shí)間;系統(tǒng)概要設(shè)計(jì)用了一周的時(shí)間;功能模塊開發(fā)和功能模塊測(cè)試用了兩周的時(shí)間;系統(tǒng)調(diào)試和系統(tǒng)試運(yùn)行和修改用了約兩周的時(shí)間。最后,完成論文并做修改用了一周時(shí)間。完成全部工作大約用了2個(gè)月的時(shí)間。二、管理信息系統(tǒng)研究概述(一)、管理信息系統(tǒng)的發(fā)展歷史信息作為生產(chǎn)力中最活躍的因素,很早就在人類經(jīng)濟(jì)生活中發(fā)揮著不可替代的作用,但把信息納入企業(yè)經(jīng)營(yíng)管理系統(tǒng)中高效處理和應(yīng)用是在計(jì)算機(jī)發(fā)明以后的50年代末。目前人們所提到的管理信息系統(tǒng),通常是指以計(jì)算機(jī)為工具,對(duì)管理信息進(jìn)行收集、存貯、檢索、加工和傳遞,使其應(yīng)用于組織機(jī)構(gòu)及企業(yè)管理領(lǐng)域的“人-機(jī)系統(tǒng)”,該系統(tǒng)是70年代初“后工業(yè)經(jīng)濟(jì)”時(shí)代的產(chǎn)物,在企業(yè)管理信息系統(tǒng)在其發(fā)展的初期,是單一的人—機(jī)系統(tǒng),系統(tǒng)功能簡(jiǎn)單,效率低,對(duì)管理的作用有限。進(jìn)入20世紀(jì)80年代末,隨著計(jì)算機(jī)網(wǎng)絡(luò)和通信技術(shù)的大力發(fā)展,企業(yè)管理信息系統(tǒng)進(jìn)入網(wǎng)絡(luò)化的發(fā)展時(shí)期。世界發(fā)達(dá)國(guó)家已建立起了完善的先進(jìn)的管理信息系統(tǒng)體系,在其社會(huì)經(jīng)濟(jì)發(fā)展領(lǐng)域中發(fā)揮著巨大的作用。我國(guó)的管理信息系統(tǒng)大發(fā)展是在80年代末90年代初,國(guó)家相繼建立起了“金卡”、“金關(guān)”、“金橋”工程,多數(shù)企事業(yè)單位建立了局域網(wǎng)和廣域網(wǎng)管理信息系統(tǒng)。隨著世界經(jīng)濟(jì)和我國(guó)經(jīng)濟(jì)逐步向知識(shí)經(jīng)濟(jì)邁進(jìn),無論是基于工業(yè)經(jīng)濟(jì)的管理信息系統(tǒng),還是面向少數(shù)專家和管理人員的專家系統(tǒng)(ES)或決策支持系統(tǒng)(DSS),其處理對(duì)象和服務(wù)對(duì)象,自身的系統(tǒng)結(jié)構(gòu),處理能力,都有了進(jìn)一步的發(fā)展。(二)、管理信息系統(tǒng)的特點(diǎn)1、管理信息系統(tǒng)的組成管理信息系統(tǒng)在企業(yè)中的應(yīng)用存在三個(gè)要素,這就是人、計(jì)算機(jī)和數(shù)據(jù)。人是指企業(yè)領(lǐng)導(dǎo)者、管理人員、技術(shù)人員,以及MIS建設(shè)的領(lǐng)導(dǎo)機(jī)構(gòu)和實(shí)施機(jī)構(gòu),他們?cè)谙到y(tǒng)中起主導(dǎo)作用。MIS是一項(xiàng)系統(tǒng)工程,不是只靠一些計(jì)算機(jī)開發(fā)人員就可以完成的,必須有企業(yè)管理人員,尤其是企業(yè)領(lǐng)導(dǎo)的積極參與。計(jì)算機(jī)技術(shù)是MIS(管理信息系統(tǒng))得以實(shí)施的主要技術(shù)。在這些技術(shù)中,軟件開發(fā)是MIS開發(fā)的重點(diǎn)。第三個(gè)因素也不能忽視。企業(yè)的管理數(shù)據(jù)是MIS正常運(yùn)行的基礎(chǔ)。廣義地說,各項(xiàng)管理制度是MIS建設(shè)成功的基礎(chǔ)。試想要計(jì)算一臺(tái)機(jī)床的成本,需要按時(shí)輸入每個(gè)部件、每個(gè)零件以及每個(gè)螺釘螺帽的費(fèi)用,涉及企業(yè)的生產(chǎn)車間、采購、庫房、工藝設(shè)計(jì)和財(cái)務(wù)等多個(gè)部門,必須有一整套管理制度作保證。2、管理信息系統(tǒng)的界面特點(diǎn)在計(jì)算機(jī)軟件技術(shù)中,人機(jī)界面已經(jīng)發(fā)展成為一個(gè)重要的分支。MIS人機(jī)界面設(shè)計(jì)一般遵循以下一些基本原則:(1)以通信功能作為界面設(shè)計(jì)的核心人機(jī)界面設(shè)計(jì)的關(guān)鍵是使人與計(jì)算機(jī)之間能夠準(zhǔn)確地交流信息。一方面,人向計(jì)算機(jī)輸入信息時(shí)應(yīng)當(dāng)盡量采取自然的方式:另一方面,計(jì)算機(jī)向人傳遞的信息必須準(zhǔn)確,不致引起誤解或混亂。設(shè)計(jì)MIS時(shí),針對(duì)每一個(gè)功能,都要按照模塊化思想,使輸入、處理與輸出“涇渭分明”,充分體現(xiàn)人機(jī)界面的通信功能。這樣設(shè)計(jì)出來的程序不易出錯(cuò),而且易于維護(hù)。報(bào)表打印是MIS必備的功能之一,而且打印之前常常需要計(jì)算。(2)界面必須始終一致統(tǒng)一的人機(jī)界面不至于會(huì)增加用戶的負(fù)擔(dān),讓用戶始終用同一種方式思考與操作。(3)界面必須使用戶隨時(shí)掌握任務(wù)的進(jìn)展情況人機(jī)界面應(yīng)該能夠告訴用戶軟件運(yùn)行的進(jìn)度。特別是在需要較長(zhǎng)時(shí)間的等待時(shí),必須讓用戶了解工作進(jìn)展情況,如可以設(shè)計(jì)已經(jīng)完成了百分之幾的任務(wù)進(jìn)度條等。(4)界面友好。使用方便多數(shù)MIS軟件的數(shù)據(jù)輸入量較大。對(duì)于一些相對(duì)固定的數(shù)據(jù),不應(yīng)讓用戶頻頻輸入(特別是漢字),而應(yīng)讓用戶用鼠標(biāo)輕松選擇。(三)、管理信息系統(tǒng)的開發(fā)方式管理信息系統(tǒng)的開發(fā)方式主要有獨(dú)立開發(fā)方式、委托開發(fā)方式、合作開發(fā)方式、購買現(xiàn)成軟件方式等4種。這4種開發(fā)方式各有優(yōu)點(diǎn)和不足,需要根據(jù)使用單位的技術(shù)力量、資金情況、外部環(huán)境等各種因素進(jìn)行綜合考慮和選擇。不論哪種開放方式都需要有單位的領(lǐng)導(dǎo)和業(yè)務(wù)人員參加,并在管理信息系統(tǒng)的整個(gè)開發(fā)過程中培養(yǎng)、鍛煉、壯大該系統(tǒng)的維護(hù)隊(duì)伍。1.獨(dú)立開發(fā)獨(dú)立開發(fā)適合于有較強(qiáng)的管理信息系統(tǒng)分析與設(shè)計(jì)隊(duì)伍和程序設(shè)計(jì)人員、系統(tǒng)維護(hù)使用隊(duì)伍的組織和單位,如大學(xué)、研究所、計(jì)算機(jī)公司、高科技公司等單位。獨(dú)立開發(fā)的優(yōu)點(diǎn)是開發(fā)費(fèi)用少,實(shí)現(xiàn)開發(fā)后的系統(tǒng)能夠適應(yīng)本單位的需求且滿意度較高,最為方便的是系統(tǒng)維護(hù)工作。缺點(diǎn)是由于不是專業(yè)開發(fā)隊(duì)伍,容易受業(yè)務(wù)工作的限制,系統(tǒng)優(yōu)化不夠,開發(fā)水平較低,且由于開發(fā)人員是臨時(shí)從所屬各單位抽調(diào)出來進(jìn)行管理信息系統(tǒng)的開發(fā)工作,這些人員在其原部門還有其他工作,所以精力有限,容易造成系統(tǒng)開發(fā)時(shí)間長(zhǎng),開發(fā)人員調(diào)動(dòng)后,系統(tǒng)維護(hù)工作沒有保證的情況。因此,一方面需要大力加強(qiáng)領(lǐng)導(dǎo),實(shí)行“一把手”原則,另一方面可向?qū)I(yè)開發(fā)人士或公司進(jìn)行咨詢,或聘請(qǐng)他們作為開發(fā)顧問。2.委托開發(fā)委托開發(fā)方式適合于使用單位無管理信息系統(tǒng)分析、設(shè)計(jì)及軟件開發(fā)人員或開發(fā)隊(duì)伍力量較弱、但資金較為充足的單位。雙方應(yīng)簽訂管理信息系統(tǒng)開發(fā)項(xiàng)目協(xié)議,明確新系統(tǒng)的目標(biāo)和功能、開發(fā)時(shí)間與費(fèi)用、系統(tǒng)標(biāo)準(zhǔn)與驗(yàn)收方式、人員培訓(xùn)等內(nèi)容。3.合作開發(fā)合作開發(fā)方式適合于使用單位有一定的管理信息系統(tǒng)分析、設(shè)計(jì)及軟件開發(fā)人員,但開發(fā)隊(duì)伍力量較弱,希望通過管理信息系統(tǒng)的開發(fā)建立完善和提高自己的技術(shù)隊(duì)伍,便于系統(tǒng)維護(hù)工作的單位。雙方共享開發(fā)成果,實(shí)際上是一種半委托性質(zhì)的開發(fā)工作。總之,不同的開發(fā)方式有不同的長(zhǎng)處和短處,需要根據(jù)使用單位的實(shí)際情況進(jìn)行選擇也可綜合使用各種開發(fā)方式。(四)、管理信息系統(tǒng)的開發(fā)過程管理信息系統(tǒng)的開發(fā)過程一般包括系統(tǒng)開發(fā)準(zhǔn)備、系統(tǒng)調(diào)查、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)、系統(tǒng)轉(zhuǎn)換、系統(tǒng)運(yùn)行與維護(hù)、系統(tǒng)評(píng)價(jià)等步驟。根據(jù)開發(fā)系統(tǒng)的大小、復(fù)雜、投入、方式、方法等因素的不同,各步驟的要求和內(nèi)容也不同,用戶需要根據(jù)實(shí)際情況進(jìn)行取舍和計(jì)劃。1、系統(tǒng)開發(fā)準(zhǔn)備系統(tǒng)開發(fā)準(zhǔn)備工作主要包括提出系統(tǒng)開發(fā)要求、成立系統(tǒng)開發(fā)小組、制訂系統(tǒng)開發(fā)計(jì)劃等工作。2、系統(tǒng)調(diào)研新系統(tǒng)的系統(tǒng)分析與系統(tǒng)設(shè)計(jì)工作都要建立在對(duì)現(xiàn)行系統(tǒng)調(diào)研的基礎(chǔ)上,即必須調(diào)查現(xiàn)行系統(tǒng)的運(yùn)行情況、問題等,明確用戶的需求,特別是合作開發(fā)和委托開發(fā)方式。調(diào)研的主要內(nèi)容有:(1)現(xiàn)行系統(tǒng)概況:該組織的發(fā)展歷史、目前組織的規(guī)模、工作狀況、管理水平、與外界的主要聯(lián)系等。調(diào)查該項(xiàng)內(nèi)容的目的主要是為了劃分系統(tǒng)界限、系統(tǒng)與外界的輸入輸出接口等。(2)組織機(jī)構(gòu):畫出組織的組織結(jié)構(gòu)圖,弄清組織的行政關(guān)系、人員編制、工作范圍、地理位置等,發(fā)現(xiàn)不合理問題及新系統(tǒng)啟動(dòng)后可能對(duì)現(xiàn)有組織的影響。(3)業(yè)務(wù)流程:按照業(yè)務(wù)種類的不同和處理時(shí)間的先后不同,深入了解現(xiàn)行系統(tǒng)的業(yè)務(wù)流程,畫出現(xiàn)行系統(tǒng)業(yè)務(wù)流柞圖,并與業(yè)務(wù)人員反復(fù)討論,得到認(rèn)可。(4)報(bào)表、數(shù)據(jù)處理:了解各種統(tǒng)計(jì)報(bào)表、數(shù)據(jù)的格式、內(nèi)容、處理時(shí)間及上報(bào)時(shí)間、頻率、規(guī)律,存在的問題,對(duì)新系統(tǒng)的要求、希望等并收集各種報(bào)表。(5)問題:現(xiàn)行系統(tǒng)中存在的主要問題和薄弱環(huán)節(jié),可以按照嚴(yán)重程度分成不同的等級(jí)。新系統(tǒng)的建立應(yīng)能解決大部分問題,并改善薄弱環(huán)節(jié)。(6)新系統(tǒng)的功能和目標(biāo):了解各級(jí)領(lǐng)導(dǎo)和各類業(yè)務(wù)工作人員對(duì)新系統(tǒng)功能的要求,系統(tǒng)分析(又稱邏輯設(shè)計(jì))是管理信息系統(tǒng)開發(fā)的關(guān)鍵環(huán)節(jié),要求在系統(tǒng)調(diào)查的基礎(chǔ)上,對(duì)新系統(tǒng)的功能進(jìn)行細(xì)致的分析,并建立一個(gè)新系統(tǒng)的邏輯模型。3、系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)又稱系統(tǒng)物理設(shè)計(jì)。系統(tǒng)設(shè)計(jì)要根據(jù)系統(tǒng)分析報(bào)告中的系統(tǒng)邏輯模型綜合考慮各種約束,利用一切可利用的技術(shù)手段和方法進(jìn)行各種具體設(shè)計(jì),確定新系統(tǒng)的實(shí)施方案,解決“系統(tǒng)怎么做”的問題。結(jié)構(gòu)化系統(tǒng)設(shè)計(jì)是指利用一組標(biāo)準(zhǔn)的圖表工具和準(zhǔn)則,確定系統(tǒng)有哪些模塊,用什么方法連接,如何構(gòu)成良好的系統(tǒng)結(jié)構(gòu),并進(jìn)行系統(tǒng)輸入、輸出、數(shù)據(jù)處理、數(shù)據(jù)存儲(chǔ)等環(huán)節(jié)的詳細(xì)設(shè)計(jì)。這一階段的重點(diǎn)是設(shè)計(jì)好系統(tǒng)的總體結(jié)構(gòu),選擇最經(jīng)濟(jì)合理的技術(shù)手段。系統(tǒng)設(shè)計(jì)階段的文件是系統(tǒng)設(shè)計(jì)報(bào)告(又稱系統(tǒng)物理設(shè)計(jì)說明書)。4、系統(tǒng)實(shí)施與轉(zhuǎn)換系統(tǒng)實(shí)施階段的主要工作包括:系統(tǒng)硬件的購置與安裝、程序的編寫(購買)與調(diào)試、系統(tǒng)操作人員的培訓(xùn)、系統(tǒng)有關(guān)數(shù)據(jù)的準(zhǔn)備和錄入、系統(tǒng)調(diào)試和轉(zhuǎn)換。在系統(tǒng)實(shí)施階段要成立系統(tǒng)實(shí)施工作量到小組,組織各專業(yè)小組組長(zhǎng)和有關(guān)部門的領(lǐng)導(dǎo)共同編制新系統(tǒng)實(shí)施計(jì)劃。可以應(yīng)用各種項(xiàng)目管理的軟件和方法進(jìn)行管理,實(shí)行項(xiàng)目經(jīng)理負(fù)責(zé)制,保證系統(tǒng)實(shí)施工作的順利進(jìn)行和成功。硬件的購置和安裝包括計(jì)算機(jī)硬件、外設(shè)、網(wǎng)絡(luò)、電源、機(jī)房、環(huán)境等有關(guān)設(shè)備的購買、驗(yàn)收、安裝與調(diào)試工作等,這些工作主要由專業(yè)技術(shù)人員完成。數(shù)據(jù)準(zhǔn)備與錄入工作主要是指由手工操作轉(zhuǎn)入計(jì)算機(jī)處理所需的各種數(shù)據(jù)的整理、錄入及計(jì)算機(jī)系統(tǒng)中為新系統(tǒng)所用數(shù)據(jù)的轉(zhuǎn)換工作。數(shù)據(jù)準(zhǔn)備與錄入工作要注意數(shù)據(jù)的準(zhǔn)確性,在整理、錄入、校驗(yàn)等各個(gè)環(huán)節(jié)把好關(guān),為系統(tǒng)的順利轉(zhuǎn)換打好基礎(chǔ)。在進(jìn)行以上各個(gè)環(huán)節(jié)的同時(shí)展開人員培訓(xùn)工作,包括管理信息系統(tǒng)只是的普及教育、新制度的學(xué)習(xí)、計(jì)算機(jī)操作訓(xùn)練等。使所有人員了解新系統(tǒng)的基本功能、新系統(tǒng)對(duì)使用人員的要求、建立管理信息系統(tǒng)的目的、管理信息系統(tǒng)的建設(shè)可以為組織和個(gè)人帶來的幫助和便利、個(gè)人在新系統(tǒng)中應(yīng)該承擔(dān)的工作等,是用戶關(guān)心、支持新系統(tǒng)的實(shí)現(xiàn)。5.系統(tǒng)維護(hù)和評(píng)價(jià)管理信息系統(tǒng)是一個(gè)復(fù)雜的人機(jī)系統(tǒng)。系統(tǒng)外部環(huán)境與內(nèi)部因素的變化,不斷影響系統(tǒng)的運(yùn)行,這時(shí)就需要不斷地完善系統(tǒng),以提高系統(tǒng)運(yùn)行的效率與服務(wù)水平,這就需要從始至終地進(jìn)行系統(tǒng)的維護(hù)工作。系統(tǒng)評(píng)價(jià)主要是指系統(tǒng)建成后,經(jīng)過一段時(shí)間的運(yùn)行后,要對(duì)系統(tǒng)目標(biāo)與功能的實(shí)現(xiàn)情況進(jìn)行檢查,并與系統(tǒng)開發(fā)中設(shè)立的系統(tǒng)預(yù)期目標(biāo)進(jìn)行對(duì)比,及時(shí)寫出系統(tǒng)評(píng)價(jià)報(bào)告。系統(tǒng)維護(hù)與評(píng)價(jià)階段是系統(tǒng)生命周期中的最后一個(gè)階段,也是時(shí)間最長(zhǎng)的一個(gè)重要階段。三、工資管理系統(tǒng)分析與設(shè)計(jì)(一)、系統(tǒng)功能需求簡(jiǎn)介 工資管理信息系統(tǒng)對(duì)企業(yè)加強(qiáng)工資管理有著極其重要的作用,就一般的大型企業(yè)來說,它的設(shè)計(jì)內(nèi)容非常復(fù)雜而且繁多,比如擁有工資計(jì)算功能,工資統(tǒng)計(jì)功能,報(bào)表輸出功能,而且設(shè)計(jì)的模塊也很多,比如工資管理模塊,工資統(tǒng)計(jì)模塊,報(bào)表設(shè)計(jì)模塊,打印輸出模塊,模糊查詢模塊等等。由于本軟件主要是為作者工作的一家科技公司定制開發(fā)的。該公司是一家剛剛成立的公司,總體人員比較少,有正式員工20人,人員結(jié)構(gòu)比較簡(jiǎn)單,學(xué)歷比較高,基本上都擁有大專以上學(xué)歷,部門劃分也很清晰,而且人員的流動(dòng)性不高,所以該公司目前對(duì)工資管理的要求并不高。因此,針對(duì)該公司而言,我們經(jīng)過了反復(fù)地論證,最終確定了工資管理系統(tǒng)的設(shè)計(jì)方案。(二)、功能需求描述1、員工基本信息模塊員工基本信息模塊具有員工信息輸入、員工增刪和員工信息查詢?nèi)齻€(gè)功能。員工基本信息包括員工號(hào)、員工姓名、員工性別、所在部門、所在崗位、工齡和工資等級(jí)等信息。員工增刪實(shí)現(xiàn)了對(duì)數(shù)據(jù)庫中員工信息的增加和刪除。員工信息查詢可以通過員工號(hào)或員工姓名對(duì)員工信息進(jìn)行查詢。2、工資結(jié)構(gòu)設(shè)置模塊根據(jù)該公司的工資管理實(shí)際情況,本系統(tǒng)將工資結(jié)構(gòu)分為基礎(chǔ)工資、崗位工資和工齡工資三部分。該模塊可以對(duì)這三個(gè)工資類型設(shè)置工資等級(jí),并對(duì)每個(gè)等級(jí)設(shè)置工資標(biāo)準(zhǔn)。3、工資匯總模塊用戶在員工信息管理模塊對(duì)該員工的工資等級(jí)進(jìn)行輸入以后,在工資匯總模塊會(huì)自動(dòng)對(duì)員工工資進(jìn)行匯總。用戶可以打印出工資匯總表,打印之前可以通過打印預(yù)覽功能進(jìn)行打印預(yù)覽。(三)、目標(biāo)系統(tǒng)要求目標(biāo)系統(tǒng)應(yīng)該達(dá)到以下要求:1、時(shí)間經(jīng)濟(jì)性。優(yōu)化邏輯設(shè)計(jì)與物理設(shè)計(jì),使系統(tǒng)運(yùn)行效率高,反映速度快。2、可靠性。能連續(xù)準(zhǔn)確的處理業(yè)務(wù),有較強(qiáng)的容錯(cuò)能力。3、可理解性。用戶容易理解和使用該系統(tǒng)。4、可維護(hù)性和適應(yīng)性。系統(tǒng)應(yīng)易于修改、易于擴(kuò)充、易于維護(hù),能夠適應(yīng)業(yè)務(wù)不斷發(fā)展變化的需要。5、可用性。目標(biāo)系統(tǒng)功能齊全,能夠完全滿足業(yè)務(wù)需求。6、安全保密性。保證系統(tǒng)的物理安全、數(shù)據(jù)存儲(chǔ)和存取的安全與保密、數(shù)據(jù)傳輸?shù)陌踩c保密,做好使用人員的授權(quán)管理。(四)、系統(tǒng)平臺(tái)選擇微軟公司于1998年發(fā)布了可視化編程語言集成包Visualfoxpro6.0,它是Windows應(yīng)用程序開發(fā)工具,使目前最為廣泛的、功能最完整、易學(xué)易用和規(guī)??墒湛s的面向?qū)ο蟮拈_發(fā)工具。說它廣泛是因?yàn)樗惭b容易,運(yùn)行環(huán)境要求不高,入門和學(xué)習(xí)方便,易于用戶所接受;說它功能最完整是因?yàn)樗?jīng)過了幾個(gè)版本的升級(jí),在數(shù)據(jù)管理方面,它基本具備了大型SQL數(shù)據(jù)庫的特征;在數(shù)據(jù)庫設(shè)計(jì)方面,它提供了各種數(shù)據(jù)庫組件的設(shè)計(jì)向?qū)Ш蛨D形化、智能化的設(shè)計(jì)過程;Visualfoxpro6.0還提供了各種數(shù)據(jù)庫用戶界面的可視化設(shè)計(jì)工具,提供了自含的編程語言和調(diào)試工具,提供了查詢數(shù)據(jù)庫的默認(rèn)表格工具等等。這些控件可用于設(shè)計(jì)界面和實(shí)現(xiàn)各種功能,減少了編程人員的工作量,也簡(jiǎn)化了界面設(shè)計(jì)過程,從而有效的提高了應(yīng)用程序的運(yùn)行效率和可靠性。故而,它是實(shí)現(xiàn)本系統(tǒng)一個(gè)相對(duì)較好的選擇。四、小結(jié)隨著我國(guó)成功加入WTO及信息化浪潮的日益臨近,企業(yè)在激烈的市場(chǎng)競(jìng)爭(zhēng)環(huán)境下的求得生存,就必須有效地利用人才、時(shí)間、信息結(jié)合的優(yōu)勢(shì)。因此,如何使企業(yè)及時(shí)掌握本企業(yè)人才的各種信息、第一時(shí)間處理好隨時(shí)變化的工資管理問題,建立一套符合企業(yè)實(shí)際的工資管理系統(tǒng)就顯得尤為重要。在本項(xiàng)目的軟件開發(fā)的過程中,我全面實(shí)踐一個(gè)面向數(shù)據(jù)庫的應(yīng)用系統(tǒng)的開發(fā)過程,學(xué)習(xí)了很多有關(guān)的知識(shí)。這樣的項(xiàng)目對(duì)我學(xué)過的數(shù)據(jù)結(jié)構(gòu),程序設(shè)計(jì),數(shù)據(jù)庫,軟件工程等課程是一個(gè)綜合性很高的實(shí)踐。一些以前沒有學(xué)得很扎實(shí)的課程內(nèi)容,由于需要在實(shí)踐中運(yùn)用,剛開始我也感到很頭痛。但回過頭再去看有關(guān)的教科書,經(jīng)過一段時(shí)間的鉆研,對(duì)與這些知識(shí)點(diǎn)的相關(guān)的背景,概念和解決方案理解得更透徹了,學(xué)習(xí)起來也越來越有興趣,越來越輕松。另外我還充分體會(huì)了從事軟件開發(fā)工作需要特別嚴(yán)謹(jǐn)認(rèn)真的態(tài)度和作風(fēng),一點(diǎn)都馬虎不得。每一個(gè)細(xì)微的細(xì)節(jié)都必須十分的注意,如果不認(rèn)真思考決策,就會(huì)出現(xiàn)或大或小的錯(cuò)誤,如果早期的錯(cuò)誤隱藏下來,對(duì)后面的工作影響就會(huì)很大,甚至有時(shí)要推倒很多前面做的工作重來。有時(shí)候,我自己覺得我寫的程序非常的正確,但是就是編譯通不過,在查找錯(cuò)誤的過程中,面臨著否認(rèn)自己的過程,非常的痛苦,而且由于自己的經(jīng)驗(yàn)及各方面的能力的不足,所以進(jìn)展的速度非常的緩慢,往往幾天的時(shí)間還沒有一點(diǎn)進(jìn)展。這時(shí)候,我一般是先自己通過書本,手冊(cè)和資料找解決辦法,實(shí)在沒轍了才向?qū)<艺?qǐng)教。盡管向?qū)<艺?qǐng)教解決問題比較快,自己鉆研花的時(shí)間較多,但我強(qiáng)迫自己獨(dú)立的思考對(duì)我的學(xué)習(xí)提高幫助非常大。在開始編寫程序的時(shí)候,我看到別人的軟件功能非常的詳細(xì),而且界面非常的漂亮,總希望自己的軟件也非常的完善,但是,經(jīng)過二個(gè)月的學(xué)習(xí),發(fā)現(xiàn)編一個(gè)優(yōu)秀的軟件決不是一蹴而就的事情,需要長(zhǎng)時(shí)間的積累和經(jīng)驗(yàn)。在反反復(fù)復(fù)的學(xué)習(xí)及不恥下問之下,我的辛勤努力有了回報(bào),終于做出了一個(gè)簡(jiǎn)單的軟件,雖然這個(gè)軟件的功能非常的簡(jiǎn)單,而且我想,在實(shí)際的運(yùn)用中,還有些不足。因?yàn)楣べY的內(nèi)容非常的豐富,我涉及到的僅僅是工資管理的一部分簡(jiǎn)單內(nèi)容,離實(shí)際的客戶需求肯定還有一定的差距。針對(duì)工資管理,還應(yīng)該建立一個(gè)有普遍意義的模型,這樣對(duì)用戶來說,就比較容易通過修改有關(guān)管理制度來適應(yīng)我們開發(fā)的軟件。由于我的知識(shí)淺薄,經(jīng)驗(yàn)不足及閱歷頗淺,因此,在該系統(tǒng)的設(shè)計(jì)方面還有很多不足,比如功能過少,界面不夠醒目等問題,我會(huì)在工作的使用過程中,根據(jù)工作的具體要求不斷的修改,完善,爭(zhēng)取使該系統(tǒng)慢慢趨向完美。參考文獻(xiàn)[1]孫春來,韓正清,VisualFoxPro6.0中文版編程基礎(chǔ)與范例【M】,北京:電子工業(yè)出版社出版,2001[2]鄭剛,VisualFoxPro6.0實(shí)效編程百例【M】,北京:人民郵電出版社出版,2002[3]陳明,VisualFoxPro程序設(shè)計(jì)【M】,北京:清華大學(xué)出版社,2002目錄TOC\o"1-2"\h\z\u第一章網(wǎng)站設(shè)計(jì)思想及開發(fā)工具簡(jiǎn)介 41.1設(shè)計(jì)思想 41.2開發(fā)工具的選用及介紹 4第二章網(wǎng)站總體分析與設(shè)計(jì) 62.1網(wǎng)站系統(tǒng)分析 62.2總體設(shè)計(jì) 62.3數(shù)據(jù)庫設(shè)計(jì) 7第三章詳細(xì)設(shè)計(jì) 93.1成績(jī)查詢 93.2畢業(yè)生去向 123.3師生互動(dòng) 163.4后臺(tái)管理 173.5重點(diǎn)代碼的設(shè)計(jì) 20第四章存在的問題 24第五章系統(tǒng)的使用說明與安裝 245.1運(yùn)行環(huán)境要求 245.2安裝設(shè)置 25結(jié)論 25致謝 25參考文獻(xiàn) 25附錄 25計(jì)算機(jī)網(wǎng)站設(shè)計(jì)計(jì)算機(jī)科學(xué)與技術(shù)2005屆周憶琴指導(dǎo)老師謝俊屏(計(jì)算機(jī)科學(xué)系,寶雞文理學(xué)院,陜西寶雞721007)摘要:在網(wǎng)絡(luò)飛速發(fā)展的今天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟(jì)、生活等各個(gè)方面發(fā)揮著重要的作用。網(wǎng)上發(fā)布信息主要是通過網(wǎng)站來實(shí)現(xiàn)的,獲取信息也是要在網(wǎng)絡(luò)這個(gè)信息海洋中按照一定的檢索方式將所需要的信息從網(wǎng)站上下載下來。因此網(wǎng)站建設(shè)在網(wǎng)絡(luò)應(yīng)用上的地位顯而易見,它已成為政府、企事業(yè)單位等信息化建設(shè)中的重要組成部分,從而倍受人們的重視。本文介紹了開發(fā)寶雞文理大學(xué)計(jì)算機(jī)學(xué)院網(wǎng)站的過程,通過對(duì)計(jì)算機(jī)學(xué)院網(wǎng)站建設(shè)的需求分析;完成了系統(tǒng)功能的設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)及代碼設(shè)計(jì);說明了幾個(gè)主要模塊的程序?qū)崿F(xiàn)。本網(wǎng)站系統(tǒng)界面友好,操作簡(jiǎn)單,比較實(shí)用。關(guān)鍵詞:ASP;學(xué)生管理;話題管理ComputercollegewebsitedesignZhou-yiqin(DepartmentofComputerScience,BaojiUniversityofArtsandSciences,BaojiShannxi721007)Abstract:FlyintheInternetsoontodaythatdevelop,TheInternetbecomespeopletoobtainquickly,announcewiththeimportantoutletthatdelivertheinformation,itatpeoplepolitics,economy,lifeeachofetc.developstheimportantfunction.AnnouncetheinformationontheInternetprimarilyistopassesthewebsitetorealizeof,obtaintheinformationtoalsowanttocarrydownupanddownfromthewebsiteaninformationforneedingaccordingtothecertainlyinspectionalwayinInternetthisinformationocean.ForthisreasonwebsitedevelopmentsareintheappliedlastpositioninInterneteasytosee,Ithasbecomethegovernment,rmationturnstheimportanceindevelopmentsconstitutesthepart,frombuttimesisvaluedbypeople.Thistextintroducedtheprocessofthedevelopmenttreasurechickenliterarystyleuniversitycalculatorcollegewebsite,passingtotheneedanalysisofcalculatorcollegewebsitedevelopments;Completeddesign,databasedesignandcodedesignsofthesystemfunction;Explainingtheprocedureofafewandmainmoldpiecerealizes.Thiswebsitesysteminterfaceamity,operationsimple,morepractical.keywords:ASP;Studentmanagement;Topicmanagement引言在網(wǎng)絡(luò)飛速發(fā)展的今天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟(jì)、生活等各個(gè)方面發(fā)揮著重要的作用。網(wǎng)絡(luò)上發(fā)布信息主要是通過網(wǎng)站來實(shí)現(xiàn)的,獲取信息也是要在網(wǎng)絡(luò)這個(gè)信息海洋中按照一定的檢索方式將所需要的信息從網(wǎng)站上下載下來。因此網(wǎng)站建設(shè)在網(wǎng)絡(luò)應(yīng)用上的地位顯而易見,它已成為政府、企事業(yè)單位等信息化建設(shè)中的重要組成部分,從而倍受人們的重視。隨著互聯(lián)網(wǎng)的進(jìn)一步發(fā)展和成熟,寬帶網(wǎng)絡(luò)的流行,網(wǎng)絡(luò)技術(shù)在生活中的應(yīng)用越來越廣泛。同時(shí)隨著windowsNT的服務(wù)器軟件IIS(InternetInformationServer)的升級(jí)換代,一種更新的服務(wù)器編程概念展現(xiàn)在人們面前,這就是動(dòng)態(tài)服務(wù)器頁面ASP(ActiveServerPages)。它向我們提供了一條通向服務(wù)器編程的簡(jiǎn)單而又功能強(qiáng)大的途徑。隨著社會(huì)的進(jìn)步,寶雞文理學(xué)院計(jì)算機(jī)系發(fā)展成為寶雞文進(jìn)大學(xué)計(jì)算機(jī)學(xué)院是必然趨勢(shì),在校園網(wǎng)中擁有自己的站點(diǎn)和主頁也是必然結(jié)果;利用網(wǎng)絡(luò)為本院師生服務(wù)不僅是未來發(fā)展的必然也是體現(xiàn)一個(gè)技術(shù)科學(xué)學(xué)院風(fēng)采的最佳途徑。因此,在謝俊屏老師的建議下和指導(dǎo)下,我利用HTML、ASP、JavaScript等語言,并結(jié)合MicrosoftFrontPage、PhotoShop等工具設(shè)計(jì)并制作了反映我學(xué)院特色的網(wǎng)站。第一章網(wǎng)站設(shè)計(jì)思想及開發(fā)工具簡(jiǎn)介1.1設(shè)計(jì)思想眼睛是心靈的窗戶,而計(jì)算機(jī)學(xué)院網(wǎng)站也應(yīng)是展現(xiàn)計(jì)算機(jī)學(xué)院風(fēng)采的窗口。通過此網(wǎng)站,全面宣傳、展示學(xué)院風(fēng)采;發(fā)布內(nèi)部的重大信息;增強(qiáng)學(xué)生與教師之間的溝通;并使學(xué)院領(lǐng)導(dǎo)能在Internet上完成部分校務(wù),提高辦事效率;通過提供客戶端的網(wǎng)上查詢、交流工具,服務(wù)器端的管理平臺(tái),來加強(qiáng)對(duì)學(xué)生的管理、提高信息的宣傳力度。最后應(yīng)使網(wǎng)站界面清新、統(tǒng)一且有層次,盡量使每一位用戶滿意、放心。1.2開發(fā)工具的選用及介紹ASP簡(jiǎn)介ActiveServerPages(ASP)是服務(wù)器端的腳本編寫環(huán)境,您可用它來創(chuàng)建動(dòng)態(tài)Web頁或生成功能強(qiáng)大的Web應(yīng)用程序。ASP頁是包括HTML標(biāo)記、文本和腳本命令的文件。ASP頁可調(diào)用ActiveX組件來執(zhí)行任務(wù),例如連接到數(shù)據(jù)庫或進(jìn)行商務(wù)計(jì)算。通過ASP,可為您的Web頁添加交互內(nèi)容或用HTML頁構(gòu)成整個(gè)Web應(yīng)用程序,這些應(yīng)用程序使用HTML頁作為您的客戶的界面。ASP的特點(diǎn):任何文本類開發(fā)工具皆可開發(fā)ASP程序,只要使用一般的編輯程序,如Windows記事本就可以,當(dāng)然,其他網(wǎng)頁編輯工具,例如,寫字板、FrontPage等也都可以,不過還是建議你用所見即所得的網(wǎng)頁編輯工具來寫ASP,即方便,又能立即看到效果。由于ASP程序是在網(wǎng)絡(luò)服務(wù)器端中執(zhí)行,執(zhí)行結(jié)果所產(chǎn)生的標(biāo)準(zhǔn)HTML文件在不同的瀏覽器中都能正常瀏覽。其主要特點(diǎn)如下:1、語言相容性高ASP與所有的ActiveXScript語言都相容,除了可結(jié)合HTML,VBScript、JavaScript、ActiveX服務(wù)器組件來設(shè)計(jì)外,并可經(jīng)由“plug-In(外掛組件模組)的方式,使用其他廠商(ThirdParty)所提供的語言。2、隱密安全性高如果我們?cè)跒g覽器中直接查看網(wǎng)頁的原始代碼,就只能看到HTML文件,原始的ASP程序代碼是看不到的!這是因?yàn)锳SP程序先在網(wǎng)站服務(wù)(WebServer)端執(zhí)行后,將結(jié)果轉(zhuǎn)換成標(biāo)準(zhǔn)HTML文件,再傳送到客戶端(Client)的瀏覽器上,因此,我們所辛苦撰寫的ASP程序并不會(huì)輕易地被看見進(jìn)而被盜用,也不會(huì)因?yàn)閯e人分析源代碼破綻而對(duì)網(wǎng)站進(jìn)行惡意攻擊。3、易于操控?cái)?shù)據(jù)庫ASP可以輕易地通過ODBC(OpenDatabaseConnectivity)驅(qū)動(dòng)程序連接各種不同的數(shù)據(jù)庫,例如:SQL、Acess、Foxpro、dBase、Oracle等等,另外,ASP亦可將“文本文件”或是“Excel”文件當(dāng)成數(shù)據(jù)庫用,且語法簡(jiǎn)單,完全支持SQL語言查詢。4、面向?qū)ο髮W(xué)習(xí)容易ASP具備有面向?qū)ο螅∣bject-Oriented)功能,學(xué)習(xí)容易,ASP提供了五種能力強(qiáng)大的內(nèi)建對(duì)象:Request、Response、Server、Application以及Session,同時(shí),若使用ASP內(nèi)建的“Application”對(duì)象或”Session”對(duì)象所撰寫出來的ASP程序可以在多個(gè)網(wǎng)頁之間暫時(shí)保存和傳遞有用的信息。5、強(qiáng)大的可擴(kuò)充性ActiveXServerComponents(AxtiveX服務(wù)器元件)具有無限的可擴(kuò)充性??梢允褂肰isualBasic、Java、VisualC++、COBOL等編程語言來編寫您所需的ActiveXServerComponents.工具選用鑒于ASP語言的以上特點(diǎn),所以我就以ASP語言為編程語言;鑒于MicosoftAcess數(shù)據(jù)庫的簡(jiǎn)單易用及MicrosoftFrontPage的可視化設(shè)計(jì)界面便于總體設(shè)計(jì)與代碼編輯,固選用MicosoftAcess為數(shù)據(jù)庫,選用MicrosoftFrontPage編輯軟件來設(shè)計(jì)與開發(fā)寶雞文理大學(xué)計(jì)算機(jī)系網(wǎng)站。第二章網(wǎng)站總體分析與設(shè)計(jì)2.1網(wǎng)站系統(tǒng)分析根據(jù)前面的設(shè)計(jì)思想進(jìn)行分析,按照系統(tǒng)開發(fā)的基本觀點(diǎn)對(duì)網(wǎng)站進(jìn)行分解,從內(nèi)容上可對(duì)網(wǎng)站作如下劃分:學(xué)院概況通過學(xué)院簡(jiǎn)介、專業(yè)設(shè)置對(duì)學(xué)院的基本情況進(jìn)行介紹;機(jī)構(gòu)設(shè)置介紹學(xué)院內(nèi)各大機(jī)構(gòu)的設(shè)置情況;教學(xué)前線通過課程簡(jiǎn)介、教學(xué)計(jì)劃來呈現(xiàn);學(xué)子天地通進(jìn)學(xué)生機(jī)構(gòu)、成績(jī)查詢、畢業(yè)生去向來呈現(xiàn);教師規(guī)劃介紹師資隊(duì)伍及學(xué)院對(duì)未來的師資規(guī)劃;師生互動(dòng)通過一個(gè)論壇形式的程序來達(dá)到師生互動(dòng)的目的;后臺(tái)管理通過后臺(tái)實(shí)現(xiàn)管理員、學(xué)生及話題等項(xiàng)目的管理。2.2總體設(shè)計(jì)網(wǎng)站主頁采用靜、動(dòng)相結(jié)合的方式,即靜態(tài)的說明性文檔和動(dòng)態(tài)的數(shù)據(jù)相結(jié)合,體現(xiàn)學(xué)院的勃勃生機(jī),靜態(tài)主頁主要介紹學(xué)院的概況、教學(xué)計(jì)劃等內(nèi)容,對(duì)于學(xué)生信息及師生互動(dòng)欄目,就得利用ASP與數(shù)據(jù)庫相結(jié)合的技術(shù)建立數(shù)據(jù)庫查詢,采用交互式的動(dòng)態(tài)頁面來實(shí)現(xiàn)。以下為網(wǎng)站的總體框架:學(xué)院概況學(xué)院概況首頁機(jī)構(gòu)設(shè)置教學(xué)前線學(xué)子天地教師規(guī)劃師生互動(dòng)聯(lián)系我們后臺(tái)管理寶雞文理大學(xué)計(jì)算機(jī)學(xué)院學(xué)院簡(jiǎn)介專業(yè)設(shè)置課程簡(jiǎn)介教學(xué)計(jì)劃學(xué)生機(jī)構(gòu)成績(jī)查詢畢業(yè)生去向我要發(fā)言查看話題學(xué)生管理話題管理管理員管理網(wǎng)站總體結(jié)構(gòu)框架圖2.3數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)表的建立采用的數(shù)據(jù)庫是MicrosoftAccess數(shù)據(jù)庫,擬建立*.mdb庫文件,包含如下幾個(gè)表文件:各數(shù)據(jù)表單如下:admin管理員信息表字段名稱數(shù)據(jù)類型說明id自動(dòng)編號(hào)給管理員編號(hào)name文本管理員登陸名稱password文本管理員登陸密碼content備注備注內(nèi)容Dateandtime1日期/時(shí)間保存最后登陸時(shí)間Dateandtime2日期/時(shí)間中間變量student學(xué)生信息表字段名稱數(shù)據(jù)類型說明id自動(dòng)編號(hào)給學(xué)生編號(hào)name文本學(xué)生的名稱password文本學(xué)生登陸密碼sex文本學(xué)生性別age文本學(xué)生年齡add文本家庭住址num文本學(xué)生的學(xué)號(hào)S1-S18數(shù)字成績(jī)1-18islive文本是否畢業(yè)job文本工作地址graduate數(shù)字畢業(yè)年份speciality文本所學(xué)專業(yè)topic話題信息表字段名稱數(shù)據(jù)類型說明id自動(dòng)編號(hào)給話題編號(hào)istopic數(shù)字是話題還是回復(fù)smallid數(shù)字某個(gè)ID的回復(fù)Name文本發(fā)言人姓名Sex文本發(fā)言人性別Ident文本發(fā)言人身份Subject文本發(fā)言主題Content備注發(fā)言內(nèi)容dateandtime日期/時(shí)間發(fā)言時(shí)間View數(shù)字閱讀次數(shù)answer數(shù)字回復(fù)次數(shù)數(shù)據(jù)安全為了保證數(shù)據(jù)庫中數(shù)據(jù)的安全,需要對(duì)數(shù)據(jù)庫及其數(shù)據(jù)提供安全保障,在這里主要對(duì)數(shù)據(jù)庫做了如下動(dòng)作:1.為避免數(shù)據(jù)庫被下載而導(dǎo)致泄漏數(shù)據(jù)資料,固根據(jù)瀏覽器對(duì)地址解析時(shí)只解析至“?!倍Y(jié)束這一機(jī)理,將數(shù)據(jù)庫更名為帶有“?!碧?hào)的名稱,以達(dá)到隱蔽數(shù)據(jù)庫并始之不能被下載的目的;2.為避免數(shù)據(jù)庫名被惡意軟件猜中而泄漏數(shù)據(jù)庫相關(guān)信息,固將數(shù)據(jù)庫的后綴名“.mdb”更名為“.asp”,進(jìn)一步保障數(shù)據(jù)庫的安全;3.用數(shù)據(jù)庫軟件自帶的加密功能對(duì)數(shù)據(jù)庫進(jìn)行加密,使數(shù)據(jù)庫中的數(shù)據(jù)的安全進(jìn)一步加強(qiáng)。第三章詳細(xì)設(shè)計(jì)3.1成績(jī)查詢3.1讓學(xué)生可以通過自己獨(dú)有的學(xué)號(hào)及查詢密碼,查詢自己的考試成績(jī)。3.1.2共分為兩個(gè)模塊1.成績(jī)查詢表單search.asp:讓學(xué)生填寫自己的學(xué)號(hào)及查詢密碼并提交表單,并對(duì)必要項(xiàng)加有代碼檢查。2.顯示查詢結(jié)果頁面searchit.asp:核對(duì)查詢學(xué)號(hào)、密碼,完成查詢?nèi)蝿?wù),并將最終查詢結(jié)果顯示出來。程序流程圖學(xué)子天地學(xué)子天地成績(jī)查詢顯示查詢結(jié)果輸入查詢條件學(xué)生成績(jī)查詢流程圖重要代碼及實(shí)現(xiàn)searchit.asp部分源程序如下:<!--#includefile="conn.asp"--><!—包含數(shù)據(jù)庫連接文件--><%dimnum,pwd,flagflag=0num=request("num")pwd=request("password")<!—獲取查詢條件-->setrs=server.createobject("adodb.recordset")<!—建立數(shù)據(jù)庫連接-->sql="select*fromstudentwherenum='"&num&"'andpassword='"&pwd&"'"rs.opensql,conn,1,1<!—按條件查詢并打開數(shù)據(jù)庫-->ifnotrs.eofthen%>如下為 <b><%=rs("name")%></b> 同學(xué)的成績(jī)單。<tableborder="1"cellpadding="0"cellspacing="0"style="border-collapse:collapse"bordercolor="#e6e6e6"width="500"><trbgcolor=#eeeeee><tdwidth="58"height=20align="center"><b>姓名</b></td><tdwidth="68"height=20align="center"><b>微機(jī)原理</b></td><tdwidth="71"height=20align="center"><b>高等數(shù)學(xué)</b></td><tdwidth="70"height=20align="center"><b>匯編語言</b></td><tdwidth="64"height=20align="center"><b>C語言</b></td><tdwidth="81"height=20align="center"><b>TCP/IP</b></td><tdwidth="81"height=20align="center"><b>數(shù)據(jù)庫</b></td></tr><tr><!—在客戶端顯示查詢結(jié)果--><tdwidth="58"height=20align="center"><ahref="###"title="學(xué)生信息姓名:<%=rs("name")%>性別:<%=rs("sex")%>年齡:<%=rs("age")%>住址:<%=rs("add")%>學(xué)號(hào):<%=rs("num")%>"><%=rs("name")%></a></td><tdwidth="68"height=20align="center"><%=rs("s1")%></td><tdwidth="71"height=20align="center"><%=rs("s2")%></td><tdwidth="70"height=20align="center"><%=rs("s3")%></td><tdwidth="64"height=20align="center"><%=rs("s4")%></td><tdwidth="81"height=20align="center"><%=rs("s5")%></td><tdwidth="81"height=20align="center"><%=rs("s6")%></td></tr></table><!—若查詢條件不滿足,輸出錯(cuò)誤信息--><%Elseendifrs.close‘關(guān)閉數(shù)據(jù)庫及斷開連接conn.closesetrs=nothingsetconn=nothing%>3.2畢業(yè)生去向3.2.1按特定方式查詢并顯示符合條件的已畢業(yè)學(xué)生名單,并可以查看到這些學(xué)生的其它相關(guān)信息。3.2.2共分為兩個(gè)模塊顯示結(jié)果頁面islive.asp:在數(shù)據(jù)庫中查詢符合要求的學(xué)生信息,并以列表分頁方式顯出已畢業(yè)學(xué)生姓名、畢業(yè)年份、所學(xué)專業(yè)及畢業(yè)去向,內(nèi)含一個(gè)查詢表單,并有相應(yīng)表單處理程序。顯示詳細(xì)情況頁面viewit.asp:顯示已畢業(yè)學(xué)生個(gè)人信息、成績(jī)信息、專業(yè)信息及畢業(yè)去向等。程序流程圖學(xué)子天地學(xué)子天地顯示所有畢業(yè)學(xué)生信息顯示特定查詢結(jié)果畢業(yè)學(xué)生信息查詢流程圖選擇不同查詢條件畢業(yè)生去向顯示畢業(yè)生的全部?jī)?nèi)容重要代碼及實(shí)現(xiàn)islive.asp部分源程序如下:<formaction=islive.aspmethod=post><!—畢業(yè)生去向查詢表單設(shè)計(jì)及源程序-->按畢業(yè)年份查詢:<selectsize="1"name="graduate"style="background-color:#fcfcfc;border:1solid#e6e6e6"><optionvalue="">請(qǐng)選擇</option><!—循環(huán)產(chǎn)生畢業(yè)年份--> <%fori=2000to2021%><optionvalue="<%=i%>"> <%=i%></option> <%next%> </select>  按專業(yè)查詢: <selectsize="1"name="speciality"style="background-color:#fcfcfc;border:1solid#e6e6e6"> <optionvalue="">請(qǐng)選擇</option><!—對(duì)畢業(yè)專業(yè)列表--> <optionvalue="計(jì)算機(jī)應(yīng)用">計(jì)算機(jī)應(yīng)用</option> <optionvalue="計(jì)算機(jī)教育">計(jì)算機(jī)教育</option> <optionvalue="平面設(shè)計(jì)">平面設(shè)計(jì)</option> <optionvalue="信息與計(jì)算科學(xué)">信息與計(jì)算科學(xué)</option> </select>  <inputtype=submitvalue="查詢"></form><%constMaxPerPage=15‘每頁顯示最大數(shù)據(jù)條數(shù)dimtotalPut,CurrentPage,TotalPages,i,j‘定義分頁顯示所需變量ifnotisempty(request("page"))thencurrentPage=cint(request("page"))‘取得頁號(hào)elsecurrentPage=1endifdimgraduate,speciality,mystring‘定義變量并獲取查詢條件graduate=request("graduate")speciality=request("speciality")‘根據(jù)查詢條件以不同形式打開數(shù)據(jù)庫并顯示查詢條件ifgraduate=""andspeciality=""thensql="select*fromstudentwhereislive='是'orderbyiddesc"mystring="以下為全部畢業(yè)生名單。"elseifgraduate<>""andspeciality=""thensql="select*fromstudentwhereislive='是'andgraduate="&graduate&"orderbyiddesc"mystring="您的查詢條件為:查詢 <fontcolor=red><b>"&graduate&"</b></font> 年內(nèi)的所有畢業(yè)生。"elseifgraduate=""andspeciality<>""thensql="select*fromstudentwhereislive='是'andspeciality='"&speciality&"'orderbyiddesc"mystring="您的查詢條件為:查詢專業(yè)為 <fontcolor=red><b>"&speciality&"</b></font> 的所有畢業(yè)生。"elseifgraduate<>""andspeciality<>""thensql="select*fromstudentwhereislive='是'andgraduate="&graduate&"andspeciality='"&speciality&"'orderbyiddesc"mystring="您的查詢條件為:查詢 <fontcolor=red><b>"&graduate&"</b></font> 年畢業(yè)且專業(yè)為 <fontcolor=red><b>"&speciality&"</b></font> 的所有畢業(yè)生。"endifsetrs=server.createobject("adodb.recordset")rs.opensql,conn,1,1‘建立記錄集并打開數(shù)據(jù)庫%><%=mystring%><!—在客戶端顯示查詢條件-->……<%subshowContentdimi i=0whilenotrs.eofandi<MaxPerPage‘循環(huán)輸出查詢結(jié)果%><!—顯示查詢結(jié)果--><tdwidth="58"height=20align=center><ahref="###"onclick=popwin("viewit.asp?id=<%=rs("id")%>")><%=rs("name")%></a></td><tdwidth="62"height=20align=center><%=rs("graduate")%></td><tdwidth="108"height=20align=center><%=rs("speciality")%></td><tdwidth="269"height=20> <%=rs("job")%></td></tr>……<%dimn‘產(chǎn)生并顯示分頁iftotalputmodmaxperpage=0thenn=totalput\maxperpageelsen=totalput\maxperpage+1endifresponse.write"<palign='center'vAlign='bottom'>名單分頁   "response.write"<ahref="&filename&"?page="&Current1&"alt=上一頁><b>上一頁</b></a>"response.write"   <ahref="&filename&"?page="&CurrentPage+1&"alt=下一頁><b>下一頁</b></a>   "response.write" 第<strong><fontcolor=red>"&CurrentPage&"</font>/"&n&"</strong>頁"response.write" <b>  共"&totalput&"</b>名學(xué)生   <b>"&maxperpage&"</b>名學(xué)生/頁"%>3.3師生互動(dòng)3.3.1學(xué)生或老師都可以在上面發(fā)布一些信息或留下意見建議等,如果某學(xué)生有學(xué)習(xí)生活等方面問題時(shí),可以在上面發(fā)布信息,讓大家一起討論怎樣去解決,還可以針對(duì)某些問題作出的回答,達(dá)到學(xué)生與教師相互交流的目的。3.3.2共分為四個(gè)模塊顯示所有話題頁面topic.asp:在數(shù)據(jù)庫中查詢符合要求的話題信息,以列表分頁方式顯出話題的部分或全部?jī)?nèi)容,并顯示出話題的作者、被瀏覽次數(shù)、回復(fù)次數(shù)及話題提交時(shí)間。顯示詳細(xì)情況頁面viewtopic.asp:顯示某個(gè)話題的內(nèi)容及所有針對(duì)此話題的回復(fù)內(nèi)容,內(nèi)含一個(gè)對(duì)此話題發(fā)表評(píng)論的表單。添加新的話題表單addtopic.asp:發(fā)表新話題時(shí)所需填寫的各項(xiàng)內(nèi)容,如發(fā)言人姓名、性別、身份、發(fā)言主題及發(fā)言內(nèi)容,并對(duì)必要項(xiàng)加有代碼檢查。表單處理程序savetopic.asp:將由addtopic.asp傳過來的各項(xiàng)數(shù)據(jù)保存在數(shù)據(jù)庫中,并將頁面導(dǎo)向顯示話題頁面viewtopic.asp。程序流程圖師生互動(dòng)顯示所有話題師生互動(dòng)顯示所有話題師生互動(dòng)欄目操作流程圖查看話題我要發(fā)言顯示特定話題內(nèi)容及回復(fù)添加新的回復(fù)重要代碼及實(shí)現(xiàn)savetopic.asp部分源程序如下:<!--#includefile="conn.asp"--><!—包含數(shù)據(jù)庫連接文件--><!--#includefile="inc/include.inc"--><!—包含數(shù)據(jù)處理函數(shù)--><%setrs=server.createobject("adodb.recordset")sql="select*fromtopicwhereid=null"‘建立數(shù)據(jù)記錄集并打開topic表文件rs.opensql,conn,1,3rs.addnew‘新建一個(gè)記錄集rs("istopic")=1‘獲取表單數(shù)據(jù)并將數(shù)據(jù)保存在數(shù)據(jù)庫中rs("name")=request.form("name")rs("sex")=request.form("sex")rs("ident")=request.form("ident")rs("subject")=request.form("subject")rs("content")=htmlchanage(request.form("content"))rs("dateandtime")=now()rs.update‘刷新數(shù)據(jù)庫rs.close‘關(guān)閉數(shù)據(jù)庫連接conn.closesetrs=nothingsetconn=nothingresponse.redirect("topic.asp")‘網(wǎng)頁重定向至話題顯示頁面%>3.4后臺(tái)管理3.4.1對(duì)所有動(dòng)態(tài)數(shù)據(jù)進(jìn)行管理??赏瓿晒δ馨ú榭础⑻砑?、修改、刪除學(xué)生或管理員信息;刪除話題或某些回復(fù)內(nèi)容。此模塊是內(nèi)容最復(fù)雜、完成功能最多的模塊。3.4.2共分為十四個(gè)模塊后臺(tái)登陸頁面manage.asp:供管理員登陸管理系統(tǒng)后臺(tái)。檢驗(yàn)管理員名稱及密碼頁面checklogin.asp:檢驗(yàn)傳送的用戶名及密碼是否正確,若正確則寫入cookies值,并將頁面導(dǎo)向管理頁面。管理項(xiàng)目列表頁面manageit.asp:提供所有管理項(xiàng)目列表,并提供一個(gè)內(nèi)置窗口供顯示待管理頁面用。系統(tǒng)添加表單addnew.asp:可以輸入待添加學(xué)生或管理員信息,并對(duì)必要項(xiàng)加有代碼檢查。添加處理頁面save.asp:將由addnew.asp提交的內(nèi)容,根據(jù)不同信息類型,如學(xué)生信息或管理員信息,加以區(qū)分處理,并存入數(shù)據(jù)庫中。管理員管理頁面manage1.asp:將所有管理員的用戶名及管理密碼以列表方式分頁顯示,并附有相應(yīng)操作選項(xiàng)。顯示管理員或?qū)W生信息頁面view.asp:根據(jù)不同參數(shù)顯示管理員或?qū)W生信息,并附以相應(yīng)快捷操作。修改管理員或?qū)W生信息表單modify.asp:根據(jù)不同參數(shù)顯示管理員或?qū)W生信息,并附以相應(yīng)快捷操作。保存修改信息頁面savemodify.asp:根據(jù)傳遞參數(shù)的不同,將由modify.asp傳遞的信息加以處理并保存。話題管理頁面manage2.asp:將所有話題以列表方式分頁顯示,并附有相應(yīng)操作選項(xiàng)?;貜?fù)管理頁面managereply.asp:將相應(yīng)話題及其回復(fù)內(nèi)容以列表方式分頁顯示,并附有相應(yīng)操作選項(xiàng)。話題刪除頁面del.asp:根據(jù)要求將學(xué)生信息、管理員信息、話題或話題回復(fù)內(nèi)容刪除。學(xué)生信息管理頁面manage3.asp:將所有學(xué)生的姓名、性別、學(xué)號(hào)、家庭住址以列表方式分頁顯示,并附有相應(yīng)操作選項(xiàng)。退出系統(tǒng)文件exit.asp:清除cookie值,并關(guān)閉后臺(tái)管理窗口。程序流程圖管理入口管理入口后臺(tái)管理程序操作流程圖系統(tǒng)添加管理員管理話題管理退出管理學(xué)生管理數(shù)據(jù)處理管理員列表話題列表學(xué)生列表查看修改刪除查看管理刪除查看修改刪除管理回復(fù)內(nèi)容查看刪除相應(yīng)數(shù)據(jù)列表重要代碼及實(shí)現(xiàn)checklogin.asp源程序如下:<!--#includefile=conn.asp--><%session("adminok")=""‘若對(duì)象session("adminok")中有值,清除掉其值username=trim(request("name"))password=cstr(Request("password"))‘獲取登陸用戶名及密碼dimflag,useridflag=0setrs=server.createobject("adodb.recordset")sql="select*fromadminwherename=’"&username&”’andpassword=’”&password&”’”‘建立記錄集并打開admin數(shù)據(jù)表文件rs.opensql,conn,1,3ifnotrs.eofandnotrs.bof‘檢查所匹配的數(shù)據(jù)項(xiàng)是否為空,如果是rs.eof(最末尾)或rs.bof(最開始),則所提供的用戶名及密碼有誤flag=1‘設(shè)置臨時(shí)變量,記錄此用戶名及密碼為真userid=rs("id")rs("dateandtime1")=rs("dateandtime2")‘用中間變量完成最后訪問時(shí)間的存儲(chǔ)rs("dateandtime2")=now()endifrs.closeconn.closesetrs=nothingsetconn=nothingifflag<>1then‘判斷標(biāo)志變量是否為1,若不為1,則輸入用戶不符合要求,輸出出錯(cuò)信息elsesession("adminok")="1110"‘如果用戶名及密碼正確,寫入session對(duì)象,并使網(wǎng)頁重定向至管理頁面response.redirect"manageit.asp?userid="&useridendif%>3.5重點(diǎn)代碼的設(shè)計(jì)可重用代碼設(shè)計(jì)由于多數(shù)網(wǎng)頁中都有網(wǎng)頁主導(dǎo)航及網(wǎng)頁底部的版權(quán)信息,還有幾乎所有動(dòng)態(tài)交互頁面都要調(diào)用數(shù)據(jù)庫,為避免代碼過度重復(fù),固將這些可重用代碼放在一個(gè)文件中,需要用時(shí),只需用包含命令<!--#includefile=“filename.asp”-->將所需文件包含進(jìn)該文件即可。如可重用代碼top.asp、bottom.asp、conn.asp。數(shù)據(jù)安全及免遭惡意攻擊設(shè)計(jì)為避免網(wǎng)站遭受不法黑客惡意攻擊,已將數(shù)據(jù)庫加密并將數(shù)據(jù)庫名稱做相應(yīng)處理,但這些動(dòng)作只能保證數(shù)據(jù)庫的安全,并不能讓一些有心之人利用旁門方法將數(shù)據(jù)庫利用已有文件將數(shù)據(jù)信息透露,如利用ASP中邏輯表達(dá)式中邏輯運(yùn)算符的短路現(xiàn)象騙過系統(tǒng):很多網(wǎng)站把密碼放到數(shù)據(jù)庫中,在登陸驗(yàn)證中用以下sql,sql="select*fromadminwhereusername='"&username&"'andpassword='"&password&'"此時(shí),您只要根據(jù)sql構(gòu)造一個(gè)特殊的用戶名和密碼,如:qin'or'1'='1就可以進(jìn)入本來你沒有特權(quán)的頁面。再來看看上面那個(gè)語句吧:sql="select*fromadminwhereusername='"&username&"'andpassword='"&password&'"此時(shí),您只要根據(jù)sql構(gòu)造一個(gè)特殊的用戶名和密碼,如:qin'or'1'='1,這樣,程序?qū)?huì)變成這樣:sql="select*fromadminwhereusername='qin'or'1'='1'andpassword='"&password&'"or是一個(gè)邏輯運(yùn)算符,作用是在判斷兩個(gè)條件的時(shí)候,只要其中一個(gè)條件成立,那么等式將會(huì)成立。而在ASP語言中,是以1來代表真(成立)。那么在這行語句中,原語句的"and"驗(yàn)證將不再繼續(xù)(短路現(xiàn)象:前面的值已為真,后面表達(dá)式的值不管是真還是假對(duì)總體沒有影響,固而不再被執(zhí)行),而因?yàn)?1=1"和"or"令語句返回為真值。另外我們也可以構(gòu)造以下的用戶名:username='aa'orusername<>'aa'pass='aa'orpass<>'aa'相應(yīng)的在瀏覽器端的用戶名框內(nèi)寫入:aa'orusername<>'aa口令框內(nèi)寫入:aa'orpass<>'aa,注意這兩個(gè)字符串兩頭是沒有'的。這樣就可以成功的騙過系統(tǒng)而進(jìn)入。為防止此類事件發(fā)生,可以對(duì)用戶名及密碼進(jìn)行有效性驗(yàn)證,如用戶名或密碼中含有促成以上系統(tǒng)漏洞的字符,則對(duì)此類字符進(jìn)行過濾,并提示錯(cuò)誤信息。如下為inc目錄中含有驗(yàn)證字符有效性函數(shù)(IsSafeStr(str))的源代碼。safealpha.inc的源程序如下:<%FunctionIsSafeStr(str) Dims_BadStr,n,i s_BadStr="'&<>?%,;:()`~!@#$^*{}[]|\/+-="&Chr(34)&Chr(9)&Chr(32) n=Len(s_BadStr) IsSafeStr=True Fori=1Ton IfInstr(str,Mid(s_BadStr,i,1))>0Then IsSafeStr=False ExitFunction EndIf NextEndFunction%> 在需要檢查用戶名及密碼處,利用此函數(shù)就可以實(shí)現(xiàn)對(duì)非法字符的過濾。此外,在管理系統(tǒng)中還利用session對(duì)象對(duì)進(jìn)入管理系統(tǒng)的管理員設(shè)立一個(gè)標(biāo)志變量adminok,在對(duì)數(shù)據(jù)操作及管理中,首先對(duì)該變量進(jìn)行檢驗(yàn),如正確則準(zhǔn)許管理相關(guān)數(shù)據(jù)。在系統(tǒng)登陸中,將密碼驗(yàn)證、標(biāo)志變量處理及頁面重定向獨(dú)立出來放入一個(gè)新文件,并在管理框架網(wǎng)頁中利用Request.ServerVariables("_REFERER")方法驗(yàn)證上一頁面路徑是否為規(guī)定路徑,進(jìn)一步保證系統(tǒng)不會(huì)遭受惡意攻擊。css樣式表設(shè)計(jì)為了使網(wǎng)站總體風(fēng)格統(tǒng)一,因此將所有樣式放入一個(gè)文件style.css,則對(duì)所有用到頁面,只需將此文件應(yīng)用,就可以對(duì)所有文件風(fēng)格統(tǒng)一。代碼如下:A:link{ FONT-SIZE:12px;COLOR:#282828;TEXT-DECORATION:none}A:active{ FONT-SIZE:12px;COLOR:#282828;TEXT-DECORATION:none}<!—定義超鏈接字體顏色-->A:visited{ FONT-SIZE:12px;COLOR:#282828;TEXT-DECORATION:none}A:hover{ FONT-SIZE:12px;COLOR:#ff0000;TEXT-DECORATION:underline}<!—定義滾動(dòng)條顏色及頁面字體大小-->BODY{ SCROLLBAR-FACE-COLOR:#e6e6e6;FONT-SIZE:12px;SCROLLBAR-SHADOW-COLOR:#595959;SCROLLBAR-3DLIGHT-COLOR:#595959;SCROLLBAR-ARROW-COLOR:#ffffff;SCROLLBAR-DARKSHADOW-COLOR:#ffffff;SCROLLBAR-BASE-COLOR:#cfcfcf}<!—定義表格內(nèi)字體樣式-->TABLE{ FONT-SIZE:12px;COLOR:#282828;TEXT-DECORATION:none}<!—定義主框架內(nèi)表格樣式-->.table001{BORDER-RIGHT:#cccccc1pxsolid;BORDER-TOP:#cccccc0pxsolid;BORDER-LEFT:#cccccc1pxsolid;WORD-BREAK:break-all;BORDER-BOTTOM:#cccccc0pxsolid}<!—定義表單元素樣式-->input,select,textarea{background-color:#fcfcfc;border:1solid#e6e6e6}網(wǎng)頁框架設(shè)計(jì)由于在部分欄目中有分欄目,所以用網(wǎng)頁內(nèi)嵌框架來實(shí)現(xiàn)代碼見附錄。第四章存在的問題1、此系統(tǒng)在功能方面并未完善,某些管理邏輯還不健全。在學(xué)生管理方面,沒有給學(xué)生自主修改密碼的權(quán)限,也沒有相關(guān)設(shè)置。2、學(xué)生與教師交流方面的設(shè)計(jì)也不盡完善,如可以對(duì)某些特定教師發(fā)請(qǐng)求信息、隱蔽某些主題內(nèi)容而只能讓部分管理員看見等。3、在后臺(tái)管理方面還只是簡(jiǎn)單的數(shù)據(jù)操作。4、完成部分校務(wù)的功能還不具備,如發(fā)布通知、新聞;對(duì)學(xué)生信息進(jìn)行報(bào)表、打印等。第五章系統(tǒng)的使用說明與安裝5.1運(yùn)行環(huán)境要求Windows98或更高PersonalWebServer3.0(PWS)或InternetInformationService(IIS)MicrosoftAccess5.2安裝設(shè)置首先建立虛擬站點(diǎn),然后就可按以下步驟安裝系統(tǒng):1、將源文件全部拷貝到硬盤上的某一目錄下,如:拷貝至D:\myweb\newweb下;2、運(yùn)行PWS或IIS,將默認(rèn)的Web站點(diǎn)主目錄設(shè)置為該目錄,如D:\myweb\newweb;3、在默認(rèn)站點(diǎn)的屬性中將啟動(dòng)文檔設(shè)為index.asp。結(jié)論通過這次畢業(yè)論文的設(shè)計(jì)與制作,使我深刻體會(huì)了信息技術(shù)的力量,讓我對(duì)學(xué)習(xí)期間所學(xué)知識(shí)有了更深的理解,并鞏固了所學(xué)知識(shí),但在這次畢業(yè)設(shè)計(jì)中的最大收獲并不是掌握開發(fā)工具的應(yīng)用等,而是學(xué)會(huì)了系統(tǒng)設(shè)計(jì)的思維方法。致謝最后衷心感謝謝俊屏老師在論文寫作過程中對(duì)我的精心指導(dǎo)和細(xì)心的關(guān)懷。同時(shí)也感謝陜西省安康市鎮(zhèn)坪縣中學(xué)萬超老師在網(wǎng)站制作中的提議與幫助。參考文獻(xiàn)[1]網(wǎng)星工作室.網(wǎng)頁編程完全手冊(cè)[M].北京希望電子出版社.2001,6[2]范玉嬋,鄭鋒等.Photoshop7.0中文版互動(dòng)實(shí)例[M].電子工業(yè)出版社.2003,4附錄部分重要源文件代碼top.asp<!--#includefile="inc/include.inc"--><META-equiv=Content-Typecontent="text/html;charset=gb2312"><LINKhref="inc/style.css"type=text/cssrel=stylesheet><scriptlanguage="JavaScript"><!--functionmyfun1(num){document.getElementById("me"+num).innerHTML="↓↓";}functionmyfun2(num){document.getElementById("me"+num).innerHTML="&nbs

溫馨提示

  • 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)論