畢業(yè)論文學生信息管理_第1頁
畢業(yè)論文學生信息管理_第2頁
畢業(yè)論文學生信息管理_第3頁
畢業(yè)論文學生信息管理_第4頁
畢業(yè)論文學生信息管理_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、摘要隨著社會的發(fā)展與進步,計算機得到了廣泛的應用和普及,人們開始越來越多地利 用計算機來解決實際問題。同吋伴隨著高校招牛的規(guī)模逐漸擴人,以而的單一的學牛:信 息管理系統(tǒng)門j能不再適應新的挑戰(zhàn),對于高校,這就是一個迫在眉睫的問題。開發(fā)一個 新的學生信息管理系統(tǒng),更好的處理學生信息顯得十分的重要。木論文主要研究學生信息管理系統(tǒng)的解決方案,設計并實現(xiàn)了一套面向管理員的基 于mvc架構(gòu)下的學牛信息管理系統(tǒng)?;窘鉀Q學牛信息管理過程屮一些常見的問題。此 系統(tǒng)是針對管理員開發(fā)的,實現(xiàn)了用八管理、學生基木信息管理、學牛課程信息管理、 成績信息管理、班級信息管理等功能?;趍vc架構(gòu)下,采用了瀏覽器/服務器網(wǎng)

2、絡技 術模式;利用asp. net編程語言進行開發(fā),使用sql server 2012數(shù)據(jù)庫,以此保證數(shù) 據(jù)的統(tǒng)一性和完整性。論文首先介紹了信息管理系統(tǒng)研究的現(xiàn)狀以及發(fā)展趨勢;其次論述了系統(tǒng)設計小的一-些相關技術,系統(tǒng)需求以及設計等;最后闡述了系統(tǒng)的 實現(xiàn)等相關信息。關鍵詞:asp. net mvc; microsoft sql server 2012 ;編程語言.目錄一、引言1二、需求分析22. 1系統(tǒng)架構(gòu)22.2 系統(tǒng)功能需求2三、數(shù)據(jù)庫設計33. 1系統(tǒng)的e-r圖33.2數(shù)據(jù)庫表的設計4四、共享模塊74.1登陸模塊74.2 密碼模塊84.3退出模塊9五、學生管理105. 1信息管理模塊1

3、05.2班級信息模塊125.3成績信息模塊135.4課程信息模塊14六、教師管理156. 1信息查詢模塊156.2成績錄入模塊16七、教務管理177. 1 學生信息177.2成績審核197.3班級信息207. 4 教師信息21總結(jié)22參考文獻23、引言隨著計算機技術的進步和人們對系統(tǒng)需求進i步提高,學校對于學生信息管理也相應提 升。學校對于學牛信息管理主要側(cè)重于數(shù)據(jù)的更新快捷、準確、占用較少的人力資源,而達 到的最大的辦公效率。該系統(tǒng)為學生信息管理系統(tǒng),是鑒于冃前學??焖侔l(fā)展,學校規(guī)模越來越大,學校與時俱 進,課程不斷改節(jié),學生數(shù)最與課程數(shù)最都在迅速的增長,學生信息呈爆炸性增長的前提下, 原始

4、的手工管理耗費學牛與工作人員大量的時間和精力,而效率與準確性卻很低,學校對學 生信息管理的自動化與準確化得要求h益強烈,為滿足學校管理學牛倍息的需要,設計并完 成該系統(tǒng)。系統(tǒng)完成后可用于學校學生信息管理,能夠?qū)崿F(xiàn)對學生信息進行存儲、查詢、修 改等功能。木項目前臺利用vs2010開發(fā)工具、mvc開發(fā)模式開發(fā)的,后臺數(shù)據(jù)庫采用microsoft sql server 2012,利用ado. net將前臺和后臺連接起來,構(gòu)成了一個完整的學生信息管理系統(tǒng)。二、需求分析2.1系統(tǒng)架構(gòu)mvc是一種使用mvc (model view controller模型-視圖-控制器)設計創(chuàng)建web應 用程序的模式。m

