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

正文內(nèi)容

畢業(yè)設(shè)計(jì)管理系統(tǒng)說明文檔1-文庫吧

2025-04-02 22:39 本頁面


【正文】 這個(gè)界面錄入老師的信息點(diǎn)擊提交我們就可以看見添加老師了,添加后這個(gè)用戶就可以登錄系統(tǒng)了,密碼是默認(rèn)的“123456”。(3)添加學(xué)生信息:這個(gè)界面和添加老師的界面基本上是沒有啥區(qū)別,這是信息不同。其他的都一樣。(4)同意修改密碼:因?yàn)楸鞠到y(tǒng)對(duì)于權(quán)限的要求,只有當(dāng)管理員同意了,其他的用戶修改密碼的請(qǐng)求后,用戶才可以使用自己已經(jīng)更改的密碼。所以在這個(gè)界面將看到所有要求修改密碼的用戶。當(dāng)我們點(diǎn)擊了同意修改后,修改密碼將完成。(5)為題目指定評(píng)審人:因?yàn)閷W(xué)生要選的題只有當(dāng)評(píng)審人評(píng)審?fù)ㄟ^后才能夠選題。在這里我們需要為已經(jīng)出的題指定評(píng)審人。(6)注銷登錄:這是為用戶退出系統(tǒng)做的。當(dāng)點(diǎn)擊后,我們將清除用戶登錄的緩存。至于其他的用戶(評(píng)審老師和出題老師)和學(xué)生登錄系統(tǒng)的頁面也差不多,在這里就不一一列出了。第三章 概念結(jié)構(gòu)設(shè)計(jì)概要設(shè)計(jì)階段的基本目標(biāo)是用比較抽象的方式確定系統(tǒng)如何完成預(yù)定的任務(wù),也就是說,應(yīng)該確定系統(tǒng)的物理配置方案,并且進(jìn)而確定組成系統(tǒng)的每個(gè)程序的結(jié)構(gòu)。從數(shù)據(jù)流圖出發(fā)設(shè)想完成系統(tǒng)功能的若干種合理的物理方案,從中選擇一個(gè)最佳方案。然后進(jìn)行軟件結(jié)構(gòu)設(shè)計(jì),確定軟件由哪些模塊組成以及這些模塊的動(dòng)態(tài)調(diào)用關(guān)系。本設(shè)計(jì)包括出題、選題、系統(tǒng)維護(hù)、個(gè)人信息維護(hù)模塊的設(shè)計(jì)。首先管理員登錄系統(tǒng),對(duì)系統(tǒng)進(jìn)行初始化,并可設(shè)置系統(tǒng)的開放與關(guān)閉。系統(tǒng)初始化后教師可以出題,教師出題完畢評(píng)審老師審核課題,審核通過后學(xué)生才可進(jìn)行選題,學(xué)生選題完后教師可以選擇符合題目要求的學(xué)生,形成雙向選擇。如果還有學(xué)生沒選上題目,管理員可以進(jìn)行調(diào)劑,使每個(gè)學(xué)生都有題目。當(dāng)指導(dǎo)教師指導(dǎo)學(xué)生完成設(shè)計(jì)后,進(jìn)入到評(píng)閱階段。管理員分配評(píng)閱教師后,評(píng)閱教師對(duì)所評(píng)閱課題進(jìn)行評(píng)閱,給出相應(yīng)成績。評(píng)閱教師指導(dǎo)學(xué)生完成設(shè)計(jì)后,進(jìn)入到答辯階段。管理員分配答辯教師后,答辯教師對(duì)所答辯課題進(jìn)行答辯,給出相應(yīng)成績。答辯結(jié)束后,由管理員對(duì)學(xué)生的實(shí)習(xí)/指導(dǎo)成績、評(píng)閱成績和答辯成績進(jìn)行錄入,進(jìn)行歸檔。 系統(tǒng)數(shù)據(jù)流 數(shù)據(jù)庫需求分析數(shù)據(jù)庫需求分析就是要了解在這個(gè)系統(tǒng)中,用戶需要查詢、更新、刪除和保存哪些數(shù)據(jù),收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計(jì)打下基礎(chǔ)。針對(duì)畢業(yè)設(shè)計(jì)信息管理系統(tǒng)功能的需求,總結(jié)出如下需求信息:(1) 用戶分教師、學(xué)生和管理員。(2) 教師擔(dān)任一門或多門課程。(3) 學(xué)生只能選擇一個(gè)畢業(yè)設(shè)計(jì)課題。(4) 學(xué)生對(duì)自己所選課題的查詢。(5) 教師在線出題。(6) 管理員可以添加、查詢、刪除信息,可以對(duì)教師所出的題目指定審核的老師。通過總結(jié),數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)如下:(1) 登錄信息表,包括數(shù)據(jù)項(xiàng):主鍵Lid、賬號(hào)、用戶密碼、修改密碼、角色。(2) 教師信息表,包括數(shù)據(jù)項(xiàng):主鍵tId、教職工號(hào)、教師姓名、登陸id、性別、職稱、聯(lián)系電話、地址、Email、是否評(píng)審題目的評(píng)審人、評(píng)審題號(hào)。(3) 學(xué)生信息表,包括數(shù)據(jù)項(xiàng):主鍵id、學(xué)號(hào)、姓名、性別、班級(jí)、專業(yè)名稱、聯(lián)系電話、Email、qq號(hào)碼。(4) 課題表,包括數(shù)據(jù)項(xiàng):課題編號(hào)、課題名稱、課題類型、開始學(xué)期、評(píng)審人、評(píng)審狀態(tài)、評(píng)審意見。(5)學(xué)生選題表,包括數(shù)據(jù)項(xiàng):課題編號(hào)、學(xué)號(hào)、成績。 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)畢業(yè)設(shè)計(jì)管理系統(tǒng)各表設(shè)計(jì)如下: 登錄信息表(login) 教師信息表(teacher) 學(xué)生信息表(student) 題目信息表(title)圖46選題信息第四章 邏輯結(jié)構(gòu)實(shí)際 系統(tǒng)功能圖畢業(yè)設(shè)計(jì)信息管理系統(tǒng)的功能主要包括三部分:管理員、教師題庫信息管理、學(xué)生在線選題信息管理。其畢業(yè)設(shè)計(jì)信息管理系統(tǒng)功能設(shè)計(jì)結(jié)構(gòu)圖結(jié)構(gòu)如圖36: 系統(tǒng)功能圖 系統(tǒng)功能流程圖系統(tǒng)功能流程如圖37: 系統(tǒng)功能流程圖第五章 系統(tǒng)實(shí)現(xiàn)本系統(tǒng)采用Java EE當(dāng)前比較流行框架SSH實(shí)現(xiàn)的,所以我們用StrutsSpring、Hibernate分別實(shí)現(xiàn)業(yè)務(wù)層,服務(wù)層和持久層的處理。下面圖51是整個(gè)系統(tǒng)的文件系統(tǒng)。 系統(tǒng)實(shí)現(xiàn)文件結(jié)構(gòu)圖 系統(tǒng)登錄的實(shí)現(xiàn)系統(tǒng)登錄的界面如圖52所示:在這個(gè)頁面上我們輸入我們的用戶名和密碼,點(diǎn)擊“登錄”按鈕我們就可以登錄到系統(tǒng)中了,再登陸的過程中我們根據(jù)用戶名和密碼在數(shù)據(jù)庫中查出來看該用戶是管理員,評(píng)審老師、出題老師還有學(xué)生中的哪一類身份,然后根據(jù)不同的身份進(jìn)入到不同的操作頁面,具體的實(shí)現(xiàn)代碼如下。首先是頁面提交數(shù)據(jù)的代碼:form id=loginForm name=loginForm action=:7001/WebEducation/ method=post input id=userID name=userID type=hidden value= input id=userInfo name=userInfo type=hidden value= input id=userOther name=userOther type=hidden value=/form接下來是Action中的代碼:public String login() { setTeacherReviewList(())。 setTeacherOtherList(())。 setStudentList(())。 Map session。 user = ((), ())。 if (user != null) { int power = ()。 session = (Map) ().getSession()。 (login, user)。 if (power == 1) { return 1。 } if (power == 2) { int reviewer = (()) .getReviewer()。 session = (Map) ().getSession()。 (loginMassage, user)。 if (reviewer == 1) return 4。 if (reviewer == 0) return 5。 } if (power == 3) { session = (Map) ().getSession()。 (loginMassage, user)。 return 3。 } } else { return INPUT。 } return INPUT。 }下面的是在Service中代碼: public Login login(String name, String password) { return (name, password)。 }下面是在dao層的代碼:public Login findByNameAndPass(String name, String password) { String[] str = { name, password }。 ListLogin list = getHibernateTemplate().find( from Login where account=? and password=?, str)。 if (() 0) { return (0)。 } return null。 }:action name=login class=userBean method=login result name=1/WEBINF/content//result result name=4/WEBINF/content//result result name=5/WEBINF/content//result result name=3/WEBINF/content//result result name=input/WEBINF/content//result/action首先是頁面管理員登錄進(jìn)來的主頁面:下面是本頁面的部分實(shí)現(xiàn)代碼:body
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1