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

正文內(nèi)容

高校選題管理系統(tǒng)(參考版)

2024-12-10 02:55本頁面
  

【正文】 如圖 59 所示。當同學選定自己的畢業(yè)設(shè)計題目并上傳給服務(wù)器的時候,教師就會看到自己學生的審批表列表,可以對學生的審批表進行審核。通過這樣實現(xiàn)對數(shù)據(jù)查詢功能的實現(xiàn),同時在該部門列表頁面定義了對課程簡介的修 改等操作。同時通過(user/)。 return SUCCESS。 (title, 教師用戶管理 )。 (url, method!userlist)。 (list, ((currentpage 1) * pagesize, pagesize, where))。 if ((pagenum) != null) { currentpage = ((pagenum))。 int currentpage = 1。} ( userlock=0 and role=1 order by id desc )。 ( and )。% + xueyuan + %39。amp。 (truename, truename)。)。 !.equals(truename)) { (truename like 39。 if (truename != null amp。 StringBuffer sb = new StringBuffer()。 String truename = (truename)。具體如圖 58所示。這是由管理員對教師的信息進行統(tǒng)一管理。 } 本段代碼是程序的登陸代碼,首先從獲取從頁面輸入的用戶名和密碼,然后調(diào) 方法,從數(shù)據(jù)庫里取出該條記錄進行判斷,如果該條記錄存在,則說明用戶登陸成功,同時把用戶信息存在 session 里面方便調(diào)用,如 果記錄為空,則跳轉(zhuǎn)到登陸頁面,同時提醒用戶錯誤信息。/script)。=39。用戶名或者密碼錯誤39。 charset=utf8)。 (utf8)。 return redirect。 (user, user)。 and userlock=0 )。 and password= 39。 User user = ( where username = 39。 String username = (username)。 27 圖 57 系統(tǒng)登錄界面 登陸代碼如下: //用戶登錄操作 public String login() throws IOException { HttpServletRequest request = ()。如果輸 入用戶名不合法或者密碼錯誤,會提示出錯。他們分別是管理員角色,教師角色和學生角色。 !daos bean id=userDao class= property name=sessionFactoryref bean=sessionFactory / /property /bean bean id=xuantishenpibiaoDao class= property name=sessionFactory ref bean=sessionFactory / /property /bean bean id=wendangDao class= property name=sessionFactoryref bean=sessionFactory //property /bean 本段代碼是把 DAO實例化的代碼,通過 Spring的 IOC模式 bean id=manageAction class= scope=prototype property name=userDaoref bean=userDao //property property name=xuantishenpibiaoDaoref bean=xuantishenpibiaoDao //property property name=wendangDaoref bean=wendangDao / /property /bean 本段代碼是把 ManageAction實例化的代碼,原理也是 Spring的 IOC模式。該 Struts 配置文件是個總的配置文件。s automatic session context management property name=current_session_context_classthread/property property name=update/property mapping class=/ mapping class=/ mapping class=/ /sessionfactory /hibernateconfiguration 這是 Hibernate的配置文件,在該文件中 property name=/property首先加載了連接池的一 個配置,就是加載了數(shù)據(jù)庫的連接信息, property name=show_sqltrue/property property name=format_sqltrue/property表示控制臺打印 SQL語句,并格式化 SQL語句 。其中使用 Struts 作為系統(tǒng)的整體基礎(chǔ)架構(gòu),負責 MVC 的分離,在 Struts 框架的模型部分,控制業(yè)務(wù)跳轉(zhuǎn),利用 Hibernate 框架對 持久層 提供支持, Spring 做管理,管理 Struts 和 Hibernate。 圖 56 用戶模塊時序圖 系統(tǒng)功能實現(xiàn)的主要框架 SSH 框架 SSH 框架就是 Struts2,Spring,Hibernate 的簡稱,運用 3 個框架的集成協(xié)作使用,可以有效的提高代碼編寫的效率,從而有效的降低程序開發(fā)的周期。如系統(tǒng)管理員請求添加用戶信息,則響應(yīng) manageAction 調(diào)用插入方法,通過 userDao 插入數(shù)據(jù)庫 24 中相關(guān)數(shù)據(jù),數(shù)據(jù)庫存儲數(shù)據(jù)后返回 userDao,再返回 manageAction,頁面向系統(tǒng)管理員提示添加成功的信息;如系統(tǒng)管理員請求更新用戶信息,則響應(yīng) manageAction 調(diào)用更新方法,通過 userDao 更新數(shù)據(jù)庫記錄,數(shù)據(jù)庫更新數(shù)據(jù)后返回 userDao,再返回manageAction,頁面向 系統(tǒng)管理員提示更新成功的信息;如系統(tǒng)管理員請求查看用戶信息,則響應(yīng) manageAction 調(diào)用查詢方法,通過 userDao 查詢數(shù)據(jù)庫中的相關(guān)記錄,之后返回 userDao,在返回 manageAction,頁面跳轉(zhuǎn)至系統(tǒng)管理員要查看的相關(guān)信息;如系統(tǒng)管理員請求刪除用戶信息,則響應(yīng) manageAction 調(diào)用刪除方法,通過 userDao 刪除數(shù)據(jù)庫中相關(guān)信息,之后返回 userDao,返回 manageAction,頁面向系統(tǒng)管理員提示刪除成功的信息。選題模塊時序圖,如圖 55所示。 圖 54 文檔模塊時序圖 23 選題審批模塊時序圖 從選題審批模塊時序圖中可以看出,系統(tǒng)管理員通過 JSP 頁面發(fā)送請求, JSP 頁面獲 得響應(yīng),調(diào)用 manageAction 方法,再調(diào)用 xuantishenpibiaoDao,通過連接后臺數(shù)據(jù)庫處理數(shù)據(jù),再回到 xuantishenpibiaoDAO,回到 manageAction, JSP 頁面獲得響應(yīng),并提示相關(guān)信息。如系統(tǒng)管理員請求添加文檔信息,則響應(yīng) manageAction 調(diào)用插入方法,通過 wendangDAO插入數(shù)據(jù)庫中相關(guān)數(shù)據(jù),數(shù)據(jù)庫存儲數(shù)據(jù)后返回 wendangDAO,再返回 manageAction,頁面向系統(tǒng)管理員提示添加成功的信息;如系統(tǒng)管理員請求更新文檔信息,則響應(yīng)manageAction 調(diào)用更新方法,通過 wendangDAO 更新數(shù)據(jù)庫記錄,數(shù)據(jù)庫更新數(shù)據(jù)后返回 wendangDAO,再返回 manageAction,頁面向系統(tǒng)管理員提示更新成功的信息;如系統(tǒng)管理員請求查看文檔信息,則響應(yīng) manageAction 調(diào)用查詢方法,通過 wendnagDAO查詢數(shù)據(jù)庫中的相關(guān) 記錄,之后返回 wendangDAO,在返回 manageAction,頁面跳轉(zhuǎn)至系統(tǒng)管理員要查看的相關(guān)信息;如系統(tǒng)管理員請求刪除文檔信息,則響應(yīng) manageAction調(diào)用刪除方法,通過 wendangDAO 刪除數(shù)據(jù)庫中相關(guān)信息,之后返回 wendangDAO,返回manageAction,頁面向系統(tǒng)管理員提示刪除成功的信息。//學院 private String youxiu。//專業(yè) private User user。//職稱 private String banji。//用戶狀態(tài) 0 表示正常狀態(tài) 1表示刪除狀態(tài) private String truename。//添加時間 private int role。//用戶名 private String password。 private long id。如圖 53所 示。 private String lunwen。 private String pingyu。 審批不通過 private int xuantishenpibiaolock。//未審批 。//選題來源 private String xueyuan。 private String nandu。 private String neirong。//學生 private Date createtime。 private User jiaoshi。 圖 52 選題類圖 對應(yīng)的程序代碼: //選題 Entity Table(name=t_Xuantishenpibiao) public class Xuantishenpibiao implements Serializable{ private static final long serialVersionUID = 7141419035239709511L。//文檔類型 選題類圖 選題類圖,類圖中顯示了選題的屬性(主鍵、成績、添加時間、選題來源、關(guān)聯(lián)的論文、選題難度、選題內(nèi)容、評語、題目、是否刪除標志、審批狀態(tài)、選題性質(zhì)、學院、 20 是否優(yōu)秀、關(guān)聯(lián)的教師 ID、關(guān)聯(lián)的學生 ID)。//添加時間 private User user2。//備注 private String path。//主鍵 private User user。 圖 51 文檔類圖 對應(yīng)的程序代碼: //文檔 Entity Table(name=t_Wendang) public class Wendang implements Serializable{ private static final long serialVersionUID = 7141419035239709511L。 表 43 用戶表 名稱 類型 空 默認值 備注 id int(20) no autoincrement 主鍵 banji varchar(255) yes 空 班級 createtime datetime yes 空 添加時間 password varchar(255) yes 空 用戶密碼 truename varchar(255) yes 空 真實姓名 userlock int(11) no 0 用戶狀態(tài) username varchar(255) yes 空 用戶名 xueyuan varchar(255) yes 空 學院 youxiu varchar(255) yes 空 是否優(yōu)秀 zhuanye varchar(255) yes 空 專業(yè) userid int(20) yes 空 指導(dǎo)的學生 ID 19 5 系統(tǒng)功能實現(xiàn) 程序的類圖 文檔類圖 文檔類圖,類圖中顯示了文檔的屬性(主鍵、備注、添加時間、路徑、上傳用戶的ID、下載用戶的 ID、文檔類型)。 表 41 文檔表 名稱 類型 空 默認值 備注 Id int(20) no autoincrement 主鍵 BeiZhu text yes 備注 CreateTime datetime yes 空 添加時間 表 41 文檔表(續(xù)) 18 名稱 類型 空 默認值 備注 Path varchar(255) yes 空 路徑 UserId int(20) yes 空 上傳用戶 ID user2id int(20) yes 空 下載用戶 ID type varchar(255) yes 空 文檔類型 選題表如表 42 所示。表中分別記錄了文檔、選題、用戶的名稱、類型、默認值、是否為空等基本屬性。如圖 45所示。 圖 43 文檔 選題表(主鍵、成績、添加時間、選題來源、關(guān)聯(lián)
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1