【正文】
大方向只添加大方向的名稱,小方向添加小方向名稱后,需要選擇該小方向 所屬于大方向,添加時(shí)記錄所屬大方向的編號(hào)。 課程設(shè)置添加的信息包括課程名稱、課程類別、課程內(nèi)容、學(xué)時(shí)以及學(xué)分等。點(diǎn)擊網(wǎng)站左邊 “科研工作 ”欄目下的 “添加學(xué)術(shù)論文 ”或圖 420 學(xué)術(shù)論文管理中的 “新增論文 ”,即可出現(xiàn)添加論文界面,如圖 421 所示。點(diǎn)擊操作欄下的 “刪除 ”鏈接,會(huì)彈出確認(rèn)刪除對(duì)話框,確認(rèn)刪除后,會(huì)刪除該記錄的研究生信息,刪除完成后返回研究生管理頁面。教師個(gè)人信息包括教師姓名、職稱、學(xué)位、職務(wù)、教師個(gè)人簡(jiǎn)介、主要講授課程、主要研究領(lǐng) 域、研究成果與獲獎(jiǎng)以及發(fā)表論文與專利等,所有的信息均可由教師自行登錄后添加和修改。 教師信息管理 1) 管理教師信息 點(diǎn)擊網(wǎng)站左側(cè) “師資隊(duì)伍 ”欄目下的 “管理 ”,即可出現(xiàn)師資隊(duì)伍管理界面,如圖 412 所示。 1) 文章管理 圖 47 文章管理 2) 添加文章 點(diǎn)擊左邊文章管理欄下的 “添加文章 ”,或者管理頁面的 “添加文章 ”,出現(xiàn) 添加頁面,如圖 48 所示。 圖 44 教師用戶登錄界面 教師用戶由自己選擇新用戶注冊(cè),注冊(cè)成功后暫時(shí)不能登錄使用,需要經(jīng)過系統(tǒng)管理員審核后,教師用戶才能登錄網(wǎng)站,管理個(gè)人信息。下面就分以下幾個(gè)部分對(duì)系統(tǒng)進(jìn)行詳細(xì)設(shè)計(jì): ? 數(shù)據(jù)庫的連接設(shè)計(jì) ? 網(wǎng)站登錄模塊設(shè)計(jì) ? 文章管理模塊設(shè)計(jì) ? 師資隊(duì)伍模塊設(shè)計(jì) ? 科研工作模塊設(shè)計(jì) ? 研究所模塊設(shè) 計(jì) ? 管理員管理模塊設(shè)計(jì) ? 數(shù)據(jù)庫文件管理模塊設(shè)計(jì) ? 教師用戶管理模塊設(shè)計(jì) 數(shù)據(jù)庫的連接設(shè)計(jì) 本網(wǎng)站的數(shù)據(jù)庫連接設(shè)計(jì)是定義了一個(gè)包含文件 , 以便將來需要連接數(shù)據(jù)庫的時(shí)候方便地調(diào)用。 表 312 友情鏈接表 領(lǐng)導(dǎo)信箱信息表如表 313 所示。 表 35 對(duì)外交流信息表 課程設(shè)置信息表如表 36 所示。 ? 主要講授課程:包括的數(shù)據(jù)項(xiàng)有編號(hào)、課程名稱、課程類別、教師姓名等。 ? 研究小方向:包括的數(shù)據(jù)項(xiàng)有編號(hào)、小方向名稱、所屬大方向等。 圖 32 高壓教研室網(wǎng)站數(shù)據(jù)流程圖 針對(duì)高壓教研室網(wǎng)站的需求,設(shè)計(jì)如下所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu): ? 管理員信息: 包括的數(shù)據(jù)項(xiàng)有編號(hào)、用戶名、密碼、權(quán)限、最后登錄 IP、最后登錄時(shí)間、登錄次數(shù)、真實(shí)姓名、是否通過審核等。 ? 客戶機(jī): CPU要求 200MMX 以上,內(nèi)存 64MB 以上。高壓專業(yè)領(lǐng)導(dǎo)的大力支持網(wǎng)站建設(shè),并指定了專門的老師負(fù)責(zé)。 與此不同, AJAX 應(yīng)用可以僅向服務(wù)器發(fā)送并取回必需的數(shù)據(jù),它使用 SOAP 或其它一些基于 XML 的 web service 接口,并在客戶端采用 JavaScript 處理來自服務(wù)器的響應(yīng)。 JavaScript 短小精悍, 又是在客戶機(jī)上執(zhí)行的,大大提高了網(wǎng)頁的瀏覽速度和交互能力。 所以,使用 VB script,不僅能使用戶的主頁變得更加多姿多彩,也會(huì)使主頁除了可被瀏覽之外增添了數(shù)據(jù)庫管理和網(wǎng)上交互的能力。這些組件允許依據(jù)客戶端瀏覽器的能力進(jìn)行不同的顯示,并可在瀏覽器端包含計(jì)數(shù)器等。使用 ASP 可以方便的創(chuàng)建復(fù)雜、實(shí)用的 Web 應(yīng)用程序 【 1】 。三層的Browser/Server 體系結(jié)構(gòu)具有許多傳統(tǒng) Client/Server 體系結(jié)構(gòu)不具備的 優(yōu)點(diǎn),而且又緊密的結(jié)合了 Inter/Intra 技術(shù),是技術(shù)發(fā)展的大勢(shì)所趨,它把應(yīng)用系統(tǒng)帶入了一個(gè)嶄新的發(fā)展時(shí)代。當(dāng)備份很多次數(shù)據(jù)庫時(shí),可以由數(shù)據(jù)庫文件管理,查看備份的數(shù)據(jù)庫文件,以便進(jìn)行數(shù)據(jù)庫的恢復(fù)。 華北電力大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 5 7) 管理員管理 ① 管理員權(quán)限管理 管理員權(quán)限分為系統(tǒng)管理員,教師用戶,待審核用戶。 6) 研究所管理 ① 文章管理 研究所文章管理分研究所新聞、學(xué)術(shù)活動(dòng)、研究生動(dòng)態(tài)、研究所簡(jiǎn)介四個(gè)欄目。 ③ 課程設(shè)置管理 課程設(shè)置管理是管理已經(jīng)添加的課程,課程包括本科生課程、研究生課程、博士生課程。 2) 文章發(fā)布 教研室需要發(fā)布公告,教研室新聞 。教師用戶登錄后 需要實(shí)現(xiàn) 修改個(gè)人信息、添加修改個(gè)人的學(xué)術(shù)論文、添加修改主要講授課程、添加修改研究成果與獲獎(jiǎng)、添加主要研究領(lǐng)域等信息。 網(wǎng)站建設(shè)的意義 Inter 是目前世界上最大的計(jì)算機(jī)互聯(lián)網(wǎng)絡(luò),它遍布全球,將世界各地各種規(guī)模的網(wǎng)絡(luò)連接成一個(gè)整體。根據(jù)應(yīng)用的廣泛性、普遍性和實(shí)用性,系統(tǒng)決定選用 Microsoft Windows 20xx(中文版 )操作系統(tǒng)作為軟件的操作系統(tǒng)平臺(tái)。然而早期的互聯(lián)網(wǎng)是在 20 世紀(jì) 60 年代末開始發(fā)展起來的,最初是美國(guó)專門用于軍事研究的專用 計(jì)算機(jī)網(wǎng),后建立軍用網(wǎng) (MIL)及歐洲的軍用網(wǎng)。 關(guān)鍵詞: 高壓教研室; Asp; Ajax; 網(wǎng)站建設(shè) 華北電力大學(xué)本科畢業(yè)設(shè)計(jì)( 論文)摘要 II THE HIGHVOLTAGE DEPARTMENT WEBSITE BUILD BASED ON ASP+ACCESS Abstract ASP (Active Server Page) is only developed a new technology in recent years, ASP powerful ability of highstrength, functional use ASP almost no restrictions, ASP is a serverside scripting environment, can develop a dynamic, interactive and efficient Web site. Setting up Web site with ASP can have dynamic pages. In this paper, a detailed analysis of the technical feasibility of the construction site of the Department of websitebuilding highvoltage system design and detailed design detail. After detailed analysis and investigation, the building of this website using a Microsoft ASP as development tool, Backend database using Access database design, ADO database access technology to use the database to achieve a variety of management operations, achieving management of the site administrator, the user of teachers managing their personal information, and achieving the functions of leadershipmail. The design process, first of all, the establishment of a system prototype, and then based on the needs of this iteration, the detailed design and constantly modify and improve, after repeated testing and verification testing, and ultimately the formation of the site to meet the design requirements. Keywords: High Voltage Department。 本文詳細(xì)分析了網(wǎng)站建設(shè)技術(shù)的可行性,并對(duì)高壓教研室網(wǎng)站建設(shè)的系統(tǒng)設(shè)計(jì)及詳細(xì)設(shè)計(jì)進(jìn)行了詳細(xì)的介紹。那么什么是互聯(lián)網(wǎng)呢?它又是如何發(fā)展的呢 ? 互聯(lián)網(wǎng)的英文名字是 Inter , 漢譯音為因特網(wǎng),也有人把它稱之為網(wǎng)際網(wǎng)或環(huán)球網(wǎng)。 首先,是操作系統(tǒng)的選定。數(shù)據(jù)庫是一個(gè)軟件的存儲(chǔ)中心,數(shù)據(jù)庫軟件就是這個(gè)存儲(chǔ)中心的締造者,數(shù)據(jù)庫的可用性直接影響著一個(gè)軟件的功能。各種在線服務(wù)系統(tǒng),更是深刻的影響了人們的聯(lián)系和交流方式 。網(wǎng)站的性能要求是實(shí)現(xiàn)發(fā)布信息方便,瀏覽迅速,網(wǎng)站安全性高。 5) 科研工作管理 ① 學(xué)術(shù)論文管理 華北電力大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 4 學(xué)術(shù) 論文管理可以由管理員添加、修改、刪除學(xué)術(shù)論文,可以對(duì)教研室和研究所的論文進(jìn)行管理,同時(shí)也可以對(duì)由教師用戶添加的學(xué)術(shù)論文進(jìn)行管理。刪除大方向時(shí),該大方向下的小方向自動(dòng)刪除,只有管理員能對(duì)此進(jìn)行操作。由管理員添加 研究平臺(tái)的圖片,并添加相應(yīng)的說明介紹。 8) 數(shù)據(jù)庫文件管理 ① 數(shù)據(jù)庫管理 數(shù)據(jù)庫管理包括壓縮數(shù)據(jù)庫,恢復(fù)數(shù)據(jù)庫,數(shù)據(jù)庫文件管理。該系統(tǒng)的可行性分析包括以下幾個(gè)方面的內(nèi)容。 華北電力大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 6 以下為系統(tǒng)的主要技術(shù)分析: a) ASP 優(yōu)點(diǎn): Active Server Pages: “動(dòng)態(tài)服務(wù)器網(wǎng)頁 ”,一般簡(jiǎn)稱為 “ASP”, 它是一套服務(wù)器的腳本程序開發(fā)工具和運(yùn)行環(huán)境,可用來創(chuàng)建動(dòng)態(tài)、交互式的 Web 服務(wù)器端應(yīng)用程序。 ASP 具有面向?qū)ο螅?ObjectOriented)功能,學(xué)習(xí)容易, ASP 提供了五種方便能力強(qiáng)大的內(nèi)建對(duì)象: Request、 Response、 Sever、 Application以及 Session,同時(shí),若使用 ASP 內(nèi)建的 “Application”對(duì)象或 “Session”對(duì)象所撰寫出來的ASP 程序可以在多個(gè)網(wǎng)頁之間暫時(shí)保存必要的信息。 VB script 不僅是一種代表用戶系統(tǒng)的腳本語言,它還是安全的開發(fā)工具。華北電力大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 8 Netscape 公司 Navigator 3. 0 以上版本的瀏覽器都能支持 JavaScript 程序,微軟公司 Inter Explorer 3. 0 以上版本的瀏覽器基本上支持 JavaScript。這個(gè)做法浪費(fèi)了許多帶寬,因?yàn)樵谇搬醿蓚€(gè)頁面中的大部分 HTML 代碼往往是相同的。 (2)、 Ajax不需要任何瀏覽器插件,但需要用戶允許 JavaScript 在瀏覽器上執(zhí)行。 ? 服務(wù)器端: Windows 20xx/XP, IIS 及以上版本。 數(shù)據(jù)庫需求分析 用戶需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢上,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸出和輸入。 華北電力大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 11 ? 課程設(shè)置信息:包括的數(shù)據(jù)項(xiàng)有編號(hào)、課程名稱、課程類別、課程介紹、學(xué)時(shí)、學(xué)分等。 ? 論文信息:包括的數(shù)據(jù)項(xiàng)有編號(hào)、論文名稱、發(fā)表刊物、發(fā)表年度、檢索情況、第一作者、第二作者、第三作者、發(fā)表時(shí)間等。 表 32 主要 研究領(lǐng)域表 文章信息表如 表 33 所示。 Content 備注 課程簡(jiǎn)介 課程簡(jiǎn)介 Period 文本 2 學(xué)分 課程學(xué)分 Credit_hour 文本 2 學(xué)時(shí) 課程學(xué)時(shí) 備注 用于記錄高壓教研室開設(shè)的課程信息 表名 Doctor 字段名 字段類型 字段長(zhǎng)度 字段中文名 說明 ID 自動(dòng)編號(hào) 序號(hào) 主鍵 Names1 文本 10 姓名 教師姓名 Title 文本 10 職稱 職稱 Degree 文本 10 學(xué)位 學(xué)位 Positions 文本 50 職務(wù) 職務(wù) Intro 備注 簡(jiǎn)介 教師個(gè)人介紹 Piclink1 備注 圖片鏈接 教師個(gè)人圖片鏈接 Sort 數(shù)字 顯示順序 教研室顯示順序 Types 文本 2 是否 是否屬于教研室成員 Sort1 數(shù)字 顯示順序 實(shí)驗(yàn)室顯示順序 Types1 文本 2 是否 是否屬于實(shí)驗(yàn)室成員 Sort2 數(shù)字 顯示順序 研究所顯示順序 Types2 文本 2 是否 是否屬于研究所成員 備注 用于 記錄 教研室和研究所教師的信息 表名 g_directions 字段名 字段類型 字段長(zhǎng)度 字段中文名 說明 ID 自動(dòng) 編號(hào) 序號(hào) 主鍵 g_directions 文本 50 大方向名稱 大方向名稱 備注 用于記錄 大方向 華北電力大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 15 表 39 研究小方向信息表 研究生信息表如表 310 所示。 表 316 權(quán)限信息表 主要講授課程信息表 如表 317 所示。 (db) 2) 定義一個(gè)數(shù)據(jù)庫對(duì)象的方法如下: Set conn = () conn_gaoya 圖 41 數(shù)據(jù)庫的連接設(shè)計(jì) 華北電力大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 20 網(wǎng)站登錄模塊設(shè)計(jì) 管理員和教師用戶只有使用合法的用戶名和密碼才能進(jìn)入相應(yīng)的管理頁面,管理員的登錄界面如下: