教務管理系統(tǒng)開發(fā)報告-mayanping_第1頁
教務管理系統(tǒng)開發(fā)報告-mayanping_第2頁
教務管理系統(tǒng)開發(fā)報告-mayanping_第3頁
教務管理系統(tǒng)開發(fā)報告-mayanping_第4頁
教務管理系統(tǒng)開發(fā)報告-mayanping_第5頁
全文預覽已結束

下載本文檔

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

文檔簡介

PAGEPAGE10管理信息系統(tǒng)實訓報告(補修)系部:經濟與信息管理系專業(yè):計算機信息管理班級:G113501姓名:馬彥平指導教師:王玥日期:2014。3。10——2014。3.20教務管理系統(tǒng)開發(fā)報告一。項目背景1,隨著高校學生規(guī)模的擴大,給教務管理部門帶來了更大的壓力.2,隨著信息技術的進步與發(fā)展,各行各業(yè)用信息化系統(tǒng)提高管理的效率。二。系統(tǒng)目標:開發(fā)本系統(tǒng)的目標是:實現(xiàn)學生學籍管理,學生成績管理,教師信息管理三大任務。學生能夠進行成績的查詢,課程的查詢、個人信息的修改;教師能夠查詢所帶課程、修改個人信息、輸入學生成績;教管理人員能夠對教師,學生進行查詢、添加、修改等等。三.需求分析1.用戶有哪些學生、任課老師、教務管理人員、系統(tǒng)管理人員2。各用戶的需求是什么角色需求用例圖學生1。學生信息修改2.學生課程查詢3。學生成績查詢任課老師1。教師信息修改2。教師課程查詢3.學生成績輸入教務管理人員1。學生信息管理:包括學生查詢及學生添加2.教師信息管理:包括教師查詢及添加教師3。課程信息管理:包括課程查詢,添加課程,課程表安排4.教務人員信息修改系統(tǒng)管理人員1.教務人員信息管理:添加教務人員,輸入教務人員的編號,密碼,確認密碼及姓名修改密碼2.系統(tǒng)管理員管理:管理員本身的密碼更新,輸入密碼,確認密碼3。系統(tǒng)維護與備份四.擬定開發(fā)方案1,采取面向對象的程序設計方法。2,采用B/S開發(fā)模式.B/S三層體系結構為:表示層(presentation)、功能層(BusinessLogic)、數(shù)據(jù)層(dataService).第一層,表示層:Web瀏覽器。第二層:功能層:應用程序擴展功能的Web服務器。第三層:數(shù)據(jù)層:數(shù)據(jù)庫服務器。B/S結構極大地簡化了客戶機的工作。3,在本系統(tǒng)中,服務器操作系統(tǒng)使用的是WindowsServer2000,客戶端操作系統(tǒng)為Windows7,數(shù)據(jù)庫為access2010,Web服務器采用IIS5.0以上Web程序采用ASP.NET。如下圖:瀏覽器(瀏覽器(IE)數(shù)據(jù)庫Web服務器及應用程序開發(fā)計劃(進度)六.業(yè)務流程分析學生通過賬號和密碼,登錄到教務管理系統(tǒng)學生界面進行操作:可以查看課程表、學生基本信息管理、查詢自己的成績,操作結束時可以返回到教務管理系統(tǒng)學生界面,最后退出系統(tǒng)。教師通過賬號和密碼,登錄到教師系統(tǒng)界面進行操作:可以把成績輸入到成績數(shù)據(jù)庫中、查詢教師基本信息管理、查看自己的課程表,操作結束時可以返回到教務管理系統(tǒng)教師界面,最后退出系統(tǒng)。教管通過賬號和密碼,登錄到教管系統(tǒng)界面進行操作:可以進行成績的管理、刪除學生和教師的信息、排課管理等,操作結束時可以返回到教務管理系統(tǒng)教管界面,最后退出系統(tǒng)。數(shù)據(jù)流程分析八。功能結構圖G113501馬彥平G113501馬彥平九.數(shù)據(jù)庫概要設計(E—R圖)十.數(shù)據(jù)庫邏輯設計1、學生學籍包含的字段2、學生成績表包含的字段3、教師信息包含字段4、課程安排表包含字段十一。處理流程圖(時序圖)1.學生2.教師3.教管十二、數(shù)據(jù)庫物理設計1.學生學籍表2.學生成績表3。教師信息表4。課程表十三.用戶登錄界面的設計與實現(xiàn)(一)教務管理信息系統(tǒng)登錄界面(login.asp)1.新建一個default。aspx文件。

在WebForm里:

加入兩個Label控件,Text屬性分別為“登錄名”和“密碼";

加入兩個TextBox控件,ID屬性分別為“Userid”和“Pwd",Text屬性均為空;

加入兩個RequiredFieldValidato控件,ID屬性分別為“rfvUserid”和“rfvPwd",Text屬性分別為“請輸入登錄名!”和“請輸入登錄密碼!”,ControlToValidate屬性分別為”Userid"和”Pwd";

加入一個Button控件,ID屬性為“LogButton”,Text屬性別為“登錄”;

2.部分代碼usingSystem.Data。OleDb;protectedvoidLogButton_Click(objectsender,EventArgse){stringconnstring;OleDbConnectionconn=newOleDbConnection();connstring=”Provider=Microsoft。ACE。OLEDB.12。0;DataSource=F:\\111\\App_Data\\數(shù)據(jù)庫。accdb";conn。ConnectionString=connstring;stringuserid,pwd,biao="學生學籍表”,zhanghao=”學號”,mima="登錄密碼";userid=Userid。Text;pwd=Pwd。Text;switch(DropDownList1。Text){case"學生”:biao="學生學籍表”;zhanghao="學號”;mima=”登錄密碼";break;case"教師”:biao=”教師信息表";zhanghao="教師號”;mima="登錄密碼";break;case”管理":biao=”教管賬號表”;zhanghao=”賬號";mima="登錄密碼";break;}stringmysql=”SELECTcount(*)asiCountfrom”+biao+”where(”+zhanghao+”=’”+userid+”')"(”+mima+"='”+pwd+"’)”;OleDbCommandmyCmdl=newOleDbCommand(mysql,conn);myCmdl.Connection。Open();OleDbDataReaderDrl;Drl=myCmdl.ExecuteReader();Drl。Read();stringCount=Drl[”iCount"]。ToString();Drl.Close();myCmdl。Connection.Close();stringDrPwd;if(Count!=”0"){if(biao=="學生學籍表")Response。Write(”〈scriptlanguage=javascript>alert(’學生');</script〉”);//Response。Redirect(”Default2.aspx");if(biao=="教師信息表")Response.Redirect(”teachmain.aspx”);if(biao==”教管賬號表")Response.Write("<scriptlanguage=javascript〉alert('教管’);〈/script>");//Response。Redirect("Default2。aspx");}elseResponse。Write("<scriptlanguage=javascript>alert('用戶名不存或密碼錯誤!’);〈/script〉");}}(二)教務管理信息系統(tǒng)學生子系統(tǒng)主界面(studentmain.aspx)學生登錄到教務管理信息

溫馨提示

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

評論

0/150

提交評論