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

正文內(nèi)容

基于jsp的青年創(chuàng)業(yè)管理系統(tǒng)的設(shè)計(jì)與分析學(xué)士學(xué)位論文-資料下載頁

2025-07-01 16:29本頁面

【導(dǎo)讀】未定義書簽。未定義書簽。

  

【正文】 : [活動(dòng)編號(hào) ](系統(tǒng)自動(dòng)生成) [活動(dòng)名稱 ] [活動(dòng)類型 ] [活動(dòng)地址 ] [活動(dòng)時(shí)間 ] [發(fā)起人 ](起草活動(dòng)的工作人員) [歸屬單位 ]。 查詢:查詢的條件包括: [活動(dòng)類型 ] [活動(dòng)名稱 ]。 活動(dòng)詳情:選中某條信息,查看活動(dòng)的詳情。 修改活動(dòng):選中某條信息,修改活動(dòng)信息,由于進(jìn)入待辦列表的活動(dòng)已經(jīng)向意向的導(dǎo)師和青年發(fā)起了活動(dòng)公告,因此只允許 對(duì) [活動(dòng)的簡介 ]和 [活動(dòng)的內(nèi)容 ]進(jìn)行修改,其余內(nèi)容如做修改,需要 [取消活動(dòng) ],重新起草活動(dòng),以免因活動(dòng)時(shí)間或地點(diǎn)的更換誤導(dǎo)導(dǎo)師或青年。 取消活動(dòng):選中某條信息,進(jìn)行活動(dòng)的取消,系統(tǒng)彈出活動(dòng)取消對(duì)話框(詳見原型中的取消活動(dòng)),管理員填寫取消活動(dòng)的信息,確定后,將向意向?qū)熁蚯嗄臧l(fā)送取消活動(dòng)的通知。 查看報(bào)名情況:點(diǎn)擊查看報(bào)名情況,顯示報(bào)名情況的列表(詳見查看報(bào)名情況界面原型),可以顯示已報(bào)名或未報(bào)名的導(dǎo)師和青年的清單。 查看活動(dòng)簽到:點(diǎn)擊查看活動(dòng)簽到,顯示活動(dòng)的簽到情況列表(詳見查看活動(dòng)簽到界面原 型),此列表顯示的是已經(jīng)報(bào)名的導(dǎo)師簽到情況,活動(dòng)開始后系統(tǒng)就自動(dòng)關(guān)閉報(bào)名,對(duì)于到了現(xiàn)場但是因?yàn)椴豢煽咕艿脑驅(qū)е聦?dǎo)師或青年無法通過微信端簽到的情況,可以由管理員登錄系統(tǒng)進(jìn)行補(bǔ)簽到; 對(duì)于報(bào)名了卻未到現(xiàn)場的導(dǎo)師或青年,管理員可以點(diǎn)擊 [加油 ]按鈕,輸入鼓勵(lì)的話語,告知導(dǎo)師活動(dòng)已經(jīng)結(jié)束,下次繼續(xù)加油,具體的信息為: [要加油喔!雖然本次活動(dòng)已經(jīng)結(jié)束,期待您下次能到活動(dòng)現(xiàn)場 ]。 查看回執(zhí)表單:點(diǎn)擊查看回執(zhí)表單,顯示參與活動(dòng)的導(dǎo)師的回執(zhí)表單填寫情況,選中某條信息,可以查看回執(zhí)表單的填寫詳情,對(duì)于一些導(dǎo)師不方便填寫的 情況或者未填寫的情況,管理員可以點(diǎn)擊 [修改申請(qǐng) ]按鈕,向?qū)熒暾?qǐng)回執(zhí)單的修改權(quán)限,導(dǎo)師的微信端將收到一條修改申請(qǐng)請(qǐng)求,導(dǎo)師點(diǎn)擊確定申請(qǐng)后,管理員可以進(jìn)行回執(zhí)單內(nèi)容的19 修改(由于技術(shù)原因,系統(tǒng)無法通知到 PC 端的界面可以修改回執(zhí)表單,只能通過管理員手動(dòng)點(diǎn)擊 [刷新 ]按鈕,查看是否已經(jīng)可以修改表單中的內(nèi)容),修改完畢后點(diǎn)擊保存按鈕,保存本次修改結(jié)果。 填寫活動(dòng)小結(jié):管理員可以對(duì)活動(dòng)小結(jié)進(jìn)行編輯,提供一個(gè)網(wǎng)絡(luò)編輯器(網(wǎng)頁端的 word),管理員可以編輯本次的活動(dòng)小結(jié),上傳活動(dòng)過程中的圖片和活動(dòng)小結(jié)信息等,再活動(dòng)歸檔后 ,參與人員都可以在手機(jī)端看到活動(dòng)的小結(jié)信息。 歸檔:對(duì)于所有簽到后的導(dǎo)師的回執(zhí)表單都填寫完畢的情況,管理員可以點(diǎn)擊[歸檔 ]按鈕,將本次活動(dòng)進(jìn)行歸檔,如果回執(zhí)單未填寫完畢,則系統(tǒng)不允許歸檔,歸檔結(jié)束后所有的關(guān)于本次活動(dòng)的信息都只剩下查詢的權(quán)限,本次活動(dòng)的記錄將自動(dòng)進(jìn)入到歸檔活動(dòng)列表中,同時(shí)歸檔后將記錄參與導(dǎo)師的志愿服務(wù)時(shí)長。 已辦活動(dòng) [1]界面原型 圖 412 已辦活動(dòng)圖 Figure 412 activity diagram [2]軟件功能點(diǎn) 歸檔 列表:對(duì)于在待辦工單中點(diǎn)擊 [歸檔 ]的活動(dòng),將作為歸檔文件在歸檔列表中顯示,在歸檔列表中可以查看過往活動(dòng)的歷史記錄,可以將導(dǎo)師和青年在活動(dòng)期間所填寫的表單按照 word 格式的模板統(tǒng)一進(jìn)行打包導(dǎo)出,在已辦列表中列出 [活動(dòng)編號(hào) ] [活動(dòng)名稱 ] [活動(dòng)類型 ] [活動(dòng)地址 ] [活動(dòng)時(shí)間 ] [發(fā)起人 ] [歸屬單位 ]。 查詢:提供活動(dòng)類型以及活動(dòng)名稱查詢。 活動(dòng)詳情:活動(dòng)詳情的列表列出本次活動(dòng)所有參與的導(dǎo)師和青年的概要信息,包括: [人員類型 ] [姓名 ] [電話 ] [報(bào)名時(shí)間 ] [簽到時(shí)間 ] [填單時(shí)間 ] [本次服務(wù) 時(shí)長 ]等信息。 查看詳情:在活動(dòng)詳情中選中某條導(dǎo)師或青年的記錄,點(diǎn)擊 [查看詳情 ]按鈕,彈出這位導(dǎo)師或青年的詳細(xì)信息,詳見界面原型,其中對(duì)于填寫的回執(zhí)單,可以點(diǎn)擊 [導(dǎo)出 WORD]按鈕,將回執(zhí)單導(dǎo)成 WORD 文件。 20 公告管理 公告管理 公告管理是用來群發(fā)消息的模塊,對(duì)于發(fā)送給個(gè)別人群的通知可采用其他通訊工具(如:電話、微信、 等)進(jìn)行聯(lián)系; 公告管理的消息推送規(guī)則為:按照歸屬地、按照用戶角色兩種方式,按照歸屬地如:福州辦只能將消息推送給福州辦的導(dǎo)師、青年或者管理員;按照角色方式如:消息只 能推送至導(dǎo)師和管理員(歸屬地是其前置約束條件); 管理員允許發(fā)送兩類公告,一類為純文字公告,一類為圖文類公告; 對(duì)于省辦的工作人員可以看到各地市發(fā)送的公告信息,而地市的管理員只能看到其歸屬地內(nèi)發(fā)送的公告信息。 選中某條未發(fā)布的公告,點(diǎn)擊 [發(fā)布 ]按鈕,系統(tǒng)彈出發(fā)布提示框,顯示本次發(fā)布。 (6)詳情 : 選中某條公告,點(diǎn)擊 [詳情 ]按鈕,顯示公告的詳情 . 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫的設(shè)計(jì)最考驗(yàn)功夫,需要體現(xiàn)面向?qū)ο笏枷?。一個(gè)設(shè)計(jì)良好的數(shù)據(jù)庫不管可以完美應(yīng)付當(dāng)前的業(yè)務(wù)需求也可以為以后的易擴(kuò)展打下基礎(chǔ)。其中比較 重要的防治數(shù)據(jù)的冗余,在本系統(tǒng)中由于數(shù)據(jù)的量不大,關(guān)系不大,但是本系統(tǒng)也盡量優(yōu)化。 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) 數(shù)據(jù)庫概念結(jié)構(gòu)是對(duì)現(xiàn)實(shí)世界的抽象,是用戶與數(shù)據(jù)庫設(shè)計(jì)人員之間進(jìn)行交流的語言,因此,數(shù)據(jù)庫概念結(jié)構(gòu)一方面應(yīng)該具有較強(qiáng)的語義表達(dá)能力,能夠方便、直接地表達(dá)應(yīng)用中的各種語義知識(shí),另一方面它還應(yīng)該簡單、清晰、易于用戶理解 ,給出所有功能模塊的 ER 圖如圖 31 所示 : 21 圖 413 系統(tǒng) ER 圖 Figure 413 system ER diagram 數(shù)據(jù)庫邏輯結(jié) 構(gòu)設(shè)計(jì) 在完成數(shù)據(jù)的概念模型設(shè)計(jì)即 ER 圖后 ,即可進(jìn)入數(shù)據(jù)庫的邏輯設(shè)計(jì)階段。邏輯設(shè)計(jì)即把得到的滿足第三范式的關(guān)系轉(zhuǎn)化為特定的數(shù)據(jù)庫管理系統(tǒng)下的數(shù)據(jù)表,根據(jù)前面得到的各個(gè)關(guān)系,現(xiàn)把它們轉(zhuǎn)化為數(shù)據(jù)表在實(shí)體以及實(shí)體之間關(guān)系的基礎(chǔ)上,形成數(shù)據(jù)庫的各個(gè)表格之間的關(guān)系。表的具體設(shè)計(jì)如下所示: 管理員表用來表示管理員的信息,具體設(shè)計(jì)見表 41: 表 41 管理員表 Table 41 administrator table 角色表用來存儲(chǔ)角色的信息,具體設(shè)計(jì)如下表 33 所示 : 列名 類型 長度 小數(shù)點(diǎn) 允許 空值 是否主鍵 Id Int 16 0 否 是 manageName Int 32 0 是 否 belong Varchar 32 0 是 否 ment Varchar 256 0 是 否 22 表 42 角色表 Table 42 role tables 列名 列名 長度 小數(shù)點(diǎn) 允許空值 是否主鍵 id Int 11 0 否 是 role_Name Varchar 32 0 是 否 青年信息表用來存儲(chǔ)青年的信息,具體設(shè)計(jì)如下表 34 所示 : 表 43 青 年信息表 Table 43 Youth Information Watch 列名 類型 長度 小數(shù)點(diǎn) 允許空值 是否主鍵 id Int 11 0 否 是 role_Name Varchar 16 0 是 否 project Varchar 4 0 是 否 isTemp Varchar 32 0 是 否 name Varchar 16 0 是 否 sex Varchar 16 0 是 否 IdentityId Varchar 4 0 是 否 tel Varchar 4 0 是 否 Varchar 8 0 是 否 idDisable Varchar 4 0 是 否 nation Varchar 8 0 是 否 education Varchar 8 0 是 否 isUndergrate Varchar 8 0 是 否 hktype Varchar 256 0 是 否 projectplace Varchar 64 0 是 否 projectcode Varchar 16 0 是 否 projiectDiscrib Varchar 16 0 是 否 feature Varchar 16 0 是 否 applyTime Varchar 4 0 是 否 equipDate Varchar 16 0 是 否 23 trainRecord Varchar 256 0 是 否 helpYear Varchar 8 0 是 否 teacherId Varchar 1024 0 是 否 5 系統(tǒng)實(shí)現(xiàn) 對(duì)于系統(tǒng)的實(shí)現(xiàn)上,我采用 easyUI+struts2+ibatis,而非采用 SSH 這三大框架,主要是考慮到這個(gè)項(xiàng) 目不是很大,所以用這三個(gè)框架已經(jīng)足夠?qū)崿F(xiàn)我的功能了。 實(shí)現(xiàn) IBATIS 對(duì)于我這個(gè)系統(tǒng),用 ibatis 非常方便的解決了與數(shù)據(jù)庫之間的交互。我也曾考慮過用 Hibernate,但是考慮到我的這個(gè)項(xiàng)目用不到那么復(fù)雜的功能,而且 SQL 語句都不會(huì)太復(fù)雜, ibatis 可以很好的實(shí)現(xiàn)我要做的效果 [12]。 ?xml version= encoding=UTF8? !DOCTYPE sqlMap PUBLIC // sqlMap namespace=teacher typeAliaalias=teachertype= / selectid=getPaceListparameterClass=teacherresultClass= $pageBegin$ select identitycardId,name,(select from ybc_ c where =) as belong,date, CONCAT(,(select from ybc_regular r where =))as teacherPace from ybc_teacher t,ybc_pace p where = dynamic prepend=and isNotEmpty property=name prepend=andname like concat(39。%39。, name, 39。%39。)/isNotEmpty isNotEmpty property=belong prepend=andbelong like concat(39。%39。, belong, 39。%39。)/isNotEmpty /dynamic $pageEnd$ /select /sqlMap 實(shí)現(xiàn)系統(tǒng) Web 層 Web 應(yīng)用層,還是使用了大部分人使用的 Struts2, Struts2 的 action 很利于系統(tǒng)邏輯的控制,結(jié)構(gòu)也很簡單明了 [13]。只要寫好配置文件,寫對(duì)于的 action 類和頁面即可 [14]。 24 下面貼出部分代碼: public void getAddTeacher() { try { BaseDao dao = getDao()。 String groupName = ()。 String status = ()。 String rank = ()。 String id[] = ().split(,)。 for (int i = 0。 i 。 i++) { TeacherModel temp = new TeacherModel()。 (id[i])。 (groupName)。 (status)。 (rank)。 (,temp)。 } (導(dǎo)師修改成功 )。 (true)。 ()。 } catch (Exception e) { ()。 (導(dǎo)師修改失敗,錯(cuò)誤信息 : + ())。 (false)。 ()。 } } 實(shí)現(xiàn)系統(tǒng)視圖層 視圖層采用 easyUI,對(duì)于這個(gè)框架,我想特別適合我的這個(gè)管理系統(tǒng),沒有太華麗的界面,確很實(shí)用,這就是我所追求的效果 [15]。下面貼出一部分的代碼 : $(39。groupConfig39。).tree({ checkbox:false, cascadeCheck:false, url: basepath39。/status/?code=teacherGroupName39。, valueField : 39。id39。, 25 textField : 39。text39。, //右擊事件 onContextMenu: function(e, node){ nodeId=。 ()。 // 查找節(jié)點(diǎn) $(39。groupConfig39。).tree(39。select39。, )。 var groupConfigSearch = $(39。groupConfig39。).tree(39。getSelected39。)。 var groupNameTree=。 var groupNameValue=。 $(39。span139。).html()。 $(39。span139。).append(groupNameV
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1