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

正文內(nèi)容

學(xué)生信息管理系統(tǒng)aspnet論文-在線瀏覽

2024-11-10 11:42本頁面
  

【正文】 容,學(xué)生對(duì)功能的需求如下: 瀏覽個(gè)人基本信息,具體內(nèi)容包括姓名,學(xué)號(hào),民族,出生日期,籍貫,所在班級(jí),備注等; 學(xué)生登陸系統(tǒng)后,修改個(gè)人信息,為了保證系統(tǒng)安全性,只要求學(xué)生修改個(gè)人密碼; 瀏覽課程信息,具體內(nèi)容包括課程名,課程類型,學(xué)時(shí),學(xué)分和課程的具體描述,任課教師; 學(xué)生利用此系統(tǒng)選修課程,在選課過程中,學(xué)生 可查詢待選課程的基本信息及教師情況,并可瀏覽截止當(dāng)前選課的人數(shù); 瀏覽個(gè)人選課情況; 瀏覽個(gè)人成績。 就實(shí)際情況,在高系統(tǒng)配置,高網(wǎng)絡(luò)帶寬很容易得到保證的情況下,我們最需要考慮的性能就是系統(tǒng)安全性問題。尤其要注意認(rèn)證,簡單地說誰是特定用戶,并針對(duì)安全源驗(yàn)證該用戶的身份。也就是說,需要一種方法來決定允許特定用戶進(jìn)行什么樣的操作。管理員可以在此頁中進(jìn)行班級(jí)管理和教師管理,通過班級(jí)管理頁 ,可以添加新班級(jí),查詢班級(jí)信息等,通過教師管理頁 ,可以添加新教師,查詢教師信息及將教師設(shè)為管理員,管理員也可以在信息維護(hù)中維護(hù)學(xué)生的個(gè)人信息,該頁設(shè)置了通向 其他管理頁面的連接,如添加新學(xué)生頁 ,課程管理頁 和學(xué)生選課管理頁 ,以及成績管理頁,另外從課程管理頁可以進(jìn)入添加新課程頁 ,各個(gè)管 理頁面的功能和各個(gè)管理模塊掛鉤。設(shè)計(jì)圖如 53 所示,除此之外,系統(tǒng)還包含了教師管理,班級(jí)管理等輔助功能模塊,用于 協(xié)調(diào) 4 個(gè)主模塊。主要負(fù)責(zé)管理員與教師以及學(xué)生信息的管理功能,具體參看管理員與教師管理子模塊和學(xué)生管理子模塊的模塊功能描述。它為用戶管理模塊的一個(gè)子模塊。管理員課添加新教師信息,每個(gè)教師有唯一的編號(hào),之后通過把教師加為管理員,而令此教師具有管理員的權(quán)限,從用戶管理 管理員管理 班級(jí)管理 選課管理 課程管理 學(xué)生管理 成績管理 學(xué) 生 管 理 系 統(tǒng) 而教師可以 登陸系統(tǒng)進(jìn)行管理員的相關(guān)操作。它為用戶管理模塊的一個(gè)子模塊。每個(gè)學(xué)生有唯一的學(xué)號(hào) ,管理員添加新生后,新生即可登陸此系統(tǒng)瀏覽個(gè)人信息,登陸此系統(tǒng)的用戶名和密碼默認(rèn)都是此學(xué)生的學(xué)號(hào)。主要功能包括添加,刪除,修改,查找課程信息。課程管理模塊是選課管理模塊的基礎(chǔ),只有在課程 管理中添有選修課的信息,學(xué)生才能進(jìn)行選課。主要功能包括刪除,統(tǒng)計(jì)學(xué)生選課信息。 成績管理模塊 學(xué)生學(xué)的每一門課顯然最后要有成績,查詢的內(nèi)肉包括課程名稱,學(xué)分,成績等。 班級(jí)管理模塊 該模塊負(fù)責(zé)班級(jí)的管理。只有管理員才具有對(duì)班級(jí)管理信息進(jìn)行維護(hù)的權(quán)限。并且在管理員對(duì)學(xué)生成績查詢統(tǒng)計(jì)時(shí),可以統(tǒng)計(jì)各個(gè)班級(jí)的平均分,最高分。學(xué)生管理系統(tǒng)的軟件配置要根據(jù)用戶對(duì)系統(tǒng)穩(wěn)定的要求,系統(tǒng)的容量以及用戶維護(hù)水平來確定。其中數(shù)據(jù)量示指數(shù)據(jù)庫中需存放表但的最大記錄數(shù) 。有時(shí),一個(gè)學(xué)校盡管人數(shù)不多,但人員變動(dòng)很大,要求數(shù)據(jù)庫的吞吐量和穩(wěn)定性較高,這就需要選擇更好的數(shù)據(jù)庫。數(shù)據(jù)庫還要考慮與 操作系統(tǒng)的配合,此設(shè)計(jì)選用 SQL Server2020 數(shù)據(jù)庫。 服務(wù)器端的選擇如表 52 所示 表 52 學(xué)生管理系統(tǒng)操作系統(tǒng)的選擇 用戶 每秒數(shù)據(jù)庫并發(fā)數(shù)據(jù) 訪問 的記錄數(shù) 穩(wěn)定性要求 維護(hù)水平 備選操作系統(tǒng) 一般學(xué)校 500~2020 較高 較好 WindowsNT, Windows 2020Server ,WindowsXP 大型院校 2020 以上 高 好 WindowsNT, Windows 2020Server ,WindowsXP, Linux, UNIX 此設(shè)計(jì)采用 Windows 2020 Server 操作系統(tǒng) 硬件配置 硬件配置主要包括客服端硬件和服務(wù)器端硬件的選擇。 ( 1)客服硬件選擇 可以根據(jù)穩(wěn)定性要求選擇不同的客戶 端。如表 53 所示。選擇服務(wù)器端的選擇如表 54 所示 表 54 學(xué)生管理系統(tǒng)服務(wù)器端硬件的選擇 用戶 每秒數(shù)據(jù)庫并發(fā)數(shù)據(jù)訪問記錄 穩(wěn)定性要求 維護(hù)水平 備選服務(wù)器 一般學(xué)校 500~2020 較高 較好 小型計(jì)算機(jī) /雙熱備或者XEON 4CPU/4GMB/RAID56*72GB 大型院校 2020 以上 高 好 小型計(jì)算機(jī) /雙熱備或者XEON 4CPU/4GMB/RAID56*72GB 當(dāng)然,這種配置不是絕對(duì)的,這里指給了參考配置的范圍。 網(wǎng)絡(luò)配置 學(xué)生管理系統(tǒng)的網(wǎng)絡(luò)配置一般有如下幾種類型。 ( 2) 百兆模式:計(jì)算機(jī)網(wǎng)絡(luò)的速度為百兆,主要采用百兆交換機(jī)把用戶端和服務(wù)器連接 ( 3) 千兆模式:計(jì)算機(jī)網(wǎng)絡(luò)的速度為千兆,實(shí)際上沒有必要給每個(gè)節(jié)點(diǎn)都配備千兆網(wǎng)絡(luò)接口,只需要給服務(wù)器端千兆接口即可。 表 55 學(xué)生管理系統(tǒng)網(wǎng)絡(luò)配置的選擇 用戶 每秒數(shù)據(jù)庫并發(fā)數(shù)據(jù)訪問記錄數(shù) 穩(wěn)定性要求 維護(hù)水平 備選網(wǎng)絡(luò)訪案 一般學(xué)校 500~2020 較高 較好 百兆模式 大型院校 2020 以上 高 好 千兆模式 數(shù)據(jù)庫分析 根據(jù)所涉及的學(xué)生管理信息系統(tǒng)的總數(shù)據(jù)結(jié)構(gòu),采用構(gòu)建 ER 圖 ,導(dǎo)出系統(tǒng)數(shù)據(jù)表的分析方法,對(duì)學(xué)生管理信息系統(tǒng)作如下數(shù)據(jù)分析 。本系統(tǒng)根據(jù)上面的設(shè)計(jì)規(guī)劃出:用戶信息實(shí)體,學(xué)生信息實(shí)體,課程信息實(shí)體,班 級(jí)信息實(shí)體,教師信息實(shí)體,學(xué)生 課程信息實(shí)體, 教師 課程管理實(shí)體, 下面給出系統(tǒng)數(shù)據(jù)庫 ER 圖,如圖 56 所示。 PowerDesigner 的概念數(shù)據(jù)模型( CDM)把現(xiàn)實(shí)的信息簡化成為實(shí)體與實(shí)體之間的聯(lián)系,它與 DBMS 無關(guān)。首先從大的方面中設(shè)計(jì)出各個(gè)實(shí)體之間的關(guān)系,然后在這個(gè)關(guān)系的基礎(chǔ)上對(duì)各個(gè)細(xì)節(jié)進(jìn)行細(xì)化。同時(shí)對(duì)于學(xué)生選課和教師教課 都應(yīng)該有記錄,因此設(shè)計(jì)了學(xué)生選課和教師教課表,其中學(xué)生選課表里,包含了學(xué)生選課的內(nèi)容和各門成績,便于管理員對(duì)成績的錄入,修改以及用戶對(duì)成績的查詢和檢索;教師教課表的內(nèi)容主要時(shí)包含教師所教課程的信息。表 字段分析后也可以利用Pewrdesigner 建立數(shù)據(jù)庫模型。 用戶信息數(shù)據(jù)表 ( Users) 列名 數(shù)據(jù)類型 大小 字段描述 User_id Varchar 50 表示用戶名設(shè)為主鍵 User_Password Varchar 50 記錄用戶登陸本系統(tǒng)時(shí)的密碼 User_Power Int 4 記錄用戶類型, 0本校注冊生, 1管理員 在學(xué)生管理系統(tǒng)中,最重要的對(duì)象是學(xué)生,系統(tǒng)設(shè)計(jì)了學(xué) 生信息數(shù)據(jù)表( student),用于存儲(chǔ)本校所有學(xué)生信息。 班級(jí)信息數(shù)據(jù)表( class) 列名 數(shù)據(jù)類型 大小 字段描述 Class_id Varchar 50 記錄班級(jí)號(hào),設(shè)為主鍵 Class_name Varchar 50 班級(jí) 全稱 Class_department Varchar 50 記錄班級(jí)所在系別 Class_college Varchar 50 記錄班級(jí)所在學(xué)院 Class_teacherid Varchar 50 記錄本班級(jí)班主任號(hào) 系統(tǒng)構(gòu)建教師信息數(shù)據(jù)表( teacher)用來存儲(chǔ)本校所有教師信息。因此必須包括課程名稱,年度,學(xué)期,班級(jí)號(hào)等,以便管理員和學(xué)生查詢系統(tǒng),此系統(tǒng)采用教師 課程記錄數(shù)據(jù)表( teachercourse) 記錄以上信息。系統(tǒng)設(shè)計(jì)了學(xué)生 課程信息數(shù)據(jù)表( studentcourse)用于存儲(chǔ)本校所有學(xué)生所學(xué)的課程信息 學(xué)生 課程信息數(shù)據(jù)表( studentcourse) 列名 數(shù)據(jù)類型 大小 字段 描述 ID Bigint 8 學(xué)生 課程記錄唯一 ID,設(shè)為主鍵 Student_id Varchar 50 記錄學(xué)生學(xué)號(hào) Course_id Varchar 50 記錄學(xué)生所學(xué)課程號(hào) Student_garde Int 4 記錄學(xué)生成績 Course_year Char 5 記錄年度學(xué)期 數(shù)據(jù)庫創(chuàng)建 創(chuàng)建數(shù)據(jù)庫 在 Microsoft SQL Server 2020 中,創(chuàng)建 SMS 數(shù)據(jù)庫的步驟如下: ( 1) 啟動(dòng) Microsoft SQL Server 企業(yè)管理器。 ( 3) 輸入數(shù)據(jù)庫的名稱 SMS,單擊“確定”按扭,結(jié)束表命令操作。 創(chuàng)建表 創(chuàng)建完 CMS 數(shù)據(jù)庫后,開始往數(shù)據(jù)庫里添加表。下面是創(chuàng)建 SMS 系統(tǒng) Book 表的操作步驟: ( 1) 在 Microsoft SQL Server 企業(yè)管理器中,展開“數(shù)據(jù)庫”和 SMS 節(jié)點(diǎn)。 ( 3) 設(shè)計(jì)表的結(jié)構(gòu),包括設(shè)計(jì)表中每個(gè)字段的名稱,類型,和長度等 ( 4) 在擬創(chuàng)建的 SMS 的 users 表中,我們選中 Userid 字段,然后單擊工具欄的“設(shè)置主鍵”按扭,將此字段設(shè)置為主鍵。 ( 5) 單擊工具欄的“保存”按扭,然后在彈出的對(duì)話框中輸入表名 users。 ( 7) 單擊標(biāo)題欄的“關(guān)閉”按扭。創(chuàng)建完畢后的 SMS 表項(xiàng)列表。方法如下:在右邊窗格中右擊相應(yīng)的表,然后從快捷菜單中 選擇“打開表”子菜單,再選擇“返回所有行”命令,接著輸入每條記錄的各個(gè)字段的值,在 SMS系統(tǒng)中我們打開 users 表添加一項(xiàng)管理員的記錄,作為系統(tǒng)以后初次運(yùn)行的第一操作員。 1. select_student_1 存儲(chǔ)過程 2. insert_student_1 存儲(chǔ)過程 3. insert_course_1 存儲(chǔ)過程 4. insert_class_1 存儲(chǔ)過程 5. update_student_1 存儲(chǔ)過程 數(shù)據(jù)庫連接 /數(shù)據(jù)庫具體配置 系統(tǒng)采用對(duì)數(shù)據(jù)庫配置進(jìn)行統(tǒng)一管理的方法,即將程序中用到的所有連接字符串信息統(tǒng)一放到 配置文檔中,在程序中對(duì)該文檔的這一配置進(jìn)行調(diào)用,實(shí)現(xiàn)統(tǒng)一改統(tǒng)一用。而其他的設(shè)置主要是面向應(yīng)用程序,提供服務(wù)。UID=sa。DATABASE=CMS/ /appSettings pilation defaultLanguage=c debug=true / customErrors mode=RemoteOnly / authentication mode=Windows / trace enabled=false requestLimit=10 pageOutput=false traceMode=SortByTime localOnly=true / sessionState mode=InProc stateConnectionString=tcpip=:42424 sqlConnectionString=data source=。password= cookieless=false timeout=20 / globalization requestEncoding=utf8 responseEncoding=utf8 / / /configuration 2. 調(diào)用 SMS 中 的代碼 在程序讀取 的配置文 檔中的數(shù)據(jù)庫設(shè)置信息,只要使用如下語句即可。 8 主要界面及相關(guān)代碼 學(xué)生管理系統(tǒng)首頁 學(xué)生管理系統(tǒng)首頁具有自動(dòng)導(dǎo)航功能,不同用 戶登陸時(shí)將根據(jù)不同的身份進(jìn)入不同的系統(tǒng)功能頁。 using 。 using 。 using 。 using 。 using 。 using 。 protected Tbx_userpwd。 protected Btn_enter。 // InitializeComponent()。 } private void InitializeComponent() { += new ()。 } endregion private void Btn_enter_Click(object sender, e) { string strconn= [dsn]。 ()。++39。++39。 SqlDataReader dr=()。 Session[user_power]=dr[User_power]。 } else { ()。 } ()。 頁面采用 DataGrid 控件的Dgd_student 與 DataSet 數(shù)據(jù)集的綁定返回所有學(xué)生信息
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1