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

正文內(nèi)容

班級(jí)管理系統(tǒng)畢設(shè)(編輯修改稿)

2025-01-20 09:12 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 模聯(lián)機(jī)事務(wù)處理 (OLTP),數(shù)據(jù)倉(cāng)庫和電子商務(wù)應(yīng)用程序的優(yōu)秀數(shù)據(jù)庫平臺(tái)。 Microsoft SQL Server 2021 包括以下特 性: (1)與因特網(wǎng)的集成, SQL Server 2021的數(shù)據(jù)庫引擎提供了完整的 XML 支持; (2)可伸縮性和可用性; (3)企業(yè)級(jí)數(shù)據(jù)庫功能; (4)易于安裝、部署和使用; (5)SQL Server 2021 中包括析取和分析匯總數(shù)據(jù)以進(jìn)行聯(lián)機(jī)分析處理 (OLAP) 的工具 數(shù)據(jù)倉(cāng)庫。鑒于 MS SQL Server 2021的諸多優(yōu)點(diǎn)和容易使用等特點(diǎn),我們選擇了使用它作為我們開發(fā)系統(tǒng)的數(shù)據(jù)庫管理。 7 功能 描述 本高校班級(jí)管理系統(tǒng)的主要目的是為了方便畢業(yè)之后大家保持聯(lián)系,不會(huì)因?yàn)楸舜?分開而使得同學(xué)間的感情疏遠(yuǎn)。因此要為班級(jí)成員提供一個(gè)溫馨,友好的操作界面,讓大家進(jìn)入系統(tǒng)感覺如同走進(jìn)家庭般溫暖,同時(shí)為具有較高權(quán)限的系統(tǒng)管理員提供相應(yīng)的系統(tǒng)功能。高校班級(jí)管理系統(tǒng)主要需要實(shí)現(xiàn)以下基本功能: :系統(tǒng)首頁提供登入對(duì)話框,輸入用戶名和密碼,系統(tǒng)驗(yàn)證正確后進(jìn)入系統(tǒng),否則提示錯(cuò)誤信息。 2.注冊(cè)功能:該功能為瀏覽者提供注冊(cè)功能,在注冊(cè)界面填寫相應(yīng)信息,系統(tǒng)驗(yàn)證正確后,成為系統(tǒng)用戶。 3.留言功能:所有用戶都具有此功能,它用于用戶發(fā)表留言。 4.查看留言功能:所有用戶都具有此功能,用于查看系 統(tǒng)中所有成員留言。 5.刪除留言功能:該功能只有系統(tǒng)管理員才能使用,用于刪除系統(tǒng)中不需要的留言。 :所有用戶都具有此功能,用于修改用戶注冊(cè)信息。 7.查看班級(jí)信息功能:所有用戶都具有此功能,用于查看當(dāng)前系統(tǒng)信息,如班級(jí)創(chuàng)建者,班級(jí)說明,班級(jí)成員總數(shù),留言總數(shù),相片總數(shù)等。 8.修改班級(jí)信息功能:該功能只有系統(tǒng)管理員才能使用,用于修改班級(jí)信息。 9.上傳相片功能:該功能只有系統(tǒng)管理員才能使用,用于將班級(jí)照片發(fā)布在系統(tǒng)中 10.刪除相片功能:該功能只有系統(tǒng)管理員才能使用,用于刪除不需要的照片 。 11.瀏覽相片功能:所有用戶都具有此功能,用于瀏覽系統(tǒng)發(fā)布的照片。 12.發(fā)送短信功能:所有用戶都具有此功能,用于在系統(tǒng)中發(fā)送短信,你可以指定發(fā)送對(duì)象。 13.查看短信功能:所有用戶都具有此功能,用于查看是否有自己的短信。 14.刪除短信功能:該功能只有系統(tǒng)管理員才能使用,用于刪除不需要的短信。 15.發(fā)布班級(jí)新聞功能:該功能只有系統(tǒng)管理員才能使用,用語發(fā)布班級(jí)重要通知等。 16.修改班級(jí)新聞功能:該功能只有系統(tǒng)管理員才能使用,用于修改新聞內(nèi)容。 8 17.刪除班級(jí)新聞功能:該功能只有系統(tǒng)管理員才能使用,用 于刪除系統(tǒng)中的舊新聞。 18.添加教師功能:該功能只有系統(tǒng)管理員才能使用,用于添加教師信息。 19.查看教師信息功能:所有用戶都具有此功能,用于查看教師信息,方便用戶與教師取得聯(lián)系。 20.查看用戶信息功能:該功能只有系統(tǒng)管理員才能使用,用于查看注冊(cè)的所有用戶信息。 21.用戶權(quán)限設(shè)置功能:該功能只有系統(tǒng)管理員才能使用,用于設(shè)置用戶權(quán)限,是否將用戶提升為管理員,或者將管理員降為一般用戶。 系統(tǒng)結(jié)構(gòu)圖 依據(jù)需求分析描述,高校班級(jí)管理系統(tǒng)大體上可以分為 7 個(gè)模塊:用戶登入模塊、用戶管理模塊、留言管理模塊、 信息管理模塊、新聞管理模塊、短消息管理模塊和相冊(cè)管理模塊。如圖 2所示。 圖 2 系統(tǒng)結(jié)構(gòu)圖 9 4 系統(tǒng)設(shè)計(jì) 各模塊 設(shè)計(jì) 登錄模塊設(shè)計(jì) 用戶身份驗(yàn)證。用戶進(jìn)入系統(tǒng),首先需要進(jìn)行身份驗(yàn)證。如果通過了身份驗(yàn)證,則為合法用戶,同時(shí)其帳號(hào)和權(quán)限等資料將會(huì)保存在 Session 對(duì)象, Session對(duì)象儲(chǔ)存的信息是局部的,隨用戶不同而不同的。當(dāng)用戶訪問系統(tǒng)的各個(gè)子系統(tǒng)時(shí),系統(tǒng)自動(dòng)從 Session 對(duì)象中獲取用戶的資料,而無須將用戶的資料作為請(qǐng)求方法、參數(shù)名、參數(shù)值追加到 URL 中。這樣可以避免用戶惡意修改 URL 中的值非法訪問。 Session 對(duì)象中的變量設(shè)置 :Session[User_ID]用戶 名 ,Session[sign]用戶權(quán)限 。 模塊設(shè)計(jì)流程如圖所示。用戶登錄過程是必須的,因?yàn)橹挥羞@樣才能從數(shù)據(jù)庫中得到用戶 名 和權(quán)限。 . 圖 3 登入驗(yàn)證流程圖 班級(jí)信息 管理 模塊設(shè)計(jì) 班級(jí)信息 管理 功能的設(shè)計(jì)。 只有管理員 才可以 對(duì)班級(jí)信息進(jìn)行管理, 用戶 只能查看班級(jí)信息而不能修改 ,班級(jí) 宣言限制為 200 字以內(nèi)并不能為空 ,系統(tǒng)將判斷新班級(jí) 宣言 是否 為空或超過 200 字 , 如果 數(shù)據(jù) 為空或超過 200 字則提示 錯(cuò)誤 ,返回 班級(jí) 信息 管理頁面,班級(jí)名稱、創(chuàng)建人、入學(xué)年份同上 。否則,班級(jí) 信息修改 成功, 班級(jí)信息還包括了對(duì)新聞、留言、相片和成員總數(shù)和最新更新的動(dòng)態(tài)統(tǒng)計(jì) 。 開 始用 戶 登 錄輸 入 用 戶 名 和 密 碼用 戶 注 冊(cè)驗(yàn) 證未 注 冊(cè)已 注 冊(cè)用 戶 名 長(zhǎng) 度 驗(yàn) 證 用 戶 信 息 驗(yàn) 證查 詢 數(shù) 據(jù) 庫用 戶 名 長(zhǎng) 度 不 合 法 用 戶 信 息 不 合 法驗(yàn) 證 通 過用 戶 名 或 密 碼 錯(cuò) 誤添 加 用 戶驗(yàn) 證 通 過返 回 登 陸登 陸 成 功把 用 戶 信 息 存 入 S e s s i o n 10 此模塊的設(shè)計(jì)流程如圖所示。 圖 4 班級(jí)信息修改流程圖 用戶管理模塊 用戶管理 功能 設(shè)計(jì) 。 該功能只有系統(tǒng)管理員才能使用此功能 ,包括四部分:一是用戶查詢功能, 二 是用戶權(quán)限管理, 三 是用戶刪除。 ? 用戶 查詢功能 :該功能 方便 使用 者查找親友同學(xué),還可以統(tǒng)計(jì)出目前班級(jí)擁有多少成員。此項(xiàng)功能是根據(jù)使用者輸入的關(guān)鍵字遍歷數(shù)據(jù)庫,查找有無匹配的記錄 。如果記錄存在將記錄輸出到用戶瀏覽端,否則 顯示“暫無類似用戶信息”。 ? 用戶權(quán)限管理功能:該功能方便管理員認(rèn)命其他用戶為管理員,這樣不僅能減少自己的工作量,也能更好的維護(hù)網(wǎng)站,如果發(fā)現(xiàn)某管理員利用權(quán)限進(jìn)行非法活動(dòng)時(shí)超級(jí)管理員可以取消掉該管理員的管理權(quán)限。 ? 用戶刪除功能,該功能使管理員能處理那些利用本網(wǎng)站進(jìn)行非法活動(dòng)的用戶,刪除其用戶信息。 此 模塊設(shè)計(jì)流程如圖所示。 開 始登 陸 管 理 頁 面查 看 用 戶轉(zhuǎn) 到 用 戶 管 理 頁 面驗(yàn) 證 操 作 權(quán) 限鎖 定 、 解 鎖 ; 提 升 、取 消 管 理 權(quán) 限刪 除 用 戶數(shù) 據(jù) 庫 更 新驗(yàn) 證 通 過返 回 結(jié) 果驗(yàn) 證 未 通 過 圖 5 用戶管理流程圖 開 始登 陸 管 理 頁 面查 看 班 級(jí) 信 息驗(yàn) 證 班 級(jí) 信 息轉(zhuǎn) 到 班 級(jí) 管 理修 改 班 級(jí) 信 息 信 息 不 正 確更 新 數(shù) 據(jù) 庫信 息 正 確數(shù) 據(jù) 庫更 新 完 成數(shù) 據(jù) 庫更 新 失 敗 11 新聞管理模塊 新聞管理 功能。 該功能只用系統(tǒng)管理員才能使用 ,包括 三 部分,一是 發(fā)布新聞 ,二是 修改新聞,三是刪除新聞 。 ? 發(fā)布新聞功能 :該功能的實(shí)現(xiàn)是從新聞添加頁面獲取到新聞表單信息,然后調(diào)用相應(yīng)方法進(jìn)行處理,最后更新至數(shù)據(jù)庫。 ? 修改新聞 功能 :該功能 的實(shí)現(xiàn) 是先獲取該新聞編號(hào),然后 使用 SQL 語言遍歷數(shù)據(jù)庫中有無 該新聞?dòng)涗洠?如果記錄存在,將記錄 信息放入新聞對(duì)象實(shí)體內(nèi),管理員在 JSP 頁面獲取新聞信息,再進(jìn)行修改,其后操作類似添加新聞。 ? 新聞刪除功能 :該功能的實(shí)現(xiàn)需要使用 SQL語言遍歷數(shù)據(jù)庫中有無新聞?dòng)涗?,如果記錄存在,則把記錄信息放入新聞對(duì)象實(shí)體, 管理員可在頁面查看記錄并批量刪除 。 模塊設(shè)計(jì)流程如圖所示。 圖 6 新聞管理流程圖 相冊(cè)管理模塊 班級(jí)相冊(cè)管理功能設(shè)計(jì)。作為班級(jí)網(wǎng)站應(yīng)該有上傳相片的能力,班級(jí)相冊(cè)管理功能的設(shè)計(jì)正是為班級(jí)管理員設(shè)置的管理功能之一。其中包括二部分,一是上傳相片,二是刪除相片。 1) 上傳相片功能:該功能方便管理員批量上傳班級(jí)活動(dòng)的相關(guān)照片,管理員先選擇好要上傳的照片,點(diǎn)擊上傳后,通過 JSP 頁面處理生成縮放的新圖,然后把原圖和新圖放入服務(wù)器端的上傳文件夾中,然后把照片信息存入數(shù)據(jù)庫,上傳完成。 2) 刪除相片功能:該功能的實(shí)現(xiàn)需要使用 SQL 語言遍歷數(shù)據(jù)庫中有無相片記錄,如果記錄存在,則把記錄信息放入相片對(duì)象實(shí)體,管理員在頁面查看記錄并刪除。模塊設(shè)計(jì)流程如圖所示。 開 始登 陸 管 理 頁 面查 看 新 聞轉(zhuǎn) 到 新 聞 管 理 頁 面驗(yàn) 證 操 作 權(quán) 限添 加 、 修 改和 刪 除數(shù) 據(jù) 庫 更 新驗(yàn) 證 通 過返 回 結(jié) 果驗(yàn) 證 未 通 過 12 圖 7 相冊(cè)管理流程圖 留言管理模塊 班級(jí)留言管理功能設(shè)計(jì)。作為班級(jí)網(wǎng)站應(yīng)該具備的能力,班級(jí)留言管理功能的設(shè)計(jì)正是為班級(jí)管理員設(shè)置的管理功能之一。其中包括二部分,一是發(fā)表、查看留言,二是刪除留言。 ? 發(fā)表、查看留言功能:該功能是作為網(wǎng)站成員之間交流信息的重要載體,用戶可以在留言頁面發(fā)表留言,用戶如果沒有登陸網(wǎng)站,則默認(rèn)為“游客 ”身份,只能使用該名發(fā)表留言,不能使用其它用戶名進(jìn)行留言,登陸網(wǎng)站后則用戶可直接發(fā)表留言,但只能使用自己的用戶名進(jìn)行發(fā)表。 ? 刪除留言功能:該功能的實(shí)現(xiàn)需要使用 SQL 語言遍歷數(shù)據(jù)庫中有無留言記錄,如果記錄存在,則把記錄信息放入相片對(duì)象實(shí)體,管理員可在管理頁面查看記錄并批量刪除。 模塊設(shè)計(jì)流程如圖所示。 圖 8 留言管理流程圖 開 始登 陸 管 理 頁 面查 看 留 言轉(zhuǎn) 到 留 言 管 理 頁 面驗(yàn) 證 操 作 權(quán) 限添 加 、 刪 除數(shù) 據(jù) 庫 更 新驗(yàn) 證 通 過返 回 結(jié) 果驗(yàn) 證 未 通 過 13 短消息管理模塊 短消息管理功能設(shè)計(jì)。包括三部分,一是發(fā)送短消息,二是查看短消息,三是刪除短消息。 ? 發(fā)送短消息功能:該功能是作為網(wǎng)站成員之間交流信息的另一重要載 體,用戶可以在短消息頁面發(fā)送短消息,用戶如果沒有登陸網(wǎng)站,則不能訪問短消息頁面,因而無法發(fā)送短消息,登陸網(wǎng)站后用戶可向其他用戶發(fā)送短消息,收件人必須是數(shù)據(jù)庫內(nèi)現(xiàn)有的用戶名。 ? 查看短消息功能:該功能的實(shí)現(xiàn)需要先查看短消息列表,點(diǎn)擊其中一個(gè)短消息標(biāo)題即可查看詳細(xì)內(nèi)容。 ? 刪除短消息功能:該功能的實(shí)現(xiàn)需要使用 SQL 語言遍歷數(shù)據(jù)庫中有無該用戶短消息記錄,如果記錄存在,則把記錄信息放入短消息對(duì)象實(shí)體,用戶可在短消息管理頁面查看記錄并批量刪除。 模塊設(shè)計(jì)流程如圖所示。 開 始登 陸 主 頁查 看 短 消 息轉(zhuǎn) 到 短 消 息 頁 面驗(yàn) 證 操 作 權(quán) 限發(fā) 送 、 查 看和 刪 除數(shù) 據(jù) 庫 更 新驗(yàn) 證 通 過返 回 結(jié) 果驗(yàn) 證 未 通 過 圖 9 短消息管理流程圖 數(shù)據(jù)庫設(shè)計(jì) 系統(tǒng)數(shù)據(jù)流分析 根據(jù)上面的模塊功能分析與設(shè)計(jì)可知,有關(guān)數(shù)據(jù)操作的對(duì)象有 2個(gè),實(shí)體有7 個(gè)。兩個(gè)對(duì)象分別為用戶和管理員, 7 個(gè)實(shí)體分別為用戶信息表、短消息信息表、班級(jí)信息表、班級(jí)新聞信息表、班級(jí)留言信息表、班級(jí)相冊(cè)信息表和教師信息表。 系統(tǒng)總體數(shù)據(jù)流如圖所示。 14 圖 10 系統(tǒng)數(shù)據(jù)流圖 實(shí)體 ER 圖 系統(tǒng) 數(shù)據(jù)庫設(shè)計(jì) 是 系統(tǒng) 功能實(shí)現(xiàn)的基礎(chǔ)。制作數(shù)據(jù)庫表首先要確定實(shí)體的屬性和實(shí)體間的關(guān)系。數(shù)據(jù)庫要存儲(chǔ)的班級(jí)信息 、短消息信息、新聞信息、相片信息 、留言信息、教師信息 和用戶信息,這些信息是班級(jí) 、短消息、新聞、相片、留言
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1