




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
63/63摘要在網(wǎng)絡(luò)逐漸流行成為人類生活一部分的今天,已經(jīng)成為一種有效的宣傳與交流平臺(tái)。對(duì)任何一個(gè)單位來說,建立一個(gè)穩(wěn)定、美觀、功能強(qiáng)大而實(shí)用的,已經(jīng)成為該單位發(fā)展必不可少的一環(huán)。在現(xiàn)今社會(huì)里,網(wǎng)絡(luò)在教學(xué)與管理上越來越顯得重要,它可以幫助改進(jìn)一貫的辦公方式,方便資源與思想的交流,使工作效率得到較大的提升。對(duì)著電腦輕松辦公,甚至可以說已成為一種樂趣,一種享受。充分利用網(wǎng)絡(luò)的優(yōu)勢(shì)為教學(xué)與管理服務(wù),是現(xiàn)代教育的一種全新理念。本課題基于信息學(xué)院的原始資料,利用ASP結(jié)合Access數(shù)據(jù)庫(kù)技術(shù),對(duì)信息學(xué)院進(jìn)行一次全新的設(shè)計(jì)制作。全新設(shè)計(jì)了的界面;實(shí)現(xiàn)了新聞、公告等容動(dòng)態(tài)管理;實(shí)現(xiàn)在線群發(fā);實(shí)現(xiàn)學(xué)生成績(jī)?cè)诰€管理;完成訪問計(jì)數(shù)器功能;實(shí)現(xiàn)圖片新聞自動(dòng)調(diào)用;完成課件點(diǎn)播、規(guī)章制度、理論學(xué)習(xí)、常用表格、黨建動(dòng)態(tài)、師生留言等欄目功能。系統(tǒng)的實(shí)現(xiàn),將為學(xué)院的建設(shè)打下良好的基礎(chǔ),樹立一個(gè)全新的學(xué)院形象。關(guān)鍵字:網(wǎng)絡(luò)數(shù)據(jù)庫(kù)、ASP、權(quán)限、網(wǎng)、群發(fā)AbstractAsthenerworkgraduallyprevailsandbecomesonepartofhumanlifetoday,sitehasturnedintoavalidflatroofforflackandcommunion.Roranyunit,establishingasteady、handsomesitewhosefunctionpowerfullyandpracticallysite,hasbecameanecessarytacheaboutdevelopmentofthatunit.Nowadays,inoursociety,networkappearsmoreandmoreimportanceatteachingandmanagement,itcanhelpusimproveonworkmanner,makecommunicateaboutresourceandthinkingexpedientlyandworkefficiencyadvancelargely,workingcomfortabllyinthefaceofcomputer,Itevenhasbecameapleasureandenjoyment.Theadvantageofusingnetworkadequatelyserveforteachingandmanagementisawholenewprincipleformoderneducate.theinterfaceofsite.Thistaskisbasedupontheoriginalmaterialofcollegeofinformation,UtilizeASPtouniteAccessdatabasetechnique,andmakesawholenewdesignforourcollege'ssite.Forexample,awholenewdesignfortheinterfaceofsite;news、affiche…dynamicmanagementcometrue;clustermailsendandstudentachievementmanagementonlinealsecometrue;thefunctionofwebsitearithmometerhasaccomplished;theautomatismtransferconcerningpicturenews、courseware'sorderprogramme、bylaw、theory'sstudy、tableincommonuse、thedevelopmentofpartyestablish、theleavewordofteacherandstudentetccolumnhascompleted.theimplementonwebsite'ssystemwillbecomeawellfoundationforcollage'ssitebuild,andbuildupawholenewcollagesite'svisualize.Keywords:DatebaseofWeb、asp、Popedom、Insidenet、Mailgroupdelivers.前言學(xué)院原來的系統(tǒng)比較簡(jiǎn)單,比較多的容還是通過手動(dòng)制作html頁(yè)面來實(shí)現(xiàn)新聞的更新與公告的更新,在更新容和管理上顯得效率不高。沒有管理后臺(tái),造成管理上的不與時(shí)與文件的凌亂;缺少一些常用的功能,不能有效的利用網(wǎng)絡(luò)的優(yōu)勢(shì)實(shí)現(xiàn)對(duì)學(xué)院的日常工作進(jìn)行組織與管理。界面上,頁(yè)面設(shè)計(jì)比較簡(jiǎn)單,不夠美觀大方;顏色搭配效果較差;有些地方較粗糙,制作不夠細(xì)膩,不能給人一種優(yōu)雅的享受。容上,的信息容相對(duì)較少。所以要達(dá)到好的效果,需要進(jìn)行重新設(shè)計(jì)。經(jīng)過重新設(shè)計(jì),實(shí)現(xiàn)了學(xué)院的全部功能,其中主要工作如下:●界面,通過合理的顏色搭配,全新設(shè)計(jì)了的版面。●管理后臺(tái),實(shí)現(xiàn)高效率、高質(zhì)量管理的信息容。●群發(fā),實(shí)現(xiàn)按各系部、單位選擇老師群發(fā)。●學(xué)生成績(jī)管理系統(tǒng),完成課程安排、學(xué)生資料管理、學(xué)生成績(jī)?cè)诰€管理功能、成績(jī)打印等功能。●計(jì)數(shù)器,可以有效記錄的訪問量情況。●圖片新聞,實(shí)現(xiàn)首頁(yè)自動(dòng)調(diào)用功能。●外網(wǎng)與網(wǎng)分權(quán)限瀏覽,實(shí)現(xiàn)院院外信息分開處理。●網(wǎng)師生留言板,實(shí)現(xiàn)師生之間的留言交流。●幫助,完成關(guān)于我們、聯(lián)系我們、地圖、幫助信息、管理入口等輔助功能。●網(wǎng)欄目,完成規(guī)章制度、常用表格、課件點(diǎn)播、學(xué)院工作、黨建動(dòng)態(tài)和理論學(xué)習(xí)等欄目的建立。●其他頁(yè)面,制作完成學(xué)院容與老師簡(jiǎn)介的頁(yè)面經(jīng)過近三個(gè)月的努力工作,目標(biāo)已經(jīng)達(dá)到,功能完全實(shí)現(xiàn)。由于時(shí)間比較緊和個(gè)人的能力有限,可能在個(gè)別小地方還存在漏洞與不足,還有待進(jìn)一步的完善。目錄1系統(tǒng)分析61.1項(xiàng)目目標(biāo)與功能61.1.1項(xiàng)目容與目標(biāo)61.1.2主要功能71.2系統(tǒng)設(shè)計(jì)原則111.3設(shè)計(jì)人員與資源121.3.1設(shè)計(jì)人員121.3.2硬件環(huán)境121.3.3軟件環(huán)境131.3.4開發(fā)概況131.4計(jì)劃162界面設(shè)計(jì)172.1顏色的選擇172.2前臺(tái)界面設(shè)計(jì)172.2.1首頁(yè)的設(shè)計(jì)172.2.2網(wǎng)首頁(yè)的設(shè)計(jì)202.3后臺(tái)界面設(shè)計(jì)212.4其它頁(yè)面設(shè)計(jì)232.5欄目設(shè)計(jì)243系統(tǒng)設(shè)計(jì)253.1新聞系統(tǒng)設(shè)計(jì)253.1.1新聞系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)253.1.2新聞系統(tǒng)程序設(shè)計(jì)273.2網(wǎng)自動(dòng)引導(dǎo)程序設(shè)計(jì)303.3計(jì)數(shù)器程序設(shè)計(jì)323.4群發(fā)程序設(shè)計(jì)333.4.1群發(fā)數(shù)據(jù)庫(kù)設(shè)計(jì)333.4.2發(fā)送程序設(shè)計(jì)354系統(tǒng)使用說明374.1應(yīng)用環(huán)境374.1.1硬件環(huán)境374.1.2軟件環(huán)境384.2系統(tǒng)安裝與使用說明384.2.1特別注意384.2.2數(shù)據(jù)庫(kù)路徑修改404.2.3其它相關(guān)說明404.3新聞管理系統(tǒng)使用方法414.4系統(tǒng)使用說明434.4.1 使用注意434.4.2參數(shù)設(shè)置444.4.3發(fā)送444.4.4其他說明474.5學(xué)生成績(jī)管理系統(tǒng)使用說明485設(shè)計(jì)總結(jié)與體會(huì)505.1設(shè)計(jì)總結(jié)505.2設(shè)計(jì)體會(huì)515.3問題與解決辦法535.3.1網(wǎng)入口問題535.3.2群發(fā)問題545.3.3管理員參數(shù)問題555.3.4搜索功能漏洞問題555.3.5資料分類與制作問題555.3.6數(shù)據(jù)庫(kù)安全問題566主要參考文獻(xiàn)577致辭588附件與使用說明59系統(tǒng)分析項(xiàng)目目標(biāo)與功能項(xiàng)目容與目標(biāo)整個(gè)畢業(yè)設(shè)計(jì)的目標(biāo),是在學(xué)院基本資料的基礎(chǔ)上對(duì)信息學(xué)院系統(tǒng)進(jìn)行全新的設(shè)計(jì),實(shí)現(xiàn)網(wǎng)功能,初步建成一個(gè)美觀而實(shí)用的系統(tǒng)。具體包括:全新設(shè)計(jì)的界面;完成信息管理后臺(tái)系統(tǒng)、群發(fā)系統(tǒng)、學(xué)生成績(jī)管理系統(tǒng)和網(wǎng)入口檢測(cè)程序;完成網(wǎng)師生留言板;完成規(guī)章制度、常用表格、課件點(diǎn)播、學(xué)院工作、黨建動(dòng)態(tài)和理論學(xué)習(xí)等欄目;重新設(shè)計(jì)學(xué)院簡(jiǎn)介等相關(guān)容與老師簡(jiǎn)介的頁(yè)面;合理安排系統(tǒng),以方便日后的管理與功能上的擴(kuò)展;設(shè)計(jì)美觀大方的網(wǎng)頁(yè),提高的觀賞與實(shí)用性。充分利用網(wǎng)絡(luò)的優(yōu)勢(shì)來為老師和同學(xué)服務(wù),為教學(xué)與管理服務(wù)。圖1.1系統(tǒng)模塊圖主要功能整個(gè)系統(tǒng)在完成后,具有新聞發(fā)布、公告發(fā)布、圖片新聞、常用表格下載、規(guī)章制度、課件點(diǎn)播、群發(fā)、學(xué)院工作、黨建動(dòng)態(tài)、理論學(xué)習(xí)、課程與學(xué)生成績(jī)管理、自動(dòng)引導(dǎo)校園與校園外瀏覽者、訪問計(jì)數(shù)和留言等功能,具體實(shí)現(xiàn)功能以下:●重新設(shè)計(jì)的整體界面與后臺(tái)界面。采用統(tǒng)一的界面與風(fēng)格,展現(xiàn)學(xué)院自己的特點(diǎn),還可以方便以后的修改與完善;采用鮮艷而嚴(yán)肅的顏色,體現(xiàn)學(xué)院嚴(yán)肅的辦學(xué)特點(diǎn)和活潑進(jìn)取的精神面貌;頁(yè)面設(shè)計(jì)新鮮且大方得體,顏色鮮艷的同時(shí)帶上素色效果點(diǎn)綴,體現(xiàn)現(xiàn)代主流的流行設(shè)計(jì)理念;制作精美且具有立體感的flash多媒體,增強(qiáng)的可觀賞程度和交互功能;增加網(wǎng)頁(yè)立體感,給人一種層次性真實(shí)感;設(shè)計(jì)上盡量做得細(xì)膩,實(shí)現(xiàn)界面美觀與瀏覽速度的平衡,增強(qiáng)的實(shí)用價(jià)值。●完成信息管理后臺(tái)。可以方便以后高效率的管理與更新學(xué)院新聞、學(xué)院公告、常用表格、規(guī)章制度、課件點(diǎn)播、學(xué)院工作、黨建動(dòng)態(tài)和理論學(xué)習(xí)等信息容;可以增加與刪除管理員,實(shí)行多人多點(diǎn)管理,合理安排管理欄目與管理時(shí)間,提高管理上的質(zhì)量與效率。●完成搜索功能,方便訪問者快速查找所需的容。●實(shí)現(xiàn)圖片新聞自動(dòng)調(diào)用功能。可以快速的上傳有關(guān)學(xué)院的圖片新聞,增強(qiáng)的信息直觀性,使瀏覽者與時(shí)直觀的了解學(xué)院的近期活動(dòng)。可以瀏覽更多圖片新聞,方便回顧近期圖片新聞容。●編寫完成群發(fā)系統(tǒng)。本系統(tǒng)可以實(shí)現(xiàn)多用戶使用,每個(gè)用戶具有自己的登錄密碼,并且可以設(shè)置自己的參數(shù)。可以實(shí)現(xiàn)對(duì)全部老師,各系部或各單位全部老師群發(fā),還可以只選擇部分老師或個(gè)別老師發(fā)送。具有發(fā)送是否成功檢驗(yàn)功能。發(fā)送失敗的可以選擇重新發(fā)送,保證發(fā)送的正確性與完全性。系統(tǒng)在操作與管理方面比較方便。運(yùn)行效率比較好,安全性也比較高。●編寫完成學(xué)生成績(jī)和課程安排管理系統(tǒng)。本系統(tǒng)實(shí)現(xiàn)管理員可以在網(wǎng)絡(luò)上管理教師資料、管理班級(jí)與學(xué)生資料、管理課程的設(shè)置與課程表和管理學(xué)生的成績(jī)數(shù)據(jù);瀏覽者可以進(jìn)行課程表查詢、成績(jī)查詢、教師情況、班級(jí)情況、作息時(shí)間等其他容的瀏覽,大大方便老師和同學(xué)們對(duì)相關(guān)信息的了解;可以打印課程表與學(xué)生成績(jī);可以方便修改數(shù)據(jù)庫(kù)容。本系統(tǒng)有合理的管理后臺(tái),采用框架頁(yè)面管理思想,合理安排管理容的分類導(dǎo)航,管理效率比較高。系統(tǒng)登錄采用密碼與檢驗(yàn)碼合用的登錄方式,登錄與管理比較安全。●實(shí)現(xiàn)網(wǎng)功能,實(shí)現(xiàn)網(wǎng)與外網(wǎng)信息瀏覽的分開處理。本功能可以自動(dòng)識(shí)別訪問者的IP,引導(dǎo)進(jìn)入相應(yīng)頁(yè)面,瀏覽對(duì)應(yīng)的信息。實(shí)現(xiàn)院可以正常的信息瀏覽,而對(duì)院外進(jìn)行信息的局部。●編寫訪問量的統(tǒng)計(jì)程序,統(tǒng)計(jì)的訪問量情況,方便管理員與訪問者與時(shí)了解的訪問情況。●開設(shè)規(guī)章制度欄目,讓大家能方便查到學(xué)院的相關(guān)規(guī)章制度與措施,了解學(xué)院的相關(guān)制度容與措施。●開設(shè)常用表格欄目,提供常用的表格下載。方便老師與同學(xué)在學(xué)習(xí)與生活的需要。●開設(shè)課件點(diǎn)播欄目,方便老師與同學(xué)進(jìn)行課件交流與學(xué)習(xí),提高網(wǎng)絡(luò)對(duì)教學(xué)的幫助程度,緩解校園比較大而造成學(xué)習(xí)交流上的不方便。●開設(shè)學(xué)院工作欄目,提供公布學(xué)院計(jì)劃與總結(jié),發(fā)布相關(guān)的文件容,安排與公開當(dāng)前工作的功能。●開設(shè)黨建動(dòng)態(tài)欄目,宣傳黨的知識(shí)。包括子欄目:黨校培訓(xùn)、發(fā)展對(duì)象、積極分子、黨員檔案。●開設(shè)理論學(xué)習(xí)欄目。提供近期相關(guān)的理論學(xué)習(xí)容。●完成學(xué)院網(wǎng)的師生留言板,方便學(xué)院領(lǐng)導(dǎo)、老師和學(xué)生之間的交流,回答與解決一些常見的問題。●重新制作學(xué)院容與老師簡(jiǎn)介的頁(yè)面,更新部分容,更加適合信息的與時(shí)性與準(zhǔn)確性瀏覽。●合理安排系統(tǒng),以方便日后的管理與功能上的擴(kuò)展,提高功能增刪與管理上的效率。●在頁(yè)面合理安排一些如校區(qū)主頁(yè)、部門主頁(yè)、學(xué)院主頁(yè)、其他主頁(yè)等常用的,方便訪問者尋找其他信息容。●完成頁(yè)底幫助功能。“關(guān)于我們”是介紹與學(xué)院情況;“聯(lián)系我們”提供訪問者獲得聯(lián)系學(xué)院相關(guān)人員的方式;“地圖”以直觀的圖表展示的信息容分布,引導(dǎo)訪問者快速找到所需容;“幫助信息”則幫助訪問者解決一般瀏覽時(shí)遇到的問題;“管理入口”方便管理員進(jìn)入后臺(tái)。●完成、制作維護(hù)信息和瀏覽方式等頁(yè)底提示,提供的制作情況和提示瀏覽的最好方式。網(wǎng)站首頁(yè)網(wǎng)站首頁(yè)學(xué)院概況學(xué)院簡(jiǎn)介
學(xué)院領(lǐng)導(dǎo)
學(xué)院發(fā)展師資隊(duì)伍博士生導(dǎo)師
教授
碩士生導(dǎo)師
副教授
高級(jí)實(shí)驗(yàn)師
人才引進(jìn)黨建工作校友之家學(xué)團(tuán)工作招生就業(yè)學(xué)生就業(yè)
研究生
工程碩士
本科生學(xué)院內(nèi)網(wǎng)English學(xué)院新聞學(xué)院公告機(jī)構(gòu)設(shè)置黨政辦公室
系所設(shè)置
實(shí)驗(yàn)中心
培訓(xùn)中心科學(xué)研究科研簡(jiǎn)介
研究機(jī)構(gòu)
科研成果
在研項(xiàng)目學(xué)科建設(shè)重點(diǎn)學(xué)科
碩士點(diǎn)
本科
博士點(diǎn)圖1-2網(wǎng)站欄目分布圖郵件群發(fā)郵件群發(fā)課件點(diǎn)播師生留言學(xué)生成績(jī)學(xué)院公告黨建動(dòng)態(tài)黨校培訓(xùn)
發(fā)展對(duì)象
積極分子
黨員檔案常用表格學(xué)院工作計(jì)劃
總結(jié)
文件
當(dāng)前工作規(guī)章制度教學(xué)
科研
實(shí)驗(yàn)室
研究生
其他圖1-3學(xué)院內(nèi)網(wǎng)欄目分布圖學(xué)院內(nèi)網(wǎng)系統(tǒng)設(shè)計(jì)原則設(shè)計(jì)與開發(fā)是一項(xiàng)系統(tǒng)工程,為了保證系統(tǒng)的質(zhì)量,設(shè)計(jì)人員必須遵守共同的設(shè)計(jì)原則,盡可能地提高系統(tǒng)的各項(xiàng)指標(biāo)。具體的設(shè)計(jì)原則如下:1.實(shí)用性原則要力求最大限度地滿足實(shí)際工作的需要,充分考慮各應(yīng)用層次、各管理環(huán)節(jié)數(shù)據(jù)處理的實(shí)用性,把滿足用戶生產(chǎn)和管理業(yè)務(wù)作為第一要素進(jìn)行考慮。用戶接口和操作界面設(shè)計(jì)盡可能做到界面美觀大方,操作簡(jiǎn)單實(shí)用。2.可擴(kuò)展性與可維護(hù)性原則為適應(yīng)將來的發(fā)展,系統(tǒng)應(yīng)具有良好的可擴(kuò)展性和可維護(hù)性。軟件設(shè)計(jì)盡可能模塊化、組件化,使系統(tǒng)可靈活配置,適應(yīng)不同的情況。數(shù)據(jù)庫(kù)的設(shè)計(jì)盡可能考慮到未來的需要。3.安全可靠性原則系統(tǒng)與數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)要做到安全可靠,防止非法用戶的入侵。數(shù)據(jù)庫(kù)的備份策略恰當(dāng),以防災(zāi)難性事故發(fā)生。4.用戶界面設(shè)計(jì)原則圖形化原則:用戶界面的設(shè)計(jì)應(yīng)符合Windows規(guī)的圖形用戶界面(GUI),做到美觀大方。用戶界面應(yīng)當(dāng)直觀、明了、條理清晰。實(shí)現(xiàn)“傻瓜型”管理――易學(xué)、易用、易管理。5,數(shù)據(jù)庫(kù)設(shè)計(jì)原則一致性原則:對(duì)信息進(jìn)行統(tǒng)一、系統(tǒng)的分析與設(shè)計(jì),協(xié)調(diào)好各數(shù)據(jù)源,做到“數(shù)出一門”、“算法統(tǒng)一”、“度量一致”。保證系統(tǒng)數(shù)據(jù)的一致性和有效性。完整性原則:數(shù)據(jù)庫(kù)的完整性是指數(shù)據(jù)的正確性和相容性。要防止合法用戶使用數(shù)據(jù)庫(kù)時(shí)向數(shù)據(jù)庫(kù)加入不規(guī)的數(shù)據(jù)。對(duì)輸入到數(shù)據(jù)庫(kù)中的數(shù)據(jù)要有審核和約束機(jī)制。安全性原則:數(shù)據(jù)庫(kù)的安全性是指保護(hù)數(shù)據(jù),防止非法用戶使用數(shù)據(jù)庫(kù)或合法用戶非法使用數(shù)據(jù)庫(kù)造成數(shù)據(jù)泄露、更改或破壞。要有認(rèn)證和授權(quán)機(jī)制。可伸縮性原則:數(shù)據(jù)庫(kù)結(jié)構(gòu)的設(shè)計(jì)應(yīng)充分考慮發(fā)展的需要、移植的需要,具有良好的擴(kuò)展性、伸縮性和適度冗余。規(guī)化數(shù)據(jù)庫(kù):應(yīng)遵循規(guī)化理論,規(guī)化程度過低,可能會(huì)存在插入、刪除異常、修改復(fù)雜、數(shù)據(jù)冗余等問題,解決的方法就是對(duì)關(guān)系模式進(jìn)行分解或合并(規(guī)化),轉(zhuǎn)換成高級(jí)式。規(guī)化一共有六個(gè)級(jí)別:1NF、2NF、3NF、BCNF、4NF、5NF。但也應(yīng)當(dāng)注意到,并不是規(guī)化程度超高就直越好。當(dāng)一個(gè)應(yīng)用的查詢中經(jīng)常涉與到兩個(gè)或多個(gè)關(guān)系模式的屬性時(shí),系統(tǒng)就必須經(jīng)常進(jìn)行連接運(yùn)算,而連接運(yùn)算的代價(jià)是非常高的。所以,在具體應(yīng)用時(shí)到底規(guī)化要進(jìn)行到什么程度需要利弊。一般而言,做到第三式就足夠了。設(shè)計(jì)人員與資源設(shè)計(jì)人員本小組共為4人,余健榮、白珍磊、國(guó)剛、娜,全部為信息科學(xué)與工程學(xué)院信息與計(jì)算科學(xué)01-1班學(xué)生。我主要負(fù)責(zé)界面的設(shè)計(jì)制作和一些程序上改動(dòng)與完善。硬件環(huán)境系統(tǒng)大部分在個(gè)人電腦上設(shè)計(jì)完成,基本配置如下:主板:碩泰克SL-75FRN3-LnForce2cpu:SEMPRON2200+存:hy400256MX2顯卡:nVIDIAGforceFX5200硬盤:希捷722080G顯示器:17”其它:cd刻錄機(jī),普通機(jī)箱與電源。軟件環(huán)境設(shè)計(jì)中涉與到的主要軟件和開發(fā)環(huán)境:操作系統(tǒng):Windowsxpsp2,安裝IIS5.0編程與頁(yè)面制作:MacromediaDreamweaverMX2004圖片處理:MacromediaFireworksMX2004,PhotoshopcsFlash制作:MacromediaFlashMX2004文件上傳管理:FlashFXP3.2等。開發(fā)環(huán)境:Asp,html,VBScript,JavaScript等語(yǔ)言。開發(fā)概況整個(gè)系統(tǒng)日后要求在網(wǎng)絡(luò)中心的服務(wù)器上運(yùn)行使用,并要求可以在網(wǎng)絡(luò)上進(jìn)行管理與使用,所以要使用網(wǎng)絡(luò)動(dòng)態(tài)編程語(yǔ)言與超文本描述語(yǔ)言,并要使用數(shù)據(jù)庫(kù)技術(shù)。系統(tǒng)環(huán)境:根據(jù)實(shí)際情況,結(jié)合個(gè)人熟悉情況與服務(wù)器系統(tǒng)應(yīng)用情況,主程序上,系統(tǒng)使用Asp,html網(wǎng)絡(luò)編程語(yǔ)言,采用html嵌套asp語(yǔ)言形式,結(jié)合MicrosoftAccess數(shù)據(jù)庫(kù)實(shí)現(xiàn)各部分基本功能,再使用VBScript與JavaScript腳本語(yǔ)言編譯網(wǎng)頁(yè)上的一些小程序,實(shí)現(xiàn)一些次要或輔助功能。整個(gè)程序要求運(yùn)行在以WinNT為核心的Windows系統(tǒng)服務(wù)器上,要求安裝MicrosoftInternetInformationServerversiononWindowsNTServer,簡(jiǎn)稱Internet信息服務(wù)器或IIS。為確保運(yùn)行的穩(wěn)定和獲得更好的兼容性,IIS使用5.0或以上版本;因?yàn)楸鞠到y(tǒng)中有群發(fā)功能,所以服務(wù)器端要求正確安裝JMail組件;系統(tǒng)部分程序中有上傳與管理上傳文件功能,所以要求服務(wù)器支持并開放FileSystemObject功能。制作環(huán)境:對(duì)于html、asp編程和網(wǎng)頁(yè)界面制作,使用效率比較高的Macromedia公司的DreamweaverMX2004網(wǎng)頁(yè)制作軟件。Dreamweaver提供可見即可得功能,可以高效率制作html頁(yè)面,快速設(shè)計(jì)頁(yè)面與安排頁(yè)面布局,可以編輯asp,php,jsp等動(dòng)態(tài)頁(yè)面,并可以自動(dòng)生成語(yǔ)言代碼。本系統(tǒng)所有頁(yè)面全為Dreamweaver編輯而成。圖片制作與處理方面,使用Macromedia公司的FireworksMX2004,制作網(wǎng)頁(yè)中的各種導(dǎo)航條與小圖片,并對(duì)系統(tǒng)中用到的圖片作簡(jiǎn)單的處理。多媒體交互方面,使用Macromedia公司的FlashMX2004,制作頁(yè)面使用到的Flash文件,并結(jié)合flash腳本語(yǔ)言,實(shí)現(xiàn)與訪問者交互的功能。Asp簡(jiǎn)介Asp全稱ActiveServerPages,中文名叫做動(dòng)態(tài)服務(wù)網(wǎng)頁(yè),其功能在于可以使用它來開發(fā)運(yùn)行在Windows服務(wù)器平臺(tái)上的動(dòng)態(tài)網(wǎng)頁(yè)和。網(wǎng)頁(yè)是使用HTML(HyperTextMarkupLanguage,超文本標(biāo)記語(yǔ)言)定義的文檔。網(wǎng)頁(yè)文件是文本文件,可以使用記事本等文本編輯工具打開。HTML文檔是在文本容中加入HTML標(biāo)記,對(duì)文本的容進(jìn)行格式化,然后使用瀏覽器來解釋這些格式。最初的網(wǎng)頁(yè)都是靜態(tài)的,即一個(gè)網(wǎng)頁(yè)中的容都是靜態(tài)文本,不會(huì)化。因?yàn)镠TML的開發(fā)是為了在計(jì)算機(jī)、網(wǎng)絡(luò)與操作系統(tǒng)之間顯示和傳送信息(特別是技術(shù)和科學(xué)信息),這種標(biāo)準(zhǔn)化的文檔僅是一種簡(jiǎn)單的文本和標(biāo)記,其中的圖像和其他非文本的容以單獨(dú)文件的形式存放,它們可以在各種網(wǎng)絡(luò)上自由傳送。ASP技術(shù)在靜態(tài)HTML容中嵌入服務(wù)端腳本,實(shí)現(xiàn)網(wǎng)頁(yè)容的動(dòng)態(tài)改變。ASP是一種開發(fā)動(dòng)態(tài)網(wǎng)頁(yè)的技術(shù),它既不是一種編程語(yǔ)言,也不是一種開發(fā)工具軟件,同樣也不是一種應(yīng)用程序,ASP定義服務(wù)器端動(dòng)態(tài)網(wǎng)頁(yè)的開發(fā)模型。客戶端瀏覽器客戶端瀏覽器圖1.4Asp運(yùn)行機(jī)制圖腳本引擎ASP腳本Asp.dllASP文件數(shù)據(jù)庫(kù)Web服務(wù)器IISHTML語(yǔ)言簡(jiǎn)介HTML(HyperTextMarkupLanguage超文本標(biāo)記語(yǔ)言)是一種用來制作超文本文檔的簡(jiǎn)單標(biāo)記語(yǔ)言。用HTML編寫的超文本文檔稱為HTML文檔,它能獨(dú)立于各種操作系統(tǒng)平臺(tái)(如UNIX,WINDOWS等)。自1990年以來HTML就一直被用作WorldWideWeb上的信息表示語(yǔ)言,用于描述Homepage的格式設(shè)計(jì)和它與WWW上其它Homepage的連結(jié)信息。HTML文檔(即Homepage的源文件)是一個(gè)放置了標(biāo)記的ASCII文本文件,通常它帶有.html或.htm的文件擴(kuò)展名。生成一個(gè)HTML文檔主要有以下三種途徑:一.手工直接編寫(例如用你所喜愛的ASCII文本編輯器或其它HTML的編輯工具)。二.可以使用Frontpage、Dreamweaver進(jìn)行編輯,也可通過某些格式轉(zhuǎn)換工具將現(xiàn)有的其它格式文檔(如WORD文檔)轉(zhuǎn)換成HTML文檔。三.由Web服務(wù)器(或稱服務(wù)器)一方實(shí)時(shí)動(dòng)態(tài)地生成。VBScript簡(jiǎn)介VBScript為一種近似Basic的腳本語(yǔ)言,不少重要的應(yīng)用程式或是開發(fā)工具都使用到這個(gè)語(yǔ)言,如微軟的InternetExplore、VisualStudio等。在微軟的VisualBasic系列中,最重要的程式語(yǔ)言的根源是MicrosoftVisualBasicforApplication,簡(jiǎn)稱VBA,不論是VisualBasic或Office環(huán)境中的巨集都是以VBA為基礎(chǔ),而VBScript也不例外。VBScript是VB的一個(gè)子集,它提供的各種語(yǔ)句和語(yǔ)法、常量和變量、函數(shù)和過程的規(guī)則與VB完全一樣,并且也提供了許多基本的計(jì)算、處理函數(shù)。VBScript是標(biāo)準(zhǔn)的腳本語(yǔ)言,廣泛應(yīng)用于動(dòng)態(tài)網(wǎng)頁(yè)、大型電子商務(wù)系統(tǒng)、Windows系統(tǒng)管理等領(lǐng)域。包括MicrosoftInternetExplorer中的Web客戶端腳本和MicrosoftInternetInformationServer中的Web服務(wù)器端腳本。JavaScript簡(jiǎn)介JavaScript是在Web主頁(yè)文件中使用的一種編程語(yǔ)言,它可以直接控制瀏覽器窗口各元素以與主頁(yè)頁(yè)面容,也可以通過交互表來實(shí)現(xiàn)由用戶參與的控制。JavaScript與Java的區(qū)別JavaScript并非Java。Java是SUNMicrosystems公司的產(chǎn)品,JavaScript則是前Netscape公司的產(chǎn)品,Microsoft公司則有類似的Jscript。在Web主頁(yè)文件中,Java程序通過<APPLET></APPLET>標(biāo)簽引用,它在服務(wù)器端執(zhí)行,在瀏覽器窗口中預(yù)留的空間顯示;JavaScript程序則通過<SCRIPTLANGUAGE=JavaScript></SCRIPT>或<SCRIPTLANGUAGE=Microsoft></SCRIPT>直接寫入,它由瀏覽器解釋執(zhí)行,并在瀏覽器窗口中落實(shí)結(jié)果。Java可以直接對(duì)圖像與文本發(fā)生作用,JavaScript則與HTML元素組合在一起發(fā)生作用。SQL語(yǔ)言SQL是StructuredQueryLanguage的縮寫,它的中文意思是結(jié)構(gòu)化查詢語(yǔ)言。它是定義和訪問關(guān)系數(shù)據(jù)庫(kù)的國(guó)際化標(biāo)準(zhǔn)。SQL是用戶與Oracle或其他類型數(shù)據(jù)庫(kù)傳遞信息的語(yǔ)言,是用戶存取數(shù)據(jù)庫(kù)的命令集。SQL是一種非過程化語(yǔ)言,它一次可處理記錄集合,允許一個(gè)SQL語(yǔ)句操作的結(jié)果作為另一個(gè)語(yǔ)句的輸入,SQL能將全部的數(shù)據(jù)管理任務(wù)統(tǒng)一在一種語(yǔ)言中,無論用戶、系統(tǒng)管理員都可以利用它對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理。計(jì)劃設(shè)計(jì)準(zhǔn)備期,首先了解項(xiàng)目的主要功能,選定實(shí)現(xiàn)系統(tǒng)的網(wǎng)絡(luò)語(yǔ)言與數(shù)據(jù)庫(kù)類型,并收集有關(guān)資料和借閱相關(guān)書籍,明確實(shí)現(xiàn)各個(gè)功能的要點(diǎn),初步形成的大體框架。設(shè)計(jì)初期,完成各功能基本程序與一些小程序的編寫;完成頁(yè)面的基本頁(yè)面制作,并安排好首頁(yè)與各分頁(yè)面的大體容布局。設(shè)計(jì)中期,完成文章管理系統(tǒng)、群發(fā)、學(xué)生成績(jī)管理、網(wǎng)入口等主要程序;修改和完善整個(gè)界面設(shè)計(jì)。設(shè)計(jì)末期,完成全部欄目的設(shè)計(jì)與制作;完善各欄目程序在設(shè)計(jì)過程中發(fā)現(xiàn)的錯(cuò)誤與漏洞;界面上小處調(diào)整,完善與改進(jìn)容與布局上的不足;完成的輔助功能,使盡量做到最大的人性化。設(shè)計(jì)完成期,對(duì)整個(gè)系統(tǒng)進(jìn)行綜合調(diào)試與使用,解決一些調(diào)試過程中發(fā)現(xiàn)的小問題。全面完成系統(tǒng)的設(shè)計(jì)制作。以上只是初步的計(jì)劃與進(jìn)度安排,設(shè)計(jì)過程中可以根據(jù)進(jìn)度的快慢與老師的安排適當(dāng)?shù)倪M(jìn)行調(diào)整,再合理安排任務(wù)與進(jìn)度。界面設(shè)計(jì)顏色的選擇因?yàn)閷W(xué)院為比較正式的官方,顏色與界面布局上要求比較正規(guī)。藍(lán)色代表著天空,代表著海洋,偉大而無限,給人一種以宏偉壯觀的感覺;藍(lán)色象征著寧?kù)o、穩(wěn)定、理性與冷靜,能給人一種和諧、寬松的感覺。所以選擇使用藍(lán)色為主調(diào),體現(xiàn)嚴(yán)肅、和諧、穩(wěn)定與正規(guī)的特點(diǎn);紅色為副色,代表熱情、喜慶與能量,體現(xiàn)熱烈的氣氛,給人以一種熱情的感覺;淡灰色間隔欄目容與標(biāo)題,體現(xiàn)現(xiàn)在比較流行的網(wǎng)頁(yè)素色效果;欄目導(dǎo)航字體使用白色,配合藍(lán)色底,十分醒目,可以引導(dǎo)瀏覽者快速進(jìn)入自己的目的欄目;主要容字體使用黑色,符合正規(guī)的容表現(xiàn)形式;其它顏色點(diǎn)綴,突出特別容與輔助功能,還可以增添頁(yè)面的鮮艷程度,使網(wǎng)頁(yè)顯得更加豐富與美觀。前臺(tái)界面設(shè)計(jì)除了作為信息瀏覽、文件下載與其他功能外,還是一種對(duì)外形象的體現(xiàn),所以頁(yè)面在設(shè)計(jì)上既要考慮到瀏覽快速實(shí)用,而且更要達(dá)到美觀大方的效果。、整個(gè)的界面設(shè)計(jì)都是在這個(gè)設(shè)計(jì)思想下進(jìn)行的。首頁(yè)的設(shè)計(jì)首頁(yè)的設(shè)計(jì)在原來分析的基礎(chǔ)上進(jìn)行制作,首先制作頭部flash,flash的背景圖用Fireworks制作而成。用Fireworks制作好源文件后,設(shè)置一定的參數(shù),生成效果比較好便文件體積比較小的jpg格式圖片。這樣可以在保證效果的同時(shí)盡量減小的文件體積,保證的快速瀏覽。效果圖如下:圖2.1頁(yè)頭flash底圖效果然后在Flash軟件中導(dǎo)入用Fireworks制作好的底圖,再在Flash中制作實(shí)現(xiàn)后期的效果。效果圖如下:圖2.2頁(yè)頭flash效果圖首頁(yè)頁(yè)面用到的圖片和Flash全部用Fireworkst和Flash制作。頁(yè)面的布局制作用Dreamweaver后期完成。全部用表格的嵌套來實(shí)現(xiàn)對(duì)圖片、腳本和文本等容的安排與布局。首頁(yè)的設(shè)計(jì),第一考慮到盡量不改變?cè)L問者瀏覽信息的習(xí)慣,所以在容位置的安排上,采用比較常見的容安排方式。網(wǎng)頁(yè)頭部設(shè)計(jì)成一個(gè)精美的flash,學(xué)院的名稱放在最左上角,使用白色加黑色的立體表現(xiàn)方式,還配有星星閃光的效果,吸引訪問者的眼球,使訪問很容易的就注意到訪問的是“信息科學(xué)與工程學(xué)院”的,印象會(huì)比較深;藍(lán)色底和紅色地方采用弧線立體設(shè)計(jì),給人一種弧線美與立體感,展現(xiàn)的層次立體美;藍(lán)色底還隱約有白色數(shù)字與字母的字樣,使容不至于太空;學(xué)院的作風(fēng)字樣放在右上角,一來可以展現(xiàn)學(xué)院的辦學(xué)與管理作風(fēng),二來可以平衡整個(gè)flash;作風(fēng)字樣周圍再加上轉(zhuǎn)動(dòng)的圓圈效果,整個(gè)會(huì)顯現(xiàn)出富有動(dòng)感,象征進(jìn)取的精神;下半部分為學(xué)院的主樓,再加上學(xué)院的英文名稱,體現(xiàn)信息學(xué)院的特點(diǎn);右下為“學(xué)院網(wǎng)”與“English”版本入口,十分醒目,可以方便訪問者的點(diǎn)擊進(jìn)入。圖2.3首頁(yè)效果圖欄目導(dǎo)航放在flash下面,方便瀏覽者快速的訪問相關(guān)容,也是最常用的欄目導(dǎo)航方式。主欄目還有子欄目下列菜單,這樣可以在更小的空間在實(shí)現(xiàn)更多的導(dǎo)航功能,而且在不需要的時(shí)候自動(dòng)隱藏。頁(yè)面主文體容的左邊為學(xué)院相關(guān)容的,在里面可以快速找到學(xué)院的相關(guān)容,方便訪問者快速了解學(xué)院。頁(yè)面主體中間上部分為圖片新聞?wù){(diào)用,標(biāo)題靠上,圖片放在靠左邊,簡(jiǎn)單容開頭則置于右,可以簡(jiǎn)介的了解圖片新聞容,以決定是否需要點(diǎn)擊進(jìn)入閱讀詳細(xì)容。下部分則為“學(xué)院新聞”調(diào)用,這里為學(xué)院最新的非圖片新聞容。頁(yè)面主體右部分上為“最新公告”,也是原來上一版的“最新公告”的位置,在不改變位置的情況下,訪問在瀏覽新版面時(shí)也不至于找不到自己經(jīng)常看的“最新公告“容。接下來的是“學(xué)院特色”,簡(jiǎn)單而實(shí)用。再下為“校區(qū)導(dǎo)航”,可以滿足瀏覽校主頁(yè)的快速入口。往下為“校導(dǎo)航”,起著同樣的功能,且采用下拉菜單形式,可以節(jié)省空間。再往下則為站的訪問量統(tǒng)計(jì),可以了解到的訪問情況。主頁(yè)底部則為幫助容、瀏覽建議與信息,是必不可少的一部分。幫助容一是可以提示瀏覽者瀏覽本頁(yè)面已經(jīng)到達(dá)了底部;二是可以提供給訪問者解決一些瀏覽遇到的的常見問題的方法;三是提供管理入口,方便管理人員在不需要輸入網(wǎng)址的情況下快速進(jìn)入管理頁(yè)面;瀏覽建議測(cè)提醒訪問者怎樣才可以達(dá)到訪問的最佳效果;信息則作為的一種與維護(hù)聲明。容安排采用常見的排版方式,這樣可以符合訪問者的習(xí)慣,不至于改版后難以找到所需的容。網(wǎng)首頁(yè)的設(shè)計(jì)網(wǎng)的功能是專門為服務(wù)學(xué)院師生而設(shè)的。注重容的豐富程度和實(shí)用程度。頁(yè)面在首頁(yè)設(shè)計(jì)的基礎(chǔ)上,放上網(wǎng)的容。網(wǎng)的主要欄目導(dǎo)航放在主體容右邊的上面,起到快速導(dǎo)航的作用。下面則為部分欄目的最新容調(diào)用,可以使訪問者了解到相關(guān)的欄目是否有最新更新的容。圖2.4網(wǎng)首頁(yè)效果圖后臺(tái)界面設(shè)計(jì)后臺(tái)的頁(yè)面跟前臺(tái)頁(yè)面則不同,前臺(tái)是對(duì)外的宣傳與體現(xiàn),后臺(tái)則是管理的平臺(tái),它不像前臺(tái)那樣需要做得美觀,它只要用、速度與效率,所以后臺(tái)盡量不使用影響速度的體積大的圖片與flash等。后臺(tái)基本都采用框架的瀏覽方式,左邊比較窄,管理分類放在左框架,在管理瀏覽過程中保持不變,這樣可以快速在管理頁(yè)面之間進(jìn)行切換,提供管理效率;框架右則為主框架,比較寬,管理頁(yè)面在點(diǎn)擊之后會(huì)出現(xiàn)在主框架,在上面可以對(duì)不同的管理頁(yè)面進(jìn)行操作。布局上全部采用表格再加上底顏色的布局方式,一來可以整齊的排列管理的容,又可以盡量做美觀實(shí)用。常用的功能都安排在靠上的地方,這樣可以提高整體管理上的效率,以減少管理上的麻煩。一些需要注意的問題則用顯眼的彩色字體注明,放在相關(guān)的頁(yè)面上,這樣可以幫助管理人員在管理過程快速了解管理的方式與使用方法。不同的頁(yè)面會(huì)設(shè)置適當(dāng)?shù)姆祷兀奖阍诠芾磉^程中的頁(yè)面轉(zhuǎn)向。圖2.5系統(tǒng)管理首頁(yè)效果圖圖2.6學(xué)生成績(jī)管理系統(tǒng)管理首頁(yè)效果圖其它頁(yè)面設(shè)計(jì)其它頁(yè)面的設(shè)計(jì)都是在首頁(yè)設(shè)計(jì)的基礎(chǔ)上,頭部和尾部采用一樣的設(shè)計(jì)方式,可以達(dá)到統(tǒng)一風(fēng)格的作用。導(dǎo)航欄在每一個(gè)頁(yè)面都存在,這樣可以方便瀏覽別的容和快速返回首頁(yè)。其它地方再根據(jù)不同頁(yè)面而采用不同的頁(yè)面排版方式,滿足不同功能的需要。圖2.7留言板效果圖欄目設(shè)計(jì)欄目除了在相應(yīng)導(dǎo)航欄可以進(jìn)入外,在欄目的容調(diào)用下面,都有“>>更多容...”的字樣,可以滿足瀏覽更多相關(guān)的容的作用。符合不同訪問者的瀏覽習(xí)慣與需要。在鼠標(biāo)懸停時(shí),會(huì)變?yōu)榧t色,可以幫助訪問者注意到自己將要訪問的容,是一種輔助瀏覽形式。系統(tǒng)設(shè)計(jì)新聞系統(tǒng)設(shè)計(jì)新聞系統(tǒng)表面上看功能比較簡(jiǎn)單,但如果要做出一個(gè)好的新聞系統(tǒng),實(shí)現(xiàn)起來也不是一件易事。因?yàn)樵谡麄€(gè)整個(gè)系統(tǒng)中真正涉與到的數(shù)據(jù)比較多,所以對(duì)數(shù)據(jù)的設(shè)計(jì)與安排比較重要。新聞系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)根據(jù)新聞系統(tǒng)需要,創(chuàng)建一個(gè)新聞系統(tǒng)的數(shù)據(jù)庫(kù),并在數(shù)據(jù)庫(kù)中創(chuàng)建admin、news、newscate等表。其中admin用來存放管理員的用戶名與密碼,news用來存放文章的相關(guān)容,newscate則是記錄欄目的分類情況。欄目編號(hào)欄目編號(hào)欄目名級(jí)別根欄目添加時(shí)間新聞編號(hào)欄目編號(hào)新聞標(biāo)題新聞內(nèi)容圖片名來源添加時(shí)間點(diǎn)擊次數(shù)用戶編號(hào)用戶名密碼新聞內(nèi)容表新聞欄目表用戶表圖3.1新聞系統(tǒng)數(shù)據(jù)庫(kù)E_R圖一對(duì)多字段數(shù)據(jù)類型字段大小說明id自動(dòng)編號(hào)長(zhǎng)整形自動(dòng)編號(hào)user文本50用戶名psd文本50密碼表3.1Admin表結(jié)構(gòu)字段數(shù)據(jù)類型字段大小說明cataid數(shù)字長(zhǎng)整形新聞所屬欄目Title文本50新聞標(biāo)題Content備注不限制新聞?wù)娜軫irstimagename文本50上傳的圖片名稱From文本50記錄Addtime日期時(shí)間不限制新聞添加時(shí)間Hits數(shù)字長(zhǎng)整型新聞點(diǎn)擊次數(shù)表3.2News表結(jié)構(gòu)字段數(shù)據(jù)類型字段大小說明Title文本50欄目名稱Level數(shù)字長(zhǎng)整型欄目級(jí)別Rootid數(shù)字長(zhǎng)整型此欄目隸屬欄目Time日期時(shí)間不限制欄目創(chuàng)建時(shí)間表3.3Newscate表結(jié)構(gòu)新聞系統(tǒng)程序設(shè)計(jì)新聞容最后是存放在數(shù)據(jù)庫(kù)中的,新聞系統(tǒng)大體可以分為兩大部分,一是數(shù)據(jù)錄入,二是數(shù)據(jù)的調(diào)用。前者用于對(duì)文章的數(shù)據(jù)管理,后者則是新聞容的調(diào)用顯示。管理容包括:增加新聞、管理新聞、欄目管理和用戶管理等。新聞?wù){(diào)用顯示按欄目調(diào)用的方法,對(duì)文章實(shí)行分類,再加上搜索功能,新聞也可按關(guān)鍵字搜索分類。流圖如下:數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)添加新聞管理新聞欄目管理用戶管理新聞內(nèi)容顯示搜索欄目?jī)?nèi)容列表后臺(tái)管理新聞顯示圖3.2新聞系統(tǒng)數(shù)據(jù)庫(kù)管理與調(diào)用流圖由上可以看到,后臺(tái)管理系統(tǒng)與新聞顯示分別進(jìn)行設(shè)計(jì),兩個(gè)程序不會(huì)互相影響,它們唯一的共同點(diǎn)就是訪問同一個(gè)數(shù)據(jù)庫(kù),使用的數(shù)據(jù)庫(kù)字段一樣。圖片新聞?wù){(diào)用程序設(shè)計(jì)由于學(xué)院里經(jīng)常有圖片新聞,為了更快和更形象具體的報(bào)道圖片新聞,首頁(yè)顯眼的地方設(shè)計(jì)成圖片自動(dòng)調(diào)用的方式,具體形式是標(biāo)題和圖片,加上一小段的新聞開頭容,主要的讓訪問者了解圖片的大體容。圖片新聞?wù){(diào)用程序的實(shí)現(xiàn),首先建立變量num,并將其初值設(shè)為0,然后從news表的中選擇出第一條記錄,判斷字段名為firstImageName的數(shù)據(jù)是否為空,不為空則完成圖片的顯示,并自動(dòng)的給圖片加上當(dāng)前新聞的;firstImageName的數(shù)據(jù)為空則跳到下一條記錄。顯示完一條圖片新聞后對(duì)num加1,并將num的值跟設(shè)定的允許最大值比較,沒有到達(dá)原始設(shè)置的最大值則跳到下一條;num到達(dá)最大值則退出程序。顯示完畢!YY圖3.3圖片新聞?wù){(diào)用程序流程圖開始建立變量num=0從news表中讀取第一條記錄FirstImageName為空嗎?N跳到下一條記錄Y完成圖片新聞的顯示對(duì)變量num加1跳到下一條記錄NNum是否到達(dá)設(shè)置的最大值結(jié)束Y新聞欄目列表程序設(shè)計(jì)圖3.4圖3.4欄目新聞列表調(diào)用流程圖傳遞一個(gè)變量s_keyword,標(biāo)記新聞?wù){(diào)用哪個(gè)欄目。從頭開始搜索數(shù)據(jù)庫(kù)中歸屬欄目為s_keyword的新聞?dòng)涗浱较聴l記錄跳到下條記錄開始將此新聞標(biāo)題列出。加上對(duì)應(yīng)的鏈接,對(duì)num加1結(jié)束Y一頁(yè)的新聞達(dá)到限制數(shù)目了嗎?N是本欄目的新聞嗎?YN新聞容顯示程序設(shè)計(jì)由新聞顯示參數(shù),在數(shù)據(jù)庫(kù)中搜索到相關(guān)記錄。由新聞顯示參數(shù),在數(shù)據(jù)庫(kù)中搜索到相關(guān)記錄。將新聞標(biāo)題顯示將新聞添加時(shí)間、來源和點(diǎn)擊次數(shù)等信息顯示顯示新聞?wù)娘@示下一條新聞鏈接圖3.5新聞內(nèi)容顯示流程圖開始結(jié)束網(wǎng)自動(dòng)引導(dǎo)程序設(shè)計(jì)訪問者要進(jìn)入網(wǎng),在點(diǎn)擊進(jìn)入后,服務(wù)器運(yùn)行程序檢測(cè)出訪問機(jī)器的IP地址,并對(duì)所得的IP地址作一定的處理,然后跟數(shù)據(jù)庫(kù)中允許的IP段作比較,符合條件的則引導(dǎo)到網(wǎng)首頁(yè);不符合條件的則不允許進(jìn)網(wǎng),并引導(dǎo)其返回上一頁(yè)。其中的取得訪問機(jī)器IP的函數(shù)為:Request.ServerVariables("REMOTE_ADDR")Request.ServerVariables("REMOTE_ADDR")Request.ServerVariables("REMOTE_ADDR")函數(shù)取得客戶端的IP地址,.并將取得的值賦給變量rmip用left函數(shù)將取得的IP數(shù)據(jù)作一定的處理將處理后的數(shù)值跟數(shù)據(jù)庫(kù)中的IP地址段作比較用戶合法嗎?Y頁(yè)面自動(dòng)跳轉(zhuǎn)內(nèi)網(wǎng)首頁(yè)(inner.asp)N頁(yè)面返回到客戶端瀏覽的上一頁(yè)圖3.6內(nèi)網(wǎng)入口自動(dòng)引導(dǎo)程序流程圖開始退出計(jì)數(shù)器程序設(shè)計(jì)計(jì)數(shù)器只需要實(shí)現(xiàn)簡(jiǎn)單的功能,就是對(duì)的訪問量作累計(jì)計(jì)數(shù)。訪問計(jì)數(shù)在原理上比較簡(jiǎn)單,實(shí)現(xiàn)起來也不需要很長(zhǎng)的代碼。首先在數(shù)據(jù)庫(kù)建立存放訪問次數(shù)的字段,訪問一次首頁(yè),則將此數(shù)取出,并顯示在首頁(yè)的相應(yīng)的地方,之后對(duì)數(shù)據(jù)實(shí)行加1存回,初始訪問量可以自行在數(shù)據(jù)庫(kù)中進(jìn)行設(shè)定!計(jì)數(shù)器只需要實(shí)現(xiàn)簡(jiǎn)單的功能,就是對(duì)的訪問量作累計(jì)計(jì)數(shù)。訪問計(jì)數(shù)在原理上比較簡(jiǎn)單,實(shí)現(xiàn)起來也不需要很長(zhǎng)的代碼。首先在數(shù)據(jù)庫(kù)建立存放訪問次數(shù)的字段,訪問一次首頁(yè),則將此數(shù)取出,并顯示在首頁(yè)的相應(yīng)的地方,之后對(duì)數(shù)據(jù)實(shí)行加1存回,初始訪問量可以自行在數(shù)據(jù)庫(kù)中進(jìn)行設(shè)定!從數(shù)據(jù)庫(kù)讀出上一次從數(shù)據(jù)庫(kù)讀出上一次訪問過記錄的數(shù)值將數(shù)值+1將數(shù)值存回?cái)?shù)據(jù)庫(kù)開始結(jié)束圖3.7網(wǎng)站首計(jì)數(shù)器流程圖群發(fā)程序設(shè)計(jì)開發(fā)設(shè)計(jì)工具:群發(fā)系統(tǒng)開發(fā)以Dreamweaver作為頁(yè)面開發(fā)和腳本編寫的工具,以VBSCRIPT作為主要腳本開發(fā)語(yǔ)言,以MicrosoftOfficeAccess作為數(shù)據(jù)庫(kù)開發(fā)的主要工具,以JMail作為發(fā)送的主要組件。群發(fā)數(shù)據(jù)庫(kù)設(shè)計(jì)群發(fā)系統(tǒng)主要包含兩個(gè)數(shù)據(jù)表,管理信息數(shù)據(jù)表admin和列表信息數(shù)據(jù)表email。郵箱編號(hào)郵箱編號(hào)老師名郵箱地址系部、單位添加時(shí)間發(fā)送標(biāo)識(shí)用戶編號(hào)用戶名密碼郵件服務(wù)器郵箱登錄名郵箱登錄密碼發(fā)送人發(fā)送組件用戶表郵箱列表圖3.8郵件群發(fā)系統(tǒng)數(shù)據(jù)庫(kù)E_R圖字段名稱字段長(zhǎng)度數(shù)據(jù)類型說明默認(rèn)值id長(zhǎng)整型自動(dòng)編號(hào)管理員標(biāo)識(shí)name20文本登錄用戶名pw20文本登錄密碼yjlb30文本列表的名稱信息學(xué)院列表fwq30文本默認(rèn)服務(wù)器passname20文本登錄名password20文本登錄密碼fa20文本發(fā)送人faemail30文本發(fā)送人信箱yjzj10文本發(fā)送組件表3.4用戶參數(shù)數(shù)據(jù)庫(kù)表管理信息數(shù)據(jù)表主要用來保存管理員的登陸信息和管理員登陸后發(fā)送時(shí)的各項(xiàng)參數(shù)設(shè)置。字段名稱字段長(zhǎng)度數(shù)據(jù)類型說明默認(rèn)值id長(zhǎng)整型自動(dòng)編號(hào)標(biāo)識(shí)teachername10文本教師email50文本電子信箱department50文本所屬系部idate日期/時(shí)間更新時(shí)間Date()fs字節(jié)數(shù)字判斷是否發(fā)送:0為不發(fā)送,1為發(fā)送0表3.5列表數(shù)據(jù)表列表信息數(shù)據(jù)表主要是用來保存列表中教師的信息,另外設(shè)置fs字段用來判斷是否對(duì)該教師發(fā)送。發(fā)送程序設(shè)計(jì)開發(fā)設(shè)計(jì)思想:管理員登錄頁(yè)面,作為系統(tǒng)的首頁(yè),只有在管理員登錄后才能瀏覽和使用其它頁(yè)面。管理頁(yè)面,只用來修改管理員的管理信息。列表數(shù)據(jù)管理頁(yè)面,用來對(duì)列表成員數(shù)據(jù)進(jìn)行管理。發(fā)送頁(yè)面:進(jìn)入發(fā)送頁(yè)面時(shí)設(shè)置判斷是否發(fā)送的字段為0表示不對(duì)其發(fā)送,然后對(duì)要發(fā)送的教師進(jìn)行選擇或者選擇全部發(fā)送,選擇完成后下一步進(jìn)入容填寫頁(yè)面這時(shí)將已選擇的的教師的判斷是否發(fā)送的字段改為1表示要對(duì)其發(fā)送。在這個(gè)頁(yè)面中進(jìn)行容的填寫、附件的上傳,也可以對(duì)服務(wù)器的選項(xiàng)進(jìn)行更改,若不更改則使用默認(rèn)。容填寫完成后進(jìn)行的發(fā)送,若發(fā)送成功則再次將判斷是否發(fā)送的字段改為0,然后檢測(cè)該字段,對(duì)為1的字段重新發(fā)送,如此一直循環(huán)直到全部發(fā)送成功為止。或用戶可以選擇退出發(fā)送程序。附件管理,對(duì)于上傳的附件可以在附件管理頁(yè)面對(duì)其進(jìn)行刪除操作。管理頁(yè)面,在管理頁(yè)面中進(jìn)行管理員的各項(xiàng)操作。流程圖見下頁(yè)。開始開始根據(jù)用戶選擇要發(fā)送郵件的群,對(duì)數(shù)據(jù)庫(kù)中相應(yīng)的記錄fs字段值更改為1選擇數(shù)據(jù)庫(kù)中字段fs為1的第一條記錄保留數(shù)據(jù)庫(kù)中當(dāng)前記錄的fs字段值為1用戶填寫郵件內(nèi)容發(fā)送是否成功?對(duì)此記錄中的郵箱地址發(fā)送郵件跳到下一條fs字段為1的記錄到了最后一條記錄嗎?是否有發(fā)送失敗的郵箱退出用戶選擇是否重發(fā)失敗郵件?NYNY跳到下一條fs字段為1的記錄NYYN列出顯示發(fā)送失敗的郵箱用戶選擇圖3.4郵件發(fā)送流程圖系統(tǒng)使用說明一個(gè)完美的系統(tǒng)不但包括界面和程序,還應(yīng)該有詳細(xì)的使用與操作說明,以介紹系統(tǒng)的使用方法與注意的地方,還有一些其他問題的解決方法。這方面的容也要作為設(shè)計(jì)的一部分,而且必不可少。這樣可以方便日后管理使用上的快速解決問題。應(yīng)用環(huán)境硬件環(huán)境1.服務(wù)器端處理器:IntelPentiumIII(800)存:256MB硬盤空間:200M以上光驅(qū):40X以上顯卡:TNT2顯示適配器網(wǎng)絡(luò)配置:寬帶網(wǎng)絡(luò)。2.客戶端處理器:IntelPentiumII存:64MB硬盤空間:200M以上光驅(qū):40X以上顯卡:TNT2顯示適配器網(wǎng)絡(luò)配置:寬帶網(wǎng)絡(luò)。軟件環(huán)境1.服務(wù)器端操作系統(tǒng):98/Windows2000/Windows2003網(wǎng)絡(luò)協(xié)議:TCP/IPWeb服務(wù)器:IIS5.0數(shù)據(jù)庫(kù):MicrosoftAccess2000瀏覽器:InternetExplore5.02.客戶端操作系統(tǒng):Windows95/98/2000/XP/2003網(wǎng)絡(luò)協(xié)議:TCP/IPWeb服務(wù)器:IIS5.0數(shù)據(jù)庫(kù):MicrosoftAccess2000瀏覽器:InternetExplore5.0、Netscape6.0系統(tǒng)安裝與使用說明特別注意在使用和修改本站之前,請(qǐng)認(rèn)真閱讀以下容。1。本系統(tǒng)頁(yè)面之間比較復(fù)雜,為了系統(tǒng)的運(yùn)行正常,沒有什么必要,請(qǐng)不要隨便更改相關(guān)文件夾名稱與相關(guān)文件。如要修改,修改前請(qǐng)做好備份工作。2。在使用本系統(tǒng)時(shí),一定要將web文件夾下的所有文件放在的根目錄下,這樣可以確保系統(tǒng)的運(yùn)行正常。3。進(jìn)入admin/為外網(wǎng)新聞管理后臺(tái)。網(wǎng)程序在相應(yīng)欄目中有管理入口。登錄名與密碼都是xx014。在使用群發(fā)功能時(shí),服務(wù)器要安裝“附件資料”目錄下的JMail44_free.exe組件。不安裝發(fā)時(shí)會(huì)出現(xiàn)發(fā)送不成功的現(xiàn)象。5。關(guān)于本站用到的一些數(shù)據(jù)與資料,放在"附件資料"下,請(qǐng)使用前注意。6.以下是對(duì)根目錄下的文件與文件夾容的說明。圖4.1系統(tǒng)文件夾一覽__Database為數(shù)據(jù)庫(kù)存放文件夾,__UploadFiles為上傳文件,about網(wǎng)頁(yè)左邊的學(xué)院相關(guān)文件與圖片,admin為管理系統(tǒng)文件,book_innet為網(wǎng)師生留言板文件夾。css是字體樣式表,flash為本站flash文件與源文件,images為圖片,inc一些調(diào)用文件,inner為網(wǎng)文件夾,進(jìn)入網(wǎng)的文件在里面。可作為以后網(wǎng)拓展功能用的文件夾mail群發(fā)系統(tǒng),news新聞系統(tǒng),score學(xué)生成績(jī)管理系統(tǒng)。teachers學(xué)院老師簡(jiǎn)介,Templates文件夾為本站用到的一些模板,更新相關(guān)網(wǎng)頁(yè)容,只要更新模板再選擇更新相關(guān)網(wǎng)頁(yè)即可。附件資料存放一些本站系統(tǒng)用到的組件、字體、軟件、說明、一些代碼與其它數(shù)據(jù)。aspcheck.asp為阿江asp探針,可以測(cè)出服務(wù)的安全性與組件等功能狀態(tài)。default.asp為首頁(yè)。在各文件夾里面,根據(jù)情況,還會(huì)有一些文件的分類,有必要的時(shí)候請(qǐng)自行了解各文件夾的用途,以便日后管理工作的順利進(jìn)行。數(shù)據(jù)庫(kù)路徑修改1。要更改新聞系統(tǒng)數(shù)據(jù)庫(kù)路徑,請(qǐng)同時(shí)修改inc/conn.asp與news文件夾下的jspicNews.asp和jspicNews_more.asp文件的相關(guān)路徑。2。其它系統(tǒng)數(shù)據(jù)庫(kù)路徑請(qǐng)?jiān)谙鄳?yīng)欄目文件中的conn.asp文件中修改。其它相關(guān)說明1。本站相關(guān)flash與圖片的源文件都在文件的目錄下,要作修改,只要修改相關(guān)源文件,生成相應(yīng)文件即可。修改請(qǐng)注意安裝"附件資料"下的相關(guān)字體。2。首頁(yè)加有計(jì)數(shù)器代碼,在文件右邊靠下處,如果有改動(dòng)請(qǐng)注意。3。、首頁(yè)新聞?wù){(diào)用方法,使用方式是在你需要調(diào)用新聞的地方插入語(yǔ)句:<scriptlanguage="JavaScript"src="news/jsnews.asp?cataid=12&words=25&num=6"></script>其中cataid=12即為你要調(diào)用新聞?lì)悇e的編號(hào),默認(rèn)值為調(diào)用所有類別。words=25即為你調(diào)用新聞顯示的長(zhǎng)度num=6即為你調(diào)用新聞的條數(shù)pic=3即調(diào)用新聞前面的修飾圖片,默認(rèn)值為圖片pot_3.gifpica=2即更多容前面的修飾圖片,默認(rèn)值為為圖片pot_8.gifl_c=ok即顯示新聞的點(diǎn)擊次數(shù)l_d=ok即顯示發(fā)布新聞的時(shí)間l_s=ok即調(diào)用特別新聞l_m=ok即不顯示更多容注意在選擇cataid的時(shí)候,如果是大類,將自動(dòng)調(diào)用所有小類里面的容。4。圖片新聞的調(diào)用。具體的使用方式是在你需要調(diào)用新聞的地方插入語(yǔ)句:<!--#includefile="/news/jspicNews.asp"-->如果數(shù)據(jù)庫(kù)路徑作了修改,得修改jspicNews.asp和jspicNews_more.asp頁(yè)面的數(shù)據(jù)庫(kù)路徑。圖片新聞顯示數(shù)量在jspicNews.asp文件中修改。新聞管理系統(tǒng)使用方法新聞系統(tǒng)有一個(gè)功能強(qiáng)大實(shí)用的管理后臺(tái),可以進(jìn)行對(duì)圖片新聞、學(xué)院新聞、最新公告、規(guī)章制度、常用表格、課件點(diǎn)播、學(xué)院工作、黨建動(dòng)態(tài)和理論學(xué)習(xí)等欄目的容進(jìn)行刪除和修改等管理。進(jìn)入方法:在頁(yè)面的底部,有管理入口的,如圖:圖4.2“管理入口”示意圖圖4.3新聞系統(tǒng)管理首頁(yè)圖左邊點(diǎn)擊“增加新聞”可以添加新聞。進(jìn)入添加新聞頁(yè)面后,選擇您要添加新聞的“新聞?lì)悇e”,填上“新聞標(biāo)題”和“新聞容”,如果是圖片新聞,請(qǐng)點(diǎn)擊下面上傳圖片的,選擇上傳圖片后,新聞自動(dòng)成為圖片新聞。首頁(yè)會(huì)自動(dòng)調(diào)用。“新聞來源”可以不填寫,新聞在保存后則會(huì)自動(dòng)加上“信息科學(xué)與工程學(xué)院”字樣。一切填好,點(diǎn)擊“發(fā)表”,新聞容將會(huì)保存,保存成功后,系統(tǒng)會(huì)提示“保存成功”并返回添加頁(yè)面以再添加其他新聞容。點(diǎn)擊“新聞管理”會(huì)進(jìn)入已添加新聞的管理頁(yè)面。可以刪除與修改新聞容。可以搜索或按欄目列出新聞。在刪除新聞時(shí)注意不是必要下,不要隨便選中“全部選中”前的勾,這樣會(huì)刪除選中的全部新聞,請(qǐng)?jiān)趧h除前確認(rèn)。點(diǎn)擊“欄目管理”則進(jìn)入“欄目管理”的頁(yè)面,如要修改或在某一欄目下增加子欄目,則先點(diǎn)擊相應(yīng)的欄目,在右邊出現(xiàn)的相應(yīng)頁(yè)面進(jìn)行相應(yīng)的管理操作。“欄目合并”欄目提供將一欄目合并到另一欄目的功能。此功能也要在確認(rèn)下進(jìn)行。合并后,被合并的欄目容將會(huì)移到目的欄目,被合并的欄目將會(huì)刪除。如將A合并到B,則A的容將移到B,A欄目將會(huì)刪除。“用戶管理”則是對(duì)管理用戶的添加、刪除,用戶在此頁(yè)面也可以修改自己的密碼。“系統(tǒng)設(shè)置”則是對(duì)系統(tǒng)的一些參數(shù)作一下設(shè)置,設(shè)置的信息會(huì)出現(xiàn)在前臺(tái)相應(yīng)的地方。設(shè)置參數(shù)會(huì)在修改后瀏覽頁(yè)面時(shí)起作用。系統(tǒng)使用說明使用注意1.第一次使用系統(tǒng)時(shí)請(qǐng)先進(jìn)入“參數(shù)設(shè)置”頁(yè),認(rèn)真閱讀參數(shù)設(shè)置說明,設(shè)置您的參數(shù)并保存。否則不能正確使用本系統(tǒng)。2.使用此系統(tǒng)請(qǐng)確認(rèn)您的服務(wù)器已經(jīng)正確安裝JMail組件,否則不能正常使用此系統(tǒng)。3.此系統(tǒng)可以選擇給全部老師、按系部或單獨(dú)個(gè)人發(fā)送。使用前請(qǐng)將老師的地址資料在“數(shù)據(jù)管理”中添加或修改。4.“參數(shù)設(shè)置”中的各項(xiàng)參數(shù)要正確,如不能正確發(fā)送,請(qǐng)確認(rèn)或修改“參數(shù)設(shè)置”中的參數(shù)設(shè)置。5.群發(fā)需要較長(zhǎng)的時(shí)間,發(fā)送期間請(qǐng)不要關(guān)閉瀏覽器!6.本系統(tǒng)默認(rèn)登陸名與密碼都為xx01第一次登陸時(shí)請(qǐng)?jiān)凇皡?shù)設(shè)置”中修改此密碼并保存,請(qǐng)牢記您的登陸名與密碼。圖4.4系統(tǒng)登錄首頁(yè)界面參數(shù)設(shè)置參數(shù)設(shè)置頁(yè)對(duì)使用系統(tǒng)比較重要,此頁(yè)的設(shè)置直接影響到是否能成功,下面將對(duì)參數(shù)設(shè)置詳細(xì)說明。圖4.5系統(tǒng)個(gè)人參數(shù)設(shè)置頁(yè)面列表的名稱只作為左邊顯示名稱用,不是很重要,此項(xiàng)可以不修改;發(fā)送組件默認(rèn)已經(jīng)選中,不能修改;默認(rèn)服務(wù)器為您的所在的服務(wù)器;登錄名與登錄密碼則為您在此服務(wù)器上的用戶名與密碼;發(fā)送人處填寫的容將出現(xiàn)在對(duì)方收到時(shí)的發(fā)送人欄上;發(fā)送人信箱應(yīng)該填寫您完整的地址,大多數(shù)服務(wù)器的SMTP有檢查發(fā)信人地址,因此最好填寫你在該服務(wù)器的完整地址。修改以上參數(shù)只會(huì)修改您自己的參數(shù),不會(huì)影響其它用戶。服務(wù)器建議使用運(yùn)行穩(wěn)定的服務(wù)器,如smtp.163或。經(jīng)測(cè)試,最好用。如您在163有一123163.,密碼為123456,則在參數(shù)設(shè)置里用戶名應(yīng)填為123,密碼為123456,此時(shí)認(rèn)服務(wù)器應(yīng)為smtp.163.,發(fā)送人可以填你需要的名稱,發(fā)送人信箱就填為123163.。發(fā)送在左邊管理導(dǎo)航欄點(diǎn)擊“發(fā)送”,可以進(jìn)入發(fā)送程序。圖4.6列表群選擇效果圖進(jìn)入后可以選擇對(duì)全部老師、系部老師或單個(gè)老師發(fā)送。在此頁(yè)面選擇群發(fā)送或查找單個(gè)老師發(fā)送,然后點(diǎn)擊”下一步”。圖4.7發(fā)送對(duì)象選擇效果圖進(jìn)入此頁(yè),選中要發(fā)送的老師,如紅色處,選中全選則此列表的老師全部發(fā)送,點(diǎn)擊“下一步”進(jìn)入容填寫頁(yè)面。圖4.8容填寫效果圖如果您在參數(shù)設(shè)置中已經(jīng)設(shè)置好參數(shù)后,將會(huì)出現(xiàn)如上圖的界面,服務(wù)器、登陸名、登陸密碼、發(fā)件人和發(fā)信人都會(huì)自動(dòng)填寫好,您只需要填寫標(biāo)題與容即可,如果有附件則在附件欄中點(diǎn)擊瀏覽并上傳附件后再發(fā)送。圖4.9發(fā)送成功效果圖圖4.10發(fā)送失敗效果圖如果出現(xiàn)有沒有發(fā)送成功,則會(huì)出現(xiàn)以上頁(yè)面,并把發(fā)送失敗的列表列出,此時(shí)您可以選擇重新發(fā)送或不發(fā)送失敗。(如右圖所示)其他說明“附件管理”頁(yè)面用作刪除發(fā)送時(shí)上傳的臨時(shí)附件。本功能必須服務(wù)器支持FSO權(quán)限方能使用,F(xiàn)SO使用幫助請(qǐng)瀏覽微軟。文件目錄為UpLoadfiles,如果您服務(wù)器不支持FSO請(qǐng)手動(dòng)管理。這些上傳文件在你成功發(fā)送后可以刪除,請(qǐng)?jiān)谀约弘娔X上保留原件,此系統(tǒng)上的附件會(huì)隨時(shí)被刪除。“數(shù)據(jù)管理”為增加和刪除老師列表用,使用前應(yīng)該在此頁(yè)面中添加上您所需要發(fā)送的所有老師地址。使用上比較簡(jiǎn)單,這里不再一一闡述。“用戶管理”則為添加本系統(tǒng)用戶、修改密碼和刪除用戶用。使用上也比較簡(jiǎn)介易懂。在相應(yīng)的頁(yè)面都有適當(dāng)?shù)氖褂谜f明,使用過程中可參考以解決問題。為了安全,在離開本系統(tǒng)的時(shí)候點(diǎn)擊“退出系統(tǒng)”以徹底退出本系統(tǒng),或直接關(guān)閉瀏覽器也可。學(xué)生成績(jī)管理系統(tǒng)使用說明1、管理首頁(yè)圖4.11學(xué)生成績(jī)管理系統(tǒng)登錄頁(yè)面效果圖功能說明:在教務(wù)管理首頁(yè),可以進(jìn)行課程表、成績(jī)、教師情況、班級(jí)情況以與作息時(shí)間的查詢。管理員在此頁(yè)面登錄后,可對(duì)教務(wù)管理系統(tǒng)進(jìn)行管理。操作說明:點(diǎn)擊上面一行相關(guān),可以進(jìn)行你所需要的查詢。管理員若要登錄,可在用戶名、密碼和附加碼后面的輸入框輸入相應(yīng)的容若無誤則點(diǎn)擊登錄就可以進(jìn)入管理頁(yè)面,單擊返回學(xué)院首頁(yè)即可回到學(xué)院首頁(yè)。2、管理頁(yè)面圖4.12學(xué)生成績(jī)管理系統(tǒng)管理首頁(yè)效果圖功能說明:左邊側(cè)欄是管理目錄,包含其它管理頁(yè)面的,管理員可以通過這些進(jìn)入班級(jí)與學(xué)生管理、教師資料管理、課程表數(shù)據(jù)管理、成績(jī)管理和用戶管理等管理頁(yè)面。右邊是管理員操作說明。操作說明:管理員若是首次進(jìn)入該頁(yè)面,應(yīng)先仔細(xì)閱讀右側(cè)的管理員操作說明,然后再通過左邊側(cè)欄的的相關(guān)進(jìn)入其它管理頁(yè)面進(jìn)行各種管理,管理員在管理結(jié)束后應(yīng)點(diǎn)擊退出來安全退出管理頁(yè)面或直接關(guān)閉瀏覽器,右側(cè)的返回首頁(yè)是用來方便管理員在已登陸情況下進(jìn)行各種查詢的。管理員進(jìn)入其它管理頁(yè)面后可以按照該頁(yè)面的相關(guān)操作說明進(jìn)行相關(guān)的管理操作。設(shè)計(jì)總結(jié)與體會(huì)設(shè)計(jì)總結(jié)在長(zhǎng)達(dá)差不多兩個(gè)月的設(shè)計(jì)時(shí)間里,辛苦中的走了過來,回想起當(dāng)時(shí)接到設(shè)計(jì)任務(wù)時(shí),深怕自己完不成任務(wù),因?yàn)榇_實(shí)這是自己第一次要面臨這么大的設(shè)計(jì)任務(wù),雖然說自己在設(shè)計(jì)上有點(diǎn)小基礎(chǔ),但自己也知道自己的水平,需要做好整個(gè)設(shè)計(jì),自己還得努力的學(xué)習(xí),補(bǔ)充不足的一面。在整個(gè)畢業(yè)設(shè)計(jì)過程中,按質(zhì)按量完成了原計(jì)劃所設(shè)的功能與欄目,解決的問題大體可以總結(jié)以下:1.重新設(shè)計(jì)了首頁(yè)的主要表現(xiàn)形式,重新安排容的版面,整個(gè)顯得美觀大方。2.完成和改善了信息搜索功能,方便訪問者的信息查詢;完成計(jì)數(shù)器功能,可以統(tǒng)計(jì)的累計(jì)訪問量人次;完成圖片新聞自動(dòng)調(diào)用功能。3.增加群發(fā)系統(tǒng),可實(shí)行按系部、單位老師群發(fā)。4.經(jīng)過自己的努力,成功增加網(wǎng)功能,實(shí)現(xiàn)網(wǎng)與外網(wǎng)瀏覽信息的分開處理。本功能可以自動(dòng)識(shí)別訪問者的IP,引導(dǎo)進(jìn)入相應(yīng)頁(yè)面,瀏覽對(duì)應(yīng)的信息。實(shí)現(xiàn)院可以正常的信息瀏覽,而對(duì)院外進(jìn)行信息的局部。5.開設(shè)常用表格、規(guī)章制度、課件點(diǎn)播、學(xué)院工作、黨建動(dòng)態(tài)和理論學(xué)習(xí)等欄目。6.完成學(xué)院網(wǎng)的師生留言板,方便學(xué)院領(lǐng)導(dǎo)、老師和學(xué)生之間的交流,回答與解決一些常見的問題。7.增加一些如校區(qū)主頁(yè)、部門主頁(yè)、學(xué)院主頁(yè)、其他主頁(yè)與常用的,引導(dǎo)訪問者尋找其他信息容。完成頁(yè)底幫助。增加頁(yè)底、制作維護(hù)信息與瀏覽方式,提示瀏覽的最好方式。8.順利解決功能比較復(fù)雜的學(xué)生成績(jī)管理系統(tǒng)問題,實(shí)現(xiàn)管理員可以在網(wǎng)絡(luò)上管理教師資料、管理班級(jí)與學(xué)生資料、管理課程的設(shè)置與課程表和管理學(xué)生的成績(jī)數(shù)據(jù);瀏覽者可以進(jìn)行課程表查詢、成績(jī)查詢、教師情況、班級(jí)情況、作息時(shí)間等其他容的瀏覽。在完成整個(gè)設(shè)計(jì)的基礎(chǔ)上,對(duì)整個(gè)系統(tǒng)作了較深入的優(yōu)化工作,使整個(gè)系統(tǒng)在管理和瀏覽上盡量達(dá)到較好的效果。合理的重新安排系統(tǒng)的文件夾與文件的存放,可以更方便以后的修改管理,更可以方便以后的功能擴(kuò)展與完善。設(shè)計(jì)體會(huì)雖然整個(gè)設(shè)計(jì)過程比較辛苦,但自己覺得這種辛苦再多幾次都不怕,因?yàn)樽约涸谡麄€(gè)設(shè)計(jì)過程中,學(xué)到了自己一直以來認(rèn)為很難的東西;學(xué)會(huì)了基本的asp程序編寫;學(xué)會(huì)了一定的程序編寫技巧與思想;體會(huì)了遇到問題到解決問題的處理思想;學(xué)會(huì)數(shù)據(jù)庫(kù)的創(chuàng)建與維護(hù);比較大的提高了自己的圖片與網(wǎng)頁(yè)制作水平;體會(huì)到了分工與合作的快樂;體會(huì)到了任務(wù)完滿完成后的成就感……。整個(gè)畢業(yè)設(shè)計(jì)下來,感覺自己在能力上增加了一定的份量,具體體會(huì)如下:更加深入的了解和掌握了用MacromediaDreamweaverMX2004,MacromediaFireworksMX2004,MacromediaFlashMX2004,Photoshopcs與其他一些網(wǎng)頁(yè)設(shè)計(jì)工具來融合設(shè)計(jì)的技巧,其中以Flash的制作體會(huì)甚為深刻。以下是制作好flash的幾點(diǎn)技巧:1,播放幀率要適當(dāng)?shù)脑O(shè)計(jì)高一些。實(shí)驗(yàn)證明幀率要在30幀以上,人的視覺才會(huì)感到流暢。Flash默認(rèn)的幀率是12fpx/s,用這個(gè)幀率做出來的影片播放起來流暢度不夠。特別對(duì)于變化幅度大,元件運(yùn)動(dòng)速度快的影片,12fpx/s會(huì)出現(xiàn)明顯的拖影現(xiàn)象。動(dòng)畫給人的感覺自然不好。所以,一般將幀率設(shè)計(jì)稍大一點(diǎn)。但并不是越大越好,幀率過大會(huì)造成時(shí)間和幀量很難安排。根據(jù)情況,一般可高為30-60之間。個(gè)人推薦為50fpx/s(因?yàn)?0幀是將一秒分為50份,這樣對(duì)時(shí)間的安排會(huì)帶來很大的方便)。幀率稍大的另一個(gè)好處是,可以實(shí)現(xiàn)更小的時(shí)間段效果。例如有些效果要求在1/25秒完成較好。50幀率下兩幀即可。12幀率下辦不到。另外,建議用固定的幀率做Flash。這樣養(yǎng)成一種習(xí)慣,在的制作Flash時(shí)對(duì)時(shí)間的感覺正確。2,使用遮罩效果屏屏蔽舞臺(tái)外可見區(qū)域。當(dāng)一個(gè)動(dòng)畫完整時(shí),可另外增加一遮罩層。并在此層繪制一個(gè)與舞臺(tái)尺寸長(zhǎng)寬一樣的方形,將方形居中與舞臺(tái)生命。然后,將前面所有完整的層拖至該層下作為被遮罩層。這樣動(dòng)畫在播放時(shí)無論怎樣心跡播放窗口比例,舞臺(tái)外的猢猻入多余部分都不會(huì)顯露出來。3,按鈕對(duì)鼠標(biāo)響應(yīng)不敏感之迷。在編輯圖形按鈕時(shí),沒有必要的話,最好不要編輯點(diǎn)擊幀。點(diǎn)擊幀上如果有對(duì)象。那么按鈕就只會(huì)在該對(duì)象所覆蓋的區(qū)域才會(huì)響應(yīng)鼠標(biāo)動(dòng)作。如果不設(shè)置點(diǎn)擊幀,F(xiàn)lash會(huì)自動(dòng)在彈起幀上的對(duì)象覆蓋區(qū)域響應(yīng)鼠標(biāo)動(dòng)作。4,巧妙將gif動(dòng)畫導(dǎo)入并轉(zhuǎn)化為元件。創(chuàng)建一個(gè)“影片剪輯”的元件,并進(jìn)入此元件編輯狀態(tài),選擇[文件][導(dǎo)入]命令,選擇要導(dǎo)入的動(dòng)畫圖片導(dǎo)入到剪輯符號(hào)編輯窗口中,此時(shí),時(shí)間軸上會(huì)出現(xiàn)一些關(guān)鍵幀。依次先中這些關(guān)鍵幀調(diào)整各自圖像,使圖像的中心與十字準(zhǔn)星標(biāo)記重合,完成后即可得到與導(dǎo)入的gif動(dòng)畫一樣效果的元件。5,實(shí)現(xiàn)整個(gè)動(dòng)畫區(qū)域響應(yīng)鼠標(biāo)動(dòng)作。在網(wǎng)絡(luò)上經(jīng)常碰到一些廣告類型的Flash,它們的整個(gè)區(qū)域都響應(yīng)鼠標(biāo)動(dòng)作,實(shí)現(xiàn)點(diǎn)擊等功能。實(shí)現(xiàn)此功能的原理其實(shí)很簡(jiǎn)單。當(dāng)主動(dòng)畫好以后,只需制作一個(gè)長(zhǎng)寬與舞臺(tái)長(zhǎng)寬一樣或稍大的按鈕,后新建一圖層為最上層,現(xiàn)將此按鈕拖入舞臺(tái)的最上層處,且使它居中與舞臺(tái)重合。最后在屬性欄中把按鈕的顏色Aplan值設(shè)為0%.并為按鈕加入相應(yīng)的動(dòng)作腳本即可。基本上熟悉與掌握制作的流程與安排1.確定的設(shè)計(jì)目標(biāo),首先確定建立一個(gè)怎樣的;接下來確定的規(guī)模(單服務(wù)器或多服務(wù)器);確定的運(yùn)行環(huán)境與支持系統(tǒng)(操作系統(tǒng)、數(shù)據(jù)庫(kù)管理系統(tǒng)等軟硬件的支持);確定的管理模式(定人管理與多人管理管理);確定的更新方式(本地更新或遠(yuǎn)程更新);確定建設(shè)的費(fèi)用基礎(chǔ)上與估算)等。2.確定的容根據(jù)的設(shè)計(jì)目標(biāo)與所研究問題的具體情況,確定的容與結(jié)構(gòu)。3.資料的收集與整理。根據(jù)所研究問題的具體情況和設(shè)計(jì)目標(biāo),深入實(shí)際,收集與整理第一手資料,并分類匯總整理準(zhǔn)備好。4.設(shè)計(jì)與組織容要有合理的目錄與結(jié)構(gòu),以便將來擴(kuò)展方便與管理上的高效率。5.頁(yè)面導(dǎo)航設(shè)計(jì)給人以路標(biāo)、易于找到所需容(線性、非線性、樹形)6.頁(yè)面制作要求與原則為了保證頁(yè)面可以快速的下載,頁(yè)面在設(shè)計(jì)上做到美觀的前提下,頁(yè)面文件應(yīng)盡可能的小。其設(shè)計(jì)的原則是(1)簡(jiǎn)單實(shí)用。(2)頁(yè)面之間風(fēng)格統(tǒng)一(定義通用的WEB數(shù)據(jù)、外觀能保持一致、減少制作時(shí)間、能有效地維護(hù)不斷變化的容)(3)容易閱讀。7.突出主題,不要過于花,給人大方美觀的優(yōu)雅享受。合適的表格、圖像、按鈕和flash等交互的多媒體,方便訪問的瀏覽。8.增加頁(yè)面計(jì)數(shù)器,可以幫助管理人員與時(shí)了解訪問的次數(shù),頁(yè)面的使用率,從而更進(jìn)一步地找出所設(shè)計(jì)的的優(yōu)、缺點(diǎn),才能更進(jìn)一步的提高自己。9.合適使用留言與聯(lián)系方式,為訪問者與管理人員的溝通提供交流線。10.應(yīng)具有一定的查詢功能,可以為訪問者提供查找所需容的方便。11.創(chuàng)建合適的幫助,幫助訪問者了解系統(tǒng)的情況、信息、操作方式與步驟、疑難解答等,告訴訪問者瀏覽的最佳方式,使整個(gè)更趨向于人性化。12.合理使用不同的制作與維護(hù)工具,結(jié)合各自的優(yōu)點(diǎn)以提高整個(gè)制作與維護(hù)的效率。13.合理安排整個(gè)設(shè)計(jì)的順序,一般先編好程序再設(shè)計(jì)頁(yè)面,也可交叉的進(jìn)行。問題與解決辦法在設(shè)計(jì)制作過程中,可以說每一個(gè)功能與界面的完是問題的出現(xiàn)與解決的過程,如果要全部列出,可以寫出比較大的篇幅,下面只針對(duì)設(shè)計(jì)過程中遇到的比較有代表性的問題作一下述。網(wǎng)入口問題建立院網(wǎng),目的就是為了實(shí)現(xiàn)學(xué)院部的網(wǎng)絡(luò)資源交流,要求具有一定的資源性,所以就要限制除學(xué)院以外的電腦不能訪問網(wǎng)容。要實(shí)現(xiàn)這個(gè)功能關(guān)鍵有兩點(diǎn):一是通過一定的程序方法,獲取得訪問者的電腦IP地址;二是將獲得的IP數(shù)據(jù)作一定的處理,然后將處理后的數(shù)據(jù)跟數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行比較,符合要求的則實(shí)行自動(dòng)引導(dǎo)到網(wǎng)首頁(yè),即允許進(jìn)入網(wǎng),否則彈出警告窗口,確定后返回到原來的頁(yè)面。由于自己的編程能力有限,所以去網(wǎng)絡(luò)中心向老師們討教,并從他們手中獲得了一些IP數(shù)據(jù)庫(kù)。回來再結(jié)合實(shí)際情況,到網(wǎng)絡(luò)上搜索相關(guān)的技術(shù)文章,經(jīng)過努力,最后順利解決問題,且整個(gè)功能的實(shí)現(xiàn)只需要幾行代碼,程序以下:<%''//以下這段代碼用作判斷訪問機(jī)器的IP是否在允
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 江西省吉安市峽江縣2025年三下數(shù)學(xué)期末統(tǒng)考試題含解析
- 研究與開發(fā)合同
- 版權(quán)轉(zhuǎn)讓合同協(xié)議書范本
- 江蘇省吳江市青云中學(xué)2025年校初三第四次模擬數(shù)學(xué)試題含解析
- 山西省臨汾市曲沃縣重點(diǎn)名校2024-2025學(xué)年初三1月月考生物試題含解析
- 環(huán)保設(shè)備購(gòu)銷合同模板
- 天津市北辰區(qū)名校2025年初三第二學(xué)期期末檢測(cè)試題物理試題含解析
- 灌溉工程承包合同
- 遼寧省鐵嶺市昌圖縣2018-2019學(xué)年八年級(jí)上學(xué)期期末考試物理試題【含答案】
- 2025年黑龍江省聯(lián)考高考模擬歷史質(zhì)檢試卷A(含答案)
- 北京市消防條例解讀
- 農(nóng)業(yè)合作社管理與運(yùn)營(yíng)模式試題及答案
- Unit 4 Clothes 單元整體(教學(xué)設(shè)計(jì))-2024-2025學(xué)年人教精通版(2024)英語(yǔ)三年級(jí)下冊(cè)
- 2025年版中等職業(yè)教育專業(yè)教學(xué)標(biāo)準(zhǔn) 710205 大數(shù)據(jù)技術(shù)應(yīng)用
- 2025年河南省鄭州市九年級(jí)中考一模數(shù)學(xué)試題 (原卷版+解析版)
- 2025榆林定邊縣國(guó)有企業(yè)財(cái)務(wù)會(huì)計(jì)人員招聘(10人)筆試參考題庫(kù)附帶答案詳解
- 任務(wù)三家庭清掃有工序(教學(xué)課件)二年級(jí)下冊(cè)勞動(dòng)技術(shù)(人美版)
- 電商訂單處理流程優(yōu)化計(jì)劃
- 高爐水渣基礎(chǔ)知識(shí)
- 腫瘤標(biāo)志物的試題及答案
- 2025年中考地理二輪復(fù)習(xí):中考地理常見易混易錯(cuò)知識(shí)點(diǎn)與練習(xí)題(含答案)
評(píng)論
0/150
提交評(píng)論