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

正文內(nèi)容

基于ssh框架的經(jīng)貿(mào)學(xué)院信息系統(tǒng)的設(shè)計(jì)與開(kāi)_發(fā)_信息管理系統(tǒng)分析與設(shè)計(jì)畢業(yè)論文-資料下載頁(yè)

2025-07-01 10:38本頁(yè)面

【導(dǎo)讀】一個(gè)屬于自己學(xué)院的官方網(wǎng)站用于協(xié)助學(xué)院的日常事務(wù)管理。然而此前的學(xué)院信息系統(tǒng)。合經(jīng)濟(jì)與貿(mào)易學(xué)院實(shí)際情況的管理信息系統(tǒng)的研究與開(kāi)發(fā)。系統(tǒng)分析,明確了系統(tǒng)設(shè)計(jì)的內(nèi)容。諸多功能,例如新聞發(fā)布、科研信息發(fā)布、文件共享等功能。另外本系統(tǒng)還采用了頁(yè)面。靜態(tài)化技術(shù),加快了網(wǎng)頁(yè)的打開(kāi)速度,提高了用戶(hù)體驗(yàn)。

  

【正文】 ,例如 taglib 標(biāo)簽庫(kù),使用標(biāo)簽庫(kù) 47 可以 避免 jsp 頁(yè)面編寫(xiě)大量業(yè)務(wù)邏輯,是開(kāi)發(fā)人員節(jié)省了寶貴的時(shí)間。如果只有 jsp 語(yǔ)言編寫(xiě) jsp 頁(yè)面,代碼的工作量是很大的,很多功能用 jsp 語(yǔ)言需要寫(xiě)很長(zhǎng)的代碼的,而用 strus2 的標(biāo)簽卻只需引用簡(jiǎn)單的標(biāo)簽即可達(dá)到相同的效果,筆者曾經(jīng)進(jìn)行過(guò) SSH框架的學(xué)習(xí)對(duì)此也是深有感觸。 Spring 框架博大精深,是集框架之大成者,其具有 IoC 解耦合和 AOP 面向方向編程的特點(diǎn),在實(shí)際項(xiàng)目中更多地作為其他框架的“粘合劑”作用。對(duì)其他現(xiàn)有框架的集成是 Spring 的強(qiáng)大之處,這些子框架之間彼此獨(dú)立,當(dāng)使用每個(gè)框架方案代替現(xiàn)有方案是,不 會(huì)影響到系統(tǒng)其他框架的實(shí)現(xiàn)部分,極大降低了系統(tǒng)開(kāi)發(fā)和維護(hù)工作量。在 SSH框架中, Spring 就肩負(fù)著整合 Struts2 和 Hibernate 的作用。 Hibernate 框架是目前最流行的 ORM(對(duì)象 關(guān)系映射)框架, Hibernate 框架將 JDBC進(jìn)行了輕量級(jí)的對(duì)象封裝,實(shí)現(xiàn)了數(shù)據(jù)的持久化,開(kāi)發(fā)人員可以方便的運(yùn)用面向?qū)ο缶幊痰乃枷雭?lái)控制數(shù)據(jù)庫(kù)。 在 SSH 框架中,表現(xiàn)層、業(yè)務(wù)邏輯層和數(shù)據(jù)服務(wù)層 3個(gè)層次涇渭分明,也就是說(shuō),表現(xiàn)層只和業(yè)務(wù)邏輯層打交道,而業(yè)務(wù)邏輯層通過(guò)數(shù)據(jù)服務(wù)層來(lái)操作數(shù)據(jù)庫(kù)。表現(xiàn)層并不直接訪(fǎng)問(wèn)數(shù)據(jù)服 務(wù)層。 采用 SSH 框架后,本系統(tǒng)可以細(xì)分為以下幾個(gè)層次。 Web 層:該層主要包括 JSP 頁(yè)面、 MVC 中的“ C”( Controler)。其中“ C”就是Struts2 中的 Action 類(lèi)。在 Action 類(lèi)中主要負(fù)責(zé)調(diào)用業(yè)務(wù)邏輯層的組件,并返回相應(yīng)的結(jié)果( result)。 業(yè)務(wù)邏輯層( Service 層):該層有若干接口和類(lèi)組成。在本系統(tǒng)業(yè)務(wù)邏輯層的接口命名原則是使用后綴 Service,例如, CommonService 表示處理系統(tǒng)基礎(chǔ)業(yè)務(wù)邏輯的接口。 實(shí)現(xiàn)接口類(lèi)的命名原則是在接口名后面加上 Impl,如 CommonServiceImpl 表示實(shí)現(xiàn) CommonService 接口的類(lèi)。該層的接口和類(lèi)需要在 Spring 中進(jìn)行配置。 數(shù)據(jù)訪(fǎng)問(wèn)層( DAO 層):該層和業(yè)務(wù)邏輯層類(lèi)似,也是由若干接口和類(lèi)組成。 持久對(duì)象層( PO 層):該層有若干實(shí)現(xiàn)類(lèi)組成,這些需要在映射文件中配置,可以在數(shù)據(jù)訪(fǎng)問(wèn)層的實(shí)現(xiàn)類(lèi)中通過(guò) Hibernate 框架來(lái)訪(fǎng)問(wèn)時(shí)就層對(duì)象。 從上面的描述可以看出,使用 SSH 框架可以實(shí)現(xiàn)持久化對(duì)象層、數(shù)據(jù)訪(fǎng)問(wèn)層、業(yè)務(wù)邏輯層和 Controler,可以將這 4 部分成為中間層。如圖 是本系統(tǒng)的基本層次結(jié)構(gòu)。 48 圖 系統(tǒng)的基本層次結(jié)構(gòu) 其中“中間層”中的各組件調(diào)用關(guān)系如圖 所示。 圖 “中間層”各組件的調(diào)用關(guān)系 數(shù)據(jù)庫(kù)設(shè)計(jì) 本系統(tǒng) 一共包括 33 張數(shù)據(jù)庫(kù)表,為了保持論文的簡(jiǎn)潔性,這里只對(duì)我負(fù)責(zé)的 11 張表進(jìn)行性展示,如下所示。 表 info(信 息發(fā)布 ) 序號(hào) 字段名 字段類(lèi)型 字段長(zhǎng)度 主鍵 外鍵 空值 備注 1 infoId integer 是 否 自增 2 infoTitle varchar 50 否 信息標(biāo)題 3 infoSender varchar 50 發(fā)布單位 4 infoTime datetime 發(fā)布時(shí)間 5 infoContext text 否 信息內(nèi)容 6 infoReadtimes integer 否 閱讀次數(shù),默認(rèn)為 0 7 infoEditer integer 是 與老師表的 teacherId 對(duì)應(yīng) ,發(fā)布者 8 auditing char 1 審核狀態(tài),默認(rèn)為 0( 0==未審核, 1==院內(nèi)公開(kāi), 2==對(duì)外公開(kāi) ,3==審核不通過(guò)) 9 infoAssessor integer 是 空 審核員,與老師表對(duì)應(yīng) teacherId 10 assessorInfo varchar 100 空 審核信息 11 infoType varchar 1 否 信息類(lèi)型,( 1==通知公告, 2==滾動(dòng)新聞,3==科 研信息, 4==科研動(dòng)態(tài), 5==招生就業(yè) JSP 頁(yè)面 中間層 數(shù)據(jù)庫(kù) Action 類(lèi) 業(yè)務(wù)邏輯層組件 數(shù)據(jù)訪(fǎng)問(wèn)層組件 持久化對(duì)象層(實(shí)體 Bean) 49 表 2 信息附件( infoFiles) 序號(hào) 字段名 字段類(lèi)型 字段長(zhǎng)度 主鍵 外鍵 空值 備注 1 infoFilesId integer 是 自增 2 infoId integer 是 否 與信息發(fā)布對(duì)應(yīng) infoId 3 fileName varchar 100 否 下載的文件名 4 fileUrl varchar 1000 唯一 檔路徑 5 fileContext varchar 500 備注 表 3 橫向項(xiàng)目( horizontal) 序號(hào) 字段名 字段類(lèi)型 字段長(zhǎng)度 主鍵 外鍵 空值 備注 1 horId integer 是 否 2 horNum varchar 7 否 項(xiàng)目號(hào) 3 horTitle varchar 50 否 項(xiàng)目名稱(chēng) 4 horCopartner varchar 500 合作單位(項(xiàng)目委托單位) 5 horPrincipal varchar 50 否 負(fù)責(zé)人 6 horAccount integer 否 項(xiàng)目資金(合同金額) 7 horRec integer 來(lái)款情況(到校金額) 8 horTime datetime 項(xiàng)目時(shí)間 9 horContext varchar 500 備注 10 editer integer 4 是 與老師表的 teacherId 對(duì)應(yīng) 11 auditing char 1 審核狀態(tài),默認(rèn)為 0( 0==未審核, 1==院內(nèi)公開(kāi), 2==對(duì)外公開(kāi) ,3==審核不通過(guò)) 12 assessor integer 是 審核員,與老師表對(duì)應(yīng) teacherId 13 assessorInfo varchar 100 空 審核信息 14 editedTime datetime 發(fā)布時(shí)間 表 4 縱向項(xiàng)目( vertical) 序號(hào) 字段名 字段類(lèi)型 字段長(zhǎng)度 主鍵 外鍵 空值 備注 1 verId integer 是 否 2 verNum varchar 7 否 項(xiàng)目號(hào) 3 verTitle varchar 50 否 項(xiàng)目名稱(chēng) 4 verCopartner varchar 500 項(xiàng)目來(lái)源 (委托單位 ) 5 verPrincipal varchar 50 否 負(fù)責(zé)人 6 verAccount integer 否 項(xiàng)目資金(項(xiàng)目金額 /萬(wàn)) 7 verRec integer 來(lái)款情況(到校金額 /萬(wàn)) 8 verSort varchar 8 排序方式【國(guó)家級(jí) 省級(jí) 市 /廳級(jí)】 9 verTime datetime 項(xiàng)目日期,只寫(xiě)年份 10 verContext varchar 500 備注 50 11 editer integer 4 是 與老師表的 teacherId 對(duì)應(yīng) 12 auditing char 1 審核狀態(tài),默認(rèn)為 0( 0==未審核, 1==院內(nèi)公開(kāi), 2==對(duì)外公開(kāi) ,3==審核不通過(guò)) 13 assessor integer 是 審核員,與老師表對(duì)應(yīng) teacherId 14 assessorInfo varchar 100 空 審核信息 15 editedTime datetime 發(fā)布時(shí)間 表 5 科研獲獎(jiǎng)( prize) 序號(hào) 字段名 字段類(lèi)型 字段長(zhǎng)度 主鍵 外鍵 空值 備注 1 prizeId integer 是 2 winner varchar 120 獲獎(jiǎng)?wù)? 3 itemName varchar 160 項(xiàng)目名稱(chēng) 4 awardUnit varchar 300 授予單位 5 publicationYear datetime 出版時(shí)間(不清楚,未定作用) 6 step varchar 120 獲獎(jiǎng)等級(jí) 7 awardType varchar 120 項(xiàng)目類(lèi)型 8 editer integer 是 與老師表的 teacherId 對(duì)應(yīng) 9 auditing char 1 審核狀態(tài),默認(rèn)為 0( 0==未審核, 1==院內(nèi)公開(kāi), 2==對(duì)外公開(kāi) ,3==審核不通過(guò)) 10 assessor integer 是 審核員,與老師表對(duì)應(yīng) teacherId 11 assessorInfo varchar 100 空 審核信息 表 6 科研論文( dissertation) 序號(hào) 字段名 字段類(lèi)型 字段長(zhǎng)度 主鍵 外鍵 空值 備注 1 disId integer 是 科研論文編號(hào),自增 2 author1 varchar 50 第一作者 3 author2 varchar 50 第二作者 4 author3 varchar 50 第三作者 5 title varchar 50 論文名稱(chēng) 6 publication varchar 50 刊物名稱(chēng) 7 publishYear datetime 出版年份 8 roll varchar 50 卷號(hào) 9 issue varchar 50 期號(hào) 10 documentCode varchar 6 文獻(xiàn)標(biāo)識(shí)碼 11 page varchar 30 頁(yè)碼范圍 12 ISBN varchar 20 ISBN 國(guó)際標(biāo)準(zhǔn)刊號(hào) (10 位 ISBN 714400316X) 13 ISSN varchar 10 ISSN 號(hào) (ISSN XXXXXXXX ) 14 publishCn varchar 50 國(guó)外發(fā)行 15 SCI varchar 50 SCI《科學(xué)引文索引》 51 16 EI varchar 50 EI《工程索引》 17 ISTP varchar 50 ISTP《科技會(huì)議錄索引》 18 corePeriodical varchar 2 核心期刊(是 /否) 19 catalog varchar 50 統(tǒng)計(jì)源 20 type varchar 30 學(xué)科門(mén)類(lèi) 21 Intergral varchar 50 Intergral 22 CN varchar 50 CN 國(guó)內(nèi)統(tǒng)一刊號(hào) 23 local varchar 50 地方刊號(hào) 24 fullTextCopy varchar 50 全文轉(zhuǎn)載 25 foreignPage varchar 50 外刊 26 colloquium varchar 50 論文集(國(guó)內(nèi)或國(guó)外): 27 source varchar 50 課題(資助)來(lái)源 28 to2author varchar 2 將第二作者作為歸屬者(不選,則默認(rèn)視第一作者為論文歸屬者;) 30 editer integer 4 是 與老師表的 teacherId 對(duì)應(yīng) 31 auditing char 1 審核狀態(tài),默認(rèn)為 0( 0==未審核, 1==院內(nèi)公開(kāi), 2==對(duì)外公開(kāi) ,3==審核不通過(guò)) 32 assessor integer 是 審核員,與老師表對(duì)應(yīng) teacherId 33 assessorInfo varchar 100 空 審核信息 表 7 科研著作( bookmaking) 序號(hào) 字段名 字段類(lèi)型 字段長(zhǎng)度 主鍵 外鍵 空值 備注 1 bookmakingId integer 是 2 boo
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1