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

正文內(nèi)容

基于jsp的班級(jí)信息管理系統(tǒng)(編輯修改稿)

2024-10-13 12:26 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 言 開發(fā),通過(guò)安裝不同的插件Eclipse 可以支持不同的計(jì)算機(jī)語(yǔ)言,比如 C++和 Python 等開發(fā)工具。 Eclipse 的本身只是一個(gè)框架平臺(tái),但是眾多插件的支持使得 Eclipse 擁有 其他功能相對(duì)固 5 定的 IDE 軟件很難具有的靈活性。 3. JSP+Servlet+JavaBean 設(shè)計(jì) 模式 JSP+Servlet+JavaBean 設(shè)計(jì)模式 的 特點(diǎn): JSP 作為視圖,來(lái)表現(xiàn)頁(yè)面; Servlet作為控制器,控制程序的流程并調(diào)用業(yè)務(wù)進(jìn)行處理; JavaBean 封裝了業(yè)務(wù)邏輯。缺點(diǎn):沒有統(tǒng)一的開發(fā)框架導(dǎo)致開發(fā)周期長(zhǎng)。 使用 JavaBean 的最大優(yōu)點(diǎn)就在于它可以提高代碼的重用性。 JavaBean 可分為兩種:一種是 可視化 JavaBean, 有用戶界面 GUI 圖形用戶界面 的 JavaBean;還有一種是 不可視化 JavaBean, 沒有用戶界面, 最終對(duì)用戶是不可見的。 JSP 通常訪問(wèn)的是后一種 JavaBean。 不可視化 JavaBean 又分為值 javaBean 和工具JavaBean。 部分值 JavaBean 的代碼如下: package entity。 public class User { private String username。 private String pwd。 private String usertype。 public String getUsertype() { return usertype。 } public void setUsertype(String usertype) { = usertype。 } public String getUsername() { return username。 } public void setUsername(String username) { = username。 } public String getPwd() { return pwd。 } public void setPwd(String pwd) { = pwd。 } } Servlet 技術(shù)是一種獨(dú)立于平臺(tái)和協(xié)議的服務(wù)器端的 Java 技術(shù),可以用來(lái)生成動(dòng)態(tài)的 web 頁(yè)面。 Servlet 主要用于處理客戶端傳送來(lái)的 HTTP 請(qǐng)求 ,并返回一個(gè)響應(yīng)。通常所說(shuō)的 Servlet 就是指 HttpServlet,用于處理 HTTP 請(qǐng)求,其能夠處理的請(qǐng)求有 doGet()、 doPost()、 service()等方法。在開發(fā) Servlet 時(shí), 6 可以直接繼承 。 Servlet 的配置有注解配置及在 文件中配置。本系統(tǒng)中采用的是在 文件中配置 Servlet, 一個(gè)servlet 可以配置多個(gè)訪問(wèn)地址 。 配置代碼如下: servlet servletnamemyservlet/servletname //Servlet的名稱 servletclass/servletclass //Servlet類的路徑 /servlet servletmapping servletnamemyservlet/servletname //Servlet的名稱 urlpattern*.do/urlpattern //Servlet的訪問(wèn)地址 /servletmapping 4. MYSQL MySQL 是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),由瑞典 MySQL AB 公司開發(fā),目前屬于 Oracle 公司。 MySQL 是 最流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng) 。目前常用的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)有 SQL Server、 Access、 Oracle、 DB MYSQL、 FoxPro等 。 MYSQL 是 一個(gè)關(guān)系型 數(shù)據(jù)庫(kù)管理系統(tǒng) ,雖然它不是開放源代 碼的產(chǎn)品,但在某些情況下你可以免費(fèi) 使用 (任何 WINDOWS 的安裝版本都不是免費(fèi)的, 而任何 Unix 變種 , 包括 Linux 的 安裝版本, 如果由用戶自己或系統(tǒng)管理員 使用,而不是第三方安裝則是免費(fèi)的 ) 。由于它與 Apache 和 PHP/PERL 結(jié)合,為建立基于數(shù)據(jù)庫(kù)的動(dòng)態(tài)網(wǎng)站提供了強(qiáng)大動(dòng)力 ,因此受到了廣大自由軟件愛好者甚至是商業(yè)軟件用戶的青睞 。 基于 MYSQL 數(shù)據(jù)庫(kù)的開源及半免費(fèi)使用的特點(diǎn),此系統(tǒng)選擇采用 MYSQL作為數(shù)據(jù)庫(kù)工具 7 第三章 系統(tǒng)分析及設(shè)計(jì) 1. 可行性 分析 班級(jí) 信息管理系統(tǒng) 是使用計(jì)算 機(jī) 通過(guò)教師 對(duì)班級(jí) 學(xué)生信息 方便聯(lián)系 及管理而開發(fā)的系統(tǒng)。通過(guò)使用計(jì)算機(jī)技術(shù)、信息技術(shù)、數(shù)據(jù)庫(kù)技術(shù),來(lái)實(shí)現(xiàn) 班級(jí)信息管理 , 以資源共享為目標(biāo),利用相關(guān) 的 軟件 設(shè)備,對(duì)班級(jí) 信息管理系統(tǒng) 進(jìn)行一定的 管理及 完整性的規(guī)劃。 在本系統(tǒng) 的可行性研究與計(jì)劃工作中,通過(guò)對(duì) 學(xué)校學(xué)生信息管理系統(tǒng) 進(jìn)行的實(shí)地調(diào)查和自己掌握的知識(shí)的程度,通過(guò)對(duì)資料的整體 及 對(duì)整體 系統(tǒng) 的構(gòu)想和實(shí)現(xiàn)程度進(jìn)行 了 全面的分析。 班級(jí)信息 管理系統(tǒng)需要用到 基于 JSP的 WEB程序設(shè)計(jì) ,后臺(tái)數(shù)據(jù)庫(kù)設(shè)計(jì)使用由瑞典 MySQL AB 公司開發(fā)的 MySql 數(shù)據(jù)庫(kù) ,數(shù)據(jù)庫(kù) 存儲(chǔ)格式為 *.sql 。 通過(guò)它對(duì)數(shù)據(jù)可以很方便的進(jìn)行管理,也可以很容易的移植到其他數(shù)據(jù)庫(kù)系統(tǒng)中。系統(tǒng)開發(fā)環(huán)境在 JDK+TOMCAT+MySQL 平臺(tái)下進(jìn)行設(shè)計(jì)開發(fā),軟件有 JDK、TOMCAT、 Eclipse、 等。運(yùn)行平臺(tái):借助學(xué)校 的 WWW 服務(wù)平臺(tái)及數(shù)據(jù)庫(kù)服務(wù)平臺(tái)即可實(shí)現(xiàn)。 因此,開發(fā)班級(jí)信息管理系統(tǒng)在技術(shù)上是可行的。 對(duì)該系統(tǒng)的 使用,不需要掌握太多的計(jì)算機(jī)專業(yè)知識(shí)技能,只需要會(huì)打字、會(huì)上網(wǎng)就 可快速地掌握此系統(tǒng)的操作。 2. 系統(tǒng)需求 分析 通過(guò)調(diào)查 ,要求系統(tǒng)需要有以下功能 : (1) 由于操作人員的計(jì) 算機(jī)知識(shí)一般 , 要求有良好的人機(jī)界面 ; (2) 由于該系統(tǒng)的使用對(duì)象多 , 要求有較好的權(quán)限管理 ; (3) 原始數(shù)據(jù)修改簡(jiǎn)單方便 , 支持多條件修改 ; (4) 方便的數(shù)據(jù)查詢, 支持多條件查詢 ; (5) 在相應(yīng)的權(quán)限下,刪除數(shù)據(jù)方便簡(jiǎn)單,數(shù)據(jù)穩(wěn)定性好 。 根據(jù)班級(jí) 信息管理系統(tǒng)的性質(zhì), 系統(tǒng)主要有 5 個(gè)功能:班級(jí)信息、學(xué)生信息、教師信息、職務(wù)信息、懲罰信息 、活動(dòng)信息 。用戶有三種角色:班委、班級(jí)管理員、系統(tǒng)管理員。 經(jīng)過(guò)分析,本系統(tǒng)軟件主要用于實(shí)現(xiàn)用戶對(duì)學(xué)生一些基本的常用操作,本系統(tǒng)實(shí)現(xiàn)了簡(jiǎn)單的增加、刪除、修改、查詢功能。此系統(tǒng)是一個(gè)方 便快捷的班級(jí)信息管理系統(tǒng),管理員可以進(jìn)行各個(gè)模塊的操作,方便班級(jí)信息的管 8 理,提高了管理效率。 模塊劃分 根據(jù)班級(jí)信息管理系統(tǒng)做需求分析,班級(jí)信息管理系統(tǒng)可使用 系統(tǒng)功能模塊圖來(lái) 顯示 用戶的需求, 系統(tǒng)功能模塊圖 從用戶的角度來(lái)描述系統(tǒng)的功能 。 圖 以 功能模塊圖 為例說(shuō)明了 班級(jí)信息管理 系統(tǒng)中的三 用戶 : 班委 、 班級(jí)管理員 及系統(tǒng)管理員的功能需求及其相互關(guān)系。 班級(jí)信息管理系統(tǒng) 班委 查詢學(xué)生信息 查詢職務(wù)信息 查詢班級(jí)信息 查詢教師信息 查詢懲罰信息 教師管理 學(xué)生管理 修改密碼 班級(jí)管理員 懲罰管理 職務(wù)管理 班級(jí)管理 修改密碼 系統(tǒng)管理員 用戶管理 查詢用戶 圖 31 班級(jí)信息管理系統(tǒng) 功能模塊圖 上圖描述了系統(tǒng)的三類 用戶 以及 相對(duì)應(yīng)的功能,根據(jù)需求 劃分為三個(gè)用戶模塊,分別是系統(tǒng)管理員 模塊、 班級(jí) 管理員模塊以及 班委 模塊。 系統(tǒng)管理員模塊 系統(tǒng)管理員在這個(gè)模塊里負(fù)責(zé)對(duì) 用戶 進(jìn)行管理,模塊的功能如下: ( 1) 賬戶管理。 用戶 在正確輸入自己的賬號(hào)及密碼后, 根據(jù)相應(yīng)的權(quán)限 可以進(jìn)入到 對(duì) 應(yīng)的用戶 界面,并 且 可對(duì)自己的登錄密碼進(jìn)行修改,以防止賬號(hào)被盜用,確保用戶信息的安全性。 ( 2) 賬號(hào)管理。 為了提高教師的工作效率, 系統(tǒng)管理員在此功能中可以添加 班級(jí) 管理員賬號(hào) 及班委賬號(hào),并給以相應(yīng)的權(quán)限。 在設(shè)置完 班級(jí) 理員 及班委管 9 理賬 號(hào) 員 后,只需將此賬號(hào)告知 相應(yīng)的 使用 用戶 , 用戶 即可利用 此賬號(hào) 登錄 對(duì) 班級(jí)信息進(jìn)行相應(yīng)的管理 及查詢 。 功能結(jié)構(gòu)圖如圖 所示: 系統(tǒng)管理員模塊 用 戶 管 理 賬 號(hào) 管 理 圖 32 系統(tǒng)管理員模塊結(jié)構(gòu)圖 班級(jí)管理員模塊 班級(jí) 管理員在本系統(tǒng)中扮演著極其重要的角色。 班級(jí)管理員一般是教師,教師通過(guò)獲得的賬號(hào)及密碼可以對(duì)班級(jí)信息進(jìn)行具體的操作及管理。 此模塊功能如下: (1) 班級(jí)信息管理 。 班級(jí) 管理員登錄系統(tǒng)進(jìn)入到管理界面后,管理員 通過(guò)條件查詢,根據(jù)查詢出來(lái)的信息并對(duì) 相關(guān)的 班級(jí) 信息 進(jìn)行 修改、刪除。 也可以根據(jù)需要添加班級(jí)的相關(guān)信息。 (2) 教師信息管理 。 教師信息主要是針對(duì)班主任的具體信息進(jìn)行管理,管理員通過(guò)查詢出來(lái)的教師信息 可以 進(jìn)行具體的修改 及 刪除。 也可以添加班主任的信息。 (3) 學(xué)生信息管理 。 班級(jí) 管理員 實(shí)現(xiàn) 對(duì)班級(jí) 學(xué)生信息的 修改及刪除, 也可以增加學(xué)生的相關(guān)信息 。學(xué)生信息管理可以方便老師管理學(xué)生的具體信息。 (4) 職務(wù)信息管理 。 職務(wù)信息管理主要是管理 一個(gè)班的職務(wù)信息 ,管理員 可以對(duì)學(xué)生相應(yīng)的職務(wù)信息進(jìn)行修改及刪除。也可以添加相關(guān)的職務(wù)信息。 (5) 懲罰信息管理 。 懲罰信息管理主要是管理一個(gè)班受到懲罰的學(xué)生信息。學(xué)校的懲罰類型一般有警告、 嚴(yán)重警告、記過(guò)、留校察看、開除學(xué)籍。 管理員可以修改或刪除學(xué)生的懲罰信息,也可以添加學(xué)生的懲罰信息。 10 (6) 修改個(gè)人密碼 。 為了 防止賬號(hào)被盜 ,班級(jí)管理員可以對(duì)自己的密碼進(jìn)行相應(yīng)修改。 功能結(jié)構(gòu)圖如圖 所示: 班 級(jí) 管 理 員 模 塊 班級(jí)信息管理 教師信息管理 學(xué)生信息管理 職務(wù)信息管理 懲罰信息管理 修改個(gè)人密碼 33 班級(jí)管理員模塊 結(jié)構(gòu) 圖 班委 模塊 此模塊主要
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1