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

正文內容

基于web的學生信息管理系統(tǒng)畢業(yè)設計-在線瀏覽

2025-08-06 12:42本頁面
  

【正文】 結合開源價值和方法論的第二代開源公司。MySQL的SQL“結構化查詢語言”。MySQL軟件采用了GPL(GNU通用公共許可證)。 MySQL是一個快速的、多線程、多用戶和健壯的SQL數據庫服務器。MySQL是一個關系數據庫管理系統(tǒng) 關系數據庫把數據存放在分立的表格中,這比把所有數據存放在一個大倉庫中要好得多,這樣做將增加你的速度和靈活性。SQL是用于訪問數據庫的最通用的標準語言,它是由ANSI/ISO定義的SQL標準。MySQL是開源的,開源意味著任何人都可以使用和修改該軟件,任何人都可以從Internet上下載和使用MySQL而不需要支付任何費用。 目前,計算機價格已經十分低廉,計算機性能卻有了質的飛躍。所以,本系統(tǒng)的開發(fā)在經濟上是可行的。使用支持動態(tài)網頁的JSP技術,利用支持多用戶的MySQL作為本系統(tǒng)的數據庫,它適用于大中規(guī)模的數據量需求。 綜上所述,本系統(tǒng)的設計與開發(fā)在技術上和硬件設備上的條件都是滿足的,因此,它在技術上是可行的。學校良好的網絡設施為學院建設“信息化校園”提供堅實的基礎。這個階段還不是確定系統(tǒng)怎樣完成它的工作,而僅僅是確定系統(tǒng)必須完成哪些工作,也就是對目標系統(tǒng)提出完整、準確、清晰、具體的要求。在全面客觀的系統(tǒng)分析的基礎上,根據用戶提出的系統(tǒng)功能進行相應的功能設計。許多人還停留在以前的手工操作,這大大地阻礙了人類經濟的發(fā)展。 經過調研與可行性分析,出于對教師和學生需求的考慮,設計了這套系統(tǒng),有一個超級管理員root,密碼為123,該root能夠在網頁上登陸,并具備以下功能: (1) 添加學生(學號和姓名以及入學日期);(2) 刪除學生;(3) 添加課程(課程代號,課程名字,開課時間);(4) 刪除課程;(5) 錄入學生成績,修改學生成績;(6) 統(tǒng)計學生信息:可通過指定的學生名字查看該學生的所有信息;查看指定課程成績不及格的學生名單;統(tǒng)計各課程的平均分;統(tǒng)計課程的排名情況;學生能夠同學學號注冊賬戶(賬戶名和密碼),通過賬戶登入系統(tǒng),并具有以下功能:(1) 查看考試成績;(2) 查看和修改個人信息;4系統(tǒng)總體的設計根據前面的需求分析,我們把系統(tǒng)分為3大功能模塊:(1)教師登陸模塊:老師依據系統(tǒng)設計好的學號0,用戶名root,登陸密碼123完成登陸,否者不能完成登陸。 (2)學生注冊模塊;學生表中的學生可以根據自己的學號注冊自己的賬戶。整個系統(tǒng)的主要結構圖如圖41所示查看成績查看和信息刪除學生添加課程刪除課程錄入成績修改成績查看信息添加學生學生登陸教師登陸學生信管理系統(tǒng)息 圖41 系統(tǒng)結構圖教師對學生信息,課程信息,成績信息進行刪改查學生可以查看自己的成績和信息,并能夠修改自己的信息退出系統(tǒng)結束開始登陸成功根據權限操作 圖42 系統(tǒng)流程圖在圖42中,首先老師先登錄,由后臺驗證老師信息和老師權限后,判斷是否是老師。如果登陸者是學生,學生能查看自己的成績和個人信息,并且只能修改個人信息。根據模塊劃分和需求分析可知,該系統(tǒng)的流程主要描述的是當教師對自己所教課程的學生打分以后學生可以登錄查詢到自己該科目的成績。 圖4描述的是老師的操作流程:首先老師要進行學生、教師、班級、和課程數據的初始化,這樣學生和教師就可以登錄使用該系統(tǒng)了。若學生表即student表中有某一個學生的信息,那么學就能夠根據學號注冊自己的賬戶信息,根據這個賬戶能夠登陸自己的賬戶。學生根據自己已經注冊的賬戶,能夠登陸到學生信息管理系統(tǒng),并能夠查看自己的信息和修改自己的信息。在數據庫系統(tǒng)開始設計開發(fā)的時候應該盡量考慮全面,尤其應該仔細考慮用戶的各種需求,避免浪費不必要的人力和物力。建表所建用的SQL語句為create table student(num int(100) primary key ,name char(100) not null,etime char(100) not null,brithday varchar(200),adress varchar(200),tel varchar(100),major varchar(100))。建表的SQL語句為create table cur(um int(100) primary key,ame char(100) not null,time varchar(100) not null)。建表的SQL語句為create table gra(num int(100) not null,um int(100) not null,grade char(10) not null,constraint dh1 foreign key(num) references student(num), constraint dh2 foreign key(um) references cur(um))。見表格SQL語句為create table user (num int(100) primary key,aname varchar(100) not null,apasswd varchar(100) not null)。在這一個階段的工作中,有以下幾個任務:(1) 對系統(tǒng)的各個模塊做前端界面設計。(3)對系統(tǒng)的每個界面和功能進行編碼并在最終完成測試。為寫成JavaBean,類必須是具體的和公共的,并且具有無參數的構造器。用戶可以使用JavaBean將功能、處理、值、數據庫訪問和其他任何可以用java代碼創(chuàng)造的對象進行打包,并且其他的開發(fā)者可以通過內部的JSP頁面、Servlet、其他JavaBean、。界面如下:圖52登陸界面其功能實現主要代碼如下:body % String m=(String)(m)。 } % h1%=m %/h1 form action=Registerofstudent method=Post label學amp。amp。amp。amp。amp。amp。amp。amp。號:/label input type=text name=xh id=xhbrbr label賬amp。amp。戶amp。amp。名:/label input type=text name=zhm id=zhmbrbr label賬戶密碼:/label input type=password name=zhmm id=zhmmbrbr button style=width: 80px。height: 40px。height: 40px。若學號,賬戶名,賬戶密碼全都正確,才能夠登陸到學生信息管理系統(tǒng)。 String a = (String)(xh)。 String c = (String)(zhmm)。 }else{ path=。 } }else{ path=。 } }else{ path=。 } (path).forward(request, response)。部分展示功能如下:(1) student表中沒有錄入學號,姓名和入學日期時是空表。倆人錄入完成后student表中存在這兩個學生的信息,如圖58: 圖57學生信息錄入界面 圖58學生信息表這個功能涉及到MySQL在web中的應用,包括數據庫的連接和對表格的操作。 private static final String DBURL=jdbc:mysql://:3306/test。 private static final String DBPASSWD=123456。 public DatabaseConnect() { //加載mysql的驅動與取得鏈接 try{ (DBDRIVER)。 (數據庫加載成功)。//把出錯的具體情況打印 (mysql的驅動找不到)。 (數據庫連接失敗)。 }public void close() { try { ()。 (數據庫連接關閉異常)。 public void insert1(Userxsb e) throws SQLException{ DatabaseConnect d1 = new DatabaseConne
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1