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

正文內(nèi)容

基于bs結(jié)構(gòu)的學(xué)生在線選課系統(tǒng)—免費(fèi)畢業(yè)設(shè)計-在線瀏覽

2025-02-01 04:17本頁面
  

【正文】 ses, and it can be basically used for the online information searching. The form is made by Dream weaver 8, the database is built by SQL Server 2020 and the active website is made by using the ASP language. The system can effectively realize students39。 Announcing the course information。網(wǎng)上選課 與傳統(tǒng)的選課方式 相比更加節(jié)約資源,同時,隨著學(xué)生選課自主權(quán)的增加,網(wǎng)上選課有效的避免了許多不良現(xiàn)象,使教學(xué)更加透明。早在七十年代末,美國就建成了 NSFNET(國家科學(xué)基金網(wǎng) ),其課題的申報 以 及課題的進(jìn)展情況匯報都在網(wǎng)上進(jìn)行。目前,國際上已具規(guī)模的遠(yuǎn)程教育學(xué)校就有數(shù)百所之多,網(wǎng)上教育正在各地發(fā)揮著巨大的作用,為世界各國培養(yǎng)出大批人才。 本課題研究的意義 學(xué)生選課系統(tǒng)是一個學(xué)校不可缺少的部分 ,它的內(nèi)容對于學(xué)校的決策者和管理者來說都至關(guān)重要,所以學(xué)生選課系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄巍? 隨著科學(xué)技術(shù)的不斷提高 ,計算機(jī)科學(xué)日漸成熟 ,其強(qiáng)大的功能已為人們深刻認(rèn)識 ,它已深入到人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。 因此, 開發(fā)這樣一套軟件成為很有必要的事情。 本系統(tǒng)的后臺采用 MS SQL server 2020 做為系統(tǒng)的數(shù)據(jù)庫服務(wù)器。網(wǎng)絡(luò)服務(wù)器選用 IIS , 第 2 頁 共 26 頁 測試瀏覽器 IE 。整個設(shè)計采用軟件工程的方法,系統(tǒng)采用 B/S 結(jié)構(gòu)進(jìn)行開發(fā)與設(shè)計,最后對整個系統(tǒng)進(jìn)行測試,完成畢業(yè)論文的撰寫。 ( 2)本課題要求學(xué)生有熟練的 ASP 開發(fā)能力,有較強(qiáng)的自學(xué)能力以及一定的關(guān)系數(shù)據(jù)庫理論開發(fā)功底。 ( 4)具體問題再做詳細(xì)調(diào)查研究并與指導(dǎo)老師面談。對于軟 件技術(shù)要求,現(xiàn)在的程序設(shè)計語言已非常成熟,要運(yùn)用 HTML 樣式 ,圖形圖象制作工具來制作生動活潑的網(wǎng)頁及美觀的圖形文件或動畫文件,數(shù)據(jù)庫使用 SQL Server 2020中提供的數(shù)據(jù)庫桌面工具 ODBC。所帶來的效益遠(yuǎn)遠(yuǎn)大于系統(tǒng)軟件的開發(fā)成本,在經(jīng)濟(jì)上完全可行。 系統(tǒng)需求分析 學(xué)生選課系統(tǒng)需要滿足來自三方面的需求,這三個方面分別是學(xué)生、教師和管理員。學(xué)生可以直接查看選課情況,也可以用本人學(xué)號和密碼登錄系統(tǒng)。這些是很難得到的,特別是密碼,所以不但滿足了學(xué)生的選課要求,還保護(hù)了學(xué)生的個人隱私。在此系統(tǒng)中,學(xué)校工作人員可以為學(xué)生加入選課或是登錄記錄,并打印生成相應(yīng)的報表給用戶查看和確認(rèn)院系管理人員等功能,滿足信息量大,數(shù)據(jù)安全性和保密性要求。學(xué)校管理員可以瀏覽、查 詢、修改、統(tǒng)計選課的基本信息;瀏覽、查詢、統(tǒng)計和修改學(xué)生選課的基本信息,瀏覽、查詢、統(tǒng)計學(xué)生信息,但不能添加刪除和修改學(xué)生的信息,這部分功能應(yīng)該由院系工作人員執(zhí)行,但是,刪除某條學(xué)生選課基本信息記錄時,應(yīng)實(shí)現(xiàn)對該學(xué)生選課的級聯(lián)刪除。 本系統(tǒng)主要實(shí)現(xiàn)教師信息管理、學(xué)生信息管理、課程信息管理和留言信息管理,其中教師信息管理有教師姓名、教師工號、教師職稱、教師所屬系;學(xué)生信息管理有學(xué)生姓名、學(xué)生學(xué)號和學(xué)生所在系;課程信息管理有課程名稱、學(xué)分、學(xué)時、上課地點(diǎn)、上課時間、已 選人數(shù)、課程性質(zhì)、開課系、課程人數(shù) 。 ( 1) 學(xué)生信息模塊完成學(xué)生的登錄,然后根據(jù)各位同學(xué)所在的院系不同,調(diào)用相應(yīng)的選課模塊。 ( 2)教師信息模塊完成教師的登錄,然后根據(jù)各位教師所在的院系不同 ,教師所教的課程不同 ,調(diào)用所選的課程 .其中教師登錄模塊的功能是 驗(yàn)證登錄人員確實(shí)是本院的教師,教師啟動本系統(tǒng)后,系統(tǒng)提示輸入教師工號和密碼,驗(yàn)證后進(jìn)入主操作界面。 ( 4)留言信息管理中所有用戶都可以留言,只有管理員才有權(quán)限對留言進(jìn)行刪除。它是軟件系統(tǒng)體系結(jié)構(gòu),通過它可以充分利用兩端硬件環(huán)境的優(yōu)勢,將任務(wù)合理分配到 Client 端和 Server 端來實(shí)現(xiàn),降低了系統(tǒng)的通訊開銷。這也就是目前應(yīng)用系統(tǒng)的發(fā)展方向。由于沒能提供用戶真正期望的開放環(huán)境, C/S 結(jié)構(gòu)的軟件需要針對不同的操作系統(tǒng)系統(tǒng)開發(fā)不同版本的軟件 ,加之產(chǎn)品的更新?lián)Q代十分快,已經(jīng)很難適應(yīng)百臺電腦以上局域網(wǎng)用戶同時使用。 B/S 結(jié)構(gòu) B/S( Browser/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工作界面是通過 WWW 瀏覽器來實(shí)現(xiàn),極少部分事務(wù)邏輯在前端( Browser)實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端( Server)實(shí)現(xiàn),形成所謂三層 3tier 結(jié)構(gòu)。以目前的技術(shù)看,局域網(wǎng)建立 B/S 結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并通過 Inter/Intra 模式下數(shù)據(jù)庫應(yīng)用,相對易于把握、成本也是較低的。 B/S架構(gòu)管理軟件更是方便、快捷、高效。目 前,軟件系統(tǒng)的改進(jìn)和升級越來越頻繁, B/S架構(gòu)的產(chǎn)品明顯體現(xiàn)著更為方便的特性。無論用戶的規(guī)模有多大,有多少分支機(jī)構(gòu)都不會增加任何維護(hù)升級的工作量,所有的操作只需要針對服務(wù)器進(jìn)行;如果是異地,只需要把服務(wù)器連接專網(wǎng)即可,實(shí)現(xiàn)遠(yuǎn)程維護(hù)、升級和共享。今后,軟件升級和維護(hù)會越來越容易,而使用起來會越來越簡單,這對用戶人力、物力、時間、費(fèi)用的節(jié)省是顯而易見的 、 驚人的。 ( 2)成本降低,選擇更多。 現(xiàn)在的趨勢是凡使用 B/S 架構(gòu)的應(yīng)用管理軟件,只需安裝在 Linux 服務(wù)器上即可,而且安全性高。 ( 3)服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較重。但是,應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較重,一旦發(fā)生服務(wù)器 “ 崩潰 ” 等問題 ,后果不堪設(shè)想。 web 服務(wù)的 SQL 數(shù)據(jù)庫技術(shù) 本系統(tǒng)采用 SQL Server 2020 數(shù)據(jù)庫。越來越多的開發(fā)工具提供了與 SQL Server 的接口。于 1988 年推出了第一個 OS/2 版本,在 Windows NT 推出后, Microsoft 與 Sybase 在 SQL Server 的開發(fā)上就分道揚(yáng)鑣了, Microsoft 將 SQL Server 移植到 Windows NT系統(tǒng)上,專注于開發(fā)推廣 SQL Server 的 Windows NT 版本。 MSSQL Server 不 但可以應(yīng)用于大中型數(shù)據(jù)庫管理中,建立分布式關(guān)系數(shù)據(jù) 第 6 頁 共 26 頁 庫,并且也可以開發(fā)桌面數(shù)據(jù)庫。 SQL Server 企業(yè)管理器是 SQL Server 的主要管理工具,它提供了一個遵從 MMC 標(biāo)準(zhǔn)的用戶界面,使用戶得以: 定義 SQL Server 實(shí)例組。為每個已注冊的服務(wù)器配置所有 SQL Server 選項(xiàng)。在每個已注冊的服務(wù)器上定義并執(zhí)行所有 SQL Server 管理任務(wù)。 系統(tǒng)的性能要求通常指系統(tǒng)需要的存儲容量以及后援存儲,重新啟動和安全性,運(yùn)行 效率等方面的考慮。系統(tǒng)運(yùn)行時對數(shù)據(jù)的保密性要求不是很高,對一般的數(shù)據(jù)不要求進(jìn)行加密。 硬件 軟件 硬件 軟件 圖 22 系統(tǒng)配置 服務(wù)器 處理器: Intel PII 450 或更好 , 內(nèi) 存: 256M 或更大 , 硬 盤: 20G 或更大 Microsoft WindowsNT Server 或更高版本 , Microsoft Sql Server 或更高版本 , Microsoft IIS 或更高版本 , Microsoft Office 2020, Dreamweaver 8 客戶端 無特殊要求,只要能上連接互聯(lián)網(wǎng)即可 Microsoft Windows /NT / XP 或更高版本 Microsoft IE 或更高版本 第 7 頁 共 26 頁 本系統(tǒng)采用 ASP 語言開發(fā)。 ASP內(nèi)含于 IIS( Inter Information Server)中,是 Microsoft 開發(fā)的服務(wù)器的腳本環(huán)境。 ASP 程序是以 。 ASP 的工作流程大致是:①瀏覽器向服務(wù)器發(fā)出請求;② ASP 全部讀取請求的文件,并執(zhí)行所有的服務(wù)器端腳本,并將腳本輸出與靜態(tài) HTML 代碼進(jìn)行合并;③最終的 HTML 頁面將在 HTTP 響應(yīng)中傳送給瀏覽器。在 ASP 程序中,腳本通過分隔符與文本和 HTML標(biāo)記區(qū)分開來。由分隔符括起的命令稱為主腳本命令,這些命令由主腳本語言進(jìn)行處理。 ASP 實(shí)際上是將標(biāo)準(zhǔn)的 HTML 文件擴(kuò)展了一些附加特征,也像標(biāo)準(zhǔn)的 HTML文件一樣,包含 HTML對象并且有一個瀏覽器解釋并顯示,任何可以放在 HTML 中的東西 — Java Applets,閃爍字符串,客戶端腳本,客戶端 ActiveX 控制等。因此, ASP有如下四個重要特征,使之具備很強(qiáng)的通用性。 SQL Server 是一個后臺數(shù)據(jù)庫管理系統(tǒng) ,它功能強(qiáng)大操作簡便 ,日益為廣大數(shù)據(jù)庫用戶所喜愛。 SQL Server 是一個關(guān)系數(shù)據(jù)庫管理系統(tǒng),它最初是由 Microsoft、 Sybase 和 AshtonTate 三家公司共同開發(fā)的。SQL Server 2020 是 Microsoft 公司推出的 SQL Server 數(shù)據(jù)庫管理系統(tǒng)的最新版本,該版本繼承了 SQL Server 版本的優(yōu)點(diǎn),同時又比它增加了許多更先進(jìn)的功能、具有使用方便、可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點(diǎn)。事實(shí)上, SQL Server 數(shù) 據(jù)庫處理的基本結(jié)構(gòu),采取關(guān)系型數(shù)據(jù)庫模式,盡管如此, SQL Server 的數(shù)據(jù)庫處理方式,是使 第 8 頁 共 26 頁 用面向?qū)ο蟮牟僮鞣绞?,也就是說, SQL Server 的所有功能,都可以基于系統(tǒng)已經(jīng)建立好的一些對象來達(dá)成,它相當(dāng) OO(面向?qū)ο螅┑南到y(tǒng)結(jié)構(gòu)。在每個已注冊的服務(wù)器上定義并執(zhí)行所有 SQL Server 管理任務(wù)。 喚醒調(diào)用為 SQL Server 定義的各種向?qū)?。管理員可以對老師及同學(xué)的帳戶進(jìn)行管理。教師可以發(fā)布自己本學(xué)期所要教的課程 ,以及對學(xué)生成績進(jìn)行管理。 所有用戶都可以在留言本上留言,管理員對留言本進(jìn)行維護(hù)。 ( 1)身份驗(yàn)證模塊: 身份的驗(yàn)證主要是通過對 session 的判斷,所有用戶通過登錄進(jìn)入選課系統(tǒng),登錄信息提交后檢驗(yàn)登錄者的身份是否合法,如果合法,則轉(zhuǎn)入對應(yīng)的操作界面;否則,就彈出錯誤提示。 ( 2)信息瀏覽模塊: 信息瀏覽包括已選課程瀏覽、被選課程瀏覽、公共信息瀏覽、已發(fā)布課程信息瀏覽、留言信息瀏覽。 ( 3)信息查詢模塊: 信息查詢包括教師個人信息查詢、課程查詢、選課名單查詢。教師個人信息是通過教師姓名來查詢對應(yīng)的老師個人信息,包括學(xué)歷、職稱、成果等。 ( 4)信息修改模塊: 信息修改包括課程信息的修改,學(xué)生信息的修改,教師信息的修改。本功能只有管理員才可以完成。 系統(tǒng)流程圖 管理員擁有系統(tǒng)最高權(quán)限,以管理員身份登陸后,會出現(xiàn)所有的子任務(wù)菜單, 例如學(xué)生信息的管理、課程信息的管理、教師信息的管理等等,單擊菜單,進(jìn)入相應(yīng)的操作界面,管理員具體操作流程如下: N Y 圖 31 管理員模塊圖 管理員 賬戶驗(yàn)證 驗(yàn)證是否成功 管理學(xué)生 管理教師 管理課程 管理公告 管理留言 第 10 頁 共 26 頁 在學(xué)生選課系統(tǒng)中,學(xué)生是主要的用戶之一,選擇學(xué)生用戶登陸后,會出現(xiàn)所有學(xué)生的子任務(wù)菜單,例如查看課程、選擇課程、教師信息查看等等,單擊菜單,進(jìn)入相應(yīng)的操作界面,學(xué)生具體操作流程如下: N Y 圖 32 學(xué)生模塊流程圖 教師是主要的用戶之一,教師登陸后 ,選擇教師用戶登陸后,會出現(xiàn)所有教師的子任務(wù)菜單,例如查詢課程、查看已帶課程等等,單擊菜單后進(jìn)入相應(yīng)的操作界面,教師具體操作流程如下: 學(xué)生 賬戶驗(yàn) 證 驗(yàn)證是否成功 查看課程信息 查看已選課程 查看教師信息 第 11 頁 共 26 頁 N Y 圖 33 教師模塊流程圖 數(shù)據(jù)庫的概念設(shè)計 信息系統(tǒng)的主要任務(wù)是通過大量的數(shù)據(jù)獲得管理所需要的信息,這就必須存儲和管理大量的數(shù)據(jù)。 數(shù) 據(jù)庫系統(tǒng)設(shè)計數(shù)據(jù)庫設(shè)計主要是進(jìn)行數(shù)據(jù)庫的
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1