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

正文內(nèi)容

畢業(yè)設(shè)計管理系統(tǒng)設(shè)計(編輯修改稿)

2025-05-14 22:39 本頁面
 

【文章內(nèi)容簡介】 建出來,放到整個系統(tǒng)的相應(yīng)路徑之下,這樣可以方便以后的開發(fā)工作,規(guī)范網(wǎng)站的整體架構(gòu)。本系統(tǒng)在MyEclipse中開發(fā)的項(xiàng)目名稱為:project,在MyEclipse中的系統(tǒng)項(xiàng)目結(jié)構(gòu)如圖5所示。圖5 系統(tǒng)項(xiàng)目結(jié)構(gòu)圖各包和文件夾的使用功能說明如下:在src路徑下存放的是系統(tǒng)開發(fā)的所有程序代碼。:存放基礎(chǔ)公共類(如過濾器等);:工具類;:操作數(shù)據(jù)庫類;:存業(yè)務(wù)邏輯類;:存放系統(tǒng)交互式頁面對應(yīng)的Java bean對象。在WebRoot路徑下中存放的是系統(tǒng)開發(fā)的整個界面文件及配置文件等。css文件夾:存放頁面的css樣式文件;images文件夾:存放系統(tǒng)需要用到的所有圖片文件;student文件夾:存放系統(tǒng)的所有學(xué)生頁面。Teacher文件夾:存放系統(tǒng)的所有教師頁面。admin文件夾:存放系統(tǒng)的所有管理員頁面。系統(tǒng)中還有四個極為核心的配置文件,它們分別是::用來配置servlet的文件;:實(shí)現(xiàn)日志的配置文件;:用戶登陸頁面; ,該文件中定義了大部分的Servlet的配置信息,包括名稱、路徑、初始化參數(shù)和啟動裝入優(yōu)先級Servlet的映射等。[24] 。Log4j是Apache的一個開放源代碼項(xiàng)目,通過使用Log4j,我們可以控制日志信息輸送的目的地是控制臺、文件、GUI組件、甚至是套接口服務(wù)器、NT的事件記錄器、UNIX Syslog守護(hù)進(jìn)程等;我們也可以控制每一條日志的輸出格式;通過定義每一條日志信息的級別,我們能夠更加細(xì)致地控制日志的生成過程。最令人感興趣的就是,這些可以通過一個配置文件來靈活地進(jìn)行配置,而不需要修改應(yīng)用的代碼。此外,通過Log4j其他語言接口,您可以在C、C++、.Net、PL/SQL程序中使用Log4j,其語法和用法與在Java程序中一樣,使得多語言 分布式系統(tǒng)得到一個統(tǒng)一一致的日志組件模塊。而且,通過使用各種第三方擴(kuò)展,您可以很方便地將Log4j集成到J2EE、JINI甚至是SNMP應(yīng)用中。[9] 系統(tǒng)結(jié)構(gòu)和流程圖 學(xué)生模塊的結(jié)構(gòu) 學(xué)生在注冊通過管理員審核后,登錄系統(tǒng)進(jìn)行相關(guān)操作,包括根據(jù)自己的導(dǎo)師進(jìn)行畢業(yè)設(shè)計(論文)的選題或是自選課題,也可以瀏覽本站的所有信息,包括公告、工作安排等、下載文章、往年優(yōu)秀論文范文以及系統(tǒng)本站提供的其它資料下載等。修改自己的基本資料和密碼,以及上傳和管理自己的文檔資料,還可以給自己的導(dǎo)師留言等。其具體結(jié)構(gòu)如下圖6所示。圖6 學(xué)生模塊結(jié)構(gòu)圖 教師模塊的結(jié)構(gòu) 教師用戶同樣需要注冊,并通過管理員審核后方可登錄本系統(tǒng)進(jìn)行操作。具體包括如下操作:可以給自己所帶的學(xué)生出畢業(yè)設(shè)計(論文)的課題,供學(xué)生選擇。以及審核學(xué)生的選題情況??梢詾g覽本站的所有信息。可以查看自己學(xué)生的信息,以及文檔上交情況。上交自己的文檔和修改本人的資料、密碼等??梢越o自己的學(xué)生進(jìn)行留言,并查閱自己的留言。其具體如下圖7所示。圖7 教師模塊結(jié)構(gòu)圖 管理員模塊的結(jié)構(gòu) 管理員擁有系統(tǒng)的最高權(quán)限,其權(quán)限包括對學(xué)生的管理、管理教師注冊信息、個人信息維護(hù)、監(jiān)督學(xué)生和教師的各種文檔上交情況、發(fā)布學(xué)院最新消息和其他信息的添加、刪除和更新,上傳、下載相關(guān)文件及管理等權(quán)限。 系統(tǒng)模塊詳細(xì)設(shè)計 由前面的系統(tǒng)分析和系統(tǒng)設(shè)計我們已知,本系統(tǒng)是圍繞以用戶為中心來對信息進(jìn)行有效的管理,而所有的這些管理操作其實(shí)都是在對相應(yīng)的數(shù)據(jù)進(jìn)行操作,基本上實(shí)現(xiàn)的也就是對數(shù)據(jù)的增加、查詢、修改和刪除這四項(xiàng)操作。所以在此所謂的系統(tǒng)模塊詳細(xì)設(shè)計就是指的對這四項(xiàng)功能模塊實(shí)現(xiàn)的設(shè)計。因?yàn)橄到y(tǒng)的每個模塊幾乎都要進(jìn)行反復(fù)的增、刪、改、查操作,所以設(shè)計好這四項(xiàng)操作功能模塊就顯得尤為重要了。注冊模塊功能注冊模塊的功能主要就是對一系列基本信息的錄入,如要添加用戶時就要把其相關(guān)信息錄入到系統(tǒng)中。在設(shè)計錄入操作時,我們要求數(shù)據(jù)能夠正確的保存到數(shù)據(jù)庫中,因此就要對錄入的數(shù)據(jù)進(jìn)行有效驗(yàn)證,在此分為兩個步驟:首先在頁面由JS腳本程序?qū)?shù)據(jù)進(jìn)行驗(yàn)證;若頁面驗(yàn)證通過則再到數(shù)據(jù)庫中進(jìn)行一次驗(yàn)證,看錄入信息是否與數(shù)據(jù)庫中的信息發(fā)生沖突,若沒有沖突則可正確的錄入。注冊模塊流程,如圖8所示。圖8 注冊模塊流程圖查詢模塊功能查詢模塊的功能主要就是對保存在數(shù)據(jù)庫中的相關(guān)信息進(jìn)行查找,然后把查找出來的信息通過頁面顯示出來供用戶查看和維護(hù)。查詢模塊流程,如圖9所示。圖9 查詢模塊流程圖修改模塊功能修改模塊就是當(dāng)某些信息發(fā)生變化時,我們就要對其保存在數(shù)據(jù)庫中的信息進(jìn)行相應(yīng)的修改,從而保證數(shù)據(jù)的時效性。其實(shí)修改模塊的設(shè)計是在錄入模塊的基礎(chǔ)上進(jìn)行了一些改動,也就是當(dāng)你查找出某條信息時想對其進(jìn)行修改,單擊其對應(yīng)的一個“修改”鏈接,就會跳轉(zhuǎn)到一個修改界面,此時也就相當(dāng)于對數(shù)據(jù)再次進(jìn)行一次錄入了。修改模塊流程,如圖10所示。圖10 修改模塊流程圖刪除模塊功能刪除模塊的功能就是對系統(tǒng)中無效的信息從數(shù)據(jù)庫中給刪除掉。該功能模塊較為簡單,并不需要過多的設(shè)計。我們只需在相關(guān)信息欄的操作字段下單擊“刪除”鏈接,然后彈出一個確認(rèn)框,單擊“確定”按鈕則會從數(shù)據(jù)庫中刪除該條數(shù)據(jù)信息,單擊“取消”按鈕則會返回原界面。[22]刪除模塊流程,如圖11所示。圖11 刪除模塊流程圖 數(shù)據(jù)庫的設(shè)計和構(gòu)建數(shù)據(jù)庫設(shè)計是項(xiàng)目開發(fā)中的系統(tǒng)設(shè)計中非常重要的一個關(guān)鍵環(huán)節(jié),之所以強(qiáng)調(diào)數(shù)據(jù)庫的重要性,是因?yàn)閿?shù)據(jù)庫設(shè)計就像在建設(shè)高樓大廈的根基一樣,如果設(shè)計不好,在后來的系統(tǒng)維護(hù)、變更和功能擴(kuò)充時,甚至在系統(tǒng)開發(fā)過程中,將會引起比較大的問題,會遇到非常大的困難,大量工作將會重新進(jìn)行。 在本系統(tǒng)中所需要設(shè)計的數(shù)據(jù)庫表如下表2所示。序號數(shù)據(jù)庫表數(shù)據(jù)庫表存儲內(nèi)容1User存儲用戶基本信息2User_info存儲用戶詳細(xì)信息3admin存儲管理員信息4Infomation存儲新聞通知等信息5Massage存儲用戶之間互發(fā)的消息6Xuanti存儲選題信息7up_docunment存儲用戶上傳的文檔下面將主要介紹關(guān)鍵數(shù)據(jù)表的數(shù)據(jù)庫設(shè)計的詳細(xì)說明。表3 用戶基本信息表User序號字段名字段類型說明備注1User_IDnumeric(9)ID 主鍵,唯一,非空2UsernameVarchar(16)用戶名唯一,非空3passwordVarchar(32)用戶密碼非空4realnameVarchar(10)真實(shí)姓名非空5sexchar(2)性別非空6departmentVarchar(20)所屬學(xué)院7questionVarchar(50)密碼提示問題8answerVarchar(50)密碼提示問題答案9validateVarchar(2)審核默認(rèn)鎖定10regtimedatetime(8)注冊時間非空11timeoverDatetime(8)到期時間非空12usertypeVarchar(10)等級權(quán)限非空13lastloginDatetime(8)最后登陸時間表4 用戶詳細(xì)信息表User_info序號字段名字段類型說明備注1User_idnumeric(9)ID主鍵2UsernameVarchar(16)用戶名外鍵3classVarchar(20)班級學(xué)生項(xiàng)4numbervarchar(10)學(xué)號學(xué)生項(xiàng)5telephoneVarchar(16)電話6mobilephonenumeric(16)手機(jī)7Varchar(20)電子郵件8teacherVarchar(16)導(dǎo)師學(xué)生項(xiàng)9title
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1