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

正文內(nèi)容

高校選題管理系統(tǒng)-閱讀頁

2024-12-26 02:55本頁面
  

【正文】 13 圖 34 數(shù)據(jù)增加流程圖 數(shù)據(jù)修改流程 在修改信息時,先選中一條待修改的記錄,然后直接輸入數(shù)據(jù),判斷合法性,合法則保存至數(shù)據(jù)庫,不合法重新輸入。 圖 35 數(shù)據(jù)修改流程圖 14 數(shù)據(jù)刪除流程 當(dāng)用戶選定一條記錄時 ,單擊刪除按鈕,會提示用戶是否確定刪除,然后刪除數(shù)據(jù)庫相關(guān)內(nèi)容。 圖 36 數(shù)據(jù)刪除流程圖 開 始 選擇需要刪除記錄 是否刪除 更新數(shù)據(jù)庫 15 4 系統(tǒng)詳細設(shè)計與實現(xiàn) 系統(tǒng)和數(shù)據(jù)庫的配置 數(shù)據(jù)庫系統(tǒng)是安裝數(shù)據(jù)庫應(yīng)用軟件后的計算機系統(tǒng)構(gòu)成,主要包括:數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(及其開發(fā)工具)、應(yīng)用系統(tǒng)和數(shù)據(jù)庫管理員。系統(tǒng)按通用的 B/S(瀏覽器、服務(wù)器)模式進行設(shè)計如圖 41 所示。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。 ER 方法是用 ER 圖來描述顯示世界, ER圖也稱實體 聯(lián)系圖 (Entity Relationship Diagram),提供了表示實體類型、屬性和聯(lián)系的方法,用來描述現(xiàn)實世界的 概念模型 。它直觀易懂,能夠比較準確地反映現(xiàn)實世界的信息聯(lián)系,從概念上表示一個數(shù)據(jù)庫的信息組織情況。是表示概念模型的一種方式,用矩形表示實體型, 矩形 框內(nèi)寫明實體名;用 橢圓 表示實體的屬性,并用無向邊將其與相應(yīng)的實體型連接起來;用菱形表示實體型之間的聯(lián)系,在 菱形 框內(nèi)寫明聯(lián)系名,并用無向邊分別與有關(guān)實體型連接起來,同時在無向邊旁標上聯(lián)系的類型( 1:1,1:n 或 m:n)。本系統(tǒng) ER圖如圖 42所示。如圖 43所示。 17 圖 44 選題表 用戶表(主鍵、班級、添加時間、用戶密碼、 2表示系統(tǒng)管理員, 1 表示普通教師,0 表示學(xué)生、真實姓名、用戶狀態(tài)、用戶名、學(xué)院、是否優(yōu)秀、職稱、專業(yè)、指導(dǎo)的學(xué)生 ID)。 圖 45 用戶 平臺數(shù)據(jù)表的設(shè)計 數(shù)據(jù)庫表結(jié)構(gòu) 數(shù)據(jù)庫表結(jié)構(gòu)包括了文檔表,選題表和用戶表三張表。 文檔表如表 41 所示。 表 42 選題表 名稱 類型 空 默認值 備注 id int(20) no autoincrement 主鍵 chengji varchar(255) yes 空 成績 createtime datetime yes 空 添加時間 fenliang varchar(255) yes 空 選題來源 lunwen varchar(255) yes 空 關(guān)聯(lián)的論文 nandu varchar(255) yes 空 選題難度 neirong varchar(255) yes 空 選題內(nèi)容 pingyu varchar(255) yes 空 評語 shenqizhuangtai varchar(255) yes 空 審批狀態(tài) timu varchar(255) yes 空 題目 xuantuxungzhi varchar(255) yes 空 選題性質(zhì) xueyuan varchar(255) yes 空 學(xué)院 youxiu varchar(255) yes 空 是否優(yōu)秀 jiaoshid int(20) yes 空 關(guān)聯(lián)的教師 ID xueshengid int(20) yes 空 關(guān)聯(lián)的學(xué)生 ID 用戶表如表 43 所示。如圖 51 所示。 private long id。//usetfrom 發(fā)文件的用戶 private String beizhu。//路徑 private Date createtime。//userto 收文件的用戶 private String type。如圖 52所示。 private long id。//教師 private User xuesheng。 private String timu。 private String xuantixingzhi。//選題性質(zhì) private String fenliang。 private String shenpizhuangtai。通過審核 。 private String chengji。 private String youxiu。//關(guān)聯(lián)的論文 21 用戶類圖 用戶類圖,類圖中顯示了用戶的屬性(主鍵、班級、添加時間、用戶密碼、 2 表示系統(tǒng)管理員, 1 表示普通教師, 0 表示學(xué)生、真實姓名、用戶狀態(tài)、用戶名、學(xué)院、是否優(yōu)秀、職稱、專業(yè)、指導(dǎo)的學(xué)生 ID)。 圖 53 用戶類圖 對應(yīng)的程序代碼: //用戶 Entity Table(name=t_User) public class User implements Serializable{ private static final long serialVersionUID = 7141419035239709511L。 private String username。//密碼 private Date createtime。//2 表示系統(tǒng)管理員 ,1 表示普通教師 ,0表示學(xué)生 private int userlock。//真實姓名 private String zhichen。//班級 private String zhuanye。 private String xueyuan。//優(yōu)秀 22 程序的時序圖 文檔模塊時序圖 從文檔模塊時序圖中可以看出,系統(tǒng)管理員通過 JSP 頁面發(fā)送請求, JSP 頁面獲得響應(yīng),調(diào)用 manageAction 方法,再調(diào)用 wendangDao,通過連接后臺數(shù)據(jù)庫處理數(shù)據(jù),再回到 wendangDAO,回到 manageAction, JSP 頁面獲得響應(yīng),并提示相關(guān)信息。文檔模塊時序圖,如圖 54所示。如系統(tǒng)管理員請求添加選題審批表信息,則響應(yīng) manageAction 調(diào)用插入方法,通過 xuantishenpibiaoDAO 插入數(shù)據(jù)庫中相關(guān)數(shù)據(jù),數(shù)據(jù)庫存儲數(shù)據(jù)后返回xuantishenpibiaoDAO,再返回 manageAction,頁面向系統(tǒng)管理員提示添加成功的信息;如系統(tǒng)管理員 請求更新選題審批表信息,則響應(yīng) manageAction 調(diào)用更新方法,通過xuantishenpibiaoDAO 更新數(shù)據(jù)庫記錄,數(shù)據(jù)庫更新數(shù)據(jù)后返回 xuantishenpibiaoDAO,再返回 manageAction,頁面向系統(tǒng)管理員提示更新成功的信息;如系統(tǒng)管理員請求查看選題審批表信息,則響應(yīng) manageAction 調(diào)用查詢方法,通過 xuantishenpibiaoDAO查詢數(shù)據(jù)庫中的相關(guān)記錄,之后返回 xuantishenpibiaoDAO,在返回 manageAction,頁面跳轉(zhuǎn)至系統(tǒng)管理員要查看的相關(guān) 信息;如系統(tǒng)管理員請求刪除選題審批表信息,則響應(yīng) manageAction 調(diào)用刪除方法,通過 xuantishenpibiaoDAO 刪除數(shù)據(jù)庫中相關(guān)信息,之后返回 xuantishenpibiaoDAO,返回 manageAction,頁面向系統(tǒng)管理員提示刪除成功的信息。 圖 55 選題模塊時序圖 用戶模塊時序圖 從用戶模塊時序圖中可以看出,系統(tǒng)管理員通過 JSP 頁面發(fā)送請求, JSP 頁面獲得響應(yīng),調(diào)用 manageAction 方法,再調(diào)用 userDao,通過 連接后臺數(shù)據(jù)庫處理數(shù)據(jù),再回到 userDao,回到 manageAction, JSP 頁面獲得響應(yīng),并提示相關(guān)信息。用戶模塊時序圖,如圖 56所示。集成 SSH 框架的系統(tǒng)從職責(zé)上分為四層: 表示層 、 業(yè)務(wù)邏輯層 、 數(shù)據(jù)持久層 和域模塊層,以幫助開發(fā)人員在短期內(nèi)搭建結(jié)構(gòu)清晰、可復(fù)用性好、維護方便的 Web 應(yīng)用程序。 25 Hibernate 配置文件 hibernateconfiguration sessionfactory ! Database connection settings property name=DBPool/property property name=/property property name= /property ! Echo all executed SQL to stdout property name=show_sqltrue/property property name=format_sqltrue/property property name=dialect/property ! Enable Hibernate39。 property name=dialect/property表示當(dāng)前數(shù)據(jù)庫的語言是 MySQL mapping class=/ mapping class=/ mapping class=/都表示當(dāng)前數(shù)據(jù)庫建立起來的表和類之間的映射關(guān)系,比如 mapping class=/表示 User類和 t_user表之間的建立起來的對應(yīng)關(guān)系,其他也都類似 Struts 配置文件 struts constant name= value=spring / constant name= value=UTF8 / package name=index namespace=/ extends=strutsdefault action name=method class=manageAction result type=dispatcher${url}/result 26 result name=redirect type=redirect${url}/result /action /package /struts 這是 Struts 的配置文件,該文件的作用主要起到來自 JSP 的請求的跳轉(zhuǎn)分配的作用。 Spring 配置文件 Spring 在本項目中主要用到了 IOC 的功能,就是把對象實例化。 系統(tǒng)功能實現(xiàn)的主要模塊 系統(tǒng)登錄 系統(tǒng)登陸界面實現(xiàn)畢業(yè)設(shè)計選題管理系統(tǒng)的三個角色的登錄功能。登陸時系統(tǒng)會根據(jù)輸入的用戶名不同而進入不同的操作界面,以給管理員,教師或者學(xué)生實現(xiàn)他們想要的功能。如圖 57所示。 (request)。 String password = (password)。 + username + 39。 + password + 39。 if (user != null) { HttpSession session = ()。 ()。 } else { HttpServletResponse response = ()。(text/html。 ().print(script language=javascriptalert(39。)。39。 } return null。 28 教師信息管理 教師信息管理包括對教師信息的新增,修改,查看和刪除功能??梢詫處熯M行新增(教師的用戶名,真實姓名,職稱和學(xué)院),也可以對教師信息進行刪除(不擔(dān)任畢業(yè)設(shè)計導(dǎo)師的教師可以刪除)。 圖 58 教師信息管理 代碼如下: //老師信息列表 public String userlist() { HttpServletRequest request = ()。 String xueyuan = (xueyuan)。 ( where )。amp。% + truename + %39。 ( and )。 } if (xueyuan != null amp。 !.equals(xueyuan)) { (xueyuan like 39。)。 (xueyuan, xueyuan)。 String where = ()。 29 int pagesize = 15。 } int total = (( order by id desc , ))。 (pagerinfo, (total, pagesize, currentpage, method!userlist, 共有 + total + 條記錄 ))。 (url2, method!user)。 (user/)。} 通過 錄,在通過 。方法指定傳回到具體指定的是哪個 JSP頁面。 選題審批表管理 教師用戶選題審批表界面用以實現(xiàn)教師對學(xué)生的審批表進行審核和管理。審核之后還可以查看,以免出現(xiàn)錯誤。 圖 59 選題審批表管理 代碼如下: //選題審批表列表 public
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1