5、odel (模型)表示應用程序核心(比如數(shù)據(jù)庫記錄列表)。view (視圖)顯示數(shù)據(jù)(數(shù)據(jù)庫記錄)。controller (控制器)處理輸入(寫入數(shù)據(jù)庫記錄)。mvc模式同時提供了對html、css和javascript的完全控制。model (模型)是應用程序中用于處理應用程序數(shù)據(jù)邏輯的部分。通常模型對彖負責在 數(shù)據(jù)庫中存取數(shù)據(jù)。view (視圖)是應用程序中處理數(shù)據(jù)顯示的部分。通常視圖是依據(jù)模型數(shù)據(jù)創(chuàng)建的。controller (控制器)是應用程序屮處理用戶交互的部分。通??刂破髫撠煆囊晥D讀取 數(shù)據(jù),控制用八輸入,并向模型發(fā)送數(shù)據(jù)。mvc分層有助于管理復雜的應用程序,因為您可以在一個時間內(nèi)

6、專門關注一個方面。例 如,您可以在不依賴業(yè)務邏輯的情況下專注于視圖設計。同時也讓應川程序的測試更加容易。mvc分層同時也簡化了分組開發(fā)。不同的開發(fā)人員可同時開發(fā)視圖、控制器邏輯和業(yè)務 邏輯。2.2系統(tǒng)功能需求系統(tǒng)主要用于學校學生信息管理,總體任務是實現(xiàn)學生信息關系的系統(tǒng)化、規(guī)范化和自 動化,其主要任務是用計算機對學生各種信息進行口常管理,如查詢,修改,增加,刪除, 另外還有學生選課以及登錄權(quán)限的設査,針對這些要求設計了學住信息管理系統(tǒng)。本系統(tǒng)將用八分為三種:學生,教師和教務,學生可以使用成績査詢模塊,修改密碼模 塊,信息管理模塊。教師可以查詢學生信息,查看課程,上傳成績。教務修改學生所有的信

7、息,新建班級,用戶管理,成績審核。三、數(shù)據(jù)庫設計3.1數(shù)據(jù)庫e-r圖3. 2數(shù)據(jù)庫表設計1. 班級信息表表31班級信息表表名英clazz漢班級信息表字段名中文名類型長度鍵值允許空標識種子標識增量默認值classld班級idchar3主鍵classname班級名稱nvarchar40備注:2. 教師信息表表3-2教師信息表表名英teacher漢教師表字段名中文名類型長度鍵值允許空標識種子標識增量默認值tid教師idchar6主鍵tname教師名char30tcard身份證varchar18備注:constraint unq_tcard unique (tcard)-唯一約束3 課程信息表表3-3

8、課程信息表表名英course漢課程表字段名中文名類型長度鍵值允許空標識種子標識增量默認值courseld課程idchar4主鍵coursename課程名char20credit學分smallint8ctid教師idchar6備注:constraint fk_teachert_coursc foreign key (ctid) references teacher(tid)4. 學生信息表表3-4學生信息表表名英student漢學生信息表字段名中文名類型長度鍵值允許空標識種子標識增量默認值stuld學號char20主鍵stunmae姓名char30stuscx性別char2stuclass班級i

9、dchar3stuentrance入學時間datetime20stunation民族char20ystullome地址nvarchar40ystucard身份證nvarchar18stutel電話nvarchar11備注:fk student class foreign key(stuclass)references clazz(classld)5. 教務信息表表3-5教務信息表表名英administration漢教務表字段名中文名類型長度鍵值允許空標識種子標識增量默認值aid教務idchar6主鍵aname教務名char30acard身份證varchar18備注:constraint unq

