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

正文內(nèi)容

課堂考勤管理系統(tǒng)設(shè)計(jì)及實(shí)現(xiàn)-資料下載頁(yè)

2024-12-15 18:13本頁(yè)面

【導(dǎo)讀】調(diào)研分析系統(tǒng)的業(yè)務(wù)流程和功能需求;分析掌握系統(tǒng)的軟硬件環(huán)境;信息系統(tǒng)的軟件結(jié)構(gòu)。班級(jí)、個(gè)人的學(xué)號(hào)或姓名統(tǒng)計(jì)出勤情況。統(tǒng)運(yùn)行調(diào)試,和系統(tǒng)的。系統(tǒng)分析設(shè)計(jì)文檔,設(shè)計(jì)論文,原程序電子文檔。1.《網(wǎng)站ASP后臺(tái)解決方案》;2.《IIS與ASP網(wǎng)站建設(shè)》;3.《ASP與SQL網(wǎng)站數(shù)據(jù)庫(kù)程序設(shè)計(jì)》。1.相關(guān)資料、論文、數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn)相關(guān)資料;2.軟件工程規(guī)范和標(biāo)準(zhǔn);3.程序設(shè)計(jì)語(yǔ)言、開發(fā)工具手冊(cè)。其中未登錄用戶模塊實(shí)現(xiàn)了信息查找、查看留言、瀏覽新聞公告、校園風(fēng)景等。系統(tǒng)采用ASP技術(shù),以(Inter. 建立了一個(gè)基于B/S模式的三層體系的課堂考勤管理網(wǎng)站系統(tǒng)。介紹了各功能模塊的編碼設(shè)計(jì)和實(shí)現(xiàn),討論了系統(tǒng)編碼中的難點(diǎn)和重點(diǎn)問題。

  

【正文】 r2021 是由微軟 Microsoft 出品,基于關(guān)系型數(shù)據(jù)庫(kù)的大型數(shù)據(jù)庫(kù)系統(tǒng) 。 它具有獨(dú)立于硬件平臺(tái)、對(duì)稱的多處理器結(jié)構(gòu)、搶占式多任務(wù)管理、完善的安全系統(tǒng)和 容錯(cuò)功能,并具有易于維護(hù)的特點(diǎn)。 同時(shí)又比它增加了許多更先進(jìn)的功能、具有使用方便、可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點(diǎn)。 SQL Server2021 有如下 主要特點(diǎn) : (1)具有豐富的圖形化管理工具。 (2)動(dòng)態(tài)自動(dòng)管理和優(yōu)化。系統(tǒng)在運(yùn)行過程中可根據(jù)運(yùn)行時(shí)的狀態(tài)自動(dòng)配置參數(shù)。 (3)支持 XML、 HTTP。通過 XML可訪問 SQL Server 服務(wù)器。 (4)豐富的編程接口。 TransactSQL、 DBLibrary for C、嵌入式 SQL。支持ODBC、 OLE DB、 ADO。 (5)具有良好的伸縮性和可 靠性。可運(yùn)行在多種操作系統(tǒng)下;可運(yùn)行在單 CPU或?qū)ΨQ多 CPU 環(huán)境下。 (6)簡(jiǎn)單的管理方式。 SQL Server 具有較好的管理工具外, 還可與操作系統(tǒng)有機(jī)集成,利用操作系統(tǒng)提供的服務(wù)和功能管理 SQL Server 系統(tǒng)。 數(shù)據(jù)庫(kù)需求分析 系統(tǒng)中的實(shí)體有:學(xué)生、教師、課程、教務(wù)員、校園圖片、新聞公告、留言。關(guān)系有:學(xué)生修課,教師授課。 (1)校園風(fēng)景實(shí)體 ER 圖如圖 31示 。 本科 畢業(yè)設(shè)計(jì) (論文 ) 第 14 頁(yè) 圖 31 校園圖片實(shí)體 ER 圖 (2) 新聞公告實(shí)體 ER圖如圖 32示 。 圖 32 新聞公告實(shí)體 ER 圖 (3)教務(wù)員實(shí) 體 ER圖如圖 33 示 。 圖 33 員實(shí)體 ER 圖 (4)留言實(shí)體 ER 圖如圖 34示 。 圖 34 留言實(shí)體 ER 圖 (5)學(xué)生實(shí)體 ER圖如圖 35示 。 本科 畢業(yè)設(shè)計(jì) (論文 ) 第 15 頁(yè) 圖 35 學(xué)生實(shí)體 ER 圖 (6)教師實(shí)體 ER 圖如圖 36示 。 圖 36 教師實(shí)體 ER 圖 (7)課程實(shí)體 ER 圖如圖 37示 。 圖 37 課程實(shí)體 ER 圖 (8)學(xué)院實(shí)體 ER 圖如圖 38示 。 因?yàn)閷W(xué)院也可能增加或者改名等,所以把學(xué)院也看成一個(gè)實(shí)體。 圖 38 課程實(shí)體 ER 圖 (9)教師、學(xué)生、課程之間關(guān)系 的 ER圖 。 本科 畢業(yè)設(shè)計(jì) (論文 ) 第 16 頁(yè) 教師和課程之間是 1對(duì) n的講授關(guān)系,也就是說一名老師可以講授多門課程;學(xué)生修課既和老師有關(guān)又和課程有關(guān),即學(xué)生和講授關(guān)系有關(guān),將講授和其對(duì)應(yīng)的實(shí)體 教師和課程作為一個(gè)聚集。學(xué)生與此聚集之間有 1 對(duì) M 的修課關(guān)系,即一名學(xué)生可以修多門課程。 ER 圖如圖 39示。 圖 39 教師、學(xué)生、課程之間關(guān)系 ER 圖 (8)留言、學(xué)生、教師之間關(guān)系 的 ER圖 。 留言實(shí)體是學(xué)生留言,教師回復(fù),所以留言和教師、學(xué)生都有關(guān)系。教師、學(xué)生和留言之間都是 1: n 的關(guān)系,也就是說,學(xué)生可以 多次留言,教師也可以多次回復(fù)。他們之間的 ER圖如圖 310 示。 本科 畢業(yè)設(shè)計(jì) (論文 ) 第 17 頁(yè) 圖 310 教師、學(xué)生、留言之間關(guān)系 ER 圖 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì) 數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)就是把 ER 圖轉(zhuǎn)化為所選用 DBMS 產(chǎn)品所支持的數(shù)據(jù)模型。本系統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)為 SQL Server 2021,因此將 ER模型轉(zhuǎn)化為關(guān)系數(shù)據(jù)模型即可。 .1 將 ER 模型轉(zhuǎn)化為關(guān)系模式 由 ER模型可得到以下關(guān)系模式(以下關(guān)系模式中下劃線表示 主鍵): 校園圖片 ( 圖片編號(hào) ,名稱,路徑,說明,上傳時(shí)間); 新聞公告 ( 新聞編號(hào) ,新聞標(biāo)題,新聞內(nèi)容,新聞附件名,發(fā)布單位,發(fā)布時(shí)間); 留言 ( 編號(hào) ,留言者學(xué)號(hào),姓名,留言內(nèi)容,留言時(shí)間,回復(fù)教師編號(hào),教師姓名,回復(fù)內(nèi)容,回復(fù)時(shí)間); 學(xué)院 (學(xué)院名稱,系別名稱); 學(xué)生 ( 學(xué)號(hào) ,學(xué)生名,性別,出生年月,電話,學(xué)院,專業(yè) , 班級(jí)); 教師 ( 教師編號(hào) ,教師名,性別,電話,院系,密碼,身份); 本科 畢業(yè)設(shè)計(jì) (論文 ) 第 18 頁(yè) 課程 ( 課程編號(hào) ,課程名,學(xué)分,上課時(shí)間,上課地點(diǎn)); 講授 ( 課程代碼 ,教師編號(hào),課程編號(hào),教學(xué)班號(hào),開課時(shí)間); 修課考勤 (課程代碼 , 學(xué)號(hào) ,課程編號(hào),教師編號(hào),教學(xué)班號(hào),早退,遲到,曠課,請(qǐng)假 )。 .2 優(yōu)化關(guān)系模 式 一般說來,關(guān)系模式秩序滿足第三范式即可。但是在實(shí)際設(shè)計(jì)中關(guān)系模式的規(guī)范化程度不是越高越好。因?yàn)閺牡图?jí)范式向高范式轉(zhuǎn)化時(shí),必須將關(guān)系模式分解成多個(gè)關(guān)系模式。這樣在執(zhí)行查詢的時(shí)候,如果用戶所需要的信息在多個(gè)表中,就必須進(jìn)行多個(gè)表之間的連接,這無疑對(duì)系統(tǒng)帶來較大的時(shí)間開銷。為了提高系統(tǒng)處理性能,要對(duì)相關(guān)程度的比較高的表進(jìn)行合并,或者在表中增加相關(guān)程度的屬性(表的列)。這時(shí),選擇較低的第一范式或者第二范式可能比較 適合。據(jù)此我們作如下的優(yōu)化: 校園圖片 ( 圖片編號(hào) ,名稱,路徑,說明,上傳時(shí)間); 新聞公告 ( 新聞編號(hào) ,新聞標(biāo)題,新聞內(nèi)容,新聞附件名,發(fā)布單位,發(fā)布時(shí)間); 留言 ( 編號(hào) ,留言者學(xué)號(hào),姓名,留言內(nèi)容,留言時(shí)間,回復(fù)教師編號(hào),教師姓名,回復(fù)內(nèi)容,回復(fù)時(shí)間); 學(xué)院 ( 學(xué)院名稱,系別名稱 ) ; 學(xué)生 ( 學(xué)號(hào) ,學(xué)生名,性別,出生年月,電話,學(xué)院,專業(yè),班級(jí),密碼) ; 教師 ( 教師編號(hào) ,教師名,性別,電話,院系,說明,密碼) ; 課程 ( 課程代碼 , 課程編號(hào) , 課程名 , 教師編號(hào),教師名 , 學(xué)分 , 課程性質(zhì),開課院系,上課時(shí)間地點(diǎn),開課周 ) ; 修課 考勤 ( 修課編號(hào) , 課程代碼,學(xué)號(hào),課程編號(hào),教師編號(hào),教學(xué)班號(hào) ,學(xué)生名,教師名,課程名,學(xué)分,課程性質(zhì),早退,遲到,曠課,請(qǐng)假 )。 數(shù)據(jù)庫(kù)結(jié)構(gòu)創(chuàng)建 數(shù)據(jù)庫(kù)采用 Microsoft SQL Server 2021,利用 SQL 語(yǔ)言,通過查詢分析器可以創(chuàng)建數(shù)據(jù)庫(kù)和建立數(shù)據(jù)表,通過企業(yè)管理器也可以方便的管理數(shù)據(jù)庫(kù)。 本科 畢業(yè)設(shè)計(jì) (論文 ) 第 19 頁(yè) .1 建立數(shù)據(jù)表 通過 SQL 語(yǔ)句在查詢分析器下邊可以方便的建立數(shù)據(jù)庫(kù)以及數(shù)據(jù)表。在查詢分析器中分別建立新聞公告表 (NEW_INF)、校園圖片表 (PIC_INF)、教務(wù)員信息表(ADMIN)、學(xué)院表 (MAJOR)、學(xué)生信息表 (STU_INF)、教師信息表 (TEA_INF) 、課程信息表 (COU_INF)、學(xué)生修課考勤表 (ATT_INF)、留言記錄表 (BOOK)。 下邊僅以創(chuàng)建修課考勤表為例: CREATE TABLE ATT_INF 修課考勤表 ( id INT IDENTITY (1,1) PRIMARY KEY , 自動(dòng)編號(hào) cou_cod INT NOT NULL, 課程代碼 cou_num CHAR(8) NOT NULL, 課程編號(hào) cou_nam VARCHAR(20) NOT NULL, 課程名稱 tea_num CHAR(8) NOT NULL, 教師編號(hào) tea_nam VARCHAR(8) NOT NULL, 教師姓名 stu_num CHAR(8) NOT NULL, 學(xué)生編號(hào) stu_nam VARCHAR(8) NOT NULL, 學(xué)生姓名 cla_num SMALLINT NOT NULL, 教學(xué)班號(hào) cou_cre NUMERIC(2,1) NOT NULL, 課程學(xué)分 leave_early TINYINT NOT NULL, 早退次數(shù) late TINYINT NOT NULL, 遲到次數(shù) absent TINYINT NOT NULL, 缺席次數(shù) att TINYINT NOT NULL, 到勤次數(shù) leave TINYINT NOT NULL, 請(qǐng)假次數(shù) CONSTRAINT FK_atea_con 創(chuàng)建 FK_atea_con 外鍵約束 FOREIGN KEY tea_num tea_num 參考表 TEA_INF(教師信息表 ) REFERENCES tea_inf(tea_num) 中的 tea_num 項(xiàng) ON UPDATE CASCADE 更新時(shí)級(jí)聯(lián)更新 ON DELETE NO ACTION , 刪除時(shí)沒有動(dòng)作 CONSTRAINT FK_astu_con 創(chuàng)建 FK_astu_con 外鍵約束 FOREIGN KEY stu_num stu_num 參考 STU_INF(學(xué)生信息表 ) REFERENCES stu_inf(stu_num) 中的 stu_num 項(xiàng) ON UPDATE CASCADE 更新時(shí)級(jí)聯(lián)更新 ON DELETE NO ACTION, 刪除時(shí)沒有動(dòng)作 CONSTRAINT FK_acou_con 創(chuàng)建 FK_acou_con 外鍵約束 FOREIGN KEY cou_cod cou_num 參考表 TEA_INF(學(xué)生信息表 ) REFERENCES cou_inf(cou_cod) 中的 cou_num 項(xiàng) ON UPDATE NO ACTION 更新時(shí)沒有動(dòng) 作 ON DELETE NO ACTION , 刪除時(shí)沒有動(dòng)作 ) 創(chuàng)建后表的結(jié)構(gòu)如下邊表 31到表 39所示。 本科 畢業(yè)設(shè)計(jì) (論文 ) 第 20 頁(yè) 教務(wù)員信息表存貯教務(wù)員的用戶名、姓名、職位還有密碼,因?yàn)槊艽a要經(jīng)過 MD5加密,所以密碼長(zhǎng)度為 50。表結(jié)構(gòu)如表 31示。 表 31 教務(wù)員信息表 ADMIN 課程信息表記錄了課程的基本信息,包括課程代碼、課程編號(hào)、授課教師編號(hào)、姓名、教學(xué)班號(hào)、學(xué)分、課程性質(zhì)、開課院系、開課周,上課時(shí)間。表結(jié)構(gòu)如表 32所示。 表 32 課程信息表 COU_INF 字段中文名 字段名 類型 長(zhǎng)度 主 /外鍵 字段約束 課程代碼 Cou_cod Int 主鍵 Identity 課程編號(hào) Cou_num Char 8 Not null 教師編號(hào) Tea_num Char 8 外鍵 教學(xué)班號(hào) Cal_num Tinyint Not null 課程名 Cou_name Varchar 20 Not null 教師名 Tea_name Varchar 10 Not null 學(xué)分 Cou_cre tinyint Not null 課程性質(zhì) Cou_nat varchar 2 ( 必 , 選 , 限 ) 開課院系 Cou_dep Varchar 20 開課周 Cou_kai Varchar 5 上課時(shí)間 Cou_tim Varchar 50 新聞公告信息表主要存貯新聞和公告的信息,主要包括編號(hào)、標(biāo)題、內(nèi)容、附件名、發(fā)布單位、發(fā)布時(shí)間。表結(jié)構(gòu)如表 33 所示。 表 33 新聞公告信息表 NEW_INF 字段中文名 字段名 類型 長(zhǎng)度 主 /外鍵 字段約束 編號(hào) Id int 4 主鍵 Identity 標(biāo)題 new_nam varchar 50 Not null 內(nèi)容 new_con varchar 2021 Not null 附件名 new_img varchar 20 發(fā)布單位 new_dap varchar 4 發(fā)布時(shí)間 new_time smalldatetime 教師信息表存貯教師的基本信息,主要包括教師編號(hào)、教師姓名、性別、所在學(xué)院、電話、電子郵箱、個(gè)人說明、登錄密碼。表結(jié)構(gòu)如表 34 所示。 字段中文名 字段名 字段類型 長(zhǎng)度 主 /外鍵 字段約束 用戶名 Ad_num Varchar 10 主鍵 Not null 姓名 Ad_nam Varchar 10 職位 Ad_pos Varchar 8 密碼 Ad_pas varchar 50 本科 畢業(yè)設(shè)計(jì) (論文 )
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1