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

正文內(nèi)容

學生課程管理系統(tǒng)的設(shè)計(編輯修改稿)

2025-01-11 01:12 本頁面
 

【文章內(nèi)容簡介】 是一種容器環(huán)境,它集成了多種可視化設(shè)計器的功能,有用于創(chuàng)建Windows 窗體應(yīng)用程序的,有用于構(gòu)建 Web 站點的,也有用于構(gòu)建 Windows Communication Foundation(WCF)服務(wù)的,諸如此類。我們工作中所需的元素 (如引用、數(shù)據(jù)源連接器、文件夾和文件 )可以分成兩層管理:解決方案和項目。一個解決方案包含多個項目,而一個項目中又包含了該項目所特有的一些文件??梢葬槍φ麄€解決方案或單個項目進行設(shè)置。項目中的每一個文件都可以通過【屬性】窗口來顯示它自己的屬性設(shè)置 。 ( 1) 公共語言運行庫 運行庫實際上在組件的運行時和開發(fā)時操作中都起到很大的作用,盡管名稱中沒有體現(xiàn)這個意思。在組件運行時,運行庫除了負責滿足此組件在其他組件上可能具有的依賴項外,還負責管理內(nèi)存分配、 啟動和停止線程和進程,以及強制執(zhí)行安全策略。在開發(fā)時,運行庫的作用稍有變化;由于做了大量的自動處理工作(如內(nèi)存管理),運行庫使開發(fā)人員的操作非常簡單,尤其是與今天的 COM 相比。特別是反射等功能顯著減少了開發(fā)人員為將業(yè)務(wù)邏輯轉(zhuǎn)變?yōu)榭芍赜媒M件而必須編寫的代碼量。 ( 2) 統(tǒng)一編程類 該框架為開發(fā)人員提供了統(tǒng)一的、面向?qū)ο蟮?、分層的和可擴展的類庫集 (API)。目前, C++ 開發(fā)人員使用 Microsoft 基礎(chǔ)類,而 Java 開發(fā)人員使用 Windows 基礎(chǔ)類。該框架統(tǒng)一了這些完全不同的模型,還為 Visual Basic 和 JScript 程序員提供了對類庫的訪問。通過創(chuàng)建跨所有編程語言的公共 API 集,公共語言運行庫使得跨語言繼承、錯誤處學生課程管理系統(tǒng) 管 理 員 教 師 用 戶 學 生 用 戶 學生管理 教師管理 教室管理 班級管理 密碼修改 課程管理 成績管理 密碼修改 選課管理 查看分數(shù) 密碼修改 煙臺大學畢業(yè)論文(設(shè)計) 8 理和調(diào)試成為可能。從 JScript 到 C++ 的所有編程語言具有對框架的相似訪問,開發(fā)人員可以自由選擇它們要使用的語言。 ( 3) 建立在 .NET Framework 的編程類的基礎(chǔ)上,為 Web 應(yīng)用程序模型提供了一組可簡化 Web 應(yīng)用程序生成的控件和基礎(chǔ)結(jié)構(gòu)。 包括可用于封裝通用 HTML 用戶界面元素(如文本框 、按鈕和列表框)的一組控件。但這些控件在 Web 服務(wù)器上運行,并以 HTML 的形式將其用戶界面呈現(xiàn)在瀏覽器中。在服務(wù)器上,這些控件公布面向?qū)ο蟮木幊棠P?,該模型? Web 開發(fā)人員提供面向?qū)ο缶幊痰呢S富功能。 還提供基礎(chǔ)結(jié)構(gòu)服務(wù),如狀態(tài)管理和進程回收,從而可以進一步減少開發(fā)人員必須編寫的代碼數(shù)量,并提高應(yīng)用程序的可靠性。另外, 使用這些同樣的概念使開發(fā)人員能夠以服務(wù)的形式交付軟件。使用 XML Web Services 功能, 開發(fā)人員可以編寫他們的業(yè)務(wù)邏輯,并 使用 基礎(chǔ)結(jié)構(gòu)通過 SOAP 交付該服務(wù)。 .NET Framework 介紹 .NET Framework 是用于 Windows 的新托管代碼編程模型。它強大功能與新技術(shù)結(jié)合起來,用于構(gòu)建具有視覺上引人注目的用戶體驗的應(yīng)用程序,實現(xiàn)跨技術(shù)邊界的無縫通信,并且能支持各種業(yè)務(wù)流程。 NET 框架( .NET Framework) 是由微軟開發(fā),一個致力于敏捷軟件開發(fā)( Agile software development)、快速應(yīng)用開發(fā)( Rapid application development)、平臺無關(guān)性和網(wǎng)絡(luò)透明化的軟件開發(fā)平臺。 SQL 2021 介紹 SQL Server 2021 通過在可伸縮性、數(shù)據(jù)集成、開發(fā)工具和強大的分析等方面的革新更好的確立了微軟在 BI 領(lǐng)域的領(lǐng)導地位。 SQL Server 2021 能夠把關(guān)鍵的信息及時的傳遞到組織內(nèi)員工的手中,從而實現(xiàn)了可伸縮的商業(yè)智能。從 CEO 到信息工作者,員工可以快速的、容易的處理數(shù)據(jù),以更快更好的做出決策。 SQL Server 2021 全面的集成、分析和報表功能使企業(yè)能夠提高他們已有應(yīng)用的價值,即便這些應(yīng)用是在不同的平臺上。 商業(yè)智能增強體現(xiàn)在以下幾個方面: ( 1) 端到端的集成 BI 平臺 Microsoft SQL Server 2021 是一個完整的商務(wù)智能 (BI) 平臺,其中為用戶提供了可用于構(gòu)建典型和創(chuàng)新的分析應(yīng)用程序所需的各種特性、工具和功能。本文簡要介紹了您在構(gòu)建分析應(yīng)用程序時將要用到的一些工具,并著重介紹了一些新增功能,這些新增功能使復(fù)雜 BI 系統(tǒng)的構(gòu)建和管理比以往更加輕松。 ( 2) Integration Services SQL Server 2021 帶來了一個全新的企業(yè)級數(shù)據(jù)整合平臺。此平臺具有出色的 ETL 和整 合能力,使得組織機構(gòu)能更加容易地管理來自于不同的關(guān)系型和非關(guān)系型數(shù)據(jù)源的數(shù)據(jù)。通過 SQL Server Integration Services( SSIS),組織機構(gòu)能以整體的視角去考察它們的商業(yè)運營情況,從而能具有競爭優(yōu)勢。 ( 3) Analysis Services 煙臺大學畢業(yè)論文(設(shè)計) 9 在 SQL Server 2021 中,分析服務(wù)( Analysis Services)第一次提供了一個統(tǒng)一和集成的商業(yè)數(shù)據(jù)視圖,可被用做所有傳統(tǒng)報表、 OLAP 分析、關(guān)鍵績效指標( KPI)記分卡和數(shù)據(jù)挖掘的基礎(chǔ)。 ( 4) Reporting Services SQL Server 2021 Reporting Services 擴展了微軟商業(yè)智能( BI)平臺,以迎合那些需要訪問商業(yè)數(shù)據(jù)的信息工作者。 Reporting Services 是一個基于服務(wù)器的企業(yè)級報表環(huán)境,可借助 web services 進行管理。報表可以用不同的格式發(fā)布,并可帶多種交互和打印選項。通過把報表作為更進一步的商業(yè)智能的數(shù)據(jù)源來分發(fā),復(fù)雜的分析可被更多的用戶所用。 ( 5) 和 Microsoft Office System 的集成 Reporting Services 中的報表可運行在 Microsoft SharePoint? Portal Server 和 Microsoft Office System 應(yīng)用程序中,你可用使用 SharePoint 中的特性來訂閱報表,創(chuàng)建新的報表和分發(fā)報表,你也可以在 Word 或 Excel 中以 HTML 格式打開報表。 煙臺大學畢業(yè)論文(設(shè)計) 10 4 詳細設(shè)計 各模塊的功能 基本的登錄驗證是這樣的,用戶名或者密碼都不得為空。輸入完成后,點擊確定會在數(shù)據(jù)庫中查找該用戶機器密碼進行比對。當比對成功后獲得該用戶的權(quán)限,然后跳轉(zhuǎn)到相應(yīng)的頁面。之后該用戶可以進行相應(yīng)的操作。 管理員 模塊 登錄后顯 示全部用戶的用戶名及權(quán)限, 可以查看該用戶的詳細信息。 該模塊時序圖如圖 所示。 圖 管理員時序圖 ( 1) 學生管理: 對學生信息進行管理,可以添加刪除學生。添加學生的簡單信息:學號,姓名,班級,性別。 ( 2) 教師管理 對教師信息進行管理,可以添加刪除教師。添加教師的簡單信息:教師編號,姓名,院系,性別。 ( 3) 教室管理 對教室信息進行管理,確定教學樓和房號。 ( 4) 班級管理 對班級信息進行管理,確定班級所在的學院和系別。 ( 5) 密碼修改 煙臺大學畢業(yè)論文(設(shè)計) 11 修改密碼。需要輸入現(xiàn)有密碼,輸入兩次 新密碼,密碼確認無誤后,可以更改。 教師 模塊 登錄后顯示教 師本人的個人信息??梢孕薷男畔⑦M行 完善。該模塊時序圖如圖 所示。 圖 教師時序圖 ( 1) 課程管理 顯示本人所發(fā)布的課程。對已發(fā)布的課程可以進行修改刪除。添加課程信息:課程名,類型,學時,學分,時間,地點。但選擇為必修課時要選擇班級,給該班級所以學生添加該課程。選擇為選修課時搖設(shè)置人數(shù)和可選學年,當選擇該課的人數(shù)等于設(shè)置的人數(shù)時將不能再選修該課程,可選學年是為了不讓低年級的學生選擇較高級的課程所設(shè)置的,只有符合要 求的學生才可以選擇該選修課。當發(fā)布的課程在時間地點上與其他教師發(fā)布的課程相沖突時會提示。 ( 2) 成績管理 可查看學生的成績。 對發(fā)布的課程給予學生成績。可以修改,添加。 ( 3) 密碼修改 修改密碼。需要輸入現(xiàn)有密碼,輸入兩次新密碼,密碼確認無誤后,可以更改。 學生模塊 登錄后顯示該學生的個人信息,可以修改完善個人信息,該模塊時序圖如圖 所示。 ( 1) 選課管理 顯示該學生的課表,可以明確看出選擇的課程和時間。課表中會初始包含教師發(fā)布的必修課。 添加課程,該頁面會顯示出該學生可選的選修課,進行選擇選修課時會 比對現(xiàn)有的課程時間,若有沖突會提示。選擇選修課時可以看到發(fā)布該課程教師的詳細信息。添加成功煙臺大學畢業(yè)論文(設(shè)計) 12 后可以重新顯示課表??梢詣h除所選課程,但是必修課最好不要刪除。 ( 2) 查看分數(shù) 顯示該學生的課程成績。教師發(fā)布成績后可以在該頁面查詢成績。 ( 3) 密碼修 改 修改密碼。需 要輸入現(xiàn)有密碼,輸入兩次新密碼,密碼 確認無誤后,可以更改。 圖 學生時序圖 系統(tǒng)數(shù)據(jù)庫的設(shè)計 數(shù)據(jù)庫的設(shè)計在本系統(tǒng)中占有很重要的位置。因為數(shù)據(jù)庫是 信息 的 載體 。為滿足該系統(tǒng)的需要,設(shè)計如下面所示的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu) : ? 用戶 表: 用戶名、密碼、權(quán)限。 ? 教師表 : 教師號、姓名、電話、 Email、地址、學院、性別。 ? 學生表 : 學生號、姓名、性別、班級、電話、 Email、學年 。 ? 課程表:課程號、課程名、學時、學分、類型、星期、課節(jié)、教師號、教室號、學年。 ? 教師課程表:教師號、課程名、班級、類型、學生人數(shù)、記錄人數(shù)。 ? 學生課程表:學生號、課程名、成績、教師號、類型。 ? 教學樓表:教學樓、教室。 ? 班級表:班級號、班級名、學院、系別、人數(shù)。 數(shù)據(jù)庫表的結(jié)構(gòu) (1) 用戶表 表名: User_all, 在該表中保存了用戶 登錄所需資料 ,數(shù)據(jù) 表結(jié)構(gòu)如表 所示。 表 用戶表 煙臺大學畢業(yè)論文(設(shè)計) 13 字段名稱 數(shù)據(jù)類型 字段長度 備注 UserID varchar 50 用戶號 Password varchar 50 密碼 Type int 用戶權(quán)限 (2)教師 表 表名: Teacher, 在該表中保存了 教師用戶的個人信息 ,其數(shù)據(jù)結(jié)構(gòu)如表 所示。 表 教師 表 字段名稱 數(shù)據(jù)類型 字段長度 備注 TeacherID varchar 50 教師號 Name varchar 50 姓名 PhoneNum int 電話 Email varchar 50 Email Address varchar 50 地址 College varchar 50 學院 Sex char 10 性別 (3) 學生 表 表名: Student, 該表 保存了學生的個人信息 ,其數(shù)據(jù)結(jié)構(gòu)如 表 所示。 表 學生 表 字段名稱 數(shù)據(jù)類型 字段長度 備注 StudentID varchar 50 學號 Name varchar 50 學生姓名 Sex char 10 性別 ClassName varchar 50 班級 PhoneNum int 電話 Email varchar 50 Email Year char 10 學年 ( 4) 課程表 表名: Course,該表包含了課程的基本信息,其數(shù)據(jù)結(jié)構(gòu)如表 所示。 表 課程 表 字段名稱 數(shù)據(jù)類型 字段長度 備注 ID int 課程號 Name varchar 50 課程名 Period varchar 50 學時 Credit int 學分 Type varchar 50 類型 Weekday int 星期 Part int 課節(jié) 煙臺大學畢業(yè)論文(設(shè)計) 14 TchID varchar 50 教師號 ClrmID int 教室號 Year char 10 可選學年 ( 5)教師課程表 表名: Teacher_Course,該表包含了教師與課程的關(guān)系,其數(shù)據(jù)結(jié)構(gòu)如表 所示。 表 教師課程 表 字段名稱 數(shù)據(jù)類型 字段長度 備注 ID int 序號 TeacherID varchar 50 教師號 Name varchar 50 課程名 Class varchar 50 必修課班級 Type varchar 50 類型 StuNum int 學生人數(shù) Remark int 記錄人數(shù) ( 6)學生課程表 表名: Student_Course,該
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1