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

正文內(nèi)容

基于java的高校科研管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)本科(編輯修改稿)

2026-01-23 03:43 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 發(fā),減少了科研管理人員的手工作業(yè)量,減少了不必要的開(kāi)支,同時(shí)因?yàn)殇浫搿⒉樵?xún)、修改、刪減等操作 的方便簡(jiǎn)潔,又 提高了工作效率,另外,高校科研管理系統(tǒng) 基于 JSP 開(kāi)發(fā)的,系統(tǒng)相對(duì)較為穩(wěn)定,維護(hù)也比較簡(jiǎn)單,所以高??蒲泄芾硐到y(tǒng)的設(shè)計(jì)在經(jīng)濟(jì)上是可行的。 申報(bào) 錄入 存檔 校驗(yàn) 科研處 審核 存檔 教師 院系 申報(bào)表 錄入表 報(bào)表 15 技術(shù)可行性分析 本系統(tǒng)在 win 7系統(tǒng)下開(kāi)發(fā),采用 Myeclipse開(kāi)發(fā)工具,連接 SQL SERVER 2021 數(shù)據(jù)庫(kù)來(lái)實(shí)現(xiàn)高??蒲泄芾硐到y(tǒng)的各項(xiàng)功能。另外,系統(tǒng)采用 JSP 語(yǔ)言作為主要開(kāi)發(fā)語(yǔ)言,擁有可調(diào)試性,計(jì)算機(jī)軟硬件都能滿(mǎn)足開(kāi)發(fā)條件,所以本系統(tǒng)的實(shí)現(xiàn)在技術(shù)上是可行的。 操作可行性分析 本系統(tǒng)操作較為簡(jiǎn)單,界面內(nèi)容清晰,經(jīng)過(guò)簡(jiǎn)單指導(dǎo),就會(huì)操作,同時(shí)運(yùn)行環(huán)境要求不高,能在大部分電腦和網(wǎng)頁(yè)上運(yùn)行。 數(shù)據(jù)字典分析 數(shù)據(jù)字典是描述系統(tǒng)流程圖中所有的數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、處理功能等卡片的集合,其包括 4種條目:數(shù)據(jù)流、文件 、數(shù)據(jù)項(xiàng)和加工。數(shù)據(jù)流圖是系統(tǒng)的大框架,而數(shù)據(jù)字典以及加工說(shuō)明是對(duì)數(shù)據(jù)流圖中的每個(gè)成分的精確描述。建立完善的數(shù)據(jù)字典是對(duì)所收集、整理數(shù)據(jù)的一種分析歸檔方式,為下一步建立數(shù)據(jù)庫(kù)和處理數(shù)據(jù)做準(zhǔn)備。 ( 1) 數(shù)據(jù)項(xiàng)編號(hào): 001 數(shù)據(jù)項(xiàng)名稱(chēng):科研人員編號(hào) 別 名:科研人員編碼 簡(jiǎn) 述:某個(gè)科研人員的編碼 類(lèi)型及寬度:文本型, 12位 取值范圍 :“ 000000000001” “ 999999999999” ( 2)數(shù)據(jù)項(xiàng)編號(hào): 002 數(shù)據(jù)項(xiàng)名稱(chēng):院系編號(hào) 別 名:院系代碼 簡(jiǎn) 述:某各院系的編碼 類(lèi)型及寬度:文本型, 8位 取值范圍 :“ 00000001” “ 99999999” ( 1)數(shù)據(jù)流編號(hào): 003 數(shù)據(jù)流名稱(chēng):項(xiàng)目成果 簡(jiǎn) 述:記錄科研人員的項(xiàng)目成果 數(shù)據(jù)流來(lái)源:科研人員 16 數(shù)據(jù)流組成: 數(shù)據(jù)流量: 20 份 /時(shí) 高峰流量: 40 份 /時(shí) ( 2)數(shù)據(jù)流編號(hào): 004 數(shù)據(jù)流名稱(chēng):科研項(xiàng)目報(bào)表 簡(jiǎn) 述:科研人員科研項(xiàng)目報(bào)表 數(shù)據(jù)流來(lái)源:科研處 數(shù)據(jù)流去向:教委 數(shù)據(jù)流組成: 數(shù)據(jù)流量: 20 份 /時(shí) 高峰流量: 40 份 /時(shí) 處 理邏輯編號(hào): 005 處理邏輯名稱(chēng):科研人員項(xiàng)目成果查詢(xún): 簡(jiǎn) 述:根據(jù)需要查詢(xún)相關(guān)的科研人員信息 輸入的數(shù)據(jù)流:查詢(xún)的條件 處 理:根據(jù)所輸條件,查詢(xún)科研人員信息,確定科研人員 輸出的數(shù)據(jù)流:顯示所查到的科研人員的項(xiàng)目成果記錄 處理頻率 :對(duì)科研人員一個(gè)學(xué)期處理一次 數(shù)據(jù)存儲(chǔ)編號(hào): 007 數(shù)據(jù)存儲(chǔ)名稱(chēng):科研人員項(xiàng)目成果 簡(jiǎn) 述:記錄科研人員項(xiàng)目成果 數(shù)據(jù)存儲(chǔ)組成:科研人員編號(hào) +姓名 +性別 +年齡 +學(xué)歷 +職務(wù) +項(xiàng)目成果名 關(guān)鍵字 :編 碼 相關(guān)的處理 : 005 3 系統(tǒng)設(shè)計(jì) 系統(tǒng)設(shè)計(jì)根據(jù)目標(biāo)系統(tǒng)的邏輯模型建立目標(biāo)系統(tǒng)的物理模型,以及根據(jù)目標(biāo)系統(tǒng)邏輯功能的要求,考慮實(shí)際情況,詳細(xì)地建立目標(biāo)系統(tǒng)的結(jié)構(gòu)和具體的實(shí)施方案。系統(tǒng)設(shè)計(jì)的任務(wù)是:在系統(tǒng)分析提出的邏輯模型的基礎(chǔ)上,科學(xué)合理地進(jìn)行物理模型的設(shè)計(jì)。系統(tǒng)模型分為邏輯模型和物理模型。邏輯模型主要確定系統(tǒng) 17 做什么,而物理模型則主要解決怎樣做的問(wèn)題。 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 數(shù)據(jù)庫(kù)可以存儲(chǔ)以下信息:科研人員信息,院系部門(mén)信息,科研論文、科研成果、科研著作等詳細(xì)信息,科研項(xiàng)目的詳細(xì)信息等,最終要 對(duì)所有的信息進(jìn)行匯總。通過(guò)調(diào)查可知 “ 科研人員 ”和“ 項(xiàng)目 成果”之間的實(shí)體類(lèi)型如圖 31 所示: 圖 31 科研人員 項(xiàng)目 成果 ER圖 “學(xué) 科”與“項(xiàng)目成果”之間的實(shí)體類(lèi)型如圖 32所示: 32 學(xué)科 項(xiàng)目成果 ER 圖 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 邏輯設(shè)計(jì)的任務(wù)是根據(jù)數(shù)據(jù)可管理系統(tǒng)的特征把 ER 模型所表示的概念結(jié)構(gòu)轉(zhuǎn)換為關(guān)系模式。 例如, 圖 31 的 科研人員與項(xiàng)目成果之間是 m : n 的關(guān)系,轉(zhuǎn)化成關(guān)系??蒲腥藛T 姓名 性別 年齡 學(xué)歷 編號(hào) 發(fā)布 刊物 科研經(jīng)費(fèi) 科研成果 成果名 編號(hào) m n 項(xiàng)目成果 成果 成果名 屬于 學(xué)科 學(xué)科名 學(xué)科編號(hào) n 1 職稱(chēng) 18 式如下: 科研人員(科研人員編號(hào),姓名,性別,年齡,學(xué)歷) 項(xiàng)目成果(成果編,成果名) 聯(lián)系表( 科研人員 編號(hào),成果編號(hào),科研經(jīng)費(fèi),獎(jiǎng)勵(lì),發(fā)表刊物) 物理結(jié)構(gòu)設(shè)計(jì) 物理設(shè)計(jì)是根據(jù)具體數(shù)據(jù)庫(kù)管理系統(tǒng)的特征,確定數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)。關(guān)系數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)設(shè)計(jì):確定所有數(shù)據(jù)庫(kù)文件的名稱(chēng)及其所含的字段的名稱(chēng)、類(lèi)型和寬度; 本系統(tǒng)采用 SQL SEVER 2021 創(chuàng)建名為“ jspgxky”的數(shù)據(jù)庫(kù),其包括 7 張表,下面有列出其中幾張表, 如表 31~ 34所示 : 科研項(xiàng)目信息數(shù)據(jù)表包含項(xiàng)目編號(hào)、項(xiàng)目名稱(chēng)、項(xiàng)目說(shuō)明、創(chuàng)建項(xiàng)目時(shí)間等。如表 31 所示 。 列名 說(shuō)明 數(shù)據(jù)類(lèi)型 可否為空 備注 id 編號(hào) int 否 主鍵,自增 xiangmu 項(xiàng)目編號(hào) nvarchar(50) 是 外鍵,參照表 project( id) shuoming 備注 nvarchar(50) 是 外鍵,參照表 person( id) addtime 創(chuàng)建日期 datetime 是 表 31 科研項(xiàng)目信息數(shù)據(jù)表 系統(tǒng)用戶(hù)信息數(shù)據(jù)表包含用戶(hù)編號(hào)、用戶(hù)名、密碼、創(chuàng)建時(shí)間、口令、狀態(tài)等信息。如表 32 所示。 列名 說(shuō)明 數(shù)據(jù)類(lèi)型 可否為空 備注 id 編號(hào) int 否 主鍵,自增 username 用戶(hù)名 nvarchar(50) 否 外鍵,參照表 project( id) password 密碼 nvarchar(50) 否 creattime 注冊(cè)日期 datetime 是 flag 口令 int 是 isuse 狀態(tài) int 是 logintime 登陸天數(shù) int 是 外鍵,參照表 person( id) quanxian 權(quán)限 nvarchar(50) 是 表 32 系 統(tǒng)用戶(hù)信息數(shù)據(jù)表 19 科研人員信息數(shù)據(jù)表包含編號(hào)、姓名、性別、職稱(chēng)、所屬院系、創(chuàng)建時(shí)間等數(shù)據(jù)。如表 33所示。 列名 說(shuō)明 數(shù)據(jù)類(lèi)型 可否為空 備注 id 編號(hào) int 是 tname 姓名 int 否 sex 性別 float 否 zhicheng 職稱(chēng) int 否 yuanxi 院系 nvarchar(50) 是 addtime 創(chuàng)建日期 datetime 是 表 33 科研人員信息數(shù)據(jù)表 科研項(xiàng)目信息數(shù)據(jù)表包含項(xiàng)目編號(hào)、項(xiàng)目名稱(chēng)、項(xiàng)目說(shuō)明、創(chuàng)建日期等信息。如表 34 所示。 列名 說(shuō)明 數(shù)據(jù)類(lèi)型 可否為空 備注 id 編號(hào) int 否 xiangmu 項(xiàng)目名稱(chēng) nvarchar(50) 是 shuoming 項(xiàng)目說(shuō)明 varchar( 50) 是 adddate 創(chuàng)建時(shí)間 float 是 表 34 科研項(xiàng)目信息數(shù)據(jù)表 系統(tǒng)開(kāi)發(fā)步驟 第一步:建立數(shù)據(jù)庫(kù),放入基本的數(shù)據(jù)表 ,通過(guò) SQL 建立數(shù)據(jù)庫(kù)來(lái)實(shí)現(xiàn)。 第二步:用 JSP 開(kāi)發(fā)時(shí)需要連接數(shù)據(jù)庫(kù) ,在這里使用 ADO 控件連接數(shù)據(jù)庫(kù),通過(guò) datagrid 和 txt 進(jìn)行顯示。 第三步:應(yīng)用程序中使用查詢(xún)和統(tǒng)計(jì)的手段對(duì)數(shù)據(jù)庫(kù)的資料進(jìn)行處理,就能得到有效的數(shù)據(jù),通過(guò)分析數(shù)據(jù),能很快得出結(jié)果,提高效率。 20 下面是本系統(tǒng)具體實(shí)現(xiàn)方法: ( 1)連接數(shù)據(jù)源 :用 Connection 對(duì)象可以創(chuàng)建一個(gè)數(shù)據(jù)源的連接,使用的方 法是Connection 對(duì)象的 Open 方法。 ( 2) 打開(kāi)記錄集對(duì)象:記錄集返回的是一個(gè)從數(shù)據(jù)庫(kù)取回的查詢(xún)結(jié)果集,他有兩種打開(kāi)方法 :一種是通過(guò)使用記錄集的 Open方法,另一種是利用 Connection對(duì)象的 Execute 方法。 下面是對(duì)這兩種方 法的介紹: ( a) 記錄集的 Open 方法,其語(yǔ)法如下: Source, ActiveConnection, CursorType, LockType,Option。 ( b) Connection 對(duì)象的 Execute 方法,其語(yǔ)法如下: Set recordset=(CommandText,RecordsAffected Options)。 第四步: 使用記錄集 :在 ADO 中添加新的記錄用的方法為: AddNew 它的語(yǔ)法為: FieldList, Values :對(duì)記錄集中的數(shù)據(jù)重新賦值沒(méi)有什么太大的區(qū)別 ,只要用SQL 語(yǔ)句將要修改的字段的一個(gè)數(shù)據(jù)找出來(lái)重新賦值就可以了。 :在 ADO 中刪除記錄集中的數(shù)據(jù)的方法為: Delete 方法,這與 DAO 對(duì)象的方法相同語(yǔ)法是: AffectRecords。 第五步:斷開(kāi)連接 程序結(jié)束之前,需要釋放 ADO 分配到的資源,方便分配給其他應(yīng)用程序使用。用的是 Close 方法,其語(yǔ)法如下: ( Object 為 ADO對(duì)象)。 4 系統(tǒng)詳細(xì)設(shè)計(jì) 系統(tǒng)首頁(yè)設(shè)計(jì) 系統(tǒng)的首頁(yè)是登錄成功后的提示頁(yè)面,主要介包含提醒登陸成功以及介紹服 21 務(wù)器相關(guān)信息,如圖 41所示,首頁(yè)上有修改密碼和安全退出的按鈕,點(diǎn)擊后會(huì)分別出現(xiàn)圖 42和圖 43。 圖 41 高??蒲泄芾硐到y(tǒng)首頁(yè) 圖 42 修改后臺(tái)登陸密碼界面 22 圖 43 安全退出后進(jìn)入首頁(yè) 界面 管理員管理 界面設(shè)計(jì) 超級(jí)管理 員登錄后臺(tái)后可以 添加 普通 管理員、 也可以對(duì) 用戶(hù) 信息進(jìn)行添加、刪除、修改等操作,也可以對(duì)科研項(xiàng)目、論文著作等其他模塊進(jìn)行操作,同時(shí)還可以進(jìn)行密碼修改、信息查詢(xún)等相關(guān)操作。 下圖 44 為超級(jí)管理員添加普通管理員信息的界面。 圖 44 超級(jí)管理員添加普通管理員界面 5 系統(tǒng)的測(cè)試 測(cè)試是所有軟件開(kāi)發(fā)必不可少的環(huán)節(jié),每個(gè)開(kāi)發(fā)人員都應(yīng)該養(yǎng)成良好的測(cè)試 23 習(xí)慣,系統(tǒng)功能和界面的完善就是通過(guò)不斷地測(cè)試與維護(hù)來(lái)完成的。高??蒲泄芾硐到y(tǒng)主要是管理者對(duì)后臺(tái)數(shù)據(jù)的操作和管理,管理員登陸后可以對(duì)“科研人員”、“ 科研項(xiàng)目”、“獲獎(jiǎng)情況”、“論文論著”“學(xué)術(shù)期刊”、“年度科研分”等模塊進(jìn)行增、刪、改、查等操作。測(cè)試的內(nèi)容也是針對(duì)這些方面進(jìn)行的,系統(tǒng)的穩(wěn)定性、安全性測(cè)試也是必不可少的。 測(cè)試內(nèi)容 本 次 測(cè)試主要為 發(fā)現(xiàn)“ 高校科研管理系統(tǒng) ” 在開(kāi)發(fā)的過(guò)程中 沒(méi)能及時(shí)發(fā)現(xiàn) 的Bug, “ 高校科研管理系統(tǒng) ” 的測(cè)試是按照階段劃分的,主要?jiǎng)澐謨?nèi)容如下: ( 1) 單元測(cè)試 單元測(cè)試是測(cè)試軟件中基本組成單位,像測(cè)試一個(gè)模塊或者測(cè)試一個(gè)過(guò)程等。單元測(cè)試主要是針對(duì)某個(gè)單元進(jìn)行的規(guī)約。比如,在測(cè)試高??蒲泄芾硐到y(tǒng)中“科研項(xiàng)目管理“模塊時(shí),只需要測(cè)試這一 模塊的主要功能是否能夠?qū)崿F(xiàn)即可,不需要考慮其他模塊功能是否能夠?qū)崿F(xiàn)。 ( 2) 集成測(cè)試 集成測(cè)試是軟件集成過(guò)程中的測(cè)試,是為了實(shí)現(xiàn)各模塊間的接口是否可行,模塊間是否能夠關(guān)聯(lián)起來(lái),會(huì)不會(huì)出現(xiàn)奇怪的 BUG,比如說(shuō):高??蒲泄芾硐到y(tǒng)的登陸、注冊(cè)模塊,這兩者間需要進(jìn)行關(guān)聯(lián)性測(cè)試,看看注冊(cè)后的用戶(hù)能否正常登陸等。 ( 3) 系統(tǒng)測(cè)試 系統(tǒng)測(cè)試是在集成測(cè)試的基礎(chǔ)上進(jìn)行的,是為了驗(yàn)證開(kāi)發(fā)的軟件的正確性以及系能是否滿(mǎn)足要求等。這一測(cè)試主要的測(cè)試方法有功能測(cè)試、性能測(cè)試、隨機(jī)測(cè)試等。高??蒲泄芾硐到y(tǒng)的系統(tǒng)測(cè)試主要分為:功能性測(cè)試、兼容性測(cè)試以 及穩(wěn)定性測(cè)試。 a功能性測(cè)試:這方面的測(cè)試是測(cè)試系統(tǒng)功能是否滿(mǎn)足需求文檔里面描述的功能,比如說(shuō)高??蒲泄芾硐到y(tǒng)中管理員對(duì)“科研人員管理”模塊的操作,能否實(shí)現(xiàn)對(duì)科研人員的添加、刪除、修改等操作。 b兼容性測(cè)試:兼容性測(cè)試主要是正對(duì) IE、 FireFox 和 Chrome 等瀏覽器進(jìn)行的測(cè)試,高??蒲泄芾硐到y(tǒng)在以上三個(gè)瀏覽器以及百度和 360 等主流瀏覽器上均可正常運(yùn)行。 c穩(wěn)定性測(cè)試:這個(gè)測(cè)試主要是看“高??蒲泄芾硐到y(tǒng)”在各個(gè)網(wǎng)頁(yè)上運(yùn)行時(shí),各個(gè)模塊的功能是否正常顯示。 ( 4) 驗(yàn)收測(cè)試 驗(yàn)收測(cè)試是用戶(hù)進(jìn)行的測(cè)試,看看 系統(tǒng)功能是否滿(mǎn)足其要求,測(cè)試用戶(hù)必須在現(xiàn)場(chǎng),高??蒲泄芾硐到y(tǒng)因
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1