學(xué)院學(xué)生檔案管理網(wǎng)站.doc_第1頁(yè)
學(xué)院學(xué)生檔案管理網(wǎng)站.doc_第2頁(yè)
學(xué)院學(xué)生檔案管理網(wǎng)站.doc_第3頁(yè)
學(xué)院學(xué)生檔案管理網(wǎng)站.doc_第4頁(yè)
學(xué)院學(xué)生檔案管理網(wǎng)站.doc_第5頁(yè)
已閱讀5頁(yè),還剩23頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

湖南軟件職業(yè)學(xué)院畢業(yè)設(shè)計(jì) 論文 湖南軟件職業(yè)學(xué)院畢業(yè)設(shè)計(jì) 論文 學(xué)院學(xué)生檔案管理網(wǎng)站學(xué)院學(xué)生檔案管理網(wǎng)站 COLLEGE STUDENT RECORDENT MANAGEMENT WEBSITE 專專 業(yè)業(yè) 名名 稱 稱 計(jì)算機(jī)應(yīng)用技術(shù)計(jì)算機(jī)應(yīng)用技術(shù) 指指 導(dǎo)導(dǎo) 教教 師 師 任任 征征 畢業(yè)生姓名 畢業(yè)生姓名 趙趙 妍妍 畢業(yè)生學(xué)號(hào) 畢業(yè)生學(xué)號(hào) 200810500206 論文提交日期 論文提交日期 2010 年年 12 月月 分類號(hào) 分類號(hào) 學(xué)校代碼 學(xué)校代碼 4711 密密 級(jí) 無(wú)級(jí) 無(wú) 畢業(yè)生學(xué)號(hào) 畢業(yè)生學(xué)號(hào) 20081050206 學(xué)院學(xué)生檔案管理網(wǎng)站學(xué)院學(xué)生檔案管理網(wǎng)站 COLLEGE STUDENT RECORDENT MANAGEMENT WEBSITE 專 業(yè) 名 稱 計(jì)算機(jī)應(yīng)用技術(shù) 指 導(dǎo) 教 師 任 征 畢業(yè)生姓名 趙 妍 畢業(yè)生學(xué)號(hào) 20081050206 論文課題來(lái)源 教師科研課題 論文提交日期 2010 年 12 月 論文評(píng)審單位 湖南軟件職業(yè)學(xué)院 摘摘 要要 學(xué)生檔案管理是典型的管理信息系統(tǒng) MIS 其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建 立和維護(hù)以及前段應(yīng)用程序的開發(fā)兩個(gè)方面 對(duì)于前者要求建立起數(shù)據(jù)庫(kù)一致性 和完整性強(qiáng) 數(shù)據(jù)安全性好的庫(kù) 而對(duì)于后者則要求具備應(yīng)用程序功能完備 易 使用等特點(diǎn) 使用 ASP 作為開發(fā)工具 Access 作為后臺(tái)數(shù)據(jù)庫(kù) 此系統(tǒng)分為兩大模塊 用 戶模塊和管理員模塊 對(duì)于用戶模塊來(lái)說(shuō) 只能瀏覽屬于用戶 學(xué)生 的相關(guān)信 息 如學(xué)生的基本信息 閱歷及關(guān)系 學(xué)籍變動(dòng)情況等 而管理員模塊 則可以 添加 查詢 修改 刪除 查看所有學(xué)生的信息 關(guān)鍵字 關(guān)鍵字 ASPASP 模塊化 學(xué)生檔案管理 模塊化 學(xué)生檔案管理 ABSTRACT Student document management system is a typical management information system MIS which mainly includes building up data base of back end and developing the applicationinterface of front end The former required consistency and integrality and security ofdata The latter shouid make the application powreful and easily used Using ASP as a development tool the Access as backend database this system is divided into two big modules user module and administrator module For users module it c an only view belongs to the user students related information If a student experience and the basic information of the relationship student status changes etc And administrat or module can be added query modification and deletion Key word ASP Modular Students archives management 目目 錄錄 1 引言 1 1 1 畢業(yè)設(shè)計(jì)的目的與意義 1 1 2 概念界定與研究方法 1 2 網(wǎng)站開發(fā)技術(shù)及工具 2 2 1 網(wǎng)站開發(fā)技術(shù)簡(jiǎn)介 2 2 1 1 關(guān)于 ASP 2 2 1 2 ASP 的特點(diǎn) 2 2 1 3 數(shù)據(jù)庫(kù)的概論 3 2 1 4 選擇 access 的理由 3 2 2 網(wǎng)站開發(fā)工具 4 3 網(wǎng)站整體設(shè)計(jì) 6 3 1 總體設(shè)計(jì) 6 3 1 1 總體框架 6 3 2 網(wǎng)站詳細(xì)功能 6 3 2 1 前臺(tái)功能模塊設(shè)計(jì) 7 3 2 2 后臺(tái)功能模塊設(shè)計(jì) 8 3 3 數(shù)據(jù)庫(kù)設(shè)計(jì) 9 4 網(wǎng)站各項(xiàng)功能的實(shí)現(xiàn)及分析 13 4 1 開發(fā)平臺(tái)搭建 13 4 1 1 網(wǎng)站開發(fā)環(huán)境有硬件環(huán)境與軟件環(huán)境 13 4 2 學(xué)生檔案管理功能的實(shí)現(xiàn) 13 4 2 1 首頁(yè)登錄功能 13 4 3 網(wǎng)站后臺(tái)登錄界面 14 結(jié)束語(yǔ) 20 致 謝 21 參考文獻(xiàn) 22 1 1 引引 言言 1 11 1 畢業(yè)設(shè)計(jì)的目的與意義畢業(yè)設(shè)計(jì)的目的與意義 隨著社會(huì)不斷的發(fā)展 信息化越來(lái)越走進(jìn)人們的生活 人們對(duì)信息化的生活 要求也越來(lái)越高 在當(dāng)今人口眾多的時(shí)代 各類信息的成倍增長(zhǎng) 面對(duì)龐大的信息量 就要有 相應(yīng)的管理系統(tǒng)來(lái)提高工作效率 尤其這幾年隨著學(xué)校規(guī)模的不斷擴(kuò)大 學(xué)生數(shù) 量的急劇增加 有關(guān)學(xué)生的各種信息量也在不斷增長(zhǎng) 那么就要有學(xué)生檔案信息 管理來(lái)提高學(xué)生管理的工作效率 通過(guò)這樣的系統(tǒng)可以做到信息的管理規(guī)范 科 學(xué)統(tǒng)計(jì)和快速查詢 從而減少管理方面的工作量 有效的管理學(xué)生所有信息就是 學(xué)生管理系統(tǒng)完成的功能 1 21 2 概念界定與研究方法概念界定與研究方法 概念界定 學(xué)生檔案管理網(wǎng)站是一個(gè)教育單位必不可少的組成部分 它對(duì)于學(xué)校的管理 來(lái)說(shuō)至關(guān)重要 在這個(gè)科學(xué)技術(shù)不斷提高 計(jì)算機(jī)科學(xué)日漸成熟 且講究搞效率 的社會(huì) 人工管理文件檔案的方式就先得效率低 保密性差 作為計(jì)算機(jī)使用的 一部分 使用計(jì)算機(jī)對(duì)學(xué)生檔案信息進(jìn)行管理 具有著手工管理所無(wú)法管理的優(yōu) 點(diǎn) 例如 檢索迅速 查找方便 可靠性高 存儲(chǔ)量大 保密性好 壽命長(zhǎng) 成本 低等 這些優(yōu)點(diǎn)能夠極大地提高學(xué)生檔案管理的效率 也是企業(yè)的科學(xué)化 正規(guī)化 管理 與世界接軌的重要條件 研究方法 用 ASP 技術(shù) 由用戶通過(guò)瀏覽器在客戶端向指定的 WEB 服務(wù)器提出服務(wù)請(qǐng)求 WEB 服務(wù)器用 HTTP 協(xié)議把所需文件資料傳給用戶 并顯示在瀏覽器上 2 2 網(wǎng)站開發(fā)技術(shù)及工具網(wǎng)站開發(fā)技術(shù)及工具 本次設(shè)計(jì)的學(xué)生檔案管理網(wǎng)站采用微軟 ASP 腳本語(yǔ)言來(lái)開發(fā) Web 應(yīng)用程序 ASP 方便上手 網(wǎng)頁(yè)可視化程度高 容易和 HTML 配合成豐富的動(dòng)態(tài)網(wǎng)頁(yè) 在各 種數(shù)據(jù)庫(kù)軟件中 Oracle Sybase SQL Server 是大型的數(shù)據(jù)庫(kù) 價(jià)格昂貴 對(duì)于 學(xué)籍管理系統(tǒng)而言 它們發(fā)揮不了它們最大的用處 而 Access 雖然是桌面數(shù)據(jù)庫(kù) 存儲(chǔ)的信息不宜過(guò)多 但由于本系統(tǒng)對(duì)數(shù)據(jù)庫(kù)的要求不是太高 所以 Access 完全 能夠用作本系統(tǒng)的后臺(tái)數(shù)據(jù)庫(kù) 2 12 1 網(wǎng)站開發(fā)技術(shù)簡(jiǎn)介網(wǎng)站開發(fā)技術(shù)簡(jiǎn)介 2 1 12 1 1 關(guān)于關(guān)于 ASP Active Server Pages 動(dòng)態(tài)服務(wù)器網(wǎng)頁(yè) 一般簡(jiǎn)稱為 ASP ASP之所以能受 到大家的重視與使用的原因 主要在于所產(chǎn)生的執(zhí)行結(jié)果都是標(biāo)準(zhǔn)的HTML格式 而且這些程序是在網(wǎng)絡(luò)服務(wù)端中執(zhí)行 使用一般的瀏覽器 如IE或Netscape 都可 以正確地獲得ASP的 執(zhí)行 結(jié)果 并且將這ASP執(zhí)行的結(jié)果直接在瀏覽器中 瀏覽 不像VBScript或 JavaScript是在客戶端 Client 的瀏覽器上執(zhí)行 若使用VBScript 來(lái)設(shè)計(jì)程序 客戶端 Client 在 瀏覽器中可以顯示程序執(zhí)行的結(jié)果 可是 客戶端 Client 若使用Netscape瀏覽器就無(wú)法顯示VBScript的執(zhí)行結(jié)果 2 1 22 1 2 ASP 的特點(diǎn)的特點(diǎn) 1 無(wú)需編譯 ASP 腳本集成于 HTML 當(dāng)中 容易生成 無(wú)需編譯或鏈接即可直接 解釋執(zhí)行 2 易于生成 使用常規(guī)文本編輯器 如 WINDOWS 下的記事本 即可進(jìn)行 asp 頁(yè)面的設(shè)計(jì) 若從工作效率來(lái)考慮 不妨選用具有可視化編輯能力的 Visual InterDev 3 獨(dú)立于瀏覽器 用戶端只要使用可解釋常規(guī) HTML 碼的瀏覽器 即可瀏覽 ASP 所設(shè)計(jì)的主頁(yè) ASP 腳本是在站點(diǎn)服務(wù)器端執(zhí)行的 用戶端的瀏覽器不需要支 持它 因此 若不通過(guò)從服務(wù)器下載來(lái)觀察 asp 主頁(yè) 在瀏覽器端見不到正確的頁(yè) 面內(nèi)容 4 面向?qū)ο?在 ASP 腳本中可以方便地引用系統(tǒng)組件和 ASP 的內(nèi)置組件 還能 通過(guò)定制 ActiveX Server Component ActiveX 服務(wù)器組件 來(lái)擴(kuò)充功能 5 與任何 ActiveX scripting 語(yǔ)言兼容 除了可使用 VBScript 和 JScript 語(yǔ)言進(jìn) 行設(shè)計(jì)外 還可通過(guò) Plug in 的方式 使用由第三方所提供的其它 scripting 語(yǔ)言 6 源程序碼不會(huì)外漏 ASP 腳本在服務(wù)器上執(zhí)行 傳到用戶瀏覽器的只是 ASP 執(zhí)行結(jié)果所生成的常規(guī) HTML 碼 這樣可保證辛辛苦苦編寫出來(lái)的程序代碼不會(huì)被 他人盜取 從應(yīng)用的層面看 ASP 有如下的功能 1 處理由瀏覽器傳送到站點(diǎn)服務(wù)器的表單輸入 2 訪問(wèn)和編輯服務(wù)器端的數(shù)據(jù)庫(kù)表 使用瀏覽器即可輸入 更新和刪除站點(diǎn) 服務(wù)器的數(shù)據(jù)庫(kù)中的數(shù)據(jù) 3 讀寫站點(diǎn)服務(wù)器的文件 實(shí)現(xiàn)訪客計(jì)數(shù)器 座右銘等功能 4 提供廣告輪播器 取得瀏覽器信息 URL 表管理等內(nèi)置功能 5 由 cookies 讀寫用戶端的硬盤文件 以記錄用戶的數(shù)據(jù) 6 可以實(shí)現(xiàn)在多個(gè)主頁(yè)間共享信息 以開發(fā)復(fù)雜的商務(wù)站點(diǎn)應(yīng)用程序 7 使用 VBScript 或 JScript 等簡(jiǎn)易的腳本語(yǔ)言 結(jié)合 HTML 碼 快速完成站點(diǎn)的 應(yīng)用程序 通過(guò)站點(diǎn)服務(wù)器執(zhí)行腳本語(yǔ)言 產(chǎn)生或更改在客戶端執(zhí)行的腳本語(yǔ)言 8 擴(kuò)充功能的能力強(qiáng) 可通過(guò)使用 Visual Basic Java Visual C 等多種程 序語(yǔ)言制作 ActiveX Server Component 以滿足自己的特殊需要 2 1 32 1 3 數(shù)據(jù)庫(kù)的概論數(shù)據(jù)庫(kù)的概論 數(shù)據(jù)庫(kù)是數(shù)據(jù)文件以及用于處理這些數(shù)據(jù)文件的程序集合 是數(shù)據(jù)管理的最 新技術(shù) 數(shù)據(jù)庫(kù)技術(shù)已成為現(xiàn)代信息技術(shù)的重要組成部分 是現(xiàn)代計(jì)算機(jī)信息系 統(tǒng)和計(jì)算機(jī)應(yīng)用系統(tǒng)的基礎(chǔ)和核心 數(shù)據(jù)庫(kù)技術(shù)是 20 世紀(jì) 60 年代后期產(chǎn)生和發(fā) 展起來(lái)的一項(xiàng)計(jì)算機(jī)數(shù)據(jù)管理技術(shù) 它的出現(xiàn)使計(jì)算機(jī)應(yīng)用滲透到人類社會(huì)的廣 闊領(lǐng)域 目前數(shù)據(jù)庫(kù)的建設(shè)規(guī)模和性能 數(shù)據(jù)庫(kù)信息量的大小和使用頻度已成為 衡量一個(gè)國(guó)家信息化程度的標(biāo)志 數(shù)據(jù)庫(kù)技術(shù)也成為計(jì)算機(jī)科學(xué)技術(shù)學(xué)科的一個(gè) 重要分支 2 1 42 1 4 選擇選擇 access 的理由的理由 1 在數(shù)據(jù)量不是很大的情況下 此數(shù)據(jù)庫(kù)的效率完全能夠滿足平時(shí)使用的要 求 2 該數(shù)據(jù)庫(kù)可移植性強(qiáng) 如果以后數(shù)據(jù)量增大 系統(tǒng)的查詢和處理速度無(wú)法 達(dá)到要求時(shí) 可以很容易地轉(zhuǎn)向SQL Server等大型數(shù)據(jù)庫(kù) 程序部分基本不用改 動(dòng) 3 目前辦公室里的大多數(shù)電腦通常都安裝有Office系列軟件 在這樣的電腦 軟件環(huán)境下不用再安裝額外的數(shù)據(jù)庫(kù)引擎 就能進(jìn)行數(shù)據(jù)庫(kù)的管理 4 該數(shù)據(jù)庫(kù)文件單一 利于數(shù)據(jù)的導(dǎo)入與導(dǎo)出 2 22 2 網(wǎng)站開發(fā)工具網(wǎng)站開發(fā)工具 關(guān)于關(guān)于 DREAMWEAVERDREAMWEAVER Dreamweaver 是 Macromedia 公司推出的主頁(yè)編輯工具 它是一個(gè)所見即所得 網(wǎng)頁(yè)編輯器 支持最新的 DHTML 和 CSS 標(biāo)準(zhǔn) 采用了多種先進(jìn)技術(shù) 能夠快速 高效地創(chuàng)建極具表現(xiàn)力和動(dòng)感效果的網(wǎng)頁(yè) 使網(wǎng)頁(yè)創(chuàng)作過(guò)程變得非常簡(jiǎn)單 值得 稱道的是 Dreamweaver 不僅提供了強(qiáng)大的網(wǎng)頁(yè)編輯功能 而且提供了完善的站點(diǎn) 管理機(jī)制 可以說(shuō) 它是一個(gè)集網(wǎng)頁(yè)創(chuàng)作和站點(diǎn)管理兩大利器于一身的創(chuàng)作工具 1 獨(dú)特的往返 HTML 功能 這個(gè)功能可以同步訪問(wèn)設(shè)計(jì)視圖 Design View 和 HTML 源代碼 可以打開 用其他編輯器編輯的文檔 但它不會(huì)改寫手工輸入的 HTML 標(biāo)記或第三方標(biāo)記 這就使得 Dreamweaver 4 自動(dòng)生成的代碼與手工輸入的代碼融為一體 2 整合文本編輯器 現(xiàn)在 Dreamweaver 4 增加了以代碼為中心的新特性 手工編寫代碼就如設(shè)計(jì)視 圖環(huán)境一樣方便 可以自動(dòng)縮排 標(biāo)點(diǎn)平衡 選擇多行后一次縮進(jìn) 可以在使用 代碼視圖工具欄 Code View Toolbar 的下拉列表定義的 JavaScript 函數(shù)之間輕松 導(dǎo)航 對(duì)于使用 JavaScript 編程的專業(yè)人員來(lái)說(shuō) 這種代碼導(dǎo)航無(wú)疑是一種高效的 導(dǎo)航幫助 輸入代碼時(shí) Dreamweaver 4 自動(dòng)對(duì) HTML 和 JavaScript 代碼使用不同 的顏色顯示 3 把主窗口分割為代碼視圖和設(shè)計(jì)試圖 可以把 Dreamweaver 的主窗口分割為代碼視圖和設(shè)計(jì)試圖 能夠查看整頁(yè)代碼 而無(wú)需離開文檔窗口 這樣 就可以在同一個(gè)窗口同時(shí)查看代碼視圖和設(shè)計(jì)視圖 同時(shí)編輯多個(gè)文檔的代碼 4 JavaScript 調(diào)試器 使用新增的 JavaScript 調(diào)試器 可以直接在瀏覽器中調(diào)試客戶端 JavaScript 腳本 觀察 JavaScript 的執(zhí)行 就像它在 Netscape 或 IE 瀏覽器中一樣 因而能夠更好地 了解每種瀏覽器是怎樣執(zhí)行 JavaScript 的 可以設(shè)置斷點(diǎn)調(diào)試代碼 然后在逐步執(zhí) 行代碼的過(guò)程中觀察變量的變化 及時(shí)發(fā)現(xiàn)編程錯(cuò)誤 5 編輯非 HTML 文檔 可以把 Dreamweaver 4 當(dāng)作文本編輯器編輯非 HTML 文檔 直接在代碼視圖 Code View 中編輯 JavaScript XML 和其他文本文件 6 自定義標(biāo)記數(shù)據(jù)庫(kù) 使用自定義標(biāo)記數(shù)據(jù)庫(kù)可隨時(shí)定義新的標(biāo)記或編輯默認(rèn)標(biāo)記 Dreamweaver 4 的可配置自定義數(shù)據(jù)庫(kù)讓你能夠定制翻譯引擎來(lái)支持屬性代碼 7 超強(qiáng)頁(yè)面排版功能 網(wǎng)頁(yè)對(duì)象的排版一般有表格和圖層兩種方式 這兩種方式各有優(yōu)缺點(diǎn) Dreamweaver 4 的 Layout View 技術(shù)可以輕松地把兩者的優(yōu)點(diǎn)結(jié)合起來(lái) 用此功能 編寫的網(wǎng)頁(yè) 任何瀏覽器都兼容 解決了后顧之憂 Dreamweaver 4 中提供了兩種 可視化編輯方式 一種是大家再也熟悉不過(guò)的老版面 另一種是全新的版面排版 方式 它提出了一個(gè)全新頁(yè)面排版概念 它可以使你輕松地拖曳出復(fù)雜的透明表 格 而且絕無(wú)冗余代碼 8 Macromedia Flash 文字和按鈕 Flash 動(dòng)畫向來(lái)讓人津津樂道的是文件小 效果棒 而且可以隨著視窗大小做 不失真的縮放 這些都要?dú)w功于使用矢量圖的優(yōu)點(diǎn) 使用 Dreamweaver 4 的這個(gè) 新功能 就算你不會(huì)使用 Flash 也可以在 Dreamweaver 4 中直接插入 Flash 動(dòng)畫格 式的文字或按鈕 只要簡(jiǎn)簡(jiǎn)單單輸入文字就可以了 比起傳統(tǒng)的點(diǎn)陣圖文字或按 鈕 文件更小 效果更漂亮 不過(guò)很可惜的是 目前 Flash 文字和按鈕還不支持 中文 9 雙向繪圖編輯 大家都知道在 Fireworks 中分割圖形保存后 可以利用 Dreamweaver 4 的 Insert Interactive Images Fireworks html 命令 將 Html JavaScript 一并插入 然后 在 Dreamweaver 4 中右擊圖像 從彈出的菜單中選擇 Edit with Firework 4 命令 就可以馬上啟動(dòng) Fireworks 并把原 PNG 文件打開并開始編輯 這是非常方便的 而且 Dreamweaver 4 把 Fireworks 與 Dreamweaver 結(jié)合的更緊密了 在 Fireworks 中編輯完圖片不用保存 只需單擊 Return Dreamweaver 按鈕 就可以立刻切換到 Dreamweaver 4 中去 而且所有的修改都已經(jīng)保存好了 當(dāng)然也可以在 Dreamweaver 中方便地切換到 Fireworks 關(guān)于關(guān)于 Fireworks Fireworks 是 Macromedia 公司發(fā)布的一款專為網(wǎng)絡(luò)圖形設(shè)計(jì)的圖形編輯軟件 它大大簡(jiǎn)化了網(wǎng)絡(luò)圖形設(shè)計(jì)的工作難度 無(wú)論是專業(yè)設(shè)計(jì)家還是業(yè)余愛好者 使 用 Fireworks 都不僅可以輕松地制作出十分動(dòng)感的 GIF 動(dòng)畫 還可以輕易地完成 大圖切割 動(dòng)態(tài)按鈕 動(dòng)態(tài)翻轉(zhuǎn)圖等 因此 對(duì)于輔助網(wǎng)頁(yè)編輯來(lái)說(shuō) Fireworks 將是最大的功臣 它可借助于 Macromedia Fireworks 8 您可以在直觀 可定制的環(huán)境中創(chuàng)建和優(yōu)化用于網(wǎng)頁(yè)的 圖像并進(jìn)行精確控制 Fireworks 業(yè)界領(lǐng)先的優(yōu)化工具可幫助您在最佳圖像品質(zhì) 和最小壓縮大小之間達(dá)到平衡 它與 Macromedia Dreamweaver Macromedia Flash 共同構(gòu)成的集成工作流程可以讓您創(chuàng)建并優(yōu)化圖像 同時(shí)又能避免由于進(jìn) 行 Roundtrip 編輯而丟失信息或浪費(fèi)時(shí)間 利用可視化工具 無(wú)需學(xué)習(xí)代碼即可 創(chuàng)建具有專業(yè)品質(zhì)的網(wǎng)頁(yè)圖形和動(dòng)畫 如變換圖像和彈出菜單等 3 3 網(wǎng)站整體設(shè)計(jì)網(wǎng)站整體設(shè)計(jì) 3 13 1 總體設(shè)計(jì)總體設(shè)計(jì) 本網(wǎng)站的功能根據(jù)使用者的不同而有所不同 主要有兩種用戶 普通用戶 學(xué)生 系統(tǒng)管理員 為了便于整個(gè)網(wǎng)站的組織管理 把整個(gè)網(wǎng)站分為兩大模塊 用戶模塊和管理員模塊 兩個(gè)模塊的功能都完全相對(duì)獨(dú)立的設(shè)計(jì) 然后再將它們 集成到一個(gè)總的控制模塊中 對(duì)于用戶模塊來(lái)說(shuō) 只有瀏覽屬于本用戶 學(xué)生 的一些基本信息和成績(jī)信息 而管理員模塊 則可以錄入 查詢 修改 刪除 查看所有學(xué)生的基本信息 并且可以對(duì)班級(jí) 科目和教師信息進(jìn)行簡(jiǎn)單的管理 3 1 13 1 1 總體框架總體框架 學(xué)生檔案管理 管理員模塊 用 戶 資 料 管 理 用戶模塊 學(xué)生 基本 信息 瀏 覽 學(xué) 生 信 息 管 理 數(shù) 據(jù) 資 料 管 理 功 能 管 理 個(gè) 人 相 關(guān) 管 理 圖 3 1 學(xué)生檔案管理總體框架 3 23 2 網(wǎng)站詳細(xì)功能網(wǎng)站詳細(xì)功能 本網(wǎng)站是一個(gè)基于 ASP 的學(xué)生檔案管理系統(tǒng) 它主要是對(duì)學(xué)生的一些信息進(jìn) 行詳細(xì)的管理 最關(guān)鍵的是這些管理功能都必須能夠在網(wǎng)上實(shí)現(xiàn) 具體功能可以 從兩個(gè)方面來(lái)介紹 從普通用戶 學(xué)生 的角度講 實(shí)現(xiàn)的功能是 在校學(xué)生可以通過(guò)自己的學(xué) 號(hào)和密碼在因特網(wǎng)上對(duì)自己的個(gè)人信息進(jìn)行查詢 對(duì)用戶密碼的管理 從管理員角度講 實(shí)現(xiàn)的功能是 對(duì)學(xué)生有關(guān)數(shù)據(jù)的輸入功能 a 實(shí)現(xiàn)對(duì)學(xué) 生基本信息的輸入b 對(duì)學(xué)生有關(guān)數(shù)據(jù)的更新功能 由管理員進(jìn)行檔案收集 經(jīng)過(guò) 對(duì)檔案資料的處理 更新學(xué)生檔案管理中的相關(guān)信息 對(duì)學(xué)生檔案信息的查詢功 能 管理員可以通過(guò)自己的用戶名和密碼在因特網(wǎng)上對(duì)所有學(xué)生的信息進(jìn)行查詢 流程圖 首 頁(yè) 學(xué) 生 登 錄 管理 員登 錄 密碼錯(cuò)誤 登 錄 密碼錯(cuò)誤 密碼正確 后臺(tái)管理 學(xué) 生 信 息 修 改 用 戶 登 錄 管 理 管 理 員 密 碼 修 改 退 出 登 錄 登 錄 密碼正確 首 頁(yè) 信 息 查 看 退 出 登 錄 圖 3 2 網(wǎng)站流程圖 首 頁(yè) 3 2 13 2 1 前臺(tái)功能模塊設(shè)計(jì)前臺(tái)功能模塊設(shè)計(jì) 一個(gè)網(wǎng)站的前臺(tái)是面向所有訪問(wèn)網(wǎng)站的用戶 網(wǎng)站前臺(tái)訪問(wèn)可以瀏覽公開發(fā) 布的內(nèi)容 如 首頁(yè) 用戶 學(xué)生 登錄 學(xué)生基本信息 閱歷及關(guān)系 學(xué)習(xí) 情況 學(xué)籍變動(dòng) 備注 管理員登錄等操作 首 頁(yè) 首頁(yè)學(xué)生 基本 信息 閱歷 及情 況 學(xué)習(xí) 及情 況 學(xué)籍 變動(dòng) 用戶 登錄 管理 員登 錄 圖 3 3 前臺(tái)功能結(jié)構(gòu)圖 主要功能模塊介紹 1 首頁(yè)功能模塊 顯示用戶登錄界面 2 用戶登錄 輸入用戶名及密碼 然后確認(rèn)進(jìn)入 可以有效的區(qū)分操作人是該程序 的用戶還是非用戶 3 學(xué)生基本信息 學(xué)生可以查看自己的信息 包括 姓名 曾用名 性別 出生日期 免冠照片 學(xué)號(hào) 所在集體等 4 閱歷及情況 每個(gè)人的升學(xué)情況和所任職務(wù) 及現(xiàn)在的現(xiàn)狀 5 學(xué)習(xí)及情況 學(xué)生的學(xué)習(xí)情況 個(gè)人特長(zhǎng) 獎(jiǎng)懲記錄 愛好及處分記過(guò) 6 學(xué)籍變動(dòng) 學(xué)籍異動(dòng)情況 畢 結(jié) 業(yè)或肆業(yè)日期 畢 結(jié) 業(yè)或肆業(yè)去向 7 管理員登錄 管理員登錄可對(duì)系統(tǒng)里面學(xué)生的基本情況進(jìn)行更改 添加和刪除等 3 2 23 2 2 后臺(tái)功能模塊設(shè)計(jì)后臺(tái)功能模塊設(shè)計(jì) 網(wǎng)站后臺(tái)管理系統(tǒng)主要是用于對(duì)網(wǎng)站前臺(tái)的學(xué)生信息的更新 刪除等操作 簡(jiǎn)單來(lái)說(shuō)就是對(duì)網(wǎng)站數(shù)據(jù)庫(kù)和文件的快速操作 以使得前臺(tái)內(nèi)容能夠得到及時(shí)更 新和調(diào)整 管 理 首 頁(yè) 檔案 系統(tǒng) 用戶 相關(guān) 數(shù)據(jù) 管理 個(gè)人 相關(guān) 功能 管理 退出 登錄 圖 3 4 后臺(tái)功能結(jié)構(gòu)圖 后臺(tái)模塊功能介紹 1 檔案系統(tǒng) 學(xué)生錄入和學(xué)生列表 由管理員進(jìn)行管理 2 用戶相關(guān) 包括管理員管理和管理員添加 可以添加需要的資料 對(duì)學(xué)生信息進(jìn) 行更新 3 數(shù)據(jù)管理 系統(tǒng)占用的空間 壓縮數(shù)據(jù)庫(kù) 備份數(shù)據(jù)庫(kù) 恢復(fù)數(shù)據(jù)庫(kù) 這些都方 便于管理員管理整個(gè)系統(tǒng) 4 個(gè)人相關(guān) 是管理員個(gè)人資料的修改 5 功能管理 管理菜單自定義 對(duì)于所有后臺(tái)的信息進(jìn)行管理的總集 3 33 3 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)結(jié)構(gòu)的設(shè)計(jì)在基于 ASP 的學(xué)生檔案系統(tǒng)中占著很重要的地位 它的好 壞將會(huì)直接影響到本系統(tǒng)的效率和實(shí)現(xiàn)的效果 根據(jù)系統(tǒng)的實(shí)際應(yīng)用情況 本系 統(tǒng)采用 Access 作為后臺(tái)的數(shù)據(jù)庫(kù)管理工具 以下是本系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)的具體情 用戶登錄記錄表 記錄了每個(gè)賬號(hào)最近登錄的時(shí)間和共登錄的次數(shù) 表 3 1 用戶登錄記錄表 實(shí)現(xiàn)代碼如下 Dim sex action che request action id che request id Dim users 2 users 0 帳 號(hào) users 1 姓 名 users 2 密 碼 Dim userslm 2 userslm 0 a UserId userslm 1 a UserName userslm 2 a PassWord If action list Then 管理員管理 選 帳號(hào) 姓名 最后登陸時(shí)間 登陸次數(shù) 操作 學(xué)生基本信息表 里面包含了學(xué)生的 入學(xué)時(shí)間 籍貫 聯(lián)系方式等 表 3 2 學(xué)生基本信息表 此表管理了學(xué)生登錄的密碼 Email 地址 聯(lián)系方式 家庭住址等 表 3 3 學(xué)生密碼及信息管理表 管理員管理項(xiàng)目的菜單表 此表包含了學(xué)生信息的基本管理 人員的管理 數(shù)據(jù)庫(kù)的管理 管理員管理 管理員刪除 管理員查看 管理員修改等 表 3 4 管理員管理菜單表 4 網(wǎng)站各項(xiàng)功能的實(shí)現(xiàn)及分析網(wǎng)站各項(xiàng)功能的實(shí)現(xiàn)及分析 4 14 1 開發(fā)平臺(tái)搭建開發(fā)平臺(tái)搭建 4 1 14 1 1 網(wǎng)站開發(fā)環(huán)境有硬件環(huán)境與軟件環(huán)境網(wǎng)站開發(fā)環(huán)境有硬件環(huán)境與軟件環(huán)境 硬件環(huán)境 輸入輸出設(shè)備 存儲(chǔ)器 運(yùn)算器等 個(gè)人的硬件環(huán)境是 CPU Intel 奔騰雙核 P6200 存儲(chǔ)器 2G 硬盤 320G 顯示器 LG13 3 顯示器 軟件環(huán)境是 操作系統(tǒng)是 Windows xp 運(yùn)行服務(wù)器 小旋風(fēng) 個(gè)人的軟件環(huán) 境是 Windows xp 系統(tǒng) Dreamweave8 等制作工具 4 24 2 學(xué)生檔案管理功能的實(shí)現(xiàn)學(xué)生檔案管理功能的實(shí)現(xiàn) 4 2 14 2 1 首頁(yè)登錄功能首頁(yè)登錄功能 如果輸入的用戶名和密碼和系統(tǒng)產(chǎn)生的不一直 將會(huì)出現(xiàn)錯(cuò)誤提示 如圖 圖 4 1 登錄密碼錯(cuò)誤圖 若訪問(wèn)用戶登錄時(shí)間過(guò)長(zhǎng) 不論用戶名和密碼是否正確 都會(huì)出現(xiàn)下面的提 示 刷新后即可 圖 4 2 登錄等待時(shí)間過(guò)長(zhǎng)圖 實(shí)現(xiàn)代碼如下 學(xué)生檔案管理系統(tǒng) 操作出錯(cuò) 你的登錄等待時(shí) 間過(guò)長(zhǎng) 請(qǐng)返回登錄頁(yè)面重新登錄您輸入的確認(rèn)碼和系統(tǒng)產(chǎn)生的 不一致 請(qǐng)重新輸入返回上一頁(yè) 4 34 3 網(wǎng)站后臺(tái)登錄界面網(wǎng)站后臺(tái)登錄界面及效果分析及效果分析 圖 4 3 管理員登錄界面 管理員進(jìn)入后可對(duì)學(xué)生信息進(jìn)行更新 刪除和添加 此界面設(shè)置了登錄記錄 程序 時(shí)長(zhǎng)為 20 分鐘 一小時(shí) 三小時(shí) 六小時(shí)等 超過(guò)所選時(shí)間就要刷新再登 錄 所實(shí)現(xiàn)代碼如下 20 分鐘 1 小時(shí) 3 小時(shí) 6 小時(shí) 12 小時(shí) 永久 1 管理員登錄界面 管理員登錄后 可看到自己自己的基本信息 和系統(tǒng)的一些信息 如現(xiàn)在時(shí)間 服務(wù)器域名 IP 瀏覽版本等 圖 4 4 管理員登錄界面 實(shí)現(xiàn)代碼如下 個(gè)人信息 帳 號(hào) 姓 名 身份 管理員 身份過(guò)期 上線次數(shù) 上線時(shí)間 系統(tǒng)信息 現(xiàn)在時(shí)間 年月日 IP 服務(wù)器域名 腳本解釋引擎 服務(wù)器軟件的名稱 瀏覽器版本 FSO 文本讀寫 數(shù)據(jù)庫(kù)使用 Jmail 組件支持 CDONTS 組件支持 4 學(xué)生檔案信息管理界面 管理員可以查找根據(jù)姓名 學(xué)號(hào) 身份證號(hào)查找學(xué) 生信息并進(jìn)行修改添加 圖 4 5 學(xué)生檔案信息管理 實(shí)現(xiàn)代碼如下 學(xué)生檔案信息管理 搜 索 相 關(guān) 信 息 真實(shí)姓名 INPUT TYPE text NAME Name value style width 120px 曾用名 INPUT TYPE text NAME His value style width 120px 性別 OPTION VALUE 1 請(qǐng)選擇 OPTION VALUE 0 男 OPTION VALUE 1 女 民族 OPTION VALUE 1 請(qǐng)選 擇 學(xué)號(hào) INPUT TYPE text NAME ClassNo value style width 120px 身份證號(hào) INPUT TYPE text NAME identityNo value style width 120px 籍貫 OPTION VALUE 1 請(qǐng)選擇 3 學(xué)生信息添加界面 管理員在這里對(duì)學(xué)生信息的更新進(jìn)行添加 更改和刪除 圖 4 6 學(xué)生檔案信息資料添加 4 管理員密碼修改 管理員可以根據(jù)密碼是否異常來(lái)修改密碼 以確保網(wǎng)站的安全 圖 4 7 管理員密碼修改圖 5 管理員管理用戶的登錄情況 管理員可以看見每個(gè)用戶的登錄信息 最后登錄時(shí)間 登錄次數(shù) 圖 4 8 管理員權(quán)限管理 6 管理員資料的添加 管理員可以添加新用戶的賬號(hào) 姓名 密碼 圖 4 9 用戶資料添加圖 結(jié)束語(yǔ)結(jié)束語(yǔ) 通過(guò)本次設(shè)計(jì)使我所學(xué)的專業(yè)知識(shí)得到了綜合的運(yùn)用 對(duì)以前很多抽象 枯燥的理論知識(shí)加深了理解 同時(shí)也使我學(xué)會(huì)了利用結(jié)構(gòu)化程序設(shè)計(jì)思想開發(fā) 管理信息網(wǎng)站 并用模塊化方法加以實(shí)現(xiàn) 我深刻地認(rèn)識(shí)到信息系統(tǒng)開發(fā)的每一步都是以上一步為基礎(chǔ)的 因此每一 步文檔的編寫都必須正確 完整 否則就會(huì)給下一步的工作帶來(lái)不必要的麻煩 加大

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論