版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p> 編 號(hào): </p><p> 審定成績: </p><p><b> 畢業(yè)設(shè)計(jì)(論文)</b></p><p> 填表時(shí)間: 2012 年 6 月</p><p> 設(shè)計(jì)(論文)題目:學(xué)生信息管
2、理系統(tǒng)設(shè)計(jì)與開發(fā)</p><p><b> 摘 要</b></p><p> 學(xué)生信息管理系統(tǒng)是學(xué)校管理系統(tǒng)的主要構(gòu)件之一,在某種程度上體現(xiàn)了一個(gè)學(xué)校的教學(xué)現(xiàn)代化水平,系統(tǒng)的先進(jìn)性將引領(lǐng)學(xué)校教學(xué)質(zhì)量向前飛速發(fā)展。</p><p> 大學(xué)學(xué)生信息管理系統(tǒng)主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)還有應(yīng)用程序的開發(fā)。對于后臺(tái)數(shù)據(jù)庫要求建立起數(shù)據(jù)一致性和
3、完整性強(qiáng)、數(shù)據(jù)安全性好的數(shù)據(jù)庫。然而對于應(yīng)用程序則要求其功能完整,容易使用等。</p><p> 本文介紹了開發(fā)一個(gè)信息管理系統(tǒng)的過程。通過對某一學(xué)?,F(xiàn)今學(xué)生管理的分析與觀察,總結(jié)了其不足,創(chuàng)建了一套行之有效的計(jì)算機(jī)管理學(xué)生的方案。文章介紹了學(xué)生管理系統(tǒng)的分析部分和設(shè)計(jì)部分,前者主要包括可行性分析、業(yè)務(wù)分析等;后者主要包括邏輯方案和數(shù)據(jù)庫及代碼的設(shè)計(jì)。</p><p> 用戶模塊只能瀏
4、覽查詢學(xué)生的相關(guān)信息;而管理員模塊,則可以進(jìn)行添加、修改、刪除、查詢及查看所有學(xué)生的信息,而且可以對班級(jí)信息、課程信息、教師信息和學(xué)生成績等信息進(jìn)行管理。</p><p> 【關(guān)鍵詞】 信息管理系統(tǒng) Access ASP</p><p><b> ABSTRACT</b></p><p> Student information ma
5、nagement system is one of the main members of the school management system, to a certain extent, reflect the modernization level of teaching in a school, teaching quality of advanced system will lead the school moved for
6、ward leaps and bounds. </p><p> College student information management system including the establishment and maintenance of the database application development. For data consistency and integrity from the
7、 back-end database requires the establishment of strong, good data security database. But for applications requiring it’s fully functional, easy to use, and so on. This article describes the process of developing an info
8、rmation management system. Through observation and analysis of the management of students in a school toda</p><p> Article introducing the student management system analysis and design of parts, which mainl
9、y include feasibility analysis, business analysis, and other; which includes logical program design and code and database. </p><p> User module can only browse query information on student and administrator
10、 modules, you can add, modify, delete, query and view information for all students, and class information, course information, teachers ' and students ' grades and other information for management.</p><
11、;p> 【Key words】Student information management system;Access ; ASP</p><p><b> 目 錄</b></p><p> 前 言…………………………………………………………………………1</p><p> 緒論………………………………………………………………
12、…2</p><p> 課題背景及意義…………………………………………………2</p><p> 研究內(nèi)容和目標(biāo)…………………………………………………2</p><p> 相關(guān)技術(shù)及開發(fā)工具……………………………………………3</p><p> Dreamweaver ……………………………………………………… 3</p>
13、<p> Access ………………………………………………………………4</p><p> ASP …………………………………………………………………4</p><p> IIS ………………………………………………………… ……… 5 </p><p> 系統(tǒng)分析……………………………………………………………7</p><
14、;p> 可行性分析………………………………………………………7</p><p> 技術(shù)可行性…………………………………………………………7</p><p> 經(jīng)濟(jì)可行性…………………………………………………………7</p><p> 運(yùn)行可行性…………………………………………………………8</p><p> 需求分析……………
15、……………………………………………8</p><p> 系統(tǒng)性能需求………………………………………………………8</p><p> 系統(tǒng)數(shù)據(jù)要求………………………………………………………9</p><p> 業(yè)務(wù)流程分析………………………………………………………9</p><p> 數(shù)據(jù)流程分析……………………………………………………
16、…10</p><p> 系統(tǒng)功能分析………………………………………………………12</p><p> 系統(tǒng)設(shè)計(jì)……………………………………………………………13</p><p> 系統(tǒng)功能設(shè)計(jì)……………………………………………………13</p><p> 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)…………………………………………………14</p>
17、<p> 概念設(shè)計(jì)……………………………………………………………14</p><p> 物理設(shè)計(jì)……………………………………………………………15</p><p> 系統(tǒng)的實(shí)現(xiàn)…………………………………………………………18</p><p> 登陸系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)…………………………………………18</p><p> 用
18、戶登陸模塊………………………………………………………18</p><p> 主界面模塊…………………………………………………………19</p><p> 功能模塊…………………………………………………………21</p><p> 致 謝………………………………………………………………………31</p><p> 參考文獻(xiàn)…………
19、……………………………………………………………32</p><p> 附 錄………………………………………………………………………33</p><p> 英文原文………………………………………………………………33</p><p> 英文翻譯………………………………………………………………35</p><p> 源程序……………
20、……………………………………………………38</p><p><b> 前 言</b></p><p> 在當(dāng)今科技高度發(fā)達(dá)的社會(huì),各種技術(shù)突飛猛進(jìn),經(jīng)濟(jì)知識(shí)和信息產(chǎn)業(yè)初見端倪。特別是信息產(chǎn)業(yè)和網(wǎng)絡(luò)技術(shù)的高速發(fā)展和廣泛應(yīng)用,對社會(huì)很多領(lǐng)域產(chǎn)生越來越大的影響和作用,也正在潛移默化的改變著人們的工作、生活學(xué)習(xí)和交流方式。信息的獲取、處理及應(yīng)用能力已經(jīng)越來越體現(xiàn)一個(gè)人
21、的綜合素質(zhì)。而社會(huì)的發(fā)展又離不開教育,教育在經(jīng)濟(jì)和社會(huì)發(fā)展過程中將呈現(xiàn)出越來越突出的重要作用。學(xué)生信息是學(xué)校的一項(xiàng)非常重要的數(shù)據(jù)資源,學(xué)生的信息管理也是學(xué)校的重要工作之一,長期以來,學(xué)生管理工作都是利用人工管理。而學(xué)生信息管理工作實(shí)際上非常復(fù)雜,工作量也非常大。而且人工管理也有很多不可控制因素,如效率低、保密性差等。本系統(tǒng)專門針對高校學(xué)生系統(tǒng)特點(diǎn)以及管理中的弊端而設(shè)計(jì),有著手工管理所無法比擬的優(yōu)點(diǎn),如:檢索迅速、可靠性高、查找方便、保密
22、性好、存儲(chǔ)量大、成本低、壽命長等。這個(gè)系統(tǒng)實(shí)現(xiàn)了學(xué)生信息管理的電子化、減輕了管理人員的工作壓力并且提供了管理學(xué)生信息的效率。同時(shí)還提供給學(xué)生查詢自己信息的功能。</p><p> 這些優(yōu)點(diǎn)能夠極大地提高學(xué)生成績系統(tǒng)管理的效率 , 也是教育單位的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件,因此,開發(fā)一套這樣信息管理與分析軟件成為很有必要的事情。</p><p><b> 緒 論
23、</b></p><p><b> 課題背景及意義</b></p><p> 當(dāng)今時(shí)代是信息時(shí)代,為了更快捷更方便,信息化正在融入各行各業(yè)。學(xué)校也在其中。當(dāng)前,我國學(xué)校正在加大力度實(shí)施信息化建設(shè),而其中的學(xué)生信息管理也是重要的部分。</p><p> 該課題開發(fā)的軟件是為高校學(xué)生的信息管理系統(tǒng)軟件,目前各高校學(xué)生人數(shù)與日俱增,
24、學(xué)生信息也同時(shí)爆炸性增長,學(xué)校對學(xué)生信息的管理工作壓力也越來越大。鑒于這些情況,該軟件就被構(gòu)思出來。本系統(tǒng)完全獨(dú)立開發(fā),力求使系統(tǒng)功能簡單明了,功能齊全且易于使用。</p><p> 學(xué)生管理系統(tǒng)是一個(gè)教育機(jī)構(gòu)不可或缺的部分,它應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兎绞?。但是人們一直以來所使用的人工方式有很多缺點(diǎn),而且隨著時(shí)間的增長,將會(huì)產(chǎn)生大量文件及數(shù)據(jù),這些對于查找、更新和維護(hù)都帶來了很大的困難?,F(xiàn)在各高
25、校,用計(jì)算機(jī)管理學(xué)生的信息已經(jīng)慢慢越來越普遍了。它不但可以提高工作效率,而且還省下很多人力物力,同時(shí)也提高了資料的安全性,提高了學(xué)校的管理能力。所以,使用計(jì)算機(jī)管理學(xué)生信息是十分必要的。</p><p><b> 研究內(nèi)容和目標(biāo)</b></p><p> 建立一個(gè)學(xué)生信息管理系統(tǒng),采用計(jì)算機(jī)對信息進(jìn)行整合與管理,進(jìn)一步提高辦公效率。幫助廣大教師減輕工作負(fù)擔(dān),提高效
26、率。實(shí)現(xiàn)學(xué)生信息管理工作的系統(tǒng)化、自動(dòng)化和規(guī)范化。</p><p> 隨著科學(xué)技術(shù)的不斷發(fā)展,計(jì)算機(jī)科學(xué)也日益成熟,它強(qiáng)大的功能已經(jīng)為人們所知。它現(xiàn)在已經(jīng)進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著很重要的作用。使用計(jì)算機(jī)對學(xué)生信息進(jìn)行管理,具有人工管理無法比擬的優(yōu)點(diǎn)。這些優(yōu)點(diǎn)極大提高了管理工作的效率。</p><p><b> 相關(guān)技術(shù)及開發(fā)工具</b></p>
27、<p> Dreamweaver</p><p> Dreamweaver是個(gè)原本由Macromedia公司所開發(fā)的著名網(wǎng)站開發(fā)工具。它使用所見即所得的接口,亦有HTML編輯的功能。它現(xiàn)在有Mac和Windows系統(tǒng)的版本。隨Macromedia被Adobe收購后,Adobe也開始計(jì)劃開發(fā)Linux版本的Dreamweaver了。 Dreamweaver自MX版本開始,使用了Opera的排版引擎
28、"Presto" 作為網(wǎng)頁預(yù)覽。</p><p> Dreamweaver可以用最快速的方式將Fireworks,F(xiàn)reeHand,或Photoshop等檔案移至網(wǎng)頁上。使用檢色吸管工具選擇熒幕上的顏色可設(shè)定最接近的網(wǎng)頁安全色。對于選單,快捷鍵與格式控制,都只要一個(gè)簡單步驟便可完成。Dreamweaver能與您喜愛的設(shè)計(jì)工具,如Playback Flash,Shockwave和外掛模組等搭配
29、,不需離開Dreamweaver便可完成,整體運(yùn)用流程自然順暢。除此之外,只要單擊便可使Dreamweaver自動(dòng)開啟Firework或Photoshop來進(jìn)行編輯與設(shè)定圖檔的最佳化。</p><p> Dreamweaver是唯一提供Roundtrip HTML、視覺化編輯與原始碼編輯同步的設(shè)計(jì)工具。它包含Home Site和BBEdit等主流文字編輯器。幀(frames)和表格的制作速度快的令您無法想象。進(jìn)
30、階表格編輯功能使您簡單的選擇單格、行、欄或作未連續(xù)之選取。甚至可以排序或格式化表格群組,Dreamweaver 支援精準(zhǔn)定位,利用可輕易轉(zhuǎn)換成表格的圖層以拖拉置放的方式進(jìn)行版面配置。所見即所得 Dreamweaver成功整合動(dòng)態(tài)式出版視覺編輯及電子商務(wù)功能,提供超強(qiáng)的支援能力給Third-party廠商,包含ASP, Apache,Broad Vision, Cold Fusion,iCAT, Tango與自行發(fā)展的應(yīng)用軟體。當(dāng)您正使用
31、Dreamweaver在設(shè)計(jì)動(dòng)態(tài)網(wǎng)頁時(shí),所見即所得的功能,讓您不需要透過瀏覽器就能預(yù)覽網(wǎng)頁。夢幻樣版和XML Dreamweaver將內(nèi)容與設(shè)計(jì)分開,應(yīng)用于快速網(wǎng)頁更新和團(tuán)隊(duì)合作網(wǎng)頁編輯。建立網(wǎng)頁外觀的樣版,指定可編輯或不可編輯的部份,內(nèi)容提供者可直接編輯以樣式為主的內(nèi)容卻不會(huì)不小心改變既定之樣式。您也可以使用樣版正確地輸入或輸出XML內(nèi)容。 全方</p><p><b> Access</b&
32、gt;</p><p> Access 是微軟公司推出的基于Windows的桌面關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS,即Relational Database Management System),是Office系列應(yīng)用軟件之一。它提供了表、查詢、窗體、報(bào)表、頁、宏、模塊7種用來建立數(shù)據(jù)庫系統(tǒng)的對象;提供了多種向?qū)?、生成器、模版,把?shù)據(jù)存儲(chǔ)、數(shù)據(jù)查詢、界面設(shè)計(jì)、報(bào)表生成等操作規(guī)范化;為建立功能完善的數(shù)據(jù)庫管理系統(tǒng)提供
33、了方便,也使得普通用戶不必編寫代碼,就可以完成大部分?jǐn)?shù)據(jù)管理的任務(wù)。</p><p> Access就是關(guān)系數(shù)據(jù)庫開發(fā)工具,數(shù)據(jù)庫能匯集各種信息以供查詢、存儲(chǔ)和檢索。那么什么叫數(shù)據(jù)庫呢? 數(shù)據(jù)庫 (Database) 是由一些有意義和有關(guān)系的數(shù)據(jù) (data) 所組合而成。一個(gè)數(shù)據(jù)庫中,包含了許多條記錄 (Record), 而每條記錄是由多個(gè)字段 (Field) 所組成 , 不同的字段存放這不同的數(shù)據(jù)。所以數(shù)據(jù)
34、庫的嚴(yán)格定義是一組相關(guān)記錄的集合,而字段則是最基本的數(shù)據(jù)項(xiàng),也是數(shù)據(jù)庫中最小的單位。在計(jì)算機(jī)中用來幫我們管理數(shù)據(jù)庫的系統(tǒng),我們稱之為數(shù)據(jù)庫管理管理系統(tǒng)( Database Management System DBMS )。數(shù)據(jù)庫管理系統(tǒng)是架構(gòu)在一個(gè)或多個(gè)數(shù)據(jù)庫之上,并針對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行管理運(yùn)用。 </p><p> Access 的優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息,數(shù)據(jù)表示圖提供了一種類似于
35、Excel 的電子表格,可以使數(shù)據(jù)庫一目了然。另外, Access 允許創(chuàng)建自定義報(bào)表用于打印或輸出數(shù)據(jù)庫中的信息。 Access 也提供了數(shù)據(jù)存儲(chǔ)庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫。如上所述, Access 作為關(guān)系數(shù)據(jù)庫開發(fā)具備了許多優(yōu)點(diǎn),可以在一個(gè)數(shù)據(jù)包中同時(shí)擁有桌面數(shù)據(jù)庫的便利和關(guān)系數(shù)據(jù)庫的強(qiáng)大功能。</p><p><b> ASP</b
36、></p><p> ASP是一種服務(wù)器端腳本編寫環(huán)境,可以用來創(chuàng)建和運(yùn)行動(dòng)態(tài)網(wǎng)頁或Web應(yīng)用程序。ASP網(wǎng)頁可以包含HTML標(biāo)記、普通文本、腳本命令以及COM組件等。利用ASP可以向網(wǎng)頁中添加交互式內(nèi)容(如在線表單),也可以創(chuàng)建使用HTML網(wǎng)頁作為用戶界面的web應(yīng)用程序。 與HTML相比,ASP網(wǎng)頁具有以下特點(diǎn):</p><p> 利用ASP可以實(shí)現(xiàn)突破靜態(tài)網(wǎng)頁的一些功能限制
37、,實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁技術(shù);</p><p> ASP文件是包含在HTML代碼所組成的文件中的,易于修改和測試;</p><p> 服務(wù)器上的ASP解釋程序會(huì)在服務(wù)器端執(zhí)行ASP程序,并將結(jié)果以HTML格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽ASP所產(chǎn)生的網(wǎng)頁;</p><p> ASP提供了一些內(nèi)置對象,使用這些對象可以使服務(wù)器端腳本功能更強(qiáng)。例如
38、可以從web瀏覽器中獲取用戶通過HTML表單提交的信息,并在腳本中對這些信息進(jìn)行處理,然后向web瀏覽器發(fā)送信息;</p><p> ASP可以使用服務(wù)器端ActiveX組件來執(zhí)行各種各樣的任務(wù),例如存取數(shù)據(jù)庫、發(fā)送Email或訪問文件系統(tǒng)等。</p><p> 由于服務(wù)器是將ASP程序執(zhí)行的結(jié)果以HTML格式傳回客戶端瀏覽器,因此使用者不會(huì)看到ASP所編寫的原始程序代碼,可防止ASP
39、程序代碼被竊取。</p><p> 方便連接ACCESS與SQL數(shù)據(jù)庫。</p><p> 開發(fā)需要有豐富的經(jīng)驗(yàn),否則會(huì)留出漏洞,讓駭客(cracker)利用進(jìn)行注入攻擊。</p><p> ASP也不僅僅局限于與HTML結(jié)合制作WEB網(wǎng)站,而且還可以與XHTML和WML語言結(jié)合制作WAP手機(jī)網(wǎng)站。但是其原理也是一樣的。</p><p>
40、; ASP NET是把基于通用語言的程序在服務(wù)器上運(yùn)行。不像以前的ASP即時(shí)解釋程序,而是將程序在服務(wù)器端首次運(yùn)行時(shí)進(jìn)行編譯,執(zhí)行效果,比一條一條的解釋強(qiáng)很多,執(zhí)行效率大大的提高。</p><p> ASP NET可以運(yùn)行在Web應(yīng)用軟件開發(fā)者的幾乎全部的平臺(tái)上。通用語言的基本庫,消息機(jī)制,數(shù)據(jù)接口的處理都能無縫的整合到ASP NET的Web應(yīng)用中。ASP NET同時(shí)也是language-independen
41、t語言獨(dú)立化的,所以,你可以選擇一種最適合你的語言來編寫你的程序,或者把你的程序用很多種語言來寫,現(xiàn)在已經(jīng)支持的有C#,VB.NET,Jscript,managed C++,J#。將來,這樣的多種程序語言協(xié)同工作的能力保護(hù)您現(xiàn)在的基于COM+開發(fā)的程序,能夠完整的移植向ASP NET。</p><p><b> IIS</b></p><p> Internet
42、Information Services(IIS,互聯(lián)網(wǎng)信息服務(wù)),是由微軟公司提供的基于運(yùn)行Microsoft Windows的互聯(lián)網(wǎng)基本服務(wù)。</p><p> IIS是Internet Information Services的縮寫,是一個(gè)World Wide Web server。Gopher server和FTP server全部包容在里面。 IIS意味著你能發(fā)布網(wǎng)頁,并且有ASP(Active Se
43、rver Pages)、JAVA、VB script產(chǎn)生頁面,有著一些擴(kuò)展功能。IIS支持一些有趣的東西,像有編輯環(huán)境的界面(FRONTPAGE)、有全文檢索功能的(INDEXSERVER)、有多媒體功能的(NET SHOW) 其次,IIS是隨Windows NT Server 4.0一起提供的文件和應(yīng)用程序服務(wù)器,是在Windows NT Server上建立Internet服務(wù)器的基本組件。它與Windows NT Server完全集
44、成,允許使用Windows NT Server內(nèi)置的安全性以及NTFS文件系統(tǒng)建立強(qiáng)大靈活的Internet/Intranet站點(diǎn)。IIS(Internet Information Server,互聯(lián)網(wǎng)信息服務(wù))是一種Web(網(wǎng)頁)服務(wù)組件,其中包括Web服務(wù)器、FTP服務(wù)器、NNTP服務(wù)器和SMTP服務(wù)器,分</p><p><b> 安裝IIS</b></p><p
45、> 若操作系統(tǒng)中還未安裝IIS服務(wù)器,可打開“控制面板”,然后單擊啟動(dòng) “添加/刪除程序”,在彈出的對話框中選擇“添加/刪除Windows組件”,在Windows組件向?qū)υ捒蛑羞x中“Internet信息服務(wù)(IIS)”,然后單擊“下一步”,按向?qū)е甘?,完成對IIS的安裝</p><p><b> .啟動(dòng)IIS</b></p><p> Internet信
46、息服務(wù)簡稱為IIS,單擊Windows開始菜單---所有程序---管理工具---Internet信息服務(wù)(IIS)管理器,即可啟動(dòng)“Internet信息服務(wù)”管理工具。</p><p><b> .配置IIS</b></p><p> IIS安裝后,系統(tǒng)自動(dòng)創(chuàng)建了一個(gè)默認(rèn)的Web站點(diǎn),該站點(diǎn)的主目錄默認(rèn)為C:\Inetpub\wwwroot。</p>
47、<p> 用鼠標(biāo)右鍵單擊“默認(rèn)Web站點(diǎn)”,在彈出的快捷菜單中選擇“屬性”,此時(shí)就可以打開站點(diǎn)屬性設(shè)置對話框,在該對話框中,可完成對站點(diǎn)的全部配置。</p><p><b> 系統(tǒng)分析</b></p><p><b> 可行性分析</b></p><p> 由于本系統(tǒng)面對的管理對象都是在校學(xué)生,而且數(shù)據(jù)
48、之間都有比較強(qiáng)的關(guān)聯(lián)性,涉及的計(jì)算過程也不是很復(fù)雜。因此,比較適合采用數(shù)據(jù)庫進(jìn)行管理。而且學(xué)校用于管理的硬件設(shè)備也都能滿足要求。在技術(shù)難度方面,由于有指導(dǎo)老師和相關(guān)文獻(xiàn)參考,特別是通過網(wǎng)絡(luò)路徑所獲取的資料以及參考其他程序功能等。因此該系統(tǒng)完全可以實(shí)現(xiàn)。</p><p> 學(xué)生信息管理系統(tǒng)是在Windows 7操作系統(tǒng)環(huán)境下,使用Dreamweaver開發(fā)成功的。數(shù)據(jù)庫是用Microsoft Access完成的。
49、通過本系統(tǒng),可以把學(xué)校內(nèi)查詢學(xué)生信息、教務(wù)信息、學(xué)生選課等各個(gè)環(huán)節(jié)進(jìn)行有效組織、計(jì)劃和控制。通過學(xué)校內(nèi)部的信息,統(tǒng)一進(jìn)行管理,把任何信息變動(dòng)所產(chǎn)生的數(shù)據(jù)及時(shí)反映給其他相關(guān)信息,做到數(shù)據(jù)共享。</p><p> 采用本系統(tǒng),可以使整個(gè)學(xué)校內(nèi)部所有信息的管理工作簡化,并且提高工作效率。由于該系統(tǒng)采用統(tǒng)一的數(shù)據(jù)信息,使用戶能夠快捷的查詢所需的數(shù)據(jù)、資料及其他信息,使信息快速高效地運(yùn)行。</p><
50、p><b> 技術(shù)可行性</b></p><p> 技術(shù)上的可行性分析要考慮將來要采用的硬件和軟件技術(shù)能否滿足用戶(這里是校方)提出的要求(如計(jì)算機(jī)的容量、速度等)。此外,還要考慮開發(fā)人員的水平,作為計(jì)算機(jī)信息管理專業(yè)畢業(yè)的學(xué)生,數(shù)據(jù)庫設(shè)計(jì)方面對于我們應(yīng)該還過得去,在學(xué)校里生活了這么些年,對這個(gè)管理模式應(yīng)該比較熟悉。學(xué)生信息管理與分析系統(tǒng)的編寫,是十分好編的,我想幾天就可以寫出程序
51、,再花上幾天的調(diào)試,計(jì)劃一個(gè)星期就可以完成投入使用了。</p><p> 我們掌握了數(shù)據(jù)庫及其應(yīng)用技術(shù)、數(shù)據(jù)庫原理、計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)等課程,對數(shù)據(jù)庫的設(shè)計(jì)、應(yīng)用、維護(hù)及局域網(wǎng)的組成有了深刻的認(rèn)識(shí)與一定的動(dòng)手實(shí)踐能力。從一定程度上具備了開發(fā)一個(gè)小型系統(tǒng)的能力。</p><p><b> 經(jīng)濟(jì)可行性</b></p><p> 要從對項(xiàng)目的經(jīng)濟(jì)上
52、進(jìn)行分析評(píng)價(jià),一方面是支出的費(fèi)用,包括設(shè)備購置費(fèi)、管理和維護(hù)費(fèi)用、人員工資和培訓(xùn)費(fèi)等,另一個(gè)是取得的收益。這是個(gè)超小型的管理系統(tǒng),從投入的人力,財(cái)力與物力來講是非常之小的,只要一臺(tái)電腦,一臺(tái)打印機(jī),這個(gè)系統(tǒng)就可以搞起來,考慮到學(xué)校里有電腦,現(xiàn)只要購置一臺(tái)打印機(jī)就可以了。從節(jié)省人力方面,可以讓管理人員從繁與復(fù)雜的工作中解脫出來,做更多的工作,可以給教學(xué)管理提高一個(gè)層次。</p><p><b> 運(yùn)行可
53、行性</b></p><p> 成人教育正在迅猛發(fā)展,學(xué)院從硬件到軟件都投入了大量的人力、物力、財(cái)力,在教務(wù)上,給各個(gè)辦公室配置了計(jì)算機(jī),并能聯(lián)接到互聯(lián)網(wǎng),并且,學(xué)院領(lǐng)導(dǎo)對這方面比較重視,在教務(wù)上配置了一定數(shù)目的能夠訓(xùn)練操作計(jì)算機(jī)的干事,可以快速、方便、高效地使用計(jì)算機(jī)進(jìn)行日常工作。學(xué)院開展了計(jì)算機(jī)及其維修專業(yè),可讓學(xué)生以實(shí)踐方式對系統(tǒng)進(jìn)行維護(hù)。使此系統(tǒng)在實(shí)踐上具備了可行性。</p>
54、<p> 由此可知,開發(fā)學(xué)生信息管理與分析系統(tǒng)在學(xué)校中具有可行性。</p><p> 需求分析 </p><p><b> 系統(tǒng)性能需求 </b></p><p> 為了保證系統(tǒng)能夠安全、可靠、長期、穩(wěn)定、高效的運(yùn)行下去,學(xué)生信息管理系統(tǒng)應(yīng)滿足以下的性能需求: </p><p> .系統(tǒng)
55、處理的準(zhǔn)確性和及時(shí)性</p><p> 系統(tǒng)處理的準(zhǔn)確性和及時(shí)性是系統(tǒng)的必要性能。在一個(gè)系統(tǒng)設(shè)計(jì)與開發(fā)過程中,要充分考慮到系統(tǒng)當(dāng)前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)速度能夠滿足學(xué)校對信息處理的需求。</p><p> .系統(tǒng)的開放性和系統(tǒng)的可擴(kuò)充性</p><p> 學(xué)生信息管理系統(tǒng)在開發(fā)過程中,應(yīng)該充分考慮以后的可擴(kuò)充性。而要實(shí)現(xiàn)這一點(diǎn),應(yīng)通過系
56、統(tǒng)的開放性來完成,既系統(tǒng)是一個(gè)開放性系統(tǒng),那么只要符合一定的規(guī)范,就可以簡單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。通過軟件的修改、替換完成系統(tǒng)的升級(jí)和更新。</p><p> .系統(tǒng)的易用性和易維護(hù)性</p><p> 學(xué)生信息管理系統(tǒng)使用人員往往對計(jì)算機(jī)并不是很熟悉。這就要求系統(tǒng)能夠提供良好的用戶接口和易用的交互界面。要實(shí)現(xiàn)這一點(diǎn),就要求系統(tǒng)盡量使用用戶熟悉的術(shù)語和中文語言的界面;
57、針對用戶可能出現(xiàn)的使用問題,要能夠提供足夠的幫助,盡快縮短用戶對系統(tǒng)熟悉的過程。</p><p><b> 系統(tǒng)數(shù)據(jù)要求</b></p><p> 學(xué)生信息管理系統(tǒng)的數(shù)據(jù)要求包括以下幾點(diǎn):</p><p> .數(shù)據(jù)輸入和處理的準(zhǔn)確性</p><p> 數(shù)據(jù)的輸入是否準(zhǔn)確是處理數(shù)據(jù)的前提,錯(cuò)誤的錄入會(huì)導(dǎo)致系統(tǒng)輸出的
58、不正確,從而使系統(tǒng)的工作失去意義。數(shù)據(jù)的輸入是靠手工輸入。手工輸入要通過系統(tǒng)界面上的安排系統(tǒng)具有容錯(cuò)性,從而降低出錯(cuò)概率。 </p><p> .數(shù)據(jù)的完整性與一致性</p><p> 學(xué)生信息管理系統(tǒng)對數(shù)據(jù)的處理有很高的要求,因?yàn)橄到y(tǒng)對學(xué)生信息的處理非常頻繁,所以要有一定的人員維護(hù)數(shù)據(jù)的一致性,在數(shù)據(jù)錄入處控制數(shù)據(jù)的去向,并且要求對數(shù)據(jù)庫的數(shù)據(jù)完整性進(jìn)行嚴(yán)格的約束。</p>
59、;<p> 對于輸入的數(shù)據(jù),要為其定義完整性的規(guī)則,如不能符合完整性約束,則系統(tǒng)應(yīng)拒絕該數(shù)據(jù)。</p><p><b> .數(shù)據(jù)的獨(dú)立性</b></p><p> 學(xué)生信息系統(tǒng)的管理對學(xué)校來說是非常重要的部分,不可能讓每一個(gè)人都能對其進(jìn)行操作,應(yīng)該有特定人員對學(xué)生信息管理系統(tǒng)進(jìn)行管理與維護(hù),對系統(tǒng)進(jìn)行獨(dú)立操作。</p><p&g
60、t;<b> 業(yè)務(wù)流程分析</b></p><p><b> :學(xué)歷管理流程圖</b></p><p> 圖2.2.1學(xué)歷管理業(yè)務(wù)圖</p><p><b> ?。簩I(yè)管理流程圖</b></p><p> 圖2.2.2:專業(yè)管理業(yè)務(wù)圖</p><p&
61、gt;<b> ?。杭灩芾砹鞒虉D</b></p><p> 圖2.2.3:籍貫管理業(yè)務(wù)圖</p><p><b> 數(shù)據(jù)流程分析</b></p><p> 圖2.2.4:數(shù)據(jù)流程圖</p><p><b> 數(shù)據(jù)字典</b></p><p>&
62、lt;b> 系統(tǒng)功能分析</b></p><p> 學(xué)生信息管理系統(tǒng)在管理學(xué)生中占有十分重要的地位,它關(guān)系著學(xué)生的基本信息,其中包括學(xué)生信息、課程信息、班級(jí)信息等。對于學(xué)校來講,學(xué)生信息管理系統(tǒng)也是必不可少的組成部分,它能夠有效地管理學(xué)生檔案,對學(xué)校學(xué)生的信息變動(dòng)和統(tǒng)計(jì)起著重要的作用。 </p><p> 本系統(tǒng)根據(jù)學(xué)校管理的實(shí)際要求,結(jié)合學(xué)生信息管理的實(shí)際流程需
63、要,將實(shí)現(xiàn)以下功能:</p><p> .能夠?qū)W(xué)生的有關(guān)資料進(jìn)行輸入、修改、查詢、刪除。</p><p> .能夠?yàn)閷W(xué)校提供強(qiáng)大的查詢功能,以便管理人員了解和掌握學(xué)生的具體情況。</p><p> .對數(shù)據(jù)庫和登陸記錄具有清理功能。</p><p> .對用戶有修改密碼,新增用戶等功能。</p><p>&l
64、t;b> 第三章 系統(tǒng)設(shè)計(jì)</b></p><p><b> 系統(tǒng)功能設(shè)計(jì)</b></p><p> 學(xué)生信息管理系統(tǒng)是一個(gè)完整的學(xué)校學(xué)生信息管理系統(tǒng)。在本系統(tǒng)中主要包括用戶登錄功能、用戶管理功能、班級(jí)和年級(jí)管理功能、課程信息管理功能、學(xué)生成績管理功能、學(xué)生信息管理功能、教師信息管理功能等。它們的具體描述如圖3.1:</p>&
65、lt;p> 圖3.1 系統(tǒng)功能流程圖</p><p> ?。?用戶登錄和退出功能</p><p> 用戶登錄功能主要包括的功能如下:</p><p> 配置數(shù)據(jù)庫:靈活的配置數(shù)據(jù)庫保證該系統(tǒng)可以在不同的電腦主機(jī)上使用。</p><p> 用戶登陸:驗(yàn)證用戶的信息是否合法,以及驗(yàn)證用戶是否為合法用戶。</p><
66、;p> 用戶退出功能主要包括的功能有切換用戶和退出系統(tǒng)。</p><p><b> ?。?用戶管理功能</b></p><p> 用戶管理功能主要包括用戶管理及其用戶和角色之間的關(guān)系管理。在系統(tǒng)中主要包括:用戶管理、角色管理和用戶修改密碼等功能。</p><p><b> ?。畬W(xué)生信息管理功能</b></p
67、><p> 學(xué)生信息管理功能主要是對學(xué)校學(xué)生相關(guān)信息的管理,如學(xué)生專業(yè)的查詢、修改、添加和刪除等。</p><p><b> 數(shù)據(jù)庫設(shè)計(jì)</b></p><p> 數(shù)據(jù)庫設(shè)計(jì)(Database Design)是指對于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)數(shù)據(jù),滿足各種用戶的應(yīng)用需求。數(shù)據(jù)庫設(shè)計(jì)的特
68、點(diǎn)可概述為:數(shù)據(jù)庫建設(shè)是硬件、軟件和干件的結(jié)合。三分技術(shù),七分管理,十二分基礎(chǔ)數(shù)據(jù)。技術(shù)與管理的界面稱之為“干件”。數(shù)據(jù)庫設(shè)計(jì)應(yīng)該與應(yīng)用系統(tǒng)設(shè)計(jì)相結(jié)合,結(jié)構(gòu)(數(shù)據(jù))設(shè)計(jì):設(shè)計(jì)數(shù)據(jù)庫框架或數(shù)據(jù)庫結(jié)構(gòu),行為(處理)設(shè)計(jì):設(shè)計(jì)應(yīng)用程序、事務(wù)處理等,結(jié)構(gòu)和行為分離的設(shè)計(jì)。傳統(tǒng)的軟件工程忽視對應(yīng)用中數(shù)據(jù)語義的分析和抽象,只要有可能就盡量推遲數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)的決策早期的數(shù)據(jù)庫設(shè)計(jì)致力于數(shù)據(jù)模型和建模方法研究,忽視了對行為的設(shè)計(jì)。</p>
69、<p><b> 概念設(shè)計(jì)</b></p><p> 概念設(shè)計(jì)是根據(jù)已得的需求,繪制出一個(gè)數(shù)據(jù)庫結(jié)構(gòu)的初步藍(lán)圖。</p><p> 用戶的需求具體體現(xiàn)在各種信息的查詢、保存、提供和更新,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分的滿足各信息的輸入以及輸出。收集基本數(shù)據(jù),數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)處理的流程,組成一份詳細(xì)的數(shù)據(jù)字典,為后面的具體設(shè)計(jì)打下基礎(chǔ)。</p>&
70、lt;p> 一張表,所有信息都是根據(jù)這張學(xué)生檔案進(jìn)行有關(guān)的操作,主要的字段有:學(xué)號(hào)、姓名、年級(jí)、專業(yè)、性別、籍貫、備注等。數(shù)據(jù)類型為文本型;用戶資料中的字段包括:用戶名、密碼、身份。</p><p> 數(shù)據(jù)庫的概念設(shè)計(jì),即是利用數(shù)據(jù)模型進(jìn)行概念數(shù)據(jù)庫的模式設(shè)計(jì)。它不依賴任何數(shù)據(jù)庫管理系統(tǒng)。常用的數(shù)據(jù)模型為ERM(實(shí)體-關(guān)系模型),用到的術(shù)語有:屬性、聯(lián)系、實(shí)體、鍵。</p><p&g
71、t; 根據(jù)實(shí)際需要,本系統(tǒng)需要的數(shù)據(jù)包括用戶數(shù)據(jù)、權(quán)限數(shù)據(jù)、學(xué)生檔案數(shù)據(jù)、課程表數(shù)據(jù)、班級(jí)數(shù)據(jù)、考試類型數(shù)據(jù)、成績數(shù)據(jù)、學(xué)期數(shù)據(jù)、年制數(shù)據(jù)、專業(yè)數(shù)據(jù)、班主任數(shù)據(jù)、學(xué)費(fèi)設(shè)置數(shù)據(jù)和學(xué)生繳費(fèi)數(shù)據(jù)。</p><p><b> 物理設(shè)計(jì)</b></p><p> 學(xué)生信息管理系統(tǒng)以學(xué)生為主要主體,因此在這個(gè)系統(tǒng)中必須要有一個(gè)保存學(xué)生信息的表。這個(gè)表的各個(gè)字段應(yīng)該包括學(xué)生的
72、基本屬性。如:學(xué)生的姓名、學(xué)號(hào)、聯(lián)系方式等。其中學(xué)號(hào)應(yīng)該唯一。所以用學(xué)號(hào)做主鍵。管理學(xué)生的系統(tǒng)管理員和老師,這樣看來就應(yīng)該有保存管理員信息的表和保留老師信息的表,其中的字段和學(xué)生表類似,也是一些基本信息。并且分別以管理員編號(hào)和老師編號(hào)作為主鍵。在一個(gè)學(xué)生信息管理系統(tǒng)中,不可避免的要有學(xué)生的成績。這樣的話就必須有一個(gè)課程表,該表保存課程信息。學(xué)生可以按照自己的喜好,在學(xué)校開設(shè)的某些課程中選擇自己喜歡的課程。這也是符合現(xiàn)今教學(xué)特點(diǎn)的。根據(jù)這
73、些分析可以得知,我們需要一個(gè)學(xué)生選課表,一個(gè)學(xué)生成績表。在學(xué)生選課表中,以選課號(hào)為主鍵,課程號(hào)和學(xué)生號(hào)為外碼。在成績表中,以成績編號(hào)為主鍵,以課程號(hào)、學(xué)生號(hào)為外碼,另外當(dāng)然還有一個(gè)成績自段用來保存某同學(xué)某科目的成績。這樣的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)能夠滿足3NF的需求。除此之外,還有一些學(xué)校基本設(shè)置的表。如:專業(yè)表,班級(jí)表等。</p><p> 數(shù)據(jù)庫邏輯物理設(shè)計(jì)的任務(wù)是根據(jù)前面所說的概念設(shè)計(jì)的結(jié)果,設(shè)計(jì)數(shù)據(jù)庫的概念模式和
74、外模式,這是數(shù)據(jù)庫物理設(shè)計(jì)的重要階段。概念模式和外模式都是用戶所看到的數(shù)據(jù)庫,是應(yīng)用程序訪問數(shù)據(jù)庫的接口。</p><p> 物理設(shè)計(jì)邏輯結(jié)構(gòu)分為以下步驟:</p><p> 將概念設(shè)計(jì)結(jié)構(gòu)轉(zhuǎn)化為一般的關(guān)系模型;</p><p> 將轉(zhuǎn)換來的關(guān)系模型向特定DBMS支持下的數(shù)據(jù)模型轉(zhuǎn)換;</p><p> 對數(shù)據(jù)模型進(jìn)行優(yōu)化;</
75、p><p> 據(jù)以上分析,學(xué)生信息管理系統(tǒng)數(shù)據(jù)庫中的表格的設(shè)計(jì)結(jié)果如下表所示</p><p> (1). 學(xué)生信息表</p><p> 表3.2.1 學(xué)生信息表</p><p> 圖3.2.1 學(xué)生基礎(chǔ)信息圖</p><p> (2).管理員信息表</p><p> 表3.2.2 管理員
76、信息表</p><p> 圖3.2.2 用戶信息圖</p><p><b> ?。?)教師信息表</b></p><p> 表3.2.3 教師信息表</p><p><b> ?。?)成績表</b></p><p> 表3.2.4 成績表</p><
77、p><b> ?。?)課程表</b></p><p> 表3.2.5 課程表</p><p><b> 系統(tǒng)的實(shí)現(xiàn)</b></p><p> 登陸系統(tǒng)的設(shè)計(jì)及實(shí)現(xiàn)</p><p><b> 一、用戶登陸模塊</b></p><p> 為了
78、系統(tǒng)的安全,在進(jìn)入系統(tǒng)之前會(huì)首先出現(xiàn)一個(gè)登錄模塊,用戶只有在同時(shí)輸入正確的用戶名和密碼之后,才能進(jìn)入系統(tǒng)。 </p><p> 用戶登錄窗體中放置了兩個(gè)文本框(Textbox),用來輸入用戶名和密碼.</p><p> 不同用戶登錄時(shí)選擇用戶權(quán)限,超級(jí)用戶擁有一切權(quán)限(包括添加刪除和修改以及對用戶的管理),普通用戶擁有受限制的權(quán)限(查詢及修改密碼),提高了數(shù)據(jù)庫的安全性。</p&
79、gt;<p><b> 登陸條件判斷代碼:</b></p><p> 圖4.1.1 用戶名輸入錯(cuò)誤</p><p> 圖4.1.2 學(xué)號(hào)輸入錯(cuò)誤 </p><p><b> <html></b></p><p><b> <head><
80、/b></p><p> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></p><p> <title>無標(biāo)題文檔</title></p><p> <!--#include fi
81、le="connection.asp"--></p><p><b> </head></b></p><p><b> <body></b></p><p><b> <%</b></p><p> dim rs
82、,sql,admin,password</p><p> set rs=server.CreateObject("adodb.recordset")</p><p> sql="select * from admin where password='"&password&"'"</p>
83、;<p> rs.open sql,conn,3,2</p><p> password=request.Form("password")</p><p> if password=""then </p><p> response.Write"<a href=adminlogin.htm
84、l>密碼不能為空,請重新輸入!</a>"</p><p> response.End</p><p><b> end if</b></p><p> if rs("password")=password then</p><p> session("ad
85、min")=rs("admin")</p><p> response.Redirect "default.html"</p><p><b> else</b></p><p> response.Write "<a href=adminlogin.html>密碼錯(cuò)
86、誤,請重新輸入!</a>"</p><p><b> end if</b></p><p><b> rs.close</b></p><p> set rs=nothing</p><p><b> %></b></p>
87、<p><b> </body></b></p><p><b> </html></b></p><p><b> 二、主界面模塊</b></p><p> 登陸成功后,即可進(jìn)入,系統(tǒng)主界面模塊。窗體名稱為界面功能介紹。主界面為進(jìn)入學(xué)生管理系統(tǒng)各模塊的入口,
88、用戶可根據(jù)Menu上面各個(gè)模塊名稱單擊進(jìn)入各個(gè)管理模塊,從而進(jìn)行對系統(tǒng)的管理操作。</p><p> 圖4.1.3 登陸主界面</p><p><b> 主界面入口代碼:</b></p><p> <html xmlns="http://www.w3.org/1999/xhtml"></p>
89、<p><b> <head></b></p><p> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /></p><p> <title>大學(xué)學(xué)生信息管理系統(tǒng)</title>
90、;</p><p><b> </head></b></p><p><b> <body></b></p><p> <form id="form1" name="form1" method="post" action=&qu
91、ot;login.asp"></p><p><b> <p></b></p><p> <p><h1 align="center">大學(xué)學(xué)生信息管理系統(tǒng)</h1></p><p><b> </p></b></p&
92、gt;<p> <table width="700" height="266" border="1" align="center"></p><p><b> <tr></b></p><p> <td align="center
93、">學(xué)生學(xué)號(hào):</p><p><b> <label></b></p><p> <input name="xh" type="text" id="xh" /></p><p><b> <br></b>
94、</p><p><b> <br></b></p><p><b> 學(xué)生密碼:</b></p><p> <input name="mm" type="password" id="mm" /></p><p&g
95、t;<b> <br></b></p><p> <input type="submit" name="Submit" value="提交" /></p><p><b> <br /></b></p><p><b
96、> <br /></b></p><p> <a href="adminlogin.html">管理員登陸</a><br /></p><p> </label></td></p><p><b> </tr></b>
97、;</p><p><b> </table></b></p><p> <p> </p></p><p><b> </form></b></p><p><b> </body></b>&
98、lt;/p><p><b> </html></b></p><p><b> 功能模塊</b></p><p><b> 用戶管理:</b></p><p> 可對用戶進(jìn)行添加、刪除、修改、查找等功能,用戶屬性有:用戶名、密碼、用戶類型、用戶權(quán)限、用戶注冊日期
99、等信息。在用戶管理界面,用戶可根據(jù)自身權(quán)限查看用戶信息,系統(tǒng)超級(jí)管理員可根據(jù)需求進(jìn)行添加、刪除用戶等相關(guān)操作。</p><p><b> 學(xué)生管理:</b></p><p><b> ●添加學(xué)籍信息功能</b></p><p> 圖4.2.1 添加學(xué)生信息界面</p><p><b>
100、; <html></b></p><p><b> <head></b></p><p> <title>添加學(xué)生信息</title></p><p><b> </head></b></p><p> <bod
101、y background="image/3.jpg"></p><p> <!--#include file="checklogin.asp"--></p><p><b> <%</b></p><p> if session("name")<&g
102、t;"管理員" then </p><p> response.Write"你不是管理員,你沒有權(quán)限,請選擇其他選項(xiàng)!"</p><p> response.End()</p><p><b> end if</b></p><p><b> %></
103、b></p><p> <h2 align="center">添加學(xué)生信息</h2></p><p> <p align="center">(*為必填內(nèi)容)</p><p> <form method="get" action="add_rec
104、ord.asp"></p><p> <table border="0" width="100%" bgcolor="#cccc66"></p><p> <tr><td align="right">學(xué)號(hào):</td><td><
105、input type="text" name="xh" size="20">*</td></tr></p><p> <tr><td align="right">密碼:</td><td><input type="text" nam
106、e="mm" size="20">*</td></tr></p><p> <tr><td align="right">姓名:</td><td><input type="text" name="xm" size="20&
107、quot;>*</td></tr></p><p> <tr><td align="right">學(xué)歷:</td><td><input type="text" name="xl" size="10"></td></tr>
108、</p><p> <tr><td align="right">專業(yè):</td><td><input type="text" name="zy" size="10"></td></tr></p><p> <tr>
109、;<td align="right">籍貫:</td><td><input type="text" name="jg" size="10"></td></tr></p><p> <tr><td align="right"&
110、gt;性別:</td><td><input type="radio" name="xb" value="男">男</p><p> <input type="radio" name="xb" value="女">女</td></
111、tr></p><p> <tr><td align="right">獲獎(jiǎng):</td><td><input type="text" name="hj" size="20"></td></tr></p><p> <
112、;tr><td></td><td><input type="submit" value=" 確 定 "><input type="reset" value=" 重 填 "></td></tr></p><p><b> <tab
113、le></b></p><p><b> </form> </b></p><p><b> </body> </b></p><p><b> </html></b></p><p><b> ●修改學(xué)生
114、信息</b></p><p> 圖4.2.2 修改學(xué)生信息界面1</p><p> 圖4.2.3 修改學(xué)生信息界面2</p><p> <%Response.Buffer=True%></p><p> <!--#Include file="connection.asp"-->&
115、lt;/p><p><b> <html></b></p><p><b> <head></b></p><p> <title></title></p><p><b> </head></b></p&g
116、t;<p><b> <body></b></p><p> <!--#include file="checklogin.asp"--></p><p><b> <%</b></p><p> if session("name")
117、<>"管理員" then </p><p> response.Write"你不是管理員,你沒有權(quán)限,請選擇其他選項(xiàng)!"</p><p> response.End()</p><p><b> end if</b></p><p><b> %>
118、;</b></p><p> <h2 align="center">修改學(xué)生信息</h2></p><p><b> <center></b></p><p> <form method="post" action="">
119、;</p><p> <table border="0" width="100%" bgcolor="#cccc66"></p><p><b> <tr></b></p><p> <td align="right" width
120、=40%>請輸入修改信息的學(xué)號(hào):</td></p><p> <td width=50><input type="text" name="xh" size="20" ></td></p><p> <td><input type="submit&
121、quot; value=" 確 定 "></td></p><p><b> </tr></b></p><p><b> <table></b></p><p><b> </form></b></p>&
122、lt;p><b> </center></b></p><p><b> <%</b></p><p> If Request.Form.Count=0 Then</p><p> Response.End</p><p><b> End If</
123、b></p><p> If Trim(Request("xh"))<>"" Then</p><p> Dim myRecordset,strSql</p><p> strSql ="Select * From EmpInfo Where xh='" & Requ
124、est("xh") & "'"</p><p> Set myRecordset=conn.Execute(strSql)</p><p> If Not myRecordset.Bof And Not myRecordset.Eof Then</p><p> 'Session("id
125、")=myRecordset("id")</p><p> Session("xh")=myRecordset("xh")</p><p> Session("xm")=myRecordset("xm")</p><p> Session("
126、xl")=myRecordset("xl")</p><p> Session("zy")=myRecordset("zy")</p><p> Session("jg")=myRecordset("jg")</p><p> Session(&quo
127、t;xb")=myRecordset("xb")</p><p> Session("hj")=myRecordset("hj")</p><p> Response.Redirect "update_record_form.asp"</p><p><b>
128、Else</b></p><p> Response.Write "<p>對不起,沒有找到這個(gè)學(xué)號(hào)的學(xué)生。請重新輸入!"</p><p><b> End If</b></p><p><b> End If</b></p><p> myRec
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)設(shè)計(jì)論文-學(xué)生信息系統(tǒng)
- 畢業(yè)設(shè)計(jì)管理信息系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 畢業(yè)設(shè)計(jì)學(xué)生管理信息系統(tǒng)
- 管理信息系統(tǒng)畢業(yè)設(shè)計(jì)論文
- (論文)—學(xué)生管理信息系統(tǒng)論文(2013年優(yōu)秀畢業(yè)設(shè)計(jì)論文)
- 餐飲管理信息系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 醫(yī)療保險(xiǎn)信息系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 中介管理信息系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 畢業(yè)設(shè)計(jì)(論文)信息系統(tǒng)監(jiān)理施工內(nèi)容
- 畢業(yè)設(shè)計(jì)開題報(bào)告--- 學(xué)生管理信息系統(tǒng)
- 學(xué)生信息管理系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 學(xué)生信息管理系統(tǒng)畢業(yè)設(shè)計(jì)(論文)
- 學(xué)生信息管理系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 學(xué)生信息管理系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 學(xué)生信息管理系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 畢業(yè)設(shè)計(jì)(論文)-學(xué)生信息管理系統(tǒng)設(shè)計(jì)
- 學(xué)生信息管理系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 工資管理信息系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 醫(yī)院信息系統(tǒng)畢業(yè)設(shè)計(jì)---高度集成醫(yī)院信息系統(tǒng)設(shè)計(jì)
- 畢業(yè)生就業(yè)管理信息系統(tǒng)設(shè)計(jì)-畢業(yè)設(shè)計(jì)論文
評(píng)論
0/150
提交評(píng)論