版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、學(xué)號(hào) 13082101232016-2017學(xué)年 第一學(xué)期數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)報(bào)告題目:班級(jí)信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)班級(jí) :13級(jí)(2)班姓名:寧娜指導(dǎo)教師:史雪梅成績(jī):計(jì)算機(jī)學(xué)院2016年12月1日1 設(shè)計(jì)內(nèi)容及要求11.1 課程設(shè)計(jì)目的11.2 系統(tǒng)功能11.3 系統(tǒng)功能圖12需求分析23概要設(shè)計(jì)44詳細(xì)設(shè)計(jì)54.1 概念結(jié)構(gòu)設(shè)計(jì) 54.2 邏輯結(jié)構(gòu)設(shè)計(jì)64.3 物理結(jié)構(gòu)設(shè)計(jì)75數(shù)據(jù)庫(kù)實(shí)施和維護(hù)85.1 數(shù)據(jù)庫(kù)代碼實(shí)現(xiàn)85.2 創(chuàng)建觸發(fā)器95.3 創(chuàng)建視圖95.4 創(chuàng)建存儲(chǔ)過程95.5 數(shù)據(jù)庫(kù)備份106設(shè)計(jì)結(jié)果與分析106.1 班級(jí)管理系統(tǒng)主界面 106.2 添加班級(jí)信
2、息界面126.3 修改班級(jí)信息界面126.4 刪除班級(jí)信息界面136.5 瀏覽學(xué)生信息界面146.6 修改學(xué)生信息界面166.7 刪除學(xué)生信息界面186.8 添加學(xué)生信息界面197總結(jié)208參考文獻(xiàn)201設(shè)計(jì)內(nèi)容及要求1.1 課程設(shè)計(jì)目的數(shù)據(jù)庫(kù)的發(fā)展和流行使得數(shù)據(jù)的管理變得極為方便, 更重要的是使數(shù)據(jù)存儲(chǔ) 的安全等問題得以進(jìn)一步的解決。 對(duì)數(shù)據(jù)庫(kù)熟練地掌握和應(yīng)用,旨在為生活創(chuàng)造 出更高的效益,提高工作上的效率。采用Mysql作為軟件開發(fā)環(huán)境開發(fā)數(shù)據(jù)庫(kù),設(shè)計(jì)了一個(gè)班級(jí)管理系統(tǒng),該系 統(tǒng)具有學(xué)生基本信息管理功能、班級(jí)基本信息管理功能。該系統(tǒng)旨在提高班級(jí)管 理效率,減少老師與學(xué)生的工作量,實(shí)現(xiàn)班級(jí)管
3、理信息化、智能化、科學(xué)化和正 規(guī)化。班級(jí)管理系統(tǒng)用計(jì)算機(jī)管理班級(jí)信息是一種計(jì)算機(jī)應(yīng)用技術(shù)的創(chuàng)新,在計(jì)算機(jī)還未普及之前班級(jí)管理都是由教師和班干部來承擔(dān)的方式來操作的,現(xiàn)在一般的學(xué)校都采用了信息化管理的方式,即采用計(jì)算機(jī)作為工具的實(shí)用的計(jì)算機(jī)班級(jí) 管理程序來幫助班主任進(jìn)行更有效地管理班級(jí),包括后臺(tái)數(shù)據(jù)庫(kù)的建立和設(shè)計(jì), 并維護(hù)前端應(yīng)用程序等等。本次課程設(shè)計(jì)主要內(nèi)容是:開發(fā)班級(jí)管理系統(tǒng),該系統(tǒng)包括一系列的功能模 塊,建立模塊之間的聯(lián)系,模塊的設(shè)計(jì)過程,對(duì)系統(tǒng)建模的分析,模型的優(yōu)化等 內(nèi)容。本次課程設(shè)計(jì)的目的是:建立班級(jí)管理信息系統(tǒng),意在能通過采用計(jì)算機(jī)對(duì) 班級(jí)事務(wù)級(jí)學(xué)生成績(jī)等信息進(jìn)行處理,從而達(dá)到進(jìn)一
4、步提高辦學(xué)效益和班級(jí)學(xué)生 管理現(xiàn)代化水平,幫助廣大教師提高工作效率,實(shí)現(xiàn)班級(jí)管理工作的系統(tǒng)化,規(guī) 范化和自動(dòng)化。1.2 系統(tǒng)功能本系統(tǒng)旨在利用數(shù)據(jù)庫(kù)實(shí)現(xiàn)對(duì)學(xué)生信息的管理,在運(yùn)行之初,本系統(tǒng)假定用戶 角色已確定,無需登陸注冊(cè)界面,功能一共分為兩大模塊:分別是:學(xué)生基本信息管理和班級(jí)基本信息管理。1、學(xué)生基本信息管理模塊功能描述:實(shí)現(xiàn)對(duì)學(xué)生的基本信息進(jìn)行更新,如增加學(xué)生記錄、查詢學(xué) 生記錄、刪除學(xué)生記錄、修改學(xué)生記錄、瀏覽學(xué)生記錄。2、班級(jí)基本信息管理模塊功能描述:實(shí)現(xiàn)對(duì)班級(jí)基本信息的更新,如增加班級(jí)、查詢班級(jí)、刪除 班級(jí)、修改班級(jí)、瀏覽班級(jí)信息。1.3 系統(tǒng)功能圖圖1系統(tǒng)總功能圖2需求分析21世
5、紀(jì)以來,人類經(jīng)濟(jì)高速發(fā)展,人們發(fā)生了日新月異的變化,特別是計(jì) 算機(jī)的應(yīng)用及普及到經(jīng)濟(jì)和社會(huì)生活的各個(gè)領(lǐng)域。 使原本的舊的管理方法越來越 不適應(yīng)現(xiàn)在社會(huì)的發(fā)展。許多人還停留在以前的手工操作。 這大大地阻礙了人類 經(jīng)濟(jì)的發(fā)展。為了適應(yīng)現(xiàn)代社會(huì)人們高度強(qiáng)烈的時(shí)間觀念,班級(jí)信息管理系統(tǒng)軟 件為學(xué)校辦公室?guī)砹藰O大的方便。 針對(duì)學(xué)校目前的班級(jí)管理狀況,進(jìn)行需求的 調(diào)研和總結(jié),將需求劃分為不同的模塊,模塊之間相互滲透,相互合并,也會(huì)做 更詳細(xì)的劃分。1)模塊分析:學(xué)生基本信息管理功能:該模塊負(fù)責(zé)管理學(xué)生的個(gè)人檔案信息,教師可通 過它來查閱和更新學(xué)生的個(gè)人信息。這些信息包括學(xué)號(hào),姓名,班級(jí)等諸系列關(guān) 鍵屬性
6、,在數(shù)據(jù)庫(kù)中作為一張單獨(dú)的表。班級(jí)基本信息管理功能:該模塊負(fù)責(zé)對(duì)班級(jí)的增加、刪除、瀏覽、修改以 及查詢操作。在這個(gè)模塊中教師可以對(duì)班級(jí)信息進(jìn)行更新。2)實(shí)體分析:綜合模塊分析,得出如下實(shí)體集:學(xué)生,班級(jí)。實(shí)體屬性描述:學(xué)生(學(xué)生編號(hào),學(xué)號(hào),姓名,性別,年齡,班級(jí)編號(hào))班級(jí)(班級(jí)編號(hào),班級(jí)名稱)實(shí)體映射關(guān)系:在本系統(tǒng)中一個(gè)學(xué)生只能屬于一個(gè)班級(jí),一個(gè)班級(jí)可以有多 個(gè)學(xué)生,一個(gè)學(xué)生某門課程的教師是一位,而一門課的教師可以教多名學(xué)生。學(xué) 生實(shí)體的主碼為學(xué)生編號(hào),班級(jí)實(shí)體的主碼為班級(jí)編號(hào)即ID。3)數(shù)據(jù)流圖分析:圖2 0層數(shù)據(jù)流圖1層數(shù)據(jù)流圖,如圖2.2圖3 1層數(shù)據(jù)流圖4)數(shù)據(jù)字典(DD)分析:如表2
7、.1所示為班級(jí)的數(shù)據(jù)字典編號(hào):001名稱:班級(jí)別名:組成:1.班級(jí)編號(hào)2.班級(jí)名稱表.2.1如表2.2所示為學(xué)生的數(shù)據(jù)字典編號(hào):004名稱:學(xué)生別名:簡(jiǎn)述:學(xué)生的基本信息組成:1.學(xué)生編號(hào)2.學(xué)號(hào)3.姓名4.性別5.年齡6.班級(jí)編號(hào)表2.23概要設(shè)計(jì)系統(tǒng)設(shè)計(jì)時(shí)基于MVC設(shè)計(jì)模型,采用三層架構(gòu)。通過功能分析,確定系統(tǒng) 分為兩大模塊:用戶模塊和數(shù)據(jù)操作模塊。兩模塊之間的相互關(guān)系如圖。如圖 3.1為系統(tǒng)的結(jié)構(gòu)圖圖4系統(tǒng)總體結(jié)構(gòu)圖4詳細(xì)設(shè)計(jì)4.1概念結(jié)構(gòu)設(shè)計(jì)在概念設(shè)計(jì)階段中,本系統(tǒng)默認(rèn)角色設(shè)定完成,從用戶的角度看待數(shù)據(jù)是管理員的本職,這樣的概念模式比較能夠反映出客戶的關(guān)鍵。 然后再將其轉(zhuǎn)變成邏 輯模式
8、。從設(shè)計(jì)過程中將概念設(shè)計(jì)獨(dú)立開來, 使得任務(wù)單一化,能夠降低設(shè)計(jì)復(fù)雜程度。我先使用ER方法設(shè)計(jì)數(shù)據(jù)庫(kù)的概念,由三步組成:先建立局部 ER模式,然后把各局部ER模式合成一個(gè)全局模式,最后通過優(yōu)化,得到概念模式1 .學(xué)生實(shí)體屬性圖,如圖4.1圖5學(xué)生實(shí)體屬性圖2 .班級(jí)實(shí)體屬性圖,如圖4.2班級(jí)圖6班級(jí)實(shí)體屬性圖2.系統(tǒng)E-R圖,如圖4.3圖7班級(jí)管理系統(tǒng)E-R圖4.2 邏輯結(jié)構(gòu)設(shè)計(jì)將班級(jí)管理系統(tǒng)數(shù)據(jù)庫(kù)概念結(jié)構(gòu)轉(zhuǎn)換成關(guān)系模型,可得系統(tǒng)數(shù)據(jù)庫(kù)邏輯結(jié) 構(gòu)。在轉(zhuǎn)化的時(shí)候,需要注意數(shù)據(jù)是否存在冗余,排除冗余的辦法可以參照如下 三條:實(shí)體關(guān)系一對(duì)一:其中一個(gè)實(shí)體 A的屬性作為另外一個(gè)實(shí)體 B的屬性, 刪除實(shí)
9、體Ao實(shí)體關(guān)系一對(duì)多:少的一方的某些屬性添加到多的一方的屬性當(dāng)中。實(shí)體關(guān)系多對(duì)多:引入第三個(gè)實(shí)體,該實(shí)體的屬性由多方的某些屬性共同 組成。班級(jí)管理系統(tǒng)數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)如下:班級(jí)(班級(jí)編號(hào),班級(jí)名稱)學(xué)生(學(xué)生編號(hào),學(xué)號(hào),姓名,年齡,性別,班級(jí)名稱 ,班級(jí)編號(hào))4.3 物理結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)使用Microsoft SQL Server 2008數(shù)據(jù)庫(kù)來進(jìn)行數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)。首先創(chuàng)建一個(gè)數(shù)據(jù)庫(kù),然后根據(jù)總體E-R圖,創(chuàng)建幾個(gè)基本數(shù)據(jù)庫(kù)表,并建立各個(gè)表之間的聯(lián)系。數(shù)據(jù)庫(kù)表的結(jié)構(gòu)如下所示。1 .數(shù)據(jù)庫(kù)名稱: classmanage2 .關(guān)系表:1 .學(xué)生表以及表結(jié)構(gòu)如下圖:id snonamedgecids
10、ex>1 1308210123謾224因3 1308210124H毛玉'204女4 1305210128尾漢而244女5 13OS21O13O王潔204女6 1309210136孫雙英184女7 1308210139汪義桃234女9 1308210124215男10 1308210125百235女11 1308210125葉曉蕾205女12 1308210128鏡艷的225女13 1308210123許曼曼205女圖 8 student 表名長(zhǎng)度cNEt克不是nullidint100snochar200namechar200ageimallint50cidsmallint50se
11、xchar10圖9 student 表結(jié)構(gòu)2.cls (班級(jí)表)以及班級(jí)表結(jié)構(gòu)如下圖:name821013計(jì)科潮8212 13計(jì)科1班B212 1的歌1班8214 15網(wǎng)工3班8215 16計(jì)科2班圖10 cls班級(jí)表名<1奧京木星nullidint110namevarchar2550圖11 cls班級(jí)表結(jié)構(gòu)5數(shù)據(jù)庫(kù)實(shí)施和維護(hù)5.1 數(shù)據(jù)庫(kù)代碼實(shí)現(xiàn)-Table structure for clsDROP TABLE IF EXISTS 'cls'CREATE TABLE 'cls' ('id' int(11) unsigned NOT NU
12、LL AUTO_INCREMENT,'name' varchar(255) DEFAULT NULL,PRIMARY KEY ('id')ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8;-Table structure for studentDROP TABLE IF EXISTS 'student'CREATE TABLE 'student' ('id' int(10) unsigned NOT NULL AUTO_INCREMENT,'sno
13、39; char(20) DEFAULT NULL,'name' char(20) DEFAULT NULL,'age' smallint(5) DEFAULT NULL,'cid' smallint(5) DEFAULT NULL,'sex' char DEFAULT NULL, PRIMARY KEY ('id')ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8;5.2 創(chuàng)建觸發(fā)器(1)建立班級(jí)刪除觸發(fā)器,在刪除班級(jí)的時(shí)候可以刪掉相關(guān)聯(lián)表的信息 creat
14、e trigger class_delete on classesfor deleteasdelete classessfrom classes,deletedwhere classes.cla_name =deleted.cla_name(2)建立學(xué)生刪除襁發(fā)器,在刪除學(xué)生而時(shí)候可以刪掉相關(guān)聯(lián)表的信息 create trigger student_delete on studentfor deleteasdelete studentfrom student,deletedwhere student.sno =deleted.sno5.3 創(chuàng)建視圖(1)建立學(xué)生基本信息視圖create vie
15、w student_information_viewasselect sno,sname,age,gender,cla_name from student,classeswhere student.cla_name=classes.cla_name5.4 創(chuàng)建存儲(chǔ)過程(1)建立學(xué)生基本信息錄入的存儲(chǔ)過程create procedure student_informationsno char(15),name char(15),sex char(2),age char(10),cla_name char(15),asinsert intostudent values(sno,name,sex,a
16、ge ,cla_name)5.5 數(shù)據(jù)庫(kù)備份100%-轉(zhuǎn)播SQL文件X月居器:怙信蒙提庫(kù):mycl355疆磕到:C:Usersasus1Deshopmyclas5,sqlBfc!®0-0已彳地:0時(shí)間:0.589sMsg M Create table: YIsMsg Dtf| Drop table: studenfMsg Dtf Create table: studentMsg Dtf Finished - Successfully| 福關(guān)閉圖12數(shù)據(jù)庫(kù)備份6設(shè)計(jì)結(jié)果與分析6.1 班級(jí)管理系統(tǒng)主界面用戶直接角色化進(jìn)入系統(tǒng)主界面,在該界面中,可以實(shí)現(xiàn)對(duì)班級(jí)得基本信息13id班垠幢或軸行
17、計(jì)科2班語(yǔ)K喧k 5口計(jì)株雄厘幅計(jì)科的,喧4物聯(lián)班M軸K15網(wǎng)工1班Et£l晦居什科測(cè)H麟班級(jí)信息管理系統(tǒng) 一拈加申遇進(jìn)行操作,用戶可以瀏覽到系統(tǒng)內(nèi)的班級(jí)的基本信息。如圖圖13班級(jí)管理系統(tǒng)主界面主要代碼如下:<table><tr><th>id</th><th> 班級(jí) </th><此>學(xué)生操作</th><th> 修改 </th><th> 刪除 </th></tr><?phpinclude'sql.php'$sq
18、l = "select * from cls"$rst = mysql_query($sql);while ($row=mysql_fetch_assoc($rst) $id = $row'id'$name = $row'name'echo "<tr>"echo "<td>$id</td>"echo "<td>$name</td>"echo "<td><a href='view.php?i
19、d=$id&name=$name'>查看 echo "<td><a href='edit.php?id=$id&name=$name'> 修改</a></td>"echo "<td><a href='delete.php?id=$id'刪除 </a></td>"echo "</tr>"mysql_close();?></table>6.2 添加班級(jí)信息界面
20、在主界面點(diǎn)擊了添加班級(jí)信息之后,系統(tǒng)會(huì)跳到這個(gè)界面,通過輸入班級(jí)信息并提交,我們可以添加班級(jí)。如圖 14圖14添加班級(jí)信息界面主要代碼如下:<form action="insert.php" method="post"><center><table border="1px"><h1>添加班級(jí)信息</h1><tr><td>班級(jí)名:</td><td><input type="text" name="
21、;classname"></td></tr><tr><tdcolspan="2"><input type="submit" value="提交"></td></tr></table></center></form></body>6.3修改班級(jí)信息界面在主界面點(diǎn)擊修改命令,我們可以對(duì)班級(jí)的信息進(jìn)行修改并提交。如圖 15圖15修改班級(jí)信息界面主要代碼如下:<?php$id = $_GET
22、'id'$name = $_GET'name'?><form action="update.php" method="get"><center><h1>修改班級(jí)信息</h1><table border="1px" align="center"><input type="hidden" name='id' value="<?php echo $id;?>&q
23、uot;><tr><td>班級(jí)名稱:</td><td><input type="text" name='name' value="<?php echo $name;?>"></td></tr><tr><td colspan="2" align="center"><input type="submit" value=" 提 交"&g
24、t;</td></tr></table></center></form>6.4 刪除班級(jí)信息界面在頁(yè)面上點(diǎn)擊刪除按鈕,可以實(shí)現(xiàn)對(duì)班級(jí)記錄的刪除,系統(tǒng)會(huì)彈出刪除成功 的提示。如圖16班級(jí)信息管理系統(tǒng)年魂曲.1川則削:班級(jí)信息管理系統(tǒng)圖16刪除班級(jí)信息界面主要代碼如下:<?php$id = $_GET'id'include'sql.php'$sql = "DELETE FROM cls WHERE id=$id"mysql_query($sql);echo "<sc
25、ript>alert(' 刪除成功');</script>"echo "<script>location='index.php'</script>"?>6.5 瀏覽學(xué)生信息界面在班級(jí)操作界面,點(diǎn)擊查看學(xué)生操作,進(jìn)入學(xué)生信息管理界面,在這個(gè)界面可以瀏覽到相應(yīng)班級(jí)的學(xué)生信息。如圖 17id學(xué)號(hào)姓名蹈鈉修改9mEoazwin宇舁女? IliOK21A24系玉玉之20售或413晦畫28用農(nóng)藥支24一tta 一曄王話女曜6豳21削男處陽(yáng)更女£疑隔Bsaszioij?假機(jī)立23盟用H防g
26、E3DB7W Z4張祖翼23幽岫m心施九101上5鋒覷女B蹈歸管口130Hzi時(shí)吸詈女20H降t2搦ft麗蟲TT蛆曄H3蹈晦如向加州轉(zhuǎn)用! | 13計(jì)科2班學(xué)生信息 | :、一.陣11皇飛圖17瀏覽學(xué)生信息界面主要代碼如下:<table width="600px" border="1px"> <tr> <th>id</th> <th> 學(xué)號(hào) </th> <th> 姓名 </th> <此>性別</th> <th> 年齡 <
27、;/th> <th> 修改 </th> <th> 刪除 </th> </tr><tr><td>1</td><td>1308210123</td><td>寧娜</td><td> 女</td><td>22</td><td><a href='studentedit.php?id=1&name= 寧 娜 &sno=1308210123&age=22&
28、sex= 女 &cid=4'> 修 改 </a></td><td><a href='studentdelete.php?id=1'>刪除</a></td></tr><tr><td>3</td><td>1308210124</td><td> 榮玉玉 </td><td> 女</td><td>20</td><td><a href=&
29、#39;studentedit.php?id=3&name= 榮 玉 玉 &sno=1308210124&age=20&sex= 女 &cid=4'> 修 改 </a></td><td><a href='studentdelete.php?id=3'>刪除</a></td></tr><tr><td>4</td><td>1308210128</td><td> 屠漢麗 <
30、;/td><td> 女</td><td>24</td><td><a href='studentedit.php?id=4&name= 屠 漢 麗 &sno=1308210128&age=24&sex= 女 &cid=4'> 修 改 </a></td><td><a href='studentdelete.php?id=4'>刪除</a></td></tr><t
31、r><td>5</td><td>1308210130</td><td> 王 潔 </td><td> 女</td><td>20</td><td><a href='studentedit.php?id=5&name= 王 潔 &sno=1308210130&age=20&sex= 女 &cid=4'> 修 改 </a></td><td><a href=&
32、#39;studentdelete.php?id=5'>刪除</a></td></tr><tr><td>6</td><td>1308210136</td><td> 孫雙英 </td><td> 女</td><td>18</td><td><a href='studentedit.php?id=6&name=孫 雙 英 &sno=1308210136&age=18&
33、;sex= 女 &cid=4'> 修 改 </a></td><td><a href='studentdelete.php?id=6'>刪除</a></td></tr><tr><td>7</td><td>1308210139</td><td> 汪義桃 </td><td> 女</td><td>23</td><td><a href=
34、'studentedit.php?id=7&name=汪 義 桃 &sno=1308210139&age=23&sex= 女 &cid=4'> 修 改 </a></td><td><a href='studentdelete.php?id=7'>刪除</a></td></tr><tr><td>9</td><td>1308210124</td><td> 張 琪 <
35、;/td><td> 男</td><td>21</td><td><a href='studentedit.php?id=9&name= 張 琪 &sno=1308210124&age=21&sex= 男 &cid=4'> 修 改 </a></td><td><a href='studentdelete.php?id=9'>刪除</a></td></tr><tr&
36、gt;<td>10</td><td>1308210125</td><td> 徐 靚 </td><td> 女</td><td>23</td><td><a href='studentedit.php?id=10&name= 徐 靚 &sno=1308210125&age=23&sex= 女 &cid=4'> 修 改 </a></td><td><ahref=
37、39;studentdelete.php?id=10'>刪除</a></td></tr><tr><td>11</td><td>1308210125</td><td> 葉曉蕾 </td><td> 女</td><td>20</td><td><a href='studentedit.php?id=11&name=葉 曉 蕾 &sno=1308210125&age=20&a
38、mp;sex= 女 &cid=4'> 修 改 </a></td><td><a href='studentdelete.php?id=11'>刪除</a></td></tr><tr><td>12</td><td>1308210128</td><td> 楊艷麗 </td><td> 女</td><td>22</td><td><a h
39、ref='studentedit.php?id=12&name=楊 艷 麗 &sno=1308210128&age=22&sex= 女 &cid=4'> 修 改 </a></td><td><a href='studentdelete.php?id=12'>刪除</a></td></tr><tr><td>13</td><td>1308210123</td><td>
40、許曼曼 </td><td> 女</td><td>20</td><td><a href='studentedit.php?id=13&name=許 曼 曼 &sno=1308210123&age=20&sex= 女 &cid=4'> 修 改 </a></td><td><a href='studentdelete.php?id=13'刪除 </a></td></tr>
41、</table>6.6 修改學(xué)生信息界面在瀏覽學(xué)生界面,若想實(shí)現(xiàn)對(duì)某一條學(xué)生記錄的修改, 點(diǎn)擊修改,系統(tǒng)跳轉(zhuǎn)到修改學(xué)生信息界面。在這個(gè)界面可以修改學(xué)生的基本信息并提交系統(tǒng)。如圖 18圖18修改學(xué)生信息界面主要代碼如下:<?php$id = $_GET'id'$name = $_GET'name'?><form action="studentupdate.php" method="post"><input type="hidden" value="<
42、;?=$_GET'id'?>" name="sid"/><input type="hidden" value="<?=$_GET'cid'?>" name="cid"/><center><table border="1px"><h1>修改學(xué)生信息</h1><tr><td> 學(xué)號(hào) </td><td><inputtype=
43、"text"name="sno"value="<?=$_GET'sno'?>"></td></tr><tr><td> 姓名 </td><td><inputtype="text"name="name"value="<?=$_GET'name'?>"></td></tr><tr><td>
44、性別 </td><td><select name="sex" id=""><?phpif($_GET'name'='男')echo "<option value='男'checked='checked'> 男 </option>"echo "<option value='女'>c</option>"elseecho "<option
45、 value='男'</option>”;echo "<option value='女'checked='checked'> 女 </option>"?></select></td></tr><tr><td> 年齡 </td><td><inputtype="text"name="age"value="<?=$_GET'age'
46、?>"></td></tr><tr><td colspan="2"><input type="submit" value="提交"></td></tr></table></center></form><?phpinclude'sql.php'$newname = $_GET'name'$id = $_GET'id'$sql = "U
47、PDATE cls SET name='$newname' WHERE id=$id" mysql_query($sql);mysql_close();echo "<script>alert('修改成功!);location='index.php'</script>"?>6.7 刪除學(xué)生信息界面在瀏覽學(xué)生界面,若想實(shí)現(xiàn)對(duì)學(xué)生記錄的刪除操作, 點(diǎn)擊頁(yè)面中的刪除,系統(tǒng)會(huì)彈出刪除成功。此時(shí)相應(yīng)的學(xué)生記錄會(huì)被刪除。如圖 19返同小城野州| 13計(jì)科2班學(xué)生信息|川寫文圖19刪除學(xué)生信息界面主要代碼如下:
48、<?php$id = $_GET'id'include'sql.php'$result = mysql_query("select * from student where id = $id");$row = mysql_fetch_assoc($result);$cid = $row'cid'$result = mysql_query("select * from cls where id = $cid");$row = mysql_fetch_assoc($result);$classname = $row'name'$sql = "DELETE FROM student WHERE id=$id&quo
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度法律服務(wù)機(jī)構(gòu)兼職律師服務(wù)合同3篇
- 2025年度公司簽約帶貨主播虛擬偶像合作合同3篇
- 二零二五年度養(yǎng)殖場(chǎng)養(yǎng)殖場(chǎng)養(yǎng)殖技術(shù)交流與合作合同3篇
- 2025年度建筑工程施工現(xiàn)場(chǎng)管理三方協(xié)議3篇
- 二零二五年度全新碼頭租賃合同及港口貨物裝卸服務(wù)協(xié)議3篇
- 2025年度XX教育機(jī)構(gòu)二零二五年度教育貸款協(xié)議3篇
- 2025年度大學(xué)畢業(yè)生就業(yè)就業(yè)能力評(píng)估與培訓(xùn)合同3篇
- 2025年度高新技術(shù)產(chǎn)業(yè)競(jìng)業(yè)禁止勞動(dòng)合同范本解析3篇
- 2025年度高效農(nóng)業(yè)機(jī)械買賣合同協(xié)議書模板3篇
- 2025年度寵物店專業(yè)連鎖品牌形象設(shè)計(jì)與授權(quán)合同3篇
- JTG-D82-2009公路交通標(biāo)志和標(biāo)線設(shè)置規(guī)范
- CT增強(qiáng)檢查的護(hù)理
- 昆明市2024屆“三診一?!保ㄈy(tǒng))高考模擬考試 語(yǔ)文試卷(含答案)
- (完整版)公務(wù)員考試行測(cè)答題卡-高清A4標(biāo)準(zhǔn)打印版
- 南海局勢(shì)和國(guó)家安全
- 初中化學(xué)實(shí)驗(yàn)安全教育
- 《預(yù)測(cè)與決策教程第2版》(習(xí)題解答)機(jī)工版
- GT 42456-2023 工業(yè)自動(dòng)化和控制系統(tǒng)信息安全 IACS組件的安全技術(shù)要求
- 服裝色彩搭配智慧樹知到期末考試答案2024年
- 自動(dòng)扶梯事故應(yīng)急處置預(yù)案
- 招生人員培訓(xùn)課件
評(píng)論
0/150
提交評(píng)論