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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于web在線作業(yè)提交批改系統(tǒng)-文庫吧

2025-05-16 02:16 本頁面


【正文】 在線作業(yè)提交批改系統(tǒng) 第 6 頁(共 30 頁) 性進(jìn)一步加強(qiáng)權(quán)限控制管理。 ③便于業(yè)務(wù) (事務(wù) )級權(quán)限管理 :三層結(jié)構(gòu)應(yīng)用中可劃分出業(yè)務(wù) (事務(wù) )級權(quán)限,一種業(yè)務(wù)一個(gè)服務(wù)程序 (Service),利用中間件的安全管理對其進(jìn)行訪問控制。數(shù)據(jù)庫的權(quán)限只分為對表 (或表中的列 )的插入 (Insert) ,刪除 (Delete)、修改 (Update)、查詢 (select)權(quán)限,它屬于數(shù)據(jù)庫表級的權(quán)限,而實(shí)際應(yīng)用中往往以業(yè)務(wù) (事務(wù) )為主線,也就要求對業(yè)務(wù) (事務(wù) )實(shí)現(xiàn)權(quán)限控制,三層結(jié)構(gòu)應(yīng)用可以方便地對客戶端實(shí)現(xiàn)事務(wù)權(quán)限管理控制。業(yè)務(wù) (事務(wù) )級權(quán)限控制的引入豐富和方便了權(quán)限控制與管理,實(shí)際上兩層應(yīng)用體系結(jié)構(gòu)中可通過存儲過程類似 地實(shí)現(xiàn)業(yè)務(wù) (事務(wù) )級權(quán)限控制,但采用三層應(yīng)用體系結(jié)構(gòu)實(shí)現(xiàn)業(yè)務(wù) (事務(wù) )級權(quán)限控制更加靈活、方便、實(shí)效。 ④減少網(wǎng)絡(luò)數(shù)據(jù)流量和提高數(shù)據(jù)庫響應(yīng)速度 :基于 Web 三層應(yīng)用體系結(jié)構(gòu)中,應(yīng)用服務(wù)層的引入有效地解決了網(wǎng)絡(luò)瓶頸和數(shù)據(jù)庫連接數(shù)過多引起數(shù)據(jù)庫性能下降的問題。應(yīng)用服務(wù)層往往有多臺服務(wù)器,可有效地解決客戶機(jī)訪問服務(wù)層瓶頸。應(yīng)用服務(wù)器與數(shù)據(jù)庫服務(wù)器 (物理距離很近 )可方便地采用寬帶網(wǎng)連接,不會產(chǎn)生與數(shù)據(jù)庫服務(wù)層網(wǎng)絡(luò)瓶頸。 ⑤提高系統(tǒng)性能 :基于 web 三層應(yīng)用體系結(jié)構(gòu)能更好地調(diào)整應(yīng)用體系,還可利用中間件的特點(diǎn)來選擇路由、平衡 負(fù)載,提高整個(gè)系統(tǒng)的性能。 總的來說,三層應(yīng)用體系結(jié)構(gòu)使應(yīng)用系統(tǒng)的性能、安全性、擴(kuò)展性有了很大的提高,也方便了系統(tǒng)的維護(hù)和管理。 圖 1 B/S結(jié)構(gòu)示意圖 關(guān)系數(shù)據(jù)庫管理系統(tǒng) 關(guān)系 數(shù)據(jù)庫 所使用關(guān)系語言班的特點(diǎn)是高度非過程化,即用戶只需說明 做什么 而不必說明 怎么做 。用戶不必請求數(shù)據(jù)庫管理員為其建立特殊的存取路徑,存取路徑的選擇是由 DBMS(數(shù)據(jù)庫管理系統(tǒng))自動完成的。這也是關(guān)系數(shù)據(jù)庫的主要優(yōu)點(diǎn)基于 web 在線作業(yè)提交批改系統(tǒng) 第 7 頁(共 30 頁) 之一。 早期關(guān)系操作有兩種表示方式:關(guān)系代數(shù)與關(guān)系演算。理論上,關(guān)系代數(shù)和關(guān)系演算被證明是完全等 價(jià)的。 關(guān)系代數(shù)通過對關(guān)系的運(yùn)算來表達(dá)查詢,其操作對象是關(guān)系,操作結(jié)果亦為關(guān)系。 全關(guān)系系統(tǒng)十二準(zhǔn)則 : 一 個(gè)關(guān)系形的關(guān)系數(shù)據(jù)庫系統(tǒng)必須能完全通過它的關(guān)系能力來管理數(shù)據(jù)庫 ; 關(guān)系數(shù)據(jù)庫 系統(tǒng)的所有信息都應(yīng)該在邏輯一級上用表中的值這一種方法顯式的表示 ; 依靠表名、主碼和列名的組合,保證能以邏輯方式訪問關(guān)系數(shù)據(jù)庫中的每個(gè)數(shù)據(jù)項(xiàng) ; 全關(guān)系的關(guān)系數(shù)據(jù)庫系統(tǒng)支持空值的概念,并用系統(tǒng)化的方法處理空值 ;數(shù)據(jù)庫的描述在邏輯級上和普通數(shù)據(jù)采用同樣的表述方式 ; 一個(gè)關(guān)系數(shù)據(jù)庫系統(tǒng)可以具有幾種語言和多種終端訪問方式,但必須有一種語言,它的語句 可以表示為嚴(yán)格語法規(guī)定的字符串,并能全面的支持各種規(guī)則 ; 所有理論上可更新的視圖也應(yīng)該允許由系統(tǒng)更新 ; 系統(tǒng)應(yīng)該對各種操作進(jìn)行查詢優(yōu)化 ; 無論數(shù)據(jù)庫的數(shù)據(jù)在存儲表示或存取方法上作任何變化,應(yīng)用程序和終端活動都保持邏輯上的不變性 ; 當(dāng)對基本關(guān)系進(jìn)行理論上信息不受損害的任何改變時(shí),應(yīng)用程序和終端活動都保持邏輯上的不變性 ; 關(guān)系數(shù)據(jù)庫的完整性約束條件必須是用數(shù)據(jù)庫語言定義并存儲在數(shù)據(jù)字典中的 ; 關(guān)系數(shù)據(jù)庫系統(tǒng)在引入分布數(shù)據(jù)或數(shù)據(jù)重新分布時(shí)保持邏輯不變 ; 如果一個(gè)關(guān)系數(shù)據(jù)庫系統(tǒng)具有一個(gè)低級語言,那么這個(gè)低級語言不能違背或繞過完整 性準(zhǔn)則 。 考慮到性能和可靠性方面的因素,一般應(yīng)用程序都使用帶有 客戶 /服務(wù)器數(shù)據(jù)庫引擎 的關(guān)系數(shù)據(jù)庫管理系統(tǒng)〔如 Microsoft SQL Serves ,Oracle 等 ),Microsoft SQL Server 2021 能提供超大型系統(tǒng)所需的數(shù)據(jù)庫服務(wù),可在多個(gè)用戶之間有效地分配可用資源,它不僅是一個(gè)巨大的數(shù)據(jù)容器,更是一個(gè)非常強(qiáng)大的數(shù)據(jù)處理工具而且可以很好地與 合作,因此是本系統(tǒng)數(shù)據(jù)庫服務(wù)器的理想選擇。 在線作業(yè)提交批改 系統(tǒng)在基于 B/S的三層模式基礎(chǔ)之上利用 ADD數(shù)據(jù)訪問對 象技術(shù)進(jìn)行開發(fā) 。學(xué)生只需在客戶機(jī)上安裝瀏覽器并連上 Inter就可使用本系統(tǒng)中的 上傳下載作業(yè) 系統(tǒng) 。 基于 web 在線作業(yè)提交批改系統(tǒng) 第 8 頁(共 30 頁) 3 需求分析 系統(tǒng)包括:管理員 、學(xué)生、 教師管理 等幾個(gè)主要模塊 ①管理員 管理:完成對教師,學(xué)生的管理 ②教師 管理: 教師需要用戶名和口令登錄;在學(xué)生提交作業(yè)前,需要教師定義課程:一個(gè)教師可以定義多門課程,一門課可能要提交多次作業(yè),這些信息由教師定義,并輸入每門課的學(xué)生基本信息(序號、學(xué)號、姓名);教師可以布置作業(yè), 作業(yè)提交以 WORD 文檔提交,對于每次作業(yè)教師可以指定最后提交期限,超過期限不能再提交, 在期限前可以多次提交,但覆蓋前次提交; 教師可以瀏覽提交的作業(yè),并可以給出成績或修改成績,每次作業(yè)記一次成績,系統(tǒng)可以自動計(jì)算總成績和平均成績;可以按學(xué)號或成績排序后導(dǎo)出到 Excel 表; 每門課提交的作業(yè),存放在一個(gè)文件夾下,以課程名命名,如:“數(shù)據(jù)庫原理及應(yīng)用” ,每個(gè)作業(yè)的命名為:“專業(yè)班級 _序號 _姓名 _次數(shù) .doc” ,如:計(jì)本 10601_12_張三” ,而且支持教師將文件下載到本地,便于刻錄光盤。 ③學(xué)生 管理: 學(xué)生進(jìn)入網(wǎng)站后,選擇用戶名和輸入口令后登錄, 學(xué)生登錄后可以瀏覽和下載作業(yè)內(nèi)容 。 基于 web 在線作業(yè)提交批改系統(tǒng) 第 9 頁(共 30 頁) 4 系統(tǒng)設(shè)計(jì) 系統(tǒng)模塊結(jié)構(gòu)圖 系統(tǒng)結(jié)構(gòu)模塊主要分三大模塊,分別是管理員模塊、教師模塊和學(xué)生模塊,其結(jié)構(gòu)如圖 2 所示。 登 陸 學(xué) 生 管 理 教 師 管 理 管 理 員 作 業(yè) 管理 學(xué) 生 管理 成 績 管理 課 程 管理 提 交 下載 作 業(yè) 查 看 作業(yè) 圖 2 系統(tǒng)功能圖 系統(tǒng)設(shè)計(jì)的基本原則 本系統(tǒng)的目標(biāo)是在 Inter/Intra上 來實(shí)現(xiàn)網(wǎng)上作業(yè)提交,可以實(shí)現(xiàn)學(xué)生在線提交作業(yè)的無紙化管理,可以有效利用校園網(wǎng)的軟硬件資源,使其發(fā)揮最大效力,更好的 為學(xué)校的教學(xué)、科研、管理服務(wù),隨時(shí)隨地的可以讓學(xué)生聯(lián)機(jī)操作提交 。 系統(tǒng)采用了模塊化的設(shè)計(jì)方 法 :選擇了面向?qū)ο蟮?、易于擴(kuò)展的 言環(huán)境使用 MSSQL Server2021做為數(shù)據(jù)庫平臺。本系統(tǒng)整體上可劃分為若干個(gè)功能模塊。 系統(tǒng)安全可靠也是一個(gè)重要的設(shè)計(jì)原則。本系統(tǒng)的配置是采用 Windows XP作為網(wǎng)絡(luò)操作系統(tǒng) ,MSSQL Server2021作為數(shù)據(jù)庫服務(wù)器。所以操作系統(tǒng) Windows XP的安全防護(hù)機(jī)制及數(shù)據(jù)庫 MSSQL Server的安全機(jī)制是本系統(tǒng)采用的安全防護(hù)方式。 基于 web 在線作業(yè)提交批改系統(tǒng) 第 10 頁(共 30 頁) 功能模塊設(shè)計(jì) 在線作業(yè)提交批改 系統(tǒng)從功能上可分為 教師管理程序、學(xué)生 管理程序 和管理員管理程序,教師 管理 程序部分主要實(shí)現(xiàn)學(xué)生信息 的添加 、 課程信息的添加 、 上傳下載作業(yè)和評定成績 的管理, 學(xué)生 管理程序部分 主要實(shí)現(xiàn)了學(xué)生對作業(yè)的下載和上傳。 管理員具有系統(tǒng)的完全權(quán)限 。管理員具有 添加和刪除教師的權(quán)限 。 系統(tǒng)主要功能模塊具體描述如下: 教師 模塊 主要包括 查看課程 模塊, 查看學(xué)生模塊,添加課程模塊,添加或刪除學(xué)生到指定的課程模塊,查看作業(yè)模塊,查看成績模塊。 查看課程 模塊 ,主要功能: 查看教師自己所定義的課程。 查看學(xué)生模塊, 主要功能 :查看教師添加的所有學(xué)生的詳細(xì)信息,還可以修改學(xué)生信息,刪除學(xué)生信息。 添加課程模 塊, 主要功能 :添加新的課程,并在服務(wù)器端添加相應(yīng)的文件夾。 添加或刪除學(xué)生到指定的課程模塊, 主要功能 :可以將學(xué)生任意的添加到指定的課程,或從指定的課程刪除學(xué)生。 查看作業(yè)模塊, 主要功能 :查看學(xué)生所提交的作業(yè),并可以下載到本地電腦, 便于刻錄光盤 。 查看成績模塊, 主要功能 :查看系統(tǒng)經(jīng)過教師給出的成績,自動計(jì)算的總成績、平均成績,并能夠?qū)С龅?Excel表。 管理員 模塊 主要包括 教師 管理 , 主要功能:增加,修改,刪除 教師用戶 。 學(xué)生 模塊 主要包括學(xué)生管理,主要功能:查看教師布置的作業(yè),并下 載作業(yè),完成作業(yè)后提交到服務(wù)器。 數(shù)據(jù)庫設(shè)計(jì) 利用 SQL Server2021建立一個(gè)數(shù)據(jù)庫 data, 包含有 8個(gè)表 。 基于 web 在線作業(yè)提交批改系統(tǒng) 第 11 頁(共 30 頁) (1) 管理員信息表 AdminList, 目的用于驗(yàn)證 管理員 的
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1