10、 tcard unique (tearcl) -唯一約束6. 用戶信息表表36用戶信息表表名英syuser漢i用戶表字段名中文名類型長度鍵值允許空標識種子標識增量默認值userid用戶idchar20主鍵userpwd用戶密碼varchar32username用戶名char20userrole用戶類型char20備注:constraint fk_teachert_course foreign key (ctid) references teacher(tid) userrole(0學生,1教師,2教務)7用戶信息表表3-7成績表表名英achievement漢成績表字段名中文名類型長度鍵值允許空

11、標識種子標識增量默認值courseld課程idchar4主鍵grade分數(shù)decimal8stull)學號char20arole審核狀態(tài)char20備注:constraint fk_achicvoment_course foreign key (courseld) references course (coursoid), constraint fk student achievement foreign key(stutd)references student(stuid) arole(0未審核,1 一己審核)四、共享功能4.1登錄模塊1該模塊實現(xiàn)不同用戶的登錄跳轉(zhuǎn),在輸入框中分別輸入賬號和

12、密碼點擊登錄,程序自動判斷用戶的類型,根據(jù)用戶類型跳轉(zhuǎn)至不同的頁血 如圖4-1所示。2登錄主要代碼如下七bm旳syidzerwmkwiwer login葉葉阿卄) 1 string erroraesf ":string nae = user .userid =nul 1? 八:user. userid:strinr password - uier.istrpwdnull? :l,etpwd:if (naa* !s * panrord != *)dhc" dh«new dllon> ();-tring vserrole(ih. tseserrole(nar*,

13、 pa<:sword) trimo :session!"naae*:二 nase null ? *" : nase:s*ffrionl*l*rkou*j = lrkou = null ? *' :if (uierrole *0*)return redirecttoaetionc"-air control ler = *s?udp-t ara = stucpnta. unerid=userlser【d );ise if (userrole *2*);f red i r ee ? t oae t i on ( * i ndexrf mvcontrolle

14、r = * admin*, atm s *adnin*. uwrid = usr .lsorld )ise if (vierrole *1*)return rwjircttaaction(*lndm*, n.ir ( controller s *tmeh*r*. ara » "tehr*. urid s usr.isrld ): elseerrorsesf *- 用戶名或疋僅錨茂:* 圖4-2登錄代碼if(>:rinr !a5ulloresptv(c«bcticc$ul«)l :hrw nc b"miun("念金孚巴出力st)

15、uiy ( q!( utmirrt uh cena n9 sqic«21 ;-rc l n<e«emetiee$triat>>conn. openo;« new : |ic6±2-i. (mfttimt. mfi£> 重慶木com.cwbandtrp* iype. if (pars '« null»a4d!unr<p<rtk.return *;<<>41&ataadapiev d rwv oqlcmtaadarter (ccml. till dataset

16、 d« mv d-naseto.電上一44&"吋 ad. fill(df)a± selectcomnd con if ida. tbl(>: rgi count 01 s da. tablet0l.(0*. tdstrtmo左u的引 3!可"lufniim更的円僅乞笛農(nóng)直elmuterrolei圖43登錄數(shù)據(jù)訪問代碼nhamrzt序k第dhomr| !u>vrnrwimr mrinq pwrf)由<sunnary>+public bool islogin(string eserld.st ring lserhid).由il

17、l <summaiy> public bool updatepassword(string userid, string lserewd, stringiii summary?/獲取登錄用戶的類型iii osumary j/ <paran n>inie= *rwimr *>fife 號/pamm>iii <p>irnni nnmt二"卩d" '密碼 </phnm>/ returns>string 類型 return$>public st ring isuserrole(st ring name,

18、 string pwd) . .string comtext - loginuser"sqlbaraectcr pars " new sqleaiametcrnew s(jlpho: net er (*®rsertd*, name),new sqlparamctcr(iserpwd*, pwd);string uservalues = 、 ;ihf pn- userrole( 門 m:屮 storpdprocfdurf. comlnxtt phrs). return uservalues;u/ <sunnarv> .71rji圖44登錄數(shù)據(jù)訪問代碼4.

19、2密碼模塊1該模塊主要實現(xiàn)對密碼的修改,點擊修改密碼,跳轉(zhuǎn)至修改密碼頁面。在輸入框中輸入止確的原始密碼和兩次相同的新密碼,點擊修改按鈕完成修改。如圖4-5所示vsummary蓉mmoo i:bsfimvr2011010101個人i .wnf«n*<?|t .”冃mzr回43 3w1405140620u6q圖45修改密碼2修改密碼訪問數(shù)據(jù)庫代碼:'$mom* public bool islogin(string userid, string userpwd)| t,| 日/ summary>/更新密碼/ </summarv>9/ <param na

20、meuserld* ?賬號/purarn7/ <param name二"userpwd"新密碼</param>'ll <ret urnsx/ret urns>h public bool updatepassword(string userid, string userpwd, string xewuserpwd)string comtext = "up pass":sqlparameler pars = new sqlparamelerneu sqlparameter(userld' userid),new

21、sq1barameter(1serpwd', iserpwd),new sc ; parameter(nowlserld*, newl'serpwd);bool result sqlll lp( !. executexonquery( hstoredprocedure, comtext, pars):return resuit:2g 圖46修改密碼代碼4.3退出模塊1該模塊實現(xiàn)川戶的安全退出,點擊安全退出,將會清除川戶的登錄信息跳轉(zhuǎn)至登錄頁血。2安全退出后臺代碼如下:public actionresult sign_out()session. clear ();return n

22、ew redi rectresul t cvuser/logi n,z);五、學生管理5. 1信息管理1該模塊實現(xiàn)用八對自己信息的査看和修改,點擊我的信息,將會顯示當前賬號的詳細信息如圖5-1所示。點擊修改聯(lián)系方式,跳轉(zhuǎn)至修改頁面,修改聯(lián)系方式,如需修改其他資料請聯(lián)系教務進行修改。如圖5 3所示令人x皀fixuh8=fj2f.t92mj010101<k>w?195wn9mlig身k0gmr廣*話力omw!j0u60120144&-q22013s420140594201a4ms沁13$»0620u-0s-o?9圖5-1信息查看2.學生信息主要代碼如下:biublic

23、 class studonr( ontroller : (ontro:lor/ get: /student/student/曰 public actionresult index (string userid)/ 獲取登錄傳來的用戶 idsession 廠 userid" = userid .tostringo:return viewo ;.8 public actionresult student info 0/2.學生信息dllome dh 二 new dhomeo :string id = session "userid = null ? " : sessi

24、onuserid". tostringo : list<stumagsys. models. student> student info = dh. student info (id):/ 調(diào)用的 student return view(studentinfo):.圖5-2學生信息代碼<-w145-01rig 佗"14 0220m6<7q圖53信息修改3. 修改信息主要代碼如下:bublic actionresult updatestudenrinfo()修改學牛信息也需耍權(quán)限dllome dh=new dhomeo ;string errormsg

25、 =string to = session "userid" = null ? "” : sssion"iiserid". tostringo ; string txttel - request*txttel* null ? "” : requestz/txttel*. tostringo; string txtadress = request"ixladress" = null ? “" : requestrtxladressl tos if (dh. updatastudentinfo(id, txt

26、tel, txtadress)errormsg +二"修改成功";viewbag. errormsg errormsg; return viewcupdatelnfo");else errormsg +二"修改失敗";viewbag. errormsg = errormsg; return viewcupdateinfoz/);i_, t -丄圖54修改信息代碼5. 2班級信息查詢1. 該模塊實現(xiàn)學生對白己所在班級的信息和人數(shù)的杳詢,點擊班級信息將會呈現(xiàn)學生班級的詳細信息。如圖5-5所示as01"用20146v20x4 01 04 托

27、 14x9$9圖55班級信息查詢2. 班級信息主要代碼如下:dhomrxt”<dmame.v ga«!flfo(«nnq id)suninihry?某一個班級的信息s public list<student> studentinfo(string id) b/<"parae nameid班 級 id j param fii <retumsx/retums> public li t<ciazz> classinfo(string id)stri ng context - * select c. *t col"

28、xt (*) hs sumstu from clazz c left join student s on s stuc lassc. chisstd v sq.faramcicrlj pars - new sqlparamctcrljnew s(|1ph! nji.rtri ("did: id),;dataset ds - sqlhelpergetd8ta(conniandtype.text, comtext, pars); li$t<clazz> list - sqlhelpei list<cazz>(ds. tablesoj);return list;a

29、iii suosdarv >iii學生成嫁iii </sumffiary>/param name-*id*>學號 c/param/iii ret.urnxx/returnsi- public list<achicvcmcnt> studcntcouxasc(sti*ing id)傳入養(yǎng)數(shù)學牛學號講行杏詢 i i 圖56班級信息代碼5. 3成績信息查詢1.該模塊實現(xiàn)提供學生對口己課程的成績查詢。如圖5-7所示90squcrvubv9cc4h"用70immu xommh »14 01 0420u4m501450620u4k4>79圖57

30、成績查詢2 成績信息主要代碼如卜:dhamrxt t9 x圖58成績信息代碼5.4課程信息查詢1.該模塊實現(xiàn)提供學牛對課程及其教學教師信息的查詢。如圖5-9所示kxdlhom 1ermsmvsqlo«acuuvaimmf2o14%o1201405-02201405-0520143 04920140v05z01m5-06圖59課程查詢2.課程信息代碼主要如卜:iii獲取學號前4位iii </suniniary>iii <rcturns></rcturns>匸public£ publicstring stuyearo匚| string stu

31、xue()rtspublic list<coursc> courselnfoo "string cointext 二"select coursexame, tnaine from teacher t join course dataset ds sqlhelpei-. getdata( onimandtypc. text, cointext, null);list<course>list = sqlhelper.list<course>(ds. tables0);口return list;jjselect coursename, tnam

32、e from teacher t join course c on t. ttd=c. cttdb public list<course> sa()圖5/0課程信息代碼六、教師管理6. 1信息查詢模塊1.該模塊提供對學生信息的搜索,在輸入框輸入姓名關鍵字或部分學號。點擊搜索即可得到結(jié)果如圖6-1所示個人中i赫上伽海圖61查找學生信息2.搜索信息主要代碼如下:j. . <rtrmaudfni(tfhnq wmr.id)iiiparam name="lxltel">電話</pai-am>iii <re t urnsx/re t urns

33、>*public bool studentinsert(string stuld, string txtname, string txtsex, string clas個public bool studentcourselnsert(string stuid, string courseld,string grade)|elpublic i ist<studont> searchstudent(string namo_id)istring comtext = "sel_stuinfo":/sqlparamptcrj pars new sqlparamctc

34、r npw sql paramnl nr (0namp_td name_i(1),1:daraser ds sq1 helper. getdara( ommanctypo. storedprocedurc, comtexr, pars): list<student> list = sqlhelper. list<student>(ds. tablest01): return list; ni 11.圖62搜索信息代碼& 2成績錄入模塊1.該模塊主要實現(xiàn)對學生成績的批量插入,如圖6-3所示n777?tt77pimjoigp130202)om© pt sn

35、og p0o心o14g:o1o2 01403101ouctq: 20140x101 20uc 7'以、rm raww1vw:0!m!0!02201j01020101m20w1題冏圾 i?n» nrrwfmm h«iw7t777ztt n圖63成績插入2.成績錄入的主要代碼如下:牛 qunuq rulpublic raric string sqlbuikopy(daratan 1 e gettmptabled觸a) if (string iynullchemply(connectionslxing) throw new exceptionc連接字符事為空*); usi

36、ng (sqlc-nnerricr conn - ner sr conrertion(connectionsrring)string errormsg - 提示(srcqjul opcno sq* 'rar act-nn sqltrans = conn. begintransaction(): / 爭務using (sc】ru!k(cpy bulkcopy - new qlr; .lkcopy(conn, sqlbti.kt npyopt ons. keepldentiry. sqltrans) (| dututublv dt ccttcoptublcdutu,bulkcopy. bu

37、tchsizv - 1000.每批次的行飯人小bulkcopy. destinationtablename = "dbo. achievement 指尼播入欽據(jù)為表名bulkcopy. coluranmiippings. add(*rcxirmci<l*, *courscid*).本地表和 h 林農(nóng)的對丘關系 bulkcopy. coluuuimuppink addlict. "sluid").bulkcopy. columnmappings. addcgra". "grade *);trybulkcopy. wri tctoscrvcr

38、(dl). errormsg上傳成坊";catch (exception)sqltrans rollback0; errormsg上傳矣qv;sqltrans coomit();圖64成績錄入數(shù)據(jù)訪問代碼七、教務管理7.1學生信息1.該模塊提供對學牛信息的增刪查改功能如圖7-1所示y studtwoqq«i iri 一 wnailc 2localhost 1 .; w,q竊三心 愉謂, 9 « 4 r acreate血哄事號u名n»13wenettun201 >010101 1m15m2«74 )040219590jxm>)r

39、71;erntsa10ultjblui20130x0102? 1)5040347 mh2978】0xw9s廣匚-仝琴灣匡曰住疋£鈕 d«ue«w«oiox>i£r )uuoiau4)aaoh«7soeomftmw4reirm<mbm<m4 0*bto201)020101 te£ 寫1mxam7s96対 1)0195 他 2094 対古訂&口 二環(huán) rtgeo血問丄3折 u梯 301翊畑14$9 砍”rhoxhchifr bin7$lm86lo;0n«6t012o16bm igcrrtfol

40、2d«ut»miqsoisnh nl>$o7$em2 s$0s00x»7wh2mzw»w*a»wme" dt*«t201 )0)0102 m *lm1257tw24»5011%1122$5«oen 0md3014010101 £ ft)m2i647195 45o6m»5n0oj7;uflflmirm:diruounwbimtiwmwopiwxwwmiail f ty 那=j0frf* del*2014020101«1m42j69874 41022119570917300

41、8 gjlssirejmile&gqiwwwnwwol7tf»e<m dtuux)i4o»io aw 911504 wm2 ml«?tsa drue*20140x)102 d2 ft1562e«e)lm 5117wjw042245x) f叱£甲7"dtiwm圖7畀學生信息操作2.新增學生信息的主要代碼如下:|umaqyw.om.adraanstu( vq*«rr>ilu(ipnt(<nng rwnrsi4)*|eiii <returns></returns>¥q p

42、ublic bool student insert(strinx stuld, string txtname, string txtsex, strinn cla: string comtext = "insert into student values(§stuid, txtname, txtsex, classiisqlparameter pars = new sqlparameter new sq 1 parameter (tu i d*, stu id),new sqlearameterctxtname: txtname)>new sqlearameterct

43、xtsex", txtsex),new sq 1 paramet er (z/c lass id", classid),new sq' parameter (zzstudata", studata),new sq 1 paraine ter ("txtnat i on*, txtnation),new sq 1 parameter(z/txthome", txthome),new sq 1 pai'amctci-(ixtcard", txtcard),new sq 1 paraineter(txttel",

44、txttel),;hubool resultsqlhelper. executenonquery(commandtype. text, comtext, pars);return result;圖72新增學生信息代碼3.更新學生信息的主要代碼如下:public actionkcsult edit 0adminstu as - new adminstuo :siring sxuid = session?*srudenxid#jnull ?: sessionsiudcmid" tos"ing();string errormsg =slrinx txtnanie = keques

45、 i * t x t namf * j = nul i ?: request l*t xlnnnir* tostrink().string txtsex request txtsex*! null ? : requestf*txt$ex*ltostringo;strinx ddlstuclass = request*<idlstucihsx* = nul 1 ?八:request*ddlstudhsx". tostringo . istring classid - ddlstuclass. splitc 99)oj;|siring txthome = request txtho

46、ae* = null ?八:request l *txthonie* tostringo .string txtcard - request"txtcard* 一 null ? 八:request*txtcard*j.tostringo: string txttcl request*txttcl* null ? 八:requestmtxttel*. tostringo;if (as. sxudcnteditl(sxuid, xxtname, txtsex, classid, txthose, txtcard, txttel)errorikg "更飾成功二viewbag er

47、rormsg - errormsg;viewdatafstudent* = binddovnlisto,list<stumagsys.moc;ie.:> studentinfo - as.studentedit(stuld):return viewcstudentedit*, student info 01),/ 這兩個返回值代浪什么意思elseerrormsg 吏茫天畋":177%-曲圖73更新學生信息代碼4. 刪除學牛信息的主要代碼如下:im.1l*9,c>alad 用 c$cuvxm);)syrareiadm;<<cfcr»iwrkadm

48、ir<o«fofl<j rvtuxn view(student infooj) bool result - sqihr irer executecnqury(cr.text, coreturn result./ «uty> jpublic actionresult studntc<mrs©edit(string sid) .usburv*/1public bool clazzdelete(string id)匚 #summary/ iw除維生信w/ < sumiqry> paiaa nane二"id 傳入學生的id/p

49、aras'/ <retumr></retumx>:;public bool studcntdulctc(string id)string comtext s " delete fiao& student where stuidcid*; sqlpararerer) pars - new sqlparameter(new . qlpararrr: (*-id*, id),. bool result " sqlhclptrexcculc'onqucry(counundtypctcxl. c return result;susuur

50、y3unnuiry6 public :st<studrnt> studentedit(string id) jnummaryacticnrstudntccin*sd色1t(string sid) |public act i(: ?vjult stud<mtdcletc(9trim sid)adainstu as - new adn.nsluo. if (as. studentdelete(sid>)li£t<stumag$ys. models. $tucent> student info - as. studentlnfoo . return vi

51、cw(*studvntinfv*. student info)elseliaistuhasya. uodels. stu j at> atudentinfo " as. studentlnfoo . return view(studentinfo* studentinfo)/ <sux»urvz 傳入禹滾修改的(80/ v3tihmiry>/ <rcturnsx/rctuni3> publ?: t editoi71 *m»h i f iwil q.lt/an, fm ;_f 1( * ;mto圖74刪除學生信息代碼7. 2成績審核1.

52、該功能提供教務對成績的審核功能,該頁而會口動顯示沒有審核的課程成績,教務點擊審核即口j如圖7 5所示f :.'©gm “二 _ .< 匕也.舊jmi-ckxalliost 12*»nt< oursplnfcjqs個人xkwd imlift,«r0001:”m<bv圖75成績審核2.成績審核的主要代碼:<.ur4fulu«a&admsum djkrztjymiacbtronemseud代counkstroller-| * stud4fltc©une<k<e<ftno9 to)| 七 $cu

53、m>9$0.c>aladrtw>$eu 小w<tr>9 cknsessionlstuid* - scid null ? * : sc id. tostringo. trieo: s<miftn*cnd*l 匚 cuid null ? : cttd. tesrrinf();lift<stum&csyf.models. achitvtmnt> studentcourieinfo - asstudentcourseedit1lut<cjurc> 113t - s.ihcl -.r. list<cour jexds. table

54、s0). rvturn listreturn<summary> "攻成績信息<sunob&ry>二,-3vsuomrv/gurus mmcsict>0生i(k/purua<returns></return3>lie a( - ior.r« jul studcntcourscdclete(string tid)adzsiustu as new adcdnstuo.tid = tid. tostrinfo.trino:if (at. studntcoursedeltedld)list<stuma<$ys. mode1s. course> studentcourieinfo - a$studentcourselnfoo returr vi "studer tcourf£»7nfo" student course i nf o):jelse<*lcysiumuksys. models, jui - ;> studentcourseinfo * as. studcntcourselnfoo rvtura viet(*studcntcvur«

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論