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

正文內(nèi)容

學(xué)生信息管理系統(tǒng)aspnet論文(編輯修改稿)

2024-10-13 11:42 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 學(xué)生 課程 教師 班級(jí) 首先是用戶信息數(shù)據(jù)表( Users),用于存儲(chǔ)學(xué)生管理系統(tǒng)所有參與人員的信息。 用戶信息數(shù)據(jù)表 ( Users) 列名 數(shù)據(jù)類型 大小 字段描述 User_id Varchar 50 表示用戶名設(shè)為主鍵 User_Password Varchar 50 記錄用戶登陸本系統(tǒng)時(shí)的密碼 User_Power Int 4 記錄用戶類型, 0本校注冊(cè)生, 1管理員 在學(xué)生管理系統(tǒng)中,最重要的對(duì)象是學(xué)生,系統(tǒng)設(shè)計(jì)了學(xué) 生信息數(shù)據(jù)表( student),用于存儲(chǔ)本校所有學(xué)生信息。 學(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í)信息。 班級(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)用來(lái)存儲(chǔ)本校所有教師信息。 教師信息數(shù)據(jù)表( teacher) 列名 數(shù)據(jù)類型 大小 字段描述 Teacher_id Varchar 50 記錄教師號(hào),設(shè)為主鍵 Teacher_name Varchar 50 記錄教師姓名 Teacher_college Varchar 50 記錄教師所在學(xué)院 每個(gè)教師授什么課都必須有記錄,而且 一門課可能會(huì)有很多老師授課。因此必須包括課程名稱,年度,學(xué)期,班級(jí)號(hào)等,以便管理員和學(xué)生查詢系統(tǒng),此系統(tǒng)采用教師 課程記錄數(shù)據(jù)表( teachercourse) 記錄以上信息。 教師 課程記錄數(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ī)。系統(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é)生成績(jī) Course_year Char 5 記錄年度學(xué)期 數(shù)據(jù)庫(kù)創(chuàng)建 創(chuàng)建數(shù)據(jù)庫(kù) 在 Microsoft SQL Server 2020 中,創(chuàng)建 SMS 數(shù)據(jù)庫(kù)的步驟如下: ( 1) 啟動(dòng) Microsoft SQL Server 企業(yè)管理器。 ( 2) 在控制臺(tái) 樹中右擊“數(shù)據(jù)庫(kù)”節(jié)點(diǎn),然后從快捷菜單中選擇“新建數(shù)據(jù)庫(kù)”命令,打開“數(shù)據(jù)庫(kù)屬性”對(duì)話框。 ( 3) 輸入數(shù)據(jù)庫(kù)的名稱 SMS,單擊“確定”按扭,結(jié)束表命令操作。 數(shù)據(jù)庫(kù)創(chuàng)建完畢。 創(chuàng)建表 創(chuàng)建完 CMS 數(shù)據(jù)庫(kù)后,開始往數(shù)據(jù)庫(kù)里添加表。我們把添加過(guò)程進(jìn)行羅列。下面是創(chuàng)建 SMS 系統(tǒng) Book 表的操作步驟: ( 1) 在 Microsoft SQL Server 企業(yè)管理器中,展開“數(shù)據(jù)庫(kù)”和 SMS 節(jié)點(diǎn)。 ( 2) 右擊“表”節(jié)點(diǎn),然后從快捷菜單中選擇“新建表”命令。 ( 3) 設(shè)計(jì)表的結(jié)構(gòu),包括設(shè)計(jì)表中每個(gè)字段的名稱,類型,和長(zhǎng)度等 ( 4) 在擬創(chuàng)建的 SMS 的 users 表中,我們選中 Userid 字段,然后單擊工具欄的“設(shè)置主鍵”按扭,將此字段設(shè)置為主鍵。作為主鍵的字段不允許為空。 ( 5) 單擊工具欄的“保存”按扭,然后在彈出的對(duì)話框中輸入表名 users。 ( 6) 單擊“確定”按扭,返回表設(shè)計(jì)器。 ( 7) 單擊標(biāo)題欄的“關(guān)閉”按扭。 按同樣的方法創(chuàng)建 SMS 中的其他表。創(chuàng)建完畢后的 SMS 表項(xiàng)列表。 創(chuàng)建表后,如果要往表里添加記錄,請(qǐng)單擊“表”節(jié)點(diǎn),用戶管理表的超級(jí)管理員信息需要在系統(tǒng)運(yùn)行前進(jìn)行初始維護(hù)。方法如下:在右邊窗格中右擊相應(yīng)的表,然后從快捷菜單中 選擇“打開表”子菜單,再選擇“返回所有行”命令,接著輸入每條記錄的各個(gè)字段的值,在 SMS系統(tǒng)中我們打開 users 表添加一項(xiàng)管理員的記錄,作為系統(tǒng)以后初次運(yùn)行的第一操作員。 創(chuàng)建存儲(chǔ)過(guò)程 構(gòu)建了數(shù)據(jù)庫(kù)的表結(jié)構(gòu)以后,接下來(lái)創(chuàng)建負(fù)責(zé)表中信息選擇,添加,更新以及刪除的相關(guān)過(guò)程,由于存儲(chǔ)過(guò)程底冊(cè)應(yīng)用會(huì)給系統(tǒng)帶來(lái)優(yōu)化并提高效率,系統(tǒng)使用了如下 5 個(gè)存儲(chǔ)過(guò)程。 1. select_student_1 存儲(chǔ)過(guò)程 2. insert_student_1 存儲(chǔ)過(guò)程 3. insert_course_1 存儲(chǔ)過(guò)程 4. insert_class_1 存儲(chǔ)過(guò)程 5. update_student_1 存儲(chǔ)過(guò)程 數(shù)據(jù)庫(kù)連接 /數(shù)據(jù)庫(kù)具體配置 系統(tǒng)采用對(duì)數(shù)據(jù)庫(kù)配置進(jìn)行統(tǒng)一管理的方法,即將程序中用到的所有連接字符串信息統(tǒng)一放到 配置文檔中,在程序中對(duì)該文檔的這一配置進(jìn)行調(diào)用,實(shí)現(xiàn)統(tǒng)一改統(tǒng)一用。 對(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ù)連接字符串。而其他的設(shè)置主要是面向應(yīng)用程序,提供服務(wù)。 的配置文檔的相關(guān)主要代碼如下: ?xml version= encoding=utf8 ? configuration appSettings add key=dsn value=Data Source=localhost。UID=sa。PWD=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=。user id=sa。password= cookieless=false timeout=20 / globalization requestEncoding=utf8 responseEncoding=utf8 / / /configuration 2. 調(diào)用 SMS 中 的代碼 在程序讀取 的配置文 檔中的數(shù)據(jù)庫(kù)設(shè)置信息,只要使用如下語(yǔ)句即可。語(yǔ)句列舉如下: String strconn = [“ dsn” ]; 只要在程序文件中加如該行代碼,就可以輕松的將數(shù)據(jù)庫(kù)連接字段讀取到字符串 strconn 中,并且每個(gè)配置段處理器只需申請(qǐng)一次即可,子目錄的 文件會(huì)自動(dòng)繼承配置文件 ,并且在次序中不用重新申請(qǐng)。 8 主要界面及相關(guān)代碼 學(xué)生管理系統(tǒng)首頁(yè) 學(xué)生管理系統(tǒng)首頁(yè)具有自動(dòng)導(dǎo)航功能,不同用 戶登陸時(shí)將根據(jù)不同的身份進(jìn)入不同的系統(tǒng)功能頁(yè)。 代碼入下 using System。 using 。 using 。 using 。 using 。 using 。 using 。 using 。 using 。 using 。 using 。 using 。 namespace sms { public class _default : { protected Tbx_userid。 protected Tbx_userpwd。 protected Lbl_note。 protected Btn_enter。 private void Page_Load(object sender, e) { // 在此處放置用戶代碼以初始化頁(yè)面 } region Web Form Designer generated code override protected void OnInit(EventArgs e) { // // CODEGEN:該調(diào)用是 Web 窗體設(shè)計(jì)器所必需的。 // InitializeComponent()。 (e)。 } private void InitializeComponent() { += new ()。 += new ()。 } endregion private void Btn_enter_Click(object sender, e) { string strconn= [dsn]。 SqlConnection =new SqlConnection(strconn)。 ()。 string strsql=select * from users where User_id=39。++39。and User_password=39。++39。 SqlCommand cm=new SqlCommand(strsql,)。 SqlDataReader dr=()。 if(()) { Session[User_id]=dr[User_id]。 Session[user_power]=dr[User_power]。 if((int)Session[User_power]==0) {
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1