freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

小型作業(yè)管理系統(tǒng)設(shè)計(jì)論文-文庫吧

2025-09-03 09:46 本頁面


【正文】 ........ 167。 系統(tǒng)入口測(cè)試要點(diǎn) ................................................ 167。 數(shù)據(jù)錄入測(cè)試要點(diǎn) ............................................... 167。 系統(tǒng)測(cè)試效果 ....................................................... 總 結(jié) .................................................. 參考文獻(xiàn) ............................................... 致 謝 .................................................. 1 第一章 緒 論 隨著信息技術(shù)的迅速發(fā)展、電腦化教學(xué)與遠(yuǎn)程的網(wǎng)絡(luò)化教學(xué)的普及,給傳統(tǒng)的教學(xué)方式帶來了重大的革命,也給教學(xué)改革的實(shí)施者們提出了很多新的課題。如何有效進(jìn)行作業(yè)管理就是一個(gè)讓很多老師頭痛的問題。 目前,國(guó)內(nèi)外作業(yè)管理一般采用兩種方法:一種將作業(yè)存在軟盤上交;另一種者存放到教師電腦上的 一個(gè)共享目錄內(nèi)。但這兩種方法都有各自的弊端:前一種方法不方便攜帶、速度慢、容量小、易損壞;后一種方法雖然解決了軟盤容量小、容易壞的問題。但卻存在一個(gè)更致命的缺點(diǎn):學(xué)生可以隨意查看、更改和刪除其它同學(xué)的作業(yè),造成大量如抄襲作業(yè)、惡意刪除或修改其他同學(xué)作業(yè)的事情發(fā)生;老師在幫學(xué)生修改作業(yè)時(shí),也很容易弄不清楚作業(yè)批改與否;作業(yè)是誰的或是舊作業(yè)沒刪除掉,跟新作業(yè)搞混了等情況,雖然有些可以用嚴(yán)格的紀(jì)律來實(shí)現(xiàn)管理,但仍然會(huì)給學(xué)校和老師帶來很多的麻煩。在當(dāng)前的信息化時(shí)代中,任何學(xué)校,都需要一個(gè)實(shí)用的作業(yè)管理系統(tǒng)來規(guī)范作業(yè) 管理,這將會(huì)大大提高學(xué)校的管理水平,優(yōu)化資源,實(shí)現(xiàn)效益的最大化。因此,將作業(yè)管理系統(tǒng)作為本次畢業(yè)設(shè)計(jì)課題是非常有意義,具有研究的價(jià)值。 現(xiàn)在國(guó)內(nèi)外也有很多作業(yè)管理的軟件,采用的技術(shù)也是多種多樣,如基于 JSP、 FTP模式,但大多數(shù)作業(yè)管理系統(tǒng)主要用于網(wǎng)絡(luò)學(xué)院的遠(yuǎn)程教學(xué)。至于校園內(nèi)的正規(guī)教學(xué),利用作業(yè)管理系統(tǒng)組織管理教學(xué)活動(dòng)的并不多。針對(duì)國(guó)內(nèi)外對(duì)教學(xué)管理軟件的巨大需求和基本要求,一個(gè)好的教學(xué)管理軟件,必須要功能齊全,操作簡(jiǎn)便,向用戶展示友善的操作界面。在完善功能的同時(shí)又必須兼顧系統(tǒng)的靈活性,安全性,健壯性。一個(gè) 好的教學(xué)管理系統(tǒng),不管是計(jì)算機(jī)專業(yè)人員還是其他用戶都能很快上手,操作簡(jiǎn)便,便于安裝,容易普及。 在此次畢業(yè)設(shè)計(jì)中,作者所負(fù)責(zé)的子系統(tǒng)則是進(jìn)行學(xué)校作業(yè)管理系統(tǒng)的設(shè)計(jì)與開發(fā),本系統(tǒng)是針對(duì)現(xiàn)在各種類型的學(xué)校教學(xué)中的作業(yè)管理問題,采用目前在網(wǎng)站開發(fā)中使用廣泛的 ASP 技術(shù),基于 WindowsXP Professional 操作系統(tǒng) 所開發(fā)的一套作業(yè)管理系統(tǒng)。本系統(tǒng)實(shí)現(xiàn)了老師可以自由發(fā)布作業(yè)要求、發(fā)布查看公告,網(wǎng)上答疑,學(xué)生上傳作業(yè)、查看搜索公告,提出問題,查詢作業(yè)信息、成績(jī)等功能;界面友好,使用方便。在安全性方面,利用了 目前廣泛應(yīng)用于網(wǎng)絡(luò)站點(diǎn)系統(tǒng)中的 md5 加密技術(shù),在實(shí)現(xiàn)系統(tǒng)功能的基礎(chǔ)上最大限度的防止了非法竊取他人信息的行為的發(fā)生。通過此系統(tǒng)使學(xué)校教學(xué)更方便、高效,實(shí)現(xiàn)資源的共享以及自動(dòng)化的管理,幫助學(xué)校有效的開展全面的信息化教學(xué),尤其適合于高校進(jìn)行作業(yè)管理,同時(shí)也能很好地運(yùn)用于基于因特網(wǎng)的遠(yuǎn)程教學(xué)。 2 第二章 學(xué)生作業(yè)管理系統(tǒng)的需求分析 167。 系統(tǒng)概述 167。 系統(tǒng)的一般描述 該系統(tǒng)的開發(fā)主要是為提高目前學(xué)校作業(yè)管理的效率,重點(diǎn)解決了作業(yè)管理混亂、教師攜帶批改不方便、遠(yuǎn)程教學(xué)卻無法遠(yuǎn)程提交或批改作業(yè)等問題,有效地 利用了各學(xué)校現(xiàn)有的電腦與網(wǎng)絡(luò)資源,促進(jìn)學(xué)校全面展開信息化教學(xué),也能使相關(guān)人員利用互聯(lián)網(wǎng)就可以足不出戶的了解到學(xué)?,F(xiàn)有設(shè)備的情況。同時(shí)也給老師和學(xué)生提供一個(gè)互相交流的平臺(tái),可以實(shí)現(xiàn)垮空間、跨時(shí)間的交流,不僅節(jié)約了資源和時(shí)間,學(xué)生也能及時(shí)從老師獲取反饋信息,提高學(xué)習(xí)成績(jī),極大地提高了工作、學(xué)習(xí)效率。 167。 系統(tǒng)運(yùn)行環(huán)境 為了保證系統(tǒng)運(yùn)行的效率和可靠性,系統(tǒng)服務(wù)器端應(yīng)具有較高的軟硬件配 置,客戶端的要求不是很高。此應(yīng)用程序可廣泛運(yùn)行于國(guó)際互聯(lián)網(wǎng)即 Inter,也可適用于內(nèi)部的局域網(wǎng)。其運(yùn)行要求如下: I. 軟 件環(huán)境 客戶端: ? 操作系統(tǒng): Windows2020/XP ? 網(wǎng)絡(luò)協(xié)議: TCP/IP ? 瀏覽器: Inter Explorer ? 數(shù)據(jù)庫: Microsoft Acess2020 服務(wù)器端: ? 操作系統(tǒng): Windows2020/XP ? 網(wǎng)絡(luò)協(xié)議: TCP/IP ? WEB 服務(wù)器: Inter Information ? 數(shù)據(jù)庫: Microsoft Acess2020 II. 硬件環(huán)境: ? 服務(wù)器 CPU:PIII 500 以上 ,內(nèi)存 :256M ? 客戶機(jī) CPU:P200MMX 以上,內(nèi)存: 32M 以上 167。 需求 學(xué)生作業(yè)管理系統(tǒng)主要提供網(wǎng)上的作業(yè)管理平臺(tái),主要分為管理員、教師、學(xué)生三個(gè)部分的功能。 3 167。 管理員部分的主要功能要求 ? 管理員登錄功能,根據(jù)權(quán)限進(jìn)入管理員相應(yīng)的頁面的功能 ? 管理員發(fā)布公告、管理公告(查看、修改、刪除)的功能 ? 管理員設(shè)置院系、班級(jí)、課程、任課教師,同樣具有查看、修改、刪除的功能 ? 管理員修改個(gè)人資料功能 ? 管理員中的教師管理,實(shí)現(xiàn)教師登陸信息的初始化功能 167。 教師部分的主要功能要求 ? 教師登錄功能,根據(jù)權(quán)限進(jìn)入教師相應(yīng)的頁面的功能 ? 教師發(fā)布公告、管理公告(查看、修改、刪除)功能 ? 教師修改個(gè)人資料功能 ? 教師查看學(xué)生名單功能 ? 教師在線布置、批改作業(yè)功能 ? 教師網(wǎng)上答疑功能 167。 學(xué)生部分的主要功能要求 ? 學(xué)生登錄功能,根據(jù)權(quán)限進(jìn)入學(xué)生相應(yīng)的頁面的功能 ? 學(xué)生查看、搜索公告的功能 ? 學(xué)生修改個(gè)人資料的功能 ? 學(xué)生查看、下載老師的作業(yè)題目,上傳作業(yè)(說明作業(yè)格式),查看老師對(duì)作業(yè)的批改情況功能 ? 學(xué)生在網(wǎng)上對(duì)老師提出疑問并能查看以往對(duì)老師提出的疑問功能 167。 ? 實(shí)用性:為網(wǎng)上教學(xué)提供方便,有效進(jìn)行作業(yè)管理,盡量最大限度降低管理員日常管理工作量,提高教學(xué)質(zhì)量和效率,優(yōu)化資源,實(shí)現(xiàn)效益 最大化。 ? 操作簡(jiǎn)單:本系統(tǒng)應(yīng)該適用于不同水平的使用者,包括教師和學(xué)生,同時(shí)系統(tǒng)不應(yīng)太復(fù)雜和煩瑣,因此要求系統(tǒng)的操作盡可能簡(jiǎn)單易行。 ? 技術(shù)先進(jìn):產(chǎn)品的系統(tǒng)設(shè)計(jì)和開發(fā)應(yīng)緊跟著整個(gè)計(jì)算機(jī)發(fā)展潮流,采用當(dāng)時(shí)最先進(jìn)的設(shè)計(jì)思想,利用最新的開發(fā)技術(shù)和開發(fā)工具。使系統(tǒng)能夠無論在功能設(shè)計(jì)上,還是在技術(shù)實(shí)現(xiàn)上,都處于同行業(yè)的領(lǐng)先地位。 ? 安裝使用簡(jiǎn)便:服務(wù)器端的安裝簡(jiǎn)潔明了,客戶機(jī)無需再裝任何軟件,通過瀏覽器就可以直接訪問,可以直接接入 Inter,無論您身在何處,只要您可以訪問 Inter 都可以使用本系統(tǒng)。 ? 適應(yīng)性:應(yīng) 該能廣泛應(yīng)用于不同類型的學(xué)校。系統(tǒng)采用模塊化設(shè)計(jì),用戶可以根據(jù)自己的實(shí)際情況自行組合,使系統(tǒng)在不同的硬件環(huán)境下都能得以應(yīng)用。 ? 代碼可讀性好:文中的代碼將盡可能簡(jiǎn)潔,易懂。 4 167。 : 167。 開發(fā)技術(shù) 目前,開發(fā)此類系統(tǒng)的技術(shù)主要有 ASP、 JSP 技術(shù)。 針對(duì)本系統(tǒng)的功能需求和性能需求,采用的是 ASP( Active Server Page)技術(shù),即活動(dòng)服務(wù)頁。它是一套微軟開發(fā)的服務(wù)器端運(yùn)行的腳本平臺(tái)。通過 ASP 可以結(jié)合 HTML 網(wǎng)頁、 ASP 指令和 ActiveX 元件建立動(dòng)態(tài)、交互并且高效的 Web 服 務(wù)器應(yīng)用程序。有了 ASP 不必?fù)?dān)心客戶的瀏覽器是否能運(yùn)行所編寫的代碼,所有的程序都將在服務(wù) 器斷執(zhí)行,包括所有嵌在普通 HTML 中的腳本程序。當(dāng)程序執(zhí)行完畢后,服務(wù)器將執(zhí)行的結(jié)果返回給客戶瀏覽器,減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互的速度。同時(shí)它有自己獨(dú)具的優(yōu)點(diǎn),包括無需 pile編譯,容易編寫,在服務(wù)器端直接執(zhí)行;使用普通的文本編輯器即可進(jìn)行編輯設(shè)計(jì); ASP的源程序不會(huì)被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人剽竊,提高了程序的安全性; 語言相容性高 ,能 與所有的 ActiveX Script 語言都相容 ; 易于操控?cái)?shù)據(jù)庫可以輕易地通過O DBC(Open Database Connectivity)驅(qū)動(dòng) 程序 連接各種不同的數(shù)據(jù)庫 。 167。 系統(tǒng)開發(fā)工具 本系統(tǒng)采用 DreamweaverMX 作為開發(fā)工具。 DreamweaverMX 是一個(gè)可視化的建立Web 站點(diǎn)和應(yīng)用程序的專業(yè)工具,不僅提供了強(qiáng)大的網(wǎng)頁編輯功能,而且提供了完善的站點(diǎn) 管理機(jī)制,是一集網(wǎng)頁創(chuàng)作和站點(diǎn)管理兩大利器于一身的超重量的創(chuàng)作工具。利用它的可視化編輯功能,可以快速地創(chuàng)建頁面而無需編寫任何代碼。也支持最新的 Web 技術(shù),使每個(gè)級(jí)別的開發(fā)人員和設(shè) 計(jì)人員都可利用它快速創(chuàng)建界面吸引人并且基于標(biāo)準(zhǔn)的站點(diǎn)和應(yīng)用程序。 167。 數(shù)據(jù)庫技術(shù) : 目前,系統(tǒng)開發(fā)一般采用 ACCESS 和 SQL SERVER 作為后臺(tái)數(shù)據(jù)庫,本系統(tǒng)采用ACCESS2020 作為后臺(tái)數(shù)據(jù)庫。 大多數(shù)的中小 型單位 日常的數(shù)據(jù)應(yīng)用是建立 在 Windows平臺(tái)上的 , 由于 ACCESS 與 Windows 界面風(fēng)格一致,有許多向?qū)椭?因此適用于不同層次的用戶掌握使用,上手很快。從應(yīng)用的角度而言, ACCESS 數(shù)據(jù)庫也易于使用,而且ACCESS 2020 數(shù)據(jù)庫管理系統(tǒng)是 Microsoft Office XP 套件的重要組成部分,在創(chuàng)建和配置上比 sql server 要容易,可以方便地利用各種數(shù)據(jù)源,生成查詢、報(bào)表和應(yīng)用程序等。 有關(guān) ACCESS 的資料、培訓(xùn) 也 隨處可得 ,很容易學(xué)習(xí)。 : 本系統(tǒng)利用 ADO( ActiveX Data Object)訪問數(shù)據(jù)庫。它是一種容易使用并且可擴(kuò)展的可以給網(wǎng)頁賦予訪問數(shù)據(jù)庫功能的技術(shù)。在本系統(tǒng)中,使用了 ADO 對(duì)象中的connection 和 recordset 對(duì)象及其相關(guān)的方法實(shí)現(xiàn)了對(duì)數(shù)據(jù)庫的訪問和操作如在代碼中常出現(xiàn) sql , conn, 1, 1, 使用 方法存取數(shù)據(jù)庫 。 要實(shí)現(xiàn)數(shù)據(jù)庫的訪問,首先要實(shí)現(xiàn)數(shù)據(jù)庫的連接。本系統(tǒng)采用 ACCESS 文件的相對(duì)路徑實(shí)現(xiàn) 5 讀取數(shù)據(jù)庫的功能。雖然 ACCESS 數(shù)據(jù)庫本身不是一個(gè)數(shù)據(jù)庫服務(wù)器,不能用服務(wù)器來運(yùn)行查詢,在安全性方面也存在一定的問題,但與數(shù)據(jù)庫的連接上非常容易實(shí)現(xiàn),代碼簡(jiǎn)單易懂。關(guān)鍵代碼如下: %@ LANGUAGE = VBScript CodePage = 936% %Option Explicit% (表明在任何變量使用前需要聲明) % dim conn dim connstr dim db db=db/ On Error Resume Next(此句命令可以略過程序中出現(xiàn)的某些錯(cuò)誤,讓沒有錯(cuò)的程序可以順利進(jìn)行) Set conn = () connstr=Provider=。DataSource=amp。(db)( Provider 代表數(shù)據(jù)提供者的名稱, amp。(db)實(shí)現(xiàn)了通過相 對(duì)路徑讀取數(shù)據(jù)庫) ConnStr =60 % Session 的有效期長(zhǎng) 167。 系統(tǒng)安全技術(shù) 由于本系統(tǒng)采用的是 ASP+ACCESS 所開發(fā)的系統(tǒng),因此在安全性方面存在的隱患之一就是數(shù)據(jù)庫數(shù)據(jù)的安全性。一方面由于本系統(tǒng)的登陸界面中,需要用戶輸入用戶名和用戶密碼,是用戶的唯一識(shí)別方式,不能存在安全上的隱患。另一方面由于本系統(tǒng)采用的數(shù)據(jù)庫為 ACCESS,其數(shù)據(jù)庫文件在站點(diǎn)內(nèi)部,它在數(shù)據(jù)的安全性方面存在一定的缺陷,當(dāng)服務(wù)器受到攻擊,重要的數(shù)據(jù)外泄,造成的后果 是無法想象的。因此,為了增加安全性,必須對(duì)數(shù)據(jù)庫中的重要信息進(jìn)行加密以保證系統(tǒng)的安全。 為了保證數(shù)據(jù)庫中數(shù)據(jù)的安全性可以對(duì)數(shù)據(jù)庫敏感數(shù)據(jù)加密達(dá)到其安全性的目的。通過查閱相關(guān)書籍和資料,了解到 md5 加密算法是目前較為常用的一種加密算法。本系統(tǒng)也采用了 md5 實(shí)現(xiàn)對(duì)數(shù)據(jù)庫中重要數(shù)據(jù)的加密。 MD5 的全稱是 MessageDigest Algorithm 5(信息 摘要算法),在 90 年代初由 MIT Laboratory for Computer Science和 RSA Data Security Inc 的 Ronald L. Rivest 開發(fā)出來 。此算法是不可逆的,所以它即既可用于客戶端加密,也可用于服務(wù)器端加密。它 的作用是讓大容量信息在用數(shù)字簽名軟件簽署私人密匙前被 壓縮 成一種保密的格式(就是把一個(gè)任意長(zhǎng)度的字節(jié)串變換成一定長(zhǎng)的大整數(shù))。 本文簡(jiǎn)單說明如何使用加密技術(shù)。 以管理員中的修改密碼為例,在此頁面中包含 !include file= ,在加密時(shí)使用函數(shù) md5( strItem)即可。 sql = update admin set admin_ id = 39。amp。 admin_ name amp。39。, admin_ pwd=39。amp。 md5(admin_pass1) amp。39。此 SQL 語句一旦執(zhí)行成功,寫如數(shù)據(jù)庫中的管理員密碼則是進(jìn)行了加密的,由圖可見: 圖 MD5 數(shù)據(jù)加密效果圖 6 數(shù)據(jù)表中的密碼即為儲(chǔ)存在數(shù)據(jù)庫中的最終結(jié)果了。 167。 本系統(tǒng)分為管理員、教師、學(xué)生三個(gè)
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1