計算機畢業(yè)設(shè)計 jsp新生報到注冊系統(tǒng)mysql 畢設(shè)74-性生生活大片又黃又|日本高清不卡超清av免費
https://www.bilibili.com/video/BV1EJ4m1s7D8/
演示視頻:
3.1 需求分析
隨著科學(xué)技術(shù)的不斷發(fā)展,管理和辦公活動的重要性日漸突出,引起了管理者以及技術(shù)人員的普遍重視,尤其是20世紀(jì)50年代以來,在通訊技術(shù)迅速發(fā)展的推動下,高校辦公室也開始了向自動化為主要內(nèi)容的“辦公室革命”。各高校根據(jù)自己的需求,建立了網(wǎng)上新生信息自動化管理系統(tǒng)。近可能的利用信息資源,向多級辦公人員及時提供所需信息,提高了工作效率和質(zhì)量。不久的將來網(wǎng)上信息管理系統(tǒng)將成為高校的shouxuan管理方式。
3.2 可行性研究
現(xiàn)在國內(nèi)許多高校用的都是紙和筆的人工管理方式,這樣的管理及困難又浪費時間和成本,很容易出錯。所以應(yīng)該掌握大型高校先進(jìn)的管理方式,從而提高高校的效率和降低成本。新生報到注冊系統(tǒng)主要有以下優(yōu)勢:
3.2.1 經(jīng)濟可行性通過網(wǎng)站對高校內(nèi)部新生信息進(jìn)行全面的自動化管理,大大提高學(xué)校的辦公效率。通過系統(tǒng)對學(xué)校新生信息管理過程中的數(shù)據(jù)進(jìn)行全面的管理和統(tǒng)計,避免人為處理各類數(shù)據(jù)時所產(chǎn)生的各種問題,提高了學(xué)校的運作效率,為學(xué)校經(jīng)營提供了大量的、的數(shù)據(jù),使學(xué)校的管理進(jìn)入到科學(xué)化、系統(tǒng)化的范疇。
3.2.2 技術(shù)可行性JSP是比較流行的技術(shù),用它來創(chuàng)建使用VBScript,JavaScript和其它腳本語言,結(jié)合HTML代碼來制作動態(tài)網(wǎng)頁。即可快速完成系統(tǒng)的應(yīng)用程序,不進(jìn)行編譯,容易編寫,可直接在服務(wù)器端口執(zhí)行,使用Windows記事本這種普通的文本編輯器,就可以設(shè)計編輯,不需要用到瀏覽器。較為簡單易學(xué)。數(shù)據(jù)庫開發(fā)平臺選用mysql,這兩種語言簡單,易懂,主要包括前端應(yīng)用程序的開發(fā)以及后臺數(shù)據(jù)庫的建立和維護(hù)兩個方面。對于前者要求應(yīng)具備功能完備、易于使用等特點,而對于后者則要求能建立數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。因此在技術(shù)上本次開發(fā)是juedui可行的。
3.3系統(tǒng)設(shè)計
由于本系統(tǒng)可執(zhí)行的是一般性質(zhì)的信息管理工作,本系統(tǒng)具有一般適用性,其所實現(xiàn)的功能滿足高校對日新生信息的管理,方便高校內(nèi)部人員的溝通,方便老師及學(xué)生及時的了解學(xué)校的動態(tài),使高校的日常管理步入科學(xué)系統(tǒng)的軌道上。本系統(tǒng)包括五個功能模塊,分別是系統(tǒng)管理模塊,新生注冊報到模塊,新生宿舍信息模塊,新生繳費信息模塊,新生數(shù)據(jù)信息模塊。
1.系統(tǒng)管理模塊:該模塊提供了添加,修改,刪除用戶信息等操作。
2.新生注冊報到模塊:該模塊的主要功能是提供新生報到功能,為新生分配班級,學(xué)號并錄入新生基本信息。
3.新生宿舍信息模塊:該模塊記錄新生宿舍安排的基本信息。
3.新生繳費信息模塊:該模塊實現(xiàn)對新生的收費功能。
3.新生數(shù)據(jù)信息模塊:該模塊可以對新生信息進(jìn)行查詢、添加、修改、刪除等操作。
根據(jù)需求分析,繪制功能模塊圖如下:
圖3-1系統(tǒng)功能模塊圖
4 系統(tǒng)設(shè)計目標(biāo)及框架
3.1 系統(tǒng)目標(biāo)
開發(fā)編寫一個使用范圍比較廣的功能較為強大齊全的新生報到注冊系統(tǒng)。內(nèi)容主要是實現(xiàn)系統(tǒng)的幾大功能,具有管理員權(quán)限的用戶可以添加、刪除、修改和瀏覽所有學(xué)生的各種基本信息和成績信息。而只有普通權(quán)限的用戶只能查看屬于自己的各種信息。課題設(shè)計并開發(fā)基于Web的新生報到注冊系統(tǒng),采用目前比較主流的JSP開發(fā)框架:Jsp+Servlet+bean+S。Java面向?qū)ο蟮木幊谭绞?,和B/S開發(fā)模式的使用,將保證系統(tǒng)具有高度的穩(wěn)定性和安全性。
實現(xiàn)高校新生報到注冊系統(tǒng),系統(tǒng)設(shè)計達(dá)到如下目標(biāo):
(1)系統(tǒng)應(yīng)符合新生信息管理的規(guī)定,滿足信息行業(yè)相關(guān)人員日常使用的需要,并達(dá)到操作過程中的直觀,方便,實用,安全等要求;
(2)系統(tǒng)采用模塊化程序設(shè)計方法,既便于系統(tǒng)功能的各種組合和修改,又便于未參與開發(fā)的技術(shù)維護(hù)人員補充,維護(hù);
(3)系統(tǒng)應(yīng)具備數(shù)據(jù)庫維護(hù)功能,及時根據(jù)用戶需求進(jìn)行數(shù)據(jù)的添加、刪除、修改、備份等操作;
(4)盡量采用現(xiàn)有軟件環(huán)境及先進(jìn)的管理系統(tǒng)開方案,從而達(dá)到充分利用現(xiàn)有資源,提高系統(tǒng)開發(fā)水平和應(yīng)用效果的目的。
3.1 處理流程設(shè)計
數(shù)據(jù)庫在一個信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞將直接對應(yīng)用系統(tǒng)的效率以及實現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。同時,合理的數(shù)據(jù)庫結(jié)構(gòu)也將有利于程序的實現(xiàn)。設(shè)計數(shù)據(jù)庫系統(tǒng)時應(yīng)該首先充分了解用戶各個方面的需求,包括現(xiàn)有的以及將來可能增加的需求。用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸出和輸入。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計打下基礎(chǔ)。在每一個應(yīng)用程序中,數(shù)據(jù)庫的設(shè)計是其中非常重要的部分,選擇合適的數(shù)據(jù)庫并創(chuàng)建合計的結(jié)構(gòu)式開發(fā)程序時首要的問題。數(shù)據(jù)庫將用s進(jìn)行設(shè)計和管理。數(shù)據(jù)庫安全性就是保證數(shù)據(jù)庫信息的保密性,完整性,一致性和可用性,防止非法用戶越權(quán)使用數(shù)據(jù)庫從而竊取,更改或破壞數(shù)據(jù)庫中數(shù)據(jù)[5],將提供一些安全措施來保證數(shù)據(jù)庫的安全。
3.1.1 系統(tǒng)操作流程
3.1.2 數(shù)據(jù)增加流程
添加信息時,編號字段由系統(tǒng)自動生成,且不能修改,其他信息由用戶輸入,之后對數(shù)據(jù)進(jìn)行合法判斷,合法則寫入保存至數(shù)據(jù)庫,不合法則重新輸入數(shù)據(jù)。數(shù)據(jù)增加流程圖:
圖3.2 數(shù)據(jù)增加流程圖
3.1.3 shujuxiugai流程在修改信息時,先選中一條待修改的記錄,然后直接輸入數(shù)據(jù),判斷合法性,合法則保存至數(shù)據(jù)庫,不合法重新輸入。shujuxiugai流程圖如圖3.3所示。
圖3.3 shujuxiugai流程圖
3.1.4 數(shù)據(jù)刪除流程
當(dāng)用戶選定一條記錄時,單擊刪除按鈕,會提示用戶是否確定刪除,然后刪除數(shù)據(jù)庫相關(guān)內(nèi)容。數(shù)據(jù)刪除流程圖如圖3.4所示。
圖3.4 數(shù)據(jù)刪除流程圖
3.2 數(shù)據(jù)庫概念結(jié)構(gòu)分析
根據(jù)以上章節(jié)對系統(tǒng)所做的需求分析和系統(tǒng)設(shè)計,規(guī)劃出本系統(tǒng)中使用的數(shù)據(jù)庫實體
E-R圖如圖3-5所示。
圖3-5整體實體E-R圖