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

正文內(nèi)容

基于net學(xué)生信息管理系統(tǒng)—-wenkub

2022-12-14 18:08:38 本頁(yè)面
 

【正文】 ,學(xué)號(hào),民族,出生日期,籍貫,所在班級(jí),備注等; 學(xué)生登陸系統(tǒng)后,修改個(gè)人信息,為了保證系統(tǒng)安全性,只要求學(xué)生修改個(gè)人密碼; 瀏覽課程信息,具體內(nèi)容包括課程名,課程類型,學(xué)時(shí),學(xué)分和課程的具體描述,任課教師; 學(xué)生利用此系統(tǒng)選修課程,在選課過(guò)程中,學(xué)生 可查詢待選課程的基本信息及教師情況,并可瀏覽截止當(dāng)前選課的人數(shù); 瀏覽個(gè)人選課情況; 瀏覽個(gè)人成績(jī)。系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)學(xué)生信息管理的系統(tǒng)化,規(guī)范化和自動(dòng)化。 需求分析 需求分析是數(shù)據(jù)庫(kù)信息管理系統(tǒng)開發(fā)的第一步也是最重要一步。有效的 管理學(xué)生所有信息就是學(xué)生管理系統(tǒng)完成的功能。 概述 隨著學(xué)校規(guī)模的不斷擴(kuò)大,學(xué)生數(shù)量的急劇增加,有關(guān)學(xué)生的各種信息量也成倍的增長(zhǎng)。 SQL是一個(gè)通用的、功能極強(qiáng)的關(guān)系數(shù)據(jù)庫(kù)語(yǔ)言。 高度可擴(kuò)展性和可靠性。在 SQL Server 2021中使用可擴(kuò)展標(biāo)記語(yǔ)言 (XML)可以在松散耦合系統(tǒng)之間交換數(shù)據(jù)。 Microsoft SQL Server 2021 是由一系列相互協(xié)作的組件組成,能滿足最大的 Web 站點(diǎn)和企業(yè)數(shù)據(jù)處理系統(tǒng)存儲(chǔ)和分析數(shù)據(jù)的需要 。 .NET Framework SDK 的一部分提供的。再服務(wù)器上,控件負(fù)責(zé)將面向?qū)ο蟮木幊棠P吞峁┙o Web開發(fā)者,這種編程模型提供面向?qū)ο缶幊碳夹g(shù)的豐富功能。 二 開發(fā)環(huán)境 簡(jiǎn)介 是由 ASP 發(fā)展而來(lái),它是使用 .NET 框架提供的編程類庫(kù)構(gòu)建而成的。 可行性分析 由于本系統(tǒng)管理的對(duì)象單一 ,都是在校學(xué)生,且每個(gè)數(shù)據(jù)內(nèi)容具有較強(qiáng)的關(guān)聯(lián)性,涉及的計(jì)算過(guò)程不是很復(fù)雜。 系統(tǒng)及需求分析 系統(tǒng)需求 通過(guò)調(diào)查 ,要求系統(tǒng)需要有以下功能 : ⑴ 由于操作人員的計(jì)算機(jī)知識(shí)普遍較差 ,要求有良好的人機(jī)界面 。通過(guò)分析某一學(xué)校學(xué)生管理的不足,創(chuàng)建了一套行之有效的計(jì)算機(jī)管理學(xué)生的方案。學(xué)生信息管理系統(tǒng) 摘 要 隨著信息技術(shù)在管理上越來(lái)越深入而廣泛的應(yīng)用,管理信息系統(tǒng)的實(shí)施在技術(shù)上已逐步成熟。文章介紹了學(xué)生管理信息系統(tǒng)的系統(tǒng)分析部分,包括可行性分析、 業(yè)務(wù)流程分析等;系統(tǒng)設(shè)計(jì)部分主要介紹了系統(tǒng)功能設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)及代碼設(shè)計(jì);系統(tǒng)實(shí)現(xiàn)部分說(shuō)明了幾個(gè)主要模塊的算法, 本系統(tǒng)界面友好,操作簡(jiǎn)單,比較實(shí)用。 ⑵ 由于該系統(tǒng)的使用對(duì)象多 ,要求有較好的權(quán)限管理 。因此 ,比較適合于采用數(shù)據(jù)庫(kù)管理。使用、管理和部署 Web應(yīng)用程序變得非常容易。 (如會(huì)話狀態(tài)管理和進(jìn)程重啟服務(wù)),這些服務(wù)大大減少了開發(fā)人員需要編寫的代碼量,并使應(yīng)用程序的可靠性得到大幅度的提高。 .NET Framework SDK可以運(yùn)行再 Windows XP, Windows 2021+ Service Pack1及 Windows NT + Service Pack6環(huán)境中。 它主要由以下幾個(gè)組件組成:關(guān)系數(shù)據(jù)庫(kù)組件、數(shù)據(jù)庫(kù)構(gòu)架、管理構(gòu)架、復(fù)制構(gòu)架、數(shù)據(jù)倉(cāng)庫(kù)和聯(lián)機(jī)分析處理分析和應(yīng)用程序開發(fā)構(gòu)架等。從瀏覽器通過(guò)防火墻可方便而安全地訪問(wèn)數(shù)據(jù),并可對(duì)有格式文檔執(zhí)行快速全文檢索。使用增強(qiáng)的可擴(kuò)展性和可靠性功能,可無(wú)限制地?cái)U(kuò)容。 SQL語(yǔ)言集數(shù)據(jù)查詢( Data Query)、數(shù)據(jù)操縱( Data Manipulation)、數(shù)據(jù)定義( Data Definition)和數(shù)據(jù)控制( Data Control)功能于一體,主要特點(diǎn)包括: 1. 綜合統(tǒng)一 2. 高度非過(guò)程化 3. 面向集合的操作方式 4. 以同一種語(yǔ)法結(jié)構(gòu)提供兩種使用方式 5. 語(yǔ)言簡(jiǎn)介,易學(xué)易用 定義基 本表 SQL語(yǔ)言使用 CREATE TABLE語(yǔ)句定義基本表,其一般格式如下: CREATE TABLE 表名 ( 列名 數(shù)據(jù)類型 [列級(jí)完整性約束條件 ] [, 列名 數(shù)據(jù)類型 [列級(jí)完整性約束條件 ]]? [, 表級(jí)完整性約束條件 ]); 修改基本表 SQL語(yǔ)言使用 ALTER TABLE修改基本表,其一般格式為: ALTER TABLE 表名 [ADD新列名 數(shù)據(jù)類型 [完整性約束 ]] [DROP完整性約束名 ] [MODIFY列名 數(shù)據(jù)類型 ]; 查詢 SQL語(yǔ)言提供了 SELECT語(yǔ)句進(jìn) 行數(shù)據(jù)庫(kù)的查詢,該語(yǔ)句具有靈活的使用方式和豐富的功能。面對(duì)龐大的信息量,就要有學(xué)生管理信息系統(tǒng)來(lái)提高學(xué)生管理工作效率。此學(xué)生管理系統(tǒng)是基于 . 技術(shù),采用 . 技術(shù)構(gòu)建,在此稱為 SMS。需求分析就是描述系統(tǒng)的需求,通過(guò)定義系統(tǒng)種的關(guān)鍵域來(lái)建立模型,分析的根本目的的是在開發(fā)者和提出需求的人之間建立的一種理解和溝通機(jī)智。 總之,學(xué)生管理系統(tǒng)的功能需求包括管理員對(duì)功能的需求和學(xué)生對(duì)功能的需求兩大部分,如下所列: 性能需求 一般的性能需求是指互相消息傳遞順利,協(xié)議分析正確,界面友好,運(yùn)行時(shí)間滿足使用需要,安全性得到完全保證。在處理完識(shí)別用戶的方法后,必須利用一種方法以向用戶授權(quán),從而能夠使 用系統(tǒng)的特定功能。如果是本校的注冊(cè)學(xué)生,則被系統(tǒng)引導(dǎo)至個(gè)人信息頁(yè) ,該頁(yè)只要顯示此登陸學(xué)生的個(gè)人信息,通過(guò)此頁(yè)此學(xué)生可以進(jìn)入修改密碼頁(yè) ,成績(jī)查詢頁(yè) ,以及選課瀏覽頁(yè) . 系統(tǒng)功能模塊分析 SMS 主要的功能包括以下幾個(gè)方面:用戶管理(管理員,老師管理和學(xué)生管理),課程管理,班級(jí)管理,成績(jī)管理選課管理。 管理員與教師管理子模塊 該模塊主要負(fù)責(zé)管理系統(tǒng)管理員的信息。 學(xué)生管理子模塊 該模塊主要負(fù)責(zé)管理所有在校注冊(cè)學(xué)生的個(gè)人信息。 用戶管理 管理員管理 班級(jí)管理 選課管理 課程管理 學(xué)生管理 成績(jī)管理 學(xué) 生 管 理 系 統(tǒng) 課程管理模塊 該模塊負(fù)責(zé)管理本校所有的課程信息。 選課管理模塊 該模塊負(fù)責(zé)選課的管理。只有管理員可以錄入學(xué)生每一門課的成績(jī),并能進(jìn)行修改,學(xué)生只能查詢自己所學(xué)課程的成績(jī),并且可以查詢每一學(xué)期學(xué)生所學(xué)課程所獲總學(xué)分,前提是成績(jī)必須及格,否則將沒有此課的成績(jī) 。學(xué)生信息的添加是建立在班級(jí)信息維護(hù)的基礎(chǔ)上,每個(gè)學(xué)生必然屬于特定的班級(jí)。 ( 1) 數(shù)據(jù)庫(kù)的選擇 可以根據(jù)數(shù)據(jù)量的大小選擇大小 步同的數(shù)據(jù)庫(kù),如表 51 所示。也有些情況,由于建設(shè)經(jīng)費(fèi)的限制,只能選擇較為便宜的數(shù)據(jù)庫(kù)。學(xué)生管理系統(tǒng)的硬件配置要根據(jù)擁護(hù)對(duì)系統(tǒng)的穩(wěn)定性要求,系統(tǒng)的容量,系統(tǒng) 吞吐量以及用戶維護(hù)水平來(lái)確定。 表 53 學(xué)生管理系統(tǒng)客戶端硬件的選擇 用戶 穩(wěn)定性要求 備選客服端 學(xué)生客戶端 低 PentiumCPU/64MB/4GB 管理員客戶 端 中 PentiuIII/256MB/20GB ( 2)服務(wù)器端硬件選擇 可以根據(jù)數(shù)據(jù)量和吞吐量的大小選擇不同的服務(wù)器硬件。 ( 1) 單機(jī)模式:即服務(wù)器和客服端在一臺(tái)計(jì)算機(jī)上。 系統(tǒng) ER 圖 根據(jù)前面對(duì)系統(tǒng)做的需求分析,模塊設(shè)計(jì)就可以作出能夠滿足用戶需求的各種實(shí)體以及它們之間的關(guān)系。 CDM的建立示一個(gè)比較復(fù)雜的過(guò)程,實(shí)體關(guān)系圖的分析結(jié)果也非常復(fù)雜,一般情況下使用從簡(jiǎn)到繁的方式進(jìn)行設(shè)計(jì)。 表 /字段分析 表 /字段分析是建立在試題關(guān)系圖基礎(chǔ)上的。 學(xué)生信息數(shù)據(jù)表 ( student) 列名 數(shù)據(jù)類型 大小 字段描述 Student_id Varchar 50 記錄學(xué)生的學(xué)號(hào),設(shè)為主鍵 Student_name Varchar 50 記錄學(xué)生姓名 Student_sex Char 5 記錄學(xué)生性別 Student_nation Char 5 記錄學(xué)生民族 Student_birthday Datetime 8 記錄學(xué)生出生日期 Student_time Datetime 8 記錄學(xué)生入學(xué)時(shí)間 Student_classid Varchar 50 記錄學(xué)生所在班級(jí)號(hào) Student_home Varchar 50 記錄學(xué)生家庭所在地 Student_else Varchar 50 備注 學(xué)生所在班級(jí)相對(duì)獨(dú)立,系統(tǒng)用班級(jí)信息數(shù)據(jù)表( class)記錄本學(xué)校所有班級(jí)信息。 教師 課程記錄數(shù)據(jù)表( teachercourse) 列名 數(shù)據(jù)類型 大小 字段描述 ID Int 4 教師 課程記錄唯一 ID 號(hào),設(shè)為主鍵 Teacher_id Varchar 50 記錄教師號(hào) Course_id Varchar 50 記錄教師所在任課號(hào) Class_id Varchar 50 記錄教師所在班級(jí)號(hào) Course_year Char 5 記錄年度學(xué)期 學(xué)生總是離不開課程的,系統(tǒng)設(shè)計(jì)了課程信息數(shù)據(jù)表( course),用于存儲(chǔ)所有的課程信息 課程信息數(shù)據(jù)表( course) 列名 數(shù)據(jù)類型 大小 字段描述 Course_id Varchar 50 記錄課程號(hào),設(shè)為主鍵 Course_name Varchar 50 記錄課程名稱 Course_period Int 4 記錄課程學(xué)時(shí) Course_credit Int 4 記錄課程學(xué)分 Course_kind Int 4 記錄課程類型: 0 公共課, 1 專業(yè)課, 2 選修課 Course_descible Varchar 50 記錄課程具體描述 學(xué)生所學(xué)的課程都會(huì)有成績(jī),并且每個(gè)學(xué)生每一門課只有一個(gè)成績(jī)。 數(shù)據(jù)庫(kù)創(chuàng)建完畢。 ( 2) 右擊“表”節(jié)點(diǎn),然后從快捷菜單中選擇“新建表”命令。 ( 6) 單擊“確定”按扭,返回表設(shè)計(jì)器。 創(chuàng)建表后,如果要往表里添加記錄,請(qǐng)單擊“表”節(jié)點(diǎn),用戶管理表的超級(jí)管理員信息需要在系統(tǒng)運(yùn)行前進(jìn)行初始維護(hù)。 對(duì)于數(shù)據(jù)庫(kù)調(diào)用字符串,數(shù)據(jù)庫(kù)使用的是本地?cái)?shù)據(jù)庫(kù),數(shù)據(jù)源設(shè)置為 localhost;用戶ID 設(shè)置賦值為系統(tǒng)默認(rèn)的 sa; PWD 賦值為 sa,這一參數(shù)與數(shù)據(jù)庫(kù)安裝時(shí)對(duì) sa 用戶密碼設(shè)置有關(guān),數(shù)據(jù)庫(kù)名稱設(shè)為 SMS 1 SMS 中 的配置文檔 在文檔 中, SMS 數(shù)據(jù)庫(kù)設(shè)置部分集中〈 appsetting〉與〈 /appsetting〉之間,主要的是數(shù)據(jù)庫(kù)連接字符串。PWD=sa。語(yǔ)句列舉如下: String strconn = [“ dsn” ]; 只要在程序文件中加如該行代碼,就可以輕松的將數(shù)據(jù)庫(kù)連接字段讀取到字符串strconn中,并且每個(gè)配置段處理器只需申請(qǐng)一次即可,子目錄的 動(dòng)繼承配置文件 ,并且在次序中不用重新申請(qǐng)。 using 。 using 。 using 。 protected Lbl_note。 (e)。 SqlConnection =new SqlConnection(strconn)。and User_password=39。 if(()) { Session[User_id]=dr[User_id]。 } } else { =對(duì)不起,登陸失敗! 。 代碼如下: using System。 using 。 using 。 namespace sms { /// summary /// student 的摘要說(shuō)明。 protected Btn_all。 SqlConnection 。 protected Tbx_name。 protected Lbtn_addteacher。 =new SqlConnection(strconn)。 } private void InitializeComponent() { += new ()。 += new ()。 += new ()。 } private void Btn_all_Click(object sender, e) { =false。 } public void DataGrid_cancel(object sender,DataGridCommandEventArgs e) { =1。 } public void DataGrid_update(object sender,DataGridCommandEventArgs e) { string strsql=update student set Student_name=Student_name,Student_sex=Student_sex,Student_nation=Student_nation,Student_birthday=Student_birthday,Student_time=Student_time,Student_classid
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1