




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、洛陽(yáng)理工學(xué)院課程設(shè)計(jì)報(bào)告課程名稱數(shù)據(jù)庫(kù)課程設(shè)計(jì)設(shè)計(jì)題目學(xué)生成績(jī)查詢系統(tǒng)專 業(yè)計(jì)算機(jī)科學(xué)與技術(shù)班 級(jí) B100506學(xué) 號(hào) B10050634姓 名孫帥杰完成日期 2013年1月6號(hào)課程設(shè)計(jì)任務(wù)書(shū)設(shè)計(jì)題目:學(xué)生成績(jī)管理系統(tǒng)設(shè)計(jì)內(nèi)容與要求:設(shè)計(jì)內(nèi)容:教務(wù)員可以輸入學(xué)生、教師、班級(jí)、課程信息,一個(gè)班級(jí)只屬于一個(gè)專業(yè),一 個(gè)學(xué)生只屬于一個(gè)班級(jí)。教務(wù)員負(fù)責(zé)輸入每個(gè)專業(yè)、每個(gè)班級(jí)需要學(xué)習(xí)哪些課程, 指定課程的任課教師。一個(gè)教師可以教授多個(gè)班的多門(mén)課程。教師可以查看學(xué)習(xí)該課程的學(xué)生名單。課程結(jié)束后,教師可以錄入課程成績(jī)。課程分兩類,必修課和選修課。學(xué)生可以選修課程,每學(xué)期幾門(mén)。學(xué)生可以查 看自己各門(mén)課程的成
2、績(jī)。學(xué)生還可以進(jìn)行評(píng)教,給老師打分。系統(tǒng)管理員可以輸入教室信息,并結(jié)合班級(jí)、課程、教室信息實(shí)現(xiàn)自動(dòng)排課。設(shè)計(jì)要求:要求完成需求分析,寫(xiě)出功能需求和數(shù)據(jù)需求描述;在需求分析的基礎(chǔ)上完成數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì);用C#S言,完成管理系統(tǒng)的部分程序模塊的界面設(shè)計(jì)。指導(dǎo)教師:陶榮2012年12月28日課程設(shè) 計(jì)評(píng)語(yǔ)成績(jī):指導(dǎo)教師:年 月日洛陽(yáng)理工學(xué)院課程設(shè)計(jì)報(bào)告目錄1 .緒論11.1 設(shè)計(jì)目的11.2 開(kāi)發(fā)工具選擇11.3 開(kāi)發(fā)環(huán)境11.4 本報(bào)告的主要內(nèi)容 12 .需求分析22.1 需求分析的任務(wù) 22.2 功能需求32.3 數(shù)據(jù)需求33 .總體設(shè)計(jì)43.1 設(shè)計(jì)概述43.2
3、 系統(tǒng)總體結(jié)構(gòu)及功能模塊劃分 43.3 系統(tǒng)數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 53.4 邏輯結(jié)構(gòu)設(shè)計(jì)74 .主程序設(shè)計(jì)104.1 登錄模塊104.2 學(xué)生信息查詢、保存、及修改 114.3 用戶管理135 .設(shè)計(jì)總結(jié)166 .心得體會(huì)16參考文獻(xiàn)17洛陽(yáng)理工學(xué)院課程設(shè)計(jì)報(bào)告1.緒論1.1 設(shè)計(jì)目的隨著學(xué)生的數(shù)量的日益增多,學(xué)校對(duì)學(xué)生成績(jī)管理的要求也越來(lái)越高, 因此學(xué)校對(duì)學(xué) 生信息的管理也更系統(tǒng)化,數(shù)字化,為了提高學(xué)生的實(shí)際應(yīng)用數(shù)據(jù)庫(kù)的能力, 使學(xué)生鍛煉 簡(jiǎn)單的數(shù)據(jù)庫(kù)開(kāi)發(fā)能力,因此決定設(shè)計(jì)一個(gè)簡(jiǎn)單的學(xué)生成績(jī)管理系統(tǒng), 包括學(xué)生信息,課 程信息,以及成績(jī)信息和任課教師信息,能夠存儲(chǔ)相應(yīng)學(xué)生評(píng)教信息,和課程安排提
4、供的 學(xué)生成績(jī)管理各種功能分為面向?qū)W生,教師和教務(wù)員三部分,其中教務(wù)員可以錄入學(xué)生, 教師,班級(jí),課程信息,每個(gè)專業(yè)、每個(gè)班級(jí)需要學(xué)習(xí)哪些課程,指定課程的任課教師, 給每個(gè)班的每門(mén)課程安排指定的認(rèn)課老師。 教師可以查看學(xué)習(xí)該課程的學(xué)生名單。 課程結(jié) 束后,教師可以錄入課程成績(jī)。課程分兩類,必修課和選修課。學(xué)生可以選修課程,每學(xué) 期幾門(mén)。學(xué)生可以查看自己各門(mén)課程的成績(jī),進(jìn)行評(píng)教,給老師打分。該學(xué)生成績(jī)管理系統(tǒng)類似于簡(jiǎn)單的學(xué)校教務(wù)系統(tǒng),能對(duì)學(xué)校日常事務(wù)進(jìn)行簡(jiǎn)單的管理。本課程設(shè)計(jì)的目的是使學(xué)生能熟練掌握簡(jiǎn)單的簡(jiǎn)單Windows窗體應(yīng)用程序的設(shè)計(jì)和ADO.net的應(yīng)用,希望通過(guò)本次課程設(shè)計(jì)鍛煉學(xué)生使用
5、 C#S言解決實(shí)際問(wèn)題的能力。1.2 開(kāi)發(fā)工具選擇本系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù)采用 Microsoft SQL Server數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)系統(tǒng)在安全性、準(zhǔn)確 性和運(yùn)行速度方面有絕對(duì)的優(yōu)勢(shì),并且處理數(shù)據(jù)量大,效率高;前臺(tái)采用 Microsoft公司 的Visual Studio 2010作為主要開(kāi)發(fā)工具,可與 SQL Server 2008數(shù)據(jù)庫(kù)無(wú)縫鏈接。1.3 開(kāi)發(fā)環(huán)境系統(tǒng)開(kāi)發(fā)平臺(tái):Microsoft Visual Studio2010系統(tǒng)開(kāi)發(fā)語(yǔ)言:C#數(shù)據(jù)庫(kù)管理軟件:SQL Server 20081.4 本報(bào)告的主要內(nèi)容本報(bào)告詳細(xì)的介紹了學(xué)生成績(jī)管理系統(tǒng)的開(kāi)發(fā)過(guò)程,主要涉及到的工作如下:系統(tǒng)的需求分析
6、、系統(tǒng)的總體設(shè)計(jì)、系統(tǒng)的概念設(shè)計(jì)、系統(tǒng)部分模塊的詳細(xì)設(shè)計(jì)。2 .需求分析進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)首先必須準(zhǔn)確了解與分析用戶需求(包括數(shù)據(jù)與處理) 。求分析是整 個(gè)設(shè)計(jì)過(guò)程的基礎(chǔ),作為“地基”的需求分析是否做得充分與準(zhǔn)確,決定了在其上構(gòu)建數(shù)據(jù)庫(kù)大廈的速度與質(zhì)量。需求分析做的不好,甚至?xí)?dǎo)致整個(gè)數(shù)據(jù)庫(kù)返工重做,因此對(duì) 用戶需求進(jìn)行正確,合理的分析是至關(guān)重要的。2.1 需求分析的任務(wù)需求分析是在于弄清用戶對(duì)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的確切需求。 明確有哪些用戶,主要實(shí)體 之間的聯(lián)系和信息;需要保存哪些信息,即是創(chuàng)建表的內(nèi)容,在此基礎(chǔ)上明確登錄用戶能 實(shí)現(xiàn)哪些功能操作。學(xué)生成績(jī)管理系統(tǒng)有三類登錄用戶:教務(wù)員、教師、學(xué)生。需
7、要實(shí)現(xiàn)的功能和操作如下:(1)教務(wù)員可以錄入學(xué)生、教師、班級(jí)和課程信息,可以安排每個(gè)專業(yè)每個(gè)班級(jí)需要學(xué)習(xí)那些課 程,可以為每門(mén)課程安排任課教師,可以結(jié)合每個(gè)班的必修課的開(kāi)課情況,以及教授相應(yīng) 課程的任課教師情況對(duì)各個(gè)班級(jí)各門(mén)課程指定相應(yīng)的任課教師,并且對(duì)所有的這些信息擁有查看和錄入權(quán)限。(2)教師可以查看自己所教授的必修課的班級(jí)及學(xué)生信息, 并且可以查看選修自己所教授的選 修課的學(xué)生名單。課程結(jié)束后,教師可與錄入學(xué)生成績(jī),包括學(xué)生的必修課成績(jī)和選修課 成績(jī)。(3)學(xué)生可以查看本學(xué)期所開(kāi)設(shè)的所有選修課的詳細(xì)情況,并可以查看相應(yīng)的選修課的任課教 師,然后結(jié)合自己想選修的課程,及想選修哪個(gè)老師開(kāi)的這
8、門(mén)課的情況選定課程。 登錄系 統(tǒng)后學(xué)生還可以查看自己各門(mén)課程的成績(jī)。 包括選修課成績(jī)及必修課成績(jī)。最后學(xué)生可以 對(duì)教自己課程的所有認(rèn)可教師進(jìn)行評(píng)教。2.2 功能需求我們的系統(tǒng)需要實(shí)現(xiàn)的功能主要包括以下幾個(gè)方面:(1)設(shè)計(jì)不同用戶的操作權(quán)限和登錄方法。(2)教務(wù)員可以錄入班級(jí)、課程、學(xué)生和任課教師的信息;安排專業(yè)必修課,給任課 教師安排課程;給每個(gè)班級(jí)每門(mén)課制定任課教師。(3)教師可以查詢所授課程的學(xué)生信息,可以錄入所授課程的學(xué)生的成績(jī)。(4)學(xué)生有評(píng)教和查詢個(gè)人成績(jī)信息的權(quán)利。(5)用戶界面的直觀性和成績(jī)查詢結(jié)果的可視化。滿足上述要求的系統(tǒng)應(yīng)該包括以下幾個(gè)模塊:基本數(shù)據(jù)維護(hù)功能;數(shù)據(jù)庫(kù)管理功能
9、; 基本業(yè)務(wù)功能?;緮?shù)據(jù)維護(hù)功能如下:(1)錄入學(xué)生的信息。(2)錄入學(xué)生的成績(jī)信息。(3)錄入課程信息。(4)錄入任課教師信息。(5)錄入班級(jí)詳細(xì)信息。(6)查詢結(jié)果的可視化管理。數(shù)據(jù)庫(kù)管理功能如下:(1)成績(jī)信息管理。(2)帳戶信息管理?;緲I(yè)務(wù)功能(1)查看成績(jī)信息。(2)錄入成績(jī)信息。2.3 數(shù)據(jù)需求通過(guò)調(diào)查,總結(jié)出用戶對(duì)數(shù)據(jù)的需求如下:(1)學(xué)生信息包括:學(xué)號(hào)、學(xué)生姓名、性別、年齡、登錄密碼,班級(jí)。(2)課程信息包括:課程號(hào)、課程名、學(xué)分、課程性質(zhì)(必修或選修)(3)專業(yè)信息包括:專業(yè)號(hào)、系別、專業(yè)類別(理科、工科或文科)。(4)教師信息包括:教師工號(hào)、姓名、年齡、性別、登錄密碼。
10、3 .總體設(shè)計(jì)3.1 設(shè)計(jì)概述根據(jù)需求把整個(gè)系統(tǒng)分化成不同的模塊, 每個(gè)模塊完成一個(gè)特定的子功能。把這些模塊結(jié)合起來(lái)組成一個(gè)整體。逐一實(shí)現(xiàn)各個(gè)功能。3.2 系統(tǒng)總體結(jié)構(gòu)及功能模塊劃分經(jīng)過(guò)對(duì)系統(tǒng)的需求分析,學(xué)生信息管理系統(tǒng)主要?jiǎng)澐譃槿齻€(gè)部分: 學(xué)生信息查詢,學(xué) 生信息管理,學(xué)生成績(jī)錄入三個(gè)功能模塊。系統(tǒng)的總體結(jié)構(gòu)如圖3-1所示。圖3-1系統(tǒng)的總體結(jié)構(gòu)示意圖(1)學(xué)生信息查詢模塊學(xué)生信息查詢:學(xué)生可以根據(jù)本人學(xué)號(hào)、姓名進(jìn)行信息查詢。學(xué)生信息查詢模塊結(jié)構(gòu) 如圖3-2所示。學(xué)生信息查詢學(xué)號(hào)查詢圖3-2學(xué)生信息管理模姓 名查 詢 結(jié)構(gòu)力(2)學(xué)生信息管理模塊學(xué)生信息管理:主要是用于學(xué)生信息更新、插入、刪
11、除。學(xué)生管理模塊結(jié)構(gòu)如圖3-3所示。學(xué)生信息管理學(xué) 生 信 息 更 新學(xué) 生 信 息 錄 入學(xué)生信息刪除成績(jī)更新圖3-3學(xué)生信息管理模塊結(jié)構(gòu)示意圖3.3 系統(tǒng)數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)根據(jù)對(duì)數(shù)據(jù)項(xiàng)與數(shù)據(jù)結(jié)構(gòu)的分析,設(shè)計(jì)出能夠滿足系統(tǒng)需求的各種實(shí)體,及它們之間 的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。系統(tǒng)E-R圖系統(tǒng)E-R圖可以將各個(gè)實(shí)體之間的關(guān)系顯示出來(lái),將各個(gè)實(shí)體間的屬性依賴表示明白。(1)學(xué)生實(shí)體包括學(xué)號(hào)、姓名、年齡、性別、班號(hào)、密碼等屬性,實(shí)體圖如圖 3-4 所示圖3-4學(xué)生實(shí)體圖17(2)班級(jí)實(shí)體包括班號(hào)、專業(yè)號(hào)和班長(zhǎng)等屬性,實(shí)體圖如圖 3-5所示圖3-5班級(jí)實(shí)體圖圖3-6任課教師實(shí)體圖3-6所
12、(3)任課教師實(shí)體包括工號(hào)、姓名、年齡、性別、密碼等屬性,實(shí)體圖如圖(4)專業(yè)實(shí)體包括專業(yè)號(hào)、系別、專業(yè)性質(zhì)等屬性,實(shí)體圖如圖3-7所示所示圖3-7專業(yè)實(shí)體圖(5)課程實(shí)體包括課程號(hào)、課程名、學(xué)分、課程性質(zhì)即分類等屬性,實(shí)體圖如圖3-8圖3-8課程實(shí)體整體E-R圖如3-9所示評(píng)教m學(xué)生n屬于nn擔(dān)任任課教師3.4邏輯結(jié)構(gòu)設(shè)計(jì)(1)將 E-R圖輜化為關(guān)系上真型考試包括3-9排課nE-R圖mn必修課程九年齡,性別,班號(hào),密碼)此為匚夕生實(shí)體對(duì)應(yīng)的關(guān)系模式,IO模達(dá)已包含了聯(lián)系“屬于”所對(duì)應(yīng)的關(guān)系模式專業(yè)(專業(yè)號(hào)、系,性質(zhì)) 此為專業(yè)實(shí)體對(duì)應(yīng)的關(guān)系模式。班級(jí)(班生專業(yè)號(hào),班長(zhǎng))此為班級(jí)實(shí)體對(duì)應(yīng)的關(guān)系
13、模式,該關(guān)系模式包含了聯(lián)系“包括”鎖對(duì)應(yīng)的關(guān)系模式。任課教師(工上姓名,年齡,性別,密碼) 此為實(shí)體任課教師對(duì)應(yīng)的關(guān)系模式。教務(wù)員(帳號(hào):密碼)課程(課程號(hào),課程名,學(xué)分,分類)此為課程實(shí)體對(duì)應(yīng)的關(guān)系模式。排課(課程號(hào),工號(hào))此為聯(lián)系“排課”對(duì)應(yīng)的關(guān)系模式。選修(學(xué)號(hào),課程號(hào),工號(hào))此為聯(lián)系“選修”對(duì)應(yīng)的關(guān)系模式。必修(專業(yè)號(hào),課程號(hào))此為聯(lián)系“必修”對(duì)應(yīng)的關(guān)系模式。評(píng)教(學(xué)號(hào),工號(hào),課程號(hào),評(píng)分)此為聯(lián)系“評(píng)教”對(duì)應(yīng)的關(guān)系模式??荚嚕▽W(xué)號(hào),課程號(hào),成績(jī))此為聯(lián)系“考試”對(duì)應(yīng)的關(guān)系模式。擔(dān)任(班號(hào),工號(hào),課程號(hào))此為聯(lián)系“擔(dān)任”對(duì)應(yīng)的關(guān)系模式。(2)物理模型設(shè)計(jì)學(xué)生信息表具體有學(xué)號(hào),姓名,性別
14、,系名,專業(yè),出生日期,如表 3-1所示表3-1學(xué)生信息表字段長(zhǎng)度約束索引學(xué)號(hào)字符型8主鍵約束有姓名字符型10性別字符型2系名字符型20專業(yè)數(shù)值型20出生日期字符型8教師信息具體有教師號(hào),姓名,性別,院系,專業(yè),聯(lián)系電話,如表 3-2所示表3-2教師信息表字段長(zhǎng)度約束索引教師號(hào)字符型8主鍵約束有姓名字符型10性別字符型2院系字符型20專業(yè)數(shù)值型20聯(lián)系電話字符型11管理員信息具體有用戶名、密碼、用戶級(jí)別,如表 3-3所示表3-3管理員信息表字段長(zhǎng)度備注用戶名字符型8學(xué)號(hào)、教師號(hào)密碼字符型6用戶級(jí)別字符型10一般操作員/系統(tǒng)管理員課程表信息具體有課程號(hào),課程名,學(xué)分,教師,如表 3-4所示表3-
15、4課程表信息字段長(zhǎng)度約束索引球杠勺字符型10主鍵約束有課程名字符型30學(xué)分字符型2教師字符型10成績(jī)表具體有學(xué)號(hào),課程號(hào),成績(jī),如表 3-5所示表3-5成績(jī)表字段長(zhǎng)度約束索引學(xué)號(hào)字符型8主鍵有球杠勺字符型10主鍵有成績(jī)數(shù)值型54 .主程序設(shè)計(jì)4.1 登錄模塊根據(jù)不同的用戶身份進(jìn)入系統(tǒng),查詢相關(guān)信息,圖 4-1為用戶登錄界面圖4-1用戶登錄界面源代碼:private void btnOK_Click( object sender, EventArgs e)if (txtBoxUser.Text.Trim()="")this.labelInfo.Text ="請(qǐng)輸入您
16、的用戶名!"else if (txtBoxPsw.Text.Trim()="") this.labelInfo.Text ="請(qǐng)輸入您的密碼!" else Command com = new Command。;string str = "select * from UserInfo where userId = '" + txtBoxUser.Text.ToString() +;DataTable table = com.GetDataSet(str);if (table.Rows.Count <= 0) th
17、is.labelInfo.Text ="用戶名不存在!" txtBoxUser.Text ="" txtBoxPsw.Text =""return;str = "select * from UserInfo where userid = '" + txtBoxUser.Text.ToString() + "' and passWard = '" + txtBoxPsw.Text.ToString() + ""'DataTable tableUs
18、er = com.GetDataSet(str); if (tableUser.Rows.Count > 0) _currentUser = txtBoxUser.Text; _currentPsw = txtBoxPsw.Text; IsLogin = true;this.Close(); else this.labelinfo.Text ="密碼錯(cuò)誤!" txtBoxPsw.Text =""4.2 學(xué)生信息查詢、保存、及修改對(duì)學(xué)生成績(jī)等信息的查詢,圖4-2為查看學(xué)生信息界面,圖4-3為學(xué)生信息顯示界面。學(xué)生信息管理用戶管理杳看學(xué)生憎息編鎮(zhèn)學(xué)生信
19、息圖4-2查看學(xué)生信息界面圖4-3學(xué)生信息顯示界面源代碼:protected virtual void frmViewInfo_Load( object sender, EventArgs e) this.dataGridViewInfo.Rows.Clear();this.dataGridViewInfo.Columns.Clear();/this.dataGridViewInfo.EditMode = DataGridViewEditMode.EditOnEnter; DataGridViewColumn col = null;col = new DataGridViewTextBoxCo
20、lumn col.Name = "stuNum"col.HeaderText ="學(xué)號(hào)";this.dataGridViewInfo.Columns.Add(col); col = new DataGridViewTextBoxColumn col.Name = "name"col.HeaderText ="姓名"this.dataGridViewInfo.Columns.Add(col); DataGridViewComboBoxColumn col0 = col0.FlatStyle = FlatStyle.F
21、lat;col0.HeaderText ="性另1J"col0.Name = "sex"col0.Items.Add("男");col0.Items.Add("女");this.dataGridViewInfo.Columns.Add(col0); col = new DataGridViewTextBoxColumn col.Name = "birthday"col.HeaderText ="出生年月"this.dataGridViewInfo.Columns.Add(co
22、l); col = new DataGridViewTextBoxColumn col.Name = "nation"col.HeaderText ="民族";this.dataGridViewInfo.Columns.Add(col); col = new DataGridViewTextBoxColumn col.Name = "address"col.HeaderText ="籍貫"this.dataGridViewInfo.Columns.Add(col); col = new DataGridViewTe
23、xtBoxColumn col.Name = "phone"col.HeaderText ="聯(lián)系電話"this.dataGridViewInfo.Columns.Add(col); col = new DataGridViewTextBoxColumn col.Name = "classid"col.HeaderText ="班級(jí)";this.dataGridViewInfo.Columns.Add(col); col = new DataGridViewTextBoxColumn col.Name = &quo
24、t;intoSchoolDate"col.HeaderText ="入學(xué)時(shí)間"this.dataGridViewInfo.Columns.Add(col); col = new DataGridViewTextBoxColumn();();new DataGridViewComboBoxColumn ();();();();();();();();.nView);col.Name = "Sdept"col.HeaderText ="系別";this.dataGridViewInfo.Columns.Add(col);publ
25、ic virtual void SetFromText()if (OperTypeOfBill = TypeOfOperationForBill this.Text ="查看學(xué)生信息";elsethis.Text ="編輯學(xué)生信息”;if (com.ExecuteCommand(sql) > 0) dataGridViewInfo.Rows.Clear();SelectStudentInfo();MessageBox.Show("數(shù)據(jù)修改成功! 4.3 用戶管理用戶可以根據(jù)自己的需求來(lái)實(shí)現(xiàn)密碼修改等功能。 修改密碼回0*11原密碼:1|新密碼;確認(rèn)
26、新密碼:確認(rèn)取消圖4-4密碼修改界面提姓?qǐng)D4-5密碼修改成功圖4-6添加新用戶界面提醒bI用戶注冊(cè)成功L圖4-7用戶添加成功源代碼:protected void btnOk_Click( object sender, EventArgs e)if (txtBoxOldPsw.Text = null | txtBoxOldPsw.Text.Trim()="")MessageBox.Show("請(qǐng)輸入舊密碼!。","提醒",MessageBoxButtons.OK, MessageBoxIcon .Information);return;
27、if (txtBoxNewPsw.Text = null | txtBoxNewPsw.Text.Trim()=""| txtBoxEnterPsw.Text = null | txtBoxEnterPsw.Text.Trim()="")MessageBox.Show("請(qǐng)輸入新密碼!。","提醒",MessageBoxButtons .OK,MessageBoxIcon .Information); return;string currPwd = LoginForm .CurrentPsw; if (currPw
28、d = txtBoxOldPsw.Text.Trim() if (isSame() Command com = new Command。;string str = "update UserInfo set passWard = '" + txtBoxEnterPsw.Text.ToString() + "'where userId = '" + LoginForm .CurrentUser + ""'if (com.ExecuteCommand(str) > 0)MessageBox.Show(&
29、quot;密碼修改成功!。","提醒",MessageBoxButtons.OK, MessageBoxIcon .Information); else MessageBox.Show("密碼修改失敗,請(qǐng)聯(lián)系管理員!。","提醒",MessageBoxButtons .OK, MessageBoxIcon .Information); else MessageBox.Show("兩次密碼輸入不一致!","提醒",MessageBoxButtons .OK,MessageBoxIcon
30、.Information); else MessageBox.Show("輸入密碼錯(cuò)誤!","提醒",MessageBoxButtons.OK, MessageBoxIcon .Information); public FormNewUser() :base() this.labelOldPsw.Text ="用戶名"; this.Text ="新用戶注冊(cè)"this.btnOk.Click -= new System.EventHandler (this.btnOk_Click);this.btnOk.Click += new System.EventHandler (btnEbter_Click);5 .設(shè)計(jì)總結(jié)在這次課程設(shè)計(jì)中,重點(diǎn)是要掌握數(shù)據(jù)庫(kù)設(shè)計(jì)方法。數(shù)據(jù)庫(kù)設(shè)計(jì)特點(diǎn):三分技術(shù),七 分管理,十二分基礎(chǔ)數(shù)據(jù)。在數(shù)據(jù)庫(kù)建設(shè)中不僅涉及技術(shù),還設(shè)計(jì)管理。要建設(shè)好一個(gè)數(shù) 據(jù)庫(kù)應(yīng)用系統(tǒng),開(kāi)發(fā)技術(shù)固然重要,但相比之下則管理更重要。進(jìn)行數(shù)據(jù)庫(kù)的設(shè)計(jì)首先必須了解與分析用戶需求。需求分析是整個(gè)設(shè)計(jì)過(guò)程的
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 工會(huì)財(cái)務(wù)知識(shí)培訓(xùn)課件
- 企業(yè)合作溝通表格模板
- 迭代評(píng)審會(huì)議參與者職責(zé)明確
- 2025年福州貨運(yùn)從業(yè)資格證題庫(kù)答案
- 2025年咸陽(yáng)從業(yè)資格證模擬考試題貨運(yùn)考題
- 食品衛(wèi)生安全法律法規(guī)知識(shí)梳理
- 2025年龍巖貨運(yùn)從業(yè)資格證模擬考試題庫(kù)下載
- 新民事證據(jù)規(guī)定的理解與適用
- 抖音運(yùn)營(yíng)合作協(xié)議合同
- 2025年包頭輕工職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)及完整答案一套
- PhotoShop機(jī)試試題(帶素材)
- 教務(wù)處教學(xué)教案作業(yè)檢查記錄表
- 美甲基礎(chǔ)理論精品專業(yè)課件
- 監(jiān)護(hù)人考試試題含答案
- 冀教版四年級(jí)下冊(cè)英語(yǔ)全冊(cè)教學(xué)設(shè)計(jì)(經(jīng)典,可直接打印使用)
- 高壓變頻器技術(shù)協(xié)議最終2.3日
- 新編地圖學(xué)教程(第三版)毛贊猷_期末復(fù)習(xí)知識(shí)點(diǎn)總結(jié)
- 碘-淀粉比色法測(cè)定淀粉酶課件
- 經(jīng)銷商授權(quán)協(xié)議合同書(shū)(中英文對(duì)照)
- 初三化學(xué)公式大全
- 安裝超載限制器方案
評(píng)論
0/150
提交評(píng)論