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

正文內(nèi)容

高校學(xué)生信息管理系統(tǒng)的設(shè)計(jì)畢業(yè)論文-文庫吧資料

2025-06-24 15:25本頁面
  

【正文】 ].Rows[i][1].ToString().Trim() == 教師) { = false。 } else if (yhm == [用戶表].Rows[i][0].ToString().Trim() amp。 = false。amp。 i [用戶表].。 ()。 mm = 。amp。 } else if ( != [用戶表].Rows[i][0].ToString().Trim() || != [用戶表].Rows[i][3].ToString().Trim()) { flag = false。 flag = true。 = 。 i++) { if ( == || == ) { (用戶名密碼不能為空, 警告)。 for (i = 0。 int i。 DataSet myds = new DataSet()。 OleDbDataAdapter mydataAdapter1 = new OleDbDataAdapter()。 = 。 OleDbCommand MyCom1 = new OleDbCommand()。 try { OleDbConnection myCon = new OleDbConnection(CString)。Data Source=。 private void button2_Click(object sender, EventArgs e) { ()。圖53錯(cuò)誤提示登陸驗(yàn)證是由以下代碼實(shí)現(xiàn)的:namespace 學(xué)生信息管理系統(tǒng)_最終_{ public partial class wf_denglu : Form { public wf_denglu() { InitializeComponent()?!?6】若輸入的用戶名信息、密碼信息和用戶角色信息三者在數(shù)據(jù)庫中對(duì)應(yīng)不上則登錄失敗,提示頁面如圖53所示。aspx頁面表單提交的用戶登錄信息,直接與hstcxxgl數(shù)據(jù)庫中的用戶登錄信息表dlxx內(nèi)容(用戶名、密碼和用戶角色的數(shù)據(jù))進(jìn)行驗(yàn)證。圖51用戶登錄界面系統(tǒng)登錄流程如圖52所示:圖52系統(tǒng)登錄流程圖 實(shí)現(xiàn)系統(tǒng)登錄功能的文件是l。本系統(tǒng)的用戶分為管理員、教師、學(xué)生3種用戶。系統(tǒng)登錄界面如圖5一1所示。本系統(tǒng)已預(yù)設(shè)一個(gè)用戶名:110,密碼:123。 用戶登錄的功能是:系統(tǒng)登陸的入口,驗(yàn)證用戶輸入的用戶名和密碼是否正確,從而判斷用戶是否合法用戶,是合法用戶就定向到系統(tǒng)主界面。根據(jù)系統(tǒng)總體設(shè)計(jì)功能模塊的劃分制作系統(tǒng)導(dǎo)航。所以本系統(tǒng)界面從用戶角度出發(fā)進(jìn)行設(shè)計(jì),使用Photoshop設(shè)計(jì)一張界面圖,用Fireworks對(duì)設(shè)計(jì)界面的圖片進(jìn)行切片,使用Dreamweaver,利用DIV+CSS技術(shù)進(jìn)行頁面結(jié)構(gòu)設(shè)計(jì)?!?5】用戶界面設(shè)計(jì)必須考慮用戶的需要和特點(diǎn),以用戶為中心。} 系統(tǒng)界面設(shè)計(jì) 用戶界面設(shè)計(jì)是系統(tǒng)設(shè)計(jì)的一個(gè)重要工作。刀用戶獲取數(shù)據(jù)庫連接字符串COnnsq1Conneetion(([“hstexxg1Conneetionstring”」)):}///(sununary)刀/打開數(shù)據(jù)庫////sulnmary///(returns)(/returns) privateSq1ConneetionGetConn(){if(=){()。=null。CO執(zhí)行訪問數(shù)據(jù)庫的存儲(chǔ)過程,方法RunSQL()執(zhí)行訪問數(shù)據(jù)庫的SQL語句。SQLHelper類中的函數(shù)openo創(chuàng)建并打開數(shù)據(jù)庫鏈接、函數(shù)CloseO關(guān)閉數(shù)據(jù)庫鏈接、函數(shù)DISpose()釋放數(shù)據(jù)庫鏈接,它們共同組成對(duì)數(shù)據(jù)庫鏈接的處理操作。數(shù)據(jù)庫連接、代碼的重復(fù)利用不僅提高了代碼的利用率也方便代碼的維護(hù)。 數(shù)據(jù)庫的連接 本系統(tǒng)采用 SQLServer2000數(shù)據(jù)庫+C技術(shù),因此數(shù)據(jù)庫連接采用C并的eonneetion對(duì)象和 SQLServer2000驅(qū)動(dòng)連接到數(shù)據(jù)庫。為數(shù)據(jù)庫中的每一張表創(chuàng)建一個(gè)ADO類,類中方法可以用來供用戶調(diào)用數(shù)據(jù)庫。然后安裝 VisualStudiu 2005軟件,建立項(xiàng)目xsglxt,項(xiàng)目中包含3個(gè)層:數(shù)據(jù)訪問層DAL,業(yè)務(wù)邏輯層BLL,應(yīng)用層Web。首先安裝數(shù)據(jù)庫access,在access企業(yè)管理器新建一個(gè)數(shù)據(jù)庫,命名為hst。利用校園網(wǎng)的已有資源,可以通過IP限制確保內(nèi)部用戶安全訪問科技處服務(wù)器,同時(shí)使用Wind 52000系統(tǒng)的安全方法來限制訪問它的IP,并對(duì)數(shù)據(jù)庫進(jìn)行安全備份。當(dāng)用戶要進(jìn)入系統(tǒng)是必須先輸入用戶名和密碼,按“確認(rèn)”按鈕后,系統(tǒng)辨別用戶身份,對(duì)合法用戶根據(jù)用戶的權(quán)限級(jí)別賦予相應(yīng)的使用功能,例如可以對(duì)某些記錄進(jìn)行增加、刪除、修改等操作。如專業(yè)班級(jí)信息表zybj引用系信息表xxx的主鍵系代碼xid作外鍵。就是說,對(duì)存在主外建關(guān)系的數(shù)據(jù)表,當(dāng)主鍵值發(fā)生變化時(shí),外鍵的值也要相應(yīng)地更新。根據(jù)實(shí)際需要,要在父表上創(chuàng)建適當(dāng)?shù)挠|發(fā)器(Trigger),以達(dá)到數(shù)據(jù)級(jí)聯(lián)更新的目的,保持?jǐn)?shù)據(jù)的一致性和完整性,這也體現(xiàn)了數(shù)據(jù)庫系統(tǒng)與手工操作相比較對(duì)與數(shù)據(jù)處理極大的便利性。數(shù)據(jù)表分別對(duì)應(yīng)E一R圖中的各個(gè)實(shí)體。如圖42圖42 用戶信息 數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)表設(shè)計(jì) 在完成數(shù)據(jù)的概念模型設(shè)計(jì)即E一R圖后,即可進(jìn)入數(shù)據(jù)庫的邏輯設(shè)計(jì)階段,數(shù)據(jù)庫的邏輯設(shè)把得到的關(guān)系轉(zhuǎn)化為特定的數(shù)據(jù)庫管理系統(tǒng)下的數(shù)據(jù)表。學(xué)生: 為了保證系統(tǒng)的安全性,學(xué)生擁有的權(quán)限最低,在“個(gè)人信息”“信息查詢”模塊中,對(duì)個(gè)人所屬的學(xué)生基本信息、家庭基本信息、黨團(tuán)信息的團(tuán)員信息、畢業(yè)生信息的基本信息的查詢、修改權(quán)限,可以修改個(gè)人密碼。輔導(dǎo)員可以添加學(xué)生,需指定該學(xué)生屬于哪個(gè)系別,哪個(gè)班級(jí)等,可以根據(jù)需要修改學(xué)生信息。當(dāng)管理員在[新建班級(jí)]模塊中指定了班級(jí)的輔導(dǎo)員后,輔導(dǎo)員就只能對(duì)自己負(fù)責(zé)的班級(jí)有相應(yīng)的操作權(quán)限【11】。教師: 南昌航空大學(xué)科技學(xué)院下屬的每一個(gè)系分別管理自己系的班級(jí),可以處理本系學(xué)生的基本信息。管理員注冊(cè)必須由一個(gè)已登錄的管理員注冊(cè),然后才能登錄系統(tǒng),進(jìn)行數(shù)據(jù)維護(hù)。(3) 在“系統(tǒng)管理”新建用戶和用戶查詢、添加、修改、刪除,用戶密碼重置等權(quán)限。在“班級(jí)信息”模塊中創(chuàng)建班級(jí),并對(duì)班級(jí)人數(shù)設(shè)置,且具有增加、修改、刪除權(quán)限。(l) 在“機(jī)構(gòu)設(shè)置”模塊中創(chuàng)建系、專業(yè)班級(jí)。 圖41系統(tǒng)功能結(jié)構(gòu)圖 系統(tǒng)用例圖 不同用戶進(jìn)入管理界面的操作流程,可以通過導(dǎo)航欄的鏈接操作相應(yīng)權(quán)限的功能。一方面,各個(gè)模塊具有相對(duì)獨(dú)立性,可以分別加以設(shè)計(jì)實(shí)現(xiàn)。這種把一個(gè)信息系統(tǒng)設(shè)計(jì)成若干模塊的方法稱作模塊化【10】。學(xué)生信息管理系統(tǒng)被分解為機(jī)構(gòu)設(shè)置,班級(jí)設(shè)置,學(xué)籍管理,資助管理,黨團(tuán)管理,系統(tǒng)管理,個(gè)人信息,信息查詢,退出系統(tǒng)等九個(gè)子功能,其中每個(gè)子功能還可以繼續(xù)分解下去。分解得最小的功能模塊可以是一個(gè)程序中的每個(gè)處理過程,而較大的功能模塊則可能是完成某一任務(wù)的一組程序。所謂功能結(jié)構(gòu)圖就是按功能從屬關(guān)系畫成的圖表,因中每一個(gè)框稱為一個(gè)功能模塊。從概念上講,上層功能包括(或控制)下層功能,愈上層功能愈籠統(tǒng),愈下層功能愈具體。其運(yùn)行要求如下:硬件環(huán)境(系統(tǒng)主要配置)(l) 服務(wù)器端 ①中央處理器 CPU: ②內(nèi)存RAM:ZG或更高(2) 客戶端 ①中央處理器 CPU: ②內(nèi)存RAM:256M以上軟件環(huán)境(本系統(tǒng)采用的軟件工具) (l) 服務(wù)器端 ①網(wǎng)絡(luò)操作系統(tǒng) (NOS):Windows2000/XP/2003 ②網(wǎng)絡(luò)協(xié)議:TCP/IP ③Web服務(wù)器: ④數(shù)據(jù)庫:MicrosoftSQLServer2000 ⑤ ⑥瀏覽器 :(2) 客戶端 ①網(wǎng)絡(luò)操作系統(tǒng) (NOS):WindowS2000/XP/2003 ②網(wǎng)絡(luò)協(xié)議:TCP/IP ③瀏覽器 : 系統(tǒng)功能結(jié)構(gòu)圖 管理信息系統(tǒng)的各子系統(tǒng)可以看作是系統(tǒng)目標(biāo)下層的功能。圖32用戶實(shí)體聯(lián)系圖用戶的屬性如圖33:圖33 用戶的屬性教師的屬性如圖34:圖34 教師的屬性學(xué)生的屬性如圖35:圖35 學(xué)生的屬性課程的屬性如圖36:圖36 課程的屬性選課及成績(jī)表屬性如圖37:圖37 選課及成績(jī)表屬性排課屬性如圖38: 圖38 排課屬性4 學(xué)生信息管理系統(tǒng)設(shè)計(jì) 為了保證管理系統(tǒng)開發(fā)與運(yùn)行的效率和可靠性,服務(wù)器應(yīng)具有較高的軟硬件配置,而客戶端的要求不是很高【9】。系統(tǒng)的用戶實(shí)體聯(lián)系如圖3一3所示:管理員創(chuàng)建學(xué)生、教師,教師與班級(jí)之間是1對(duì)多的關(guān)系,1個(gè)班級(jí)只有l(wèi)位負(fù)責(zé)的教師,而1個(gè)教師可以負(fù)責(zé)多個(gè)班級(jí)。由于本系統(tǒng)的數(shù)據(jù)模塊較多,下面僅列出系統(tǒng)頂層數(shù)據(jù)流圖和第0層數(shù)據(jù)流圖。若一張DFD的加工不能進(jìn)一步分解,這張DFD就是底層的了。頂層之下是若干中間層,某一中間層既是它上一層加工的分解結(jié)果,又是它下一層若干加工的抽象,即它又可進(jìn)一步分解。決定系統(tǒng)的范圍,決定輸入輸出數(shù)據(jù)流,它說明系統(tǒng)的邊界,把整個(gè)系統(tǒng)的功能抽象為一個(gè)加工,頂層DFD只有一張。除頂層數(shù)據(jù)流圖外,其他數(shù)據(jù)流圖從0開始編號(hào)。數(shù)據(jù)流圖共有四種基本符號(hào):矩形表示數(shù)據(jù)的源點(diǎn)或終點(diǎn),圓或橢圓表示變換數(shù)據(jù)的處理,向右開口的矩形表示數(shù)據(jù)存儲(chǔ),箭頭表示數(shù)據(jù)流,即特定數(shù)據(jù)的流動(dòng)方向。根據(jù)不同用戶的需求,本系統(tǒng)需要完成以下功能:管理員主要負(fù)責(zé)系和專業(yè)班級(jí)的設(shè)置,用戶管理(添加、刪除、查詢用戶)根據(jù)南昌航空大學(xué)科技學(xué)院教師的崗位職責(zé)要求,教師負(fù)責(zé)本系學(xué)生的日常教育管理工作,具體工作任務(wù)主要包括:(1)個(gè)人信息查詢(教師號(hào)、姓名、排課管理)(2)排課管理學(xué)生主要學(xué)生個(gè)人信息查詢,個(gè)人成績(jī)查詢,課程安排查詢 系統(tǒng)邏輯模型的建立 數(shù)據(jù)流圖 數(shù)據(jù)流圖是以圖形方式來表達(dá)系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向和邏輯變換過程,是結(jié)構(gòu)化系統(tǒng)分析方法的主要表達(dá)工具及用于表示軟件模型的一種圖示方法【9】。各系只能處理本系所屬班級(jí)學(xué)生的相關(guān)信息數(shù)據(jù)。 系統(tǒng)需求分析 南昌航空大學(xué)科技學(xué)院學(xué)生管理工作屬于二級(jí)管理模式,由校級(jí)、系級(jí)兩個(gè)部分組成。 綜上所述,該系統(tǒng)無論從技術(shù)上、經(jīng)濟(jì)上,還是操作上都具有相當(dāng)?shù)目尚行浴?操作可行性 系統(tǒng)的開發(fā)流程遵循軟件開發(fā)思想,分階段完成系統(tǒng)分析、設(shè)計(jì)、實(shí)現(xiàn)等研究?jī)?nèi)容網(wǎng),通過測(cè)試后經(jīng)向?qū)W院網(wǎng)絡(luò)部門申請(qǐng)?zhí)摂M空間發(fā)布系統(tǒng)進(jìn)行運(yùn)營(yíng),系統(tǒng)界面友好,使用者不需要經(jīng)過專門的培訓(xùn)即可熟練操作。當(dāng)前的技術(shù)條件下,本系統(tǒng)開發(fā)所采用的 MicrosoftSQLServer2000、 ,學(xué)校校園網(wǎng)的建設(shè)也為新系統(tǒng)C/S結(jié)構(gòu)提供了硬件的支持。隨著微機(jī)的普及,數(shù)據(jù)庫技術(shù)和網(wǎng)絡(luò)技術(shù)的快速發(fā)展,為開發(fā)一個(gè)綜合的高效的系統(tǒng)提供物質(zhì)基礎(chǔ)。而其基本操作還是對(duì)存在數(shù)據(jù)庫進(jìn)行添加、刪除、查找、編輯等。 技術(shù)可行性 由于本系統(tǒng)管理的對(duì)象單一,都是在校學(xué)生,且每個(gè)數(shù)據(jù)內(nèi)容具有較強(qiáng)的關(guān)聯(lián)性,涉及的計(jì)算過程不是很復(fù)雜。并且一旦該系統(tǒng)投入使用的話,可以減少學(xué)校在人工方面的投入,達(dá)到降低成本的目的。在軟件方面,在目前常見的操作系統(tǒng)下均可以運(yùn)行,學(xué)校的計(jì)算機(jī)無論是硬件還是軟件都能夠滿足條件??尚行匝芯堪?經(jīng)濟(jì)可行性、技術(shù)可行性、操作可行性等【7】。 可行性研究 可行性研究的目的是用最小的代價(jià)在盡可能的時(shí)間內(nèi)確定問題是否能夠解決。具有良好的安全性和保密
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1