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

正文內(nèi)容

基于net高校科研管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-免費(fèi)閱讀

  

【正文】 。 。其界面如下圖 4371 所示: 圖 4361 密碼修改 管理員模塊設(shè)計(jì) 主頁(yè)面設(shè)計(jì) 系統(tǒng)管理員登入之后,呈現(xiàn)的主界面和教師主界面類似。此處直接調(diào)用 DataManager 類的 executeUpdate 方法完成數(shù)據(jù)插入。 i [0].。其界面如下圖 432 所示: 圖 432 教師個(gè)人信息修改 畢業(yè)論文(設(shè)計(jì)) 第 22 頁(yè) 科研項(xiàng)目管理 教師登錄系統(tǒng)之后,展開(kāi)左側(cè)導(dǎo)航欄的科研項(xiàng)目節(jié)點(diǎn)。 SqlDataReader dr = ()。 SqlParameter para1 = new SqlParameter(UserName, userName)。值得一提的是,所有用戶的密碼都是以 MD5 加密算法進(jìn)行加密后存儲(chǔ)到數(shù)據(jù)庫(kù)中的。對(duì)錯(cuò)誤的提示要準(zhǔn)確、清楚、有足夠多的信息?;谝陨先龡l設(shè)計(jì)原則,根據(jù)系統(tǒng) ER 圖,針對(duì)本系統(tǒng)的特點(diǎn),在對(duì)所搜集的數(shù)據(jù)進(jìn)行規(guī)范化之后, 選用 Microsoft SQL Server 20xx 數(shù)據(jù)庫(kù)來(lái) 進(jìn)行數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)。通常會(huì) 故意 添加 一些冗余數(shù)據(jù)。在這里, 我所 選用的是關(guān)系數(shù)據(jù)庫(kù)。有時(shí)候數(shù)據(jù)量非常的大,有很多不必要的數(shù)據(jù)是用戶所不用的。 數(shù)據(jù)庫(kù)層:主要操作在數(shù)據(jù)庫(kù)中執(zhí)行,主要工作是:將緩沖區(qū)的數(shù)據(jù)存入數(shù)據(jù)庫(kù),執(zhí)行查詢語(yǔ)句等。 盡量 能夠 做到高內(nèi)聚低耦合, 增加 模塊的獨(dú)立性,為設(shè)計(jì)高 標(biāo)準(zhǔn) 的軟件結(jié)構(gòu) 打好 基礎(chǔ)。 此外,系統(tǒng)管理模塊中還包含一個(gè)公告信息管理功能,在 用戶登錄系統(tǒng)后的主頁(yè)面上顯示最近動(dòng)態(tài),通知公告等,主要用于新消息的發(fā)布。專利登記后存入數(shù)據(jù)庫(kù),等待系統(tǒng)管理員的審核。申請(qǐng)立項(xiàng)時(shí)用戶需要填寫,存入數(shù)據(jù)庫(kù)后等待系統(tǒng)管理員審批,獲批后可對(duì)其進(jìn)行查詢。教師以及財(cái)務(wù)人員的登錄帳號(hào)都是由系統(tǒng)管理員進(jìn)行添加。教師通過(guò)本系統(tǒng)將其所取得的專利登錄到系統(tǒng)中,系統(tǒng)管理員核實(shí)該專利申請(qǐng)屬實(shí)之后,即可批準(zhǔn)該專利進(jìn)入科研管理系統(tǒng)。極大地提高了用戶體驗(yàn)。 方案選擇 根據(jù) 以上分析 , 該科研管理系統(tǒng) 決定在 Windows 7 下使用 + SQL Server20xx 開(kāi)發(fā),采用 B/S 架構(gòu) ,使用 操縱 數(shù)據(jù)庫(kù)。所以,為了加強(qiáng)本系統(tǒng)信息的安全性,在用戶登錄模塊中,對(duì)密碼這樣的敏感信息進(jìn)行加密是十分必要的。 C不但會(huì)使得開(kāi)發(fā)人員用更少的代碼來(lái)完成相同的功能,而且可以減少因代碼繁多而造成的許多不確定的錯(cuò)誤發(fā)生。 C不但可以很大程度上 適用于高層商業(yè)應(yīng)用和底層系統(tǒng)的開(kāi)發(fā), 而且能 通過(guò)簡(jiǎn)單的 C構(gòu)造也可以 使得全部 組件 快捷的 轉(zhuǎn)變?yōu)榛?WEB 的應(yīng)用, 還 能夠通過(guò) Inter 被各種系統(tǒng)或是其他開(kāi)發(fā)語(yǔ)言所開(kāi)發(fā)的應(yīng)用調(diào)用。其一大革命性進(jìn)步是可以將應(yīng)用程序邏輯與表示代碼清楚地分開(kāi),這樣一來(lái)Web 應(yīng)用程序的開(kāi)發(fā)人 員可以使用和 Windows 桌面程序開(kāi)發(fā)類似的編程模型,從而大大降低了開(kāi)發(fā)難度。其登錄系統(tǒng)后,應(yīng)該具有如下功能:科研項(xiàng)目審批;科研協(xié)作審批;科研項(xiàng)目查詢;研 究成果審批;研究成果查詢;專利審批;專利查詢;系統(tǒng)設(shè)置;角色權(quán)限設(shè)置;用戶管理;新增用戶;公告管理;修改密碼;退出登錄。利用 .NET 平臺(tái)進(jìn)行科研管理信息系統(tǒng)的開(kāi)發(fā)成為此類系統(tǒng)未來(lái)開(kāi)發(fā)的趨勢(shì)。還有的一個(gè)現(xiàn)象就是基本上每個(gè) 高校都配有大量的計(jì)算機(jī),平常只用于簡(jiǎn)單的數(shù)據(jù)操作。 參考文獻(xiàn) ................................................. 44 附 錄 ................................................... 46 數(shù)據(jù)庫(kù)操作類程序清單 .................................... 46 前臺(tái)頁(yè)面中 TreeView 使用實(shí)例 ............................. 50畢業(yè)論文(設(shè)計(jì)) 第 1 頁(yè) 1 緒 論 課題背景 高校作為重要的科研機(jī)構(gòu),每天都要對(duì)繁多的科研信息進(jìn)行統(tǒng)計(jì)管理,以往的管理操作中包含了大量的重復(fù)勞動(dòng),既耗費(fèi)人力又容易出錯(cuò),效率低下。因此,為了提高日常的科研管理工作效率,避免因人為失誤造成的損失,開(kāi)發(fā)一套安全規(guī)范的科研管理系統(tǒng)勢(shì)在必行。除特別加以標(biāo)注的地方外,論文中不包含其他人的研究成果。 加密學(xué)位論文解密之前后,以上聲明同樣適用。開(kāi)發(fā)工具為廣泛流行的 Visual Studio 20xx,使用 VS 20xx自帶的 Development Server 作為系統(tǒng)運(yùn)行測(cè)試環(huán)境。還有對(duì)于科研人員的個(gè)人資料以及科研項(xiàng)目的記錄通常也是采用手工的記錄來(lái)進(jìn)行,更加繁瑣的就是對(duì)科研信息的處理也是通過(guò)人工計(jì)算、統(tǒng)計(jì)、查詢、手抄等來(lái)進(jìn)行。采取人工操作的方式對(duì)科研信息進(jìn)行管理,因?yàn)樾畔⒈容^多,所以就導(dǎo)致了高??蒲欣锏墓芾砉ぷ骰靵y而又復(fù)雜。 ? 財(cái)務(wù)管理員用戶 財(cái)務(wù)管理員負(fù)責(zé)本系統(tǒng)的經(jīng)費(fèi)管理,因此其登錄系統(tǒng)之后,應(yīng)該具有如下幾個(gè)功能:經(jīng)費(fèi)審批;已審批經(jīng)費(fèi)查詢;修改個(gè)人密碼和注銷登錄。對(duì)高校自身的發(fā)展具有十分重要的 意義。最后, .NET 框架和 中提供了默認(rèn)授權(quán)和驗(yàn)證方案,可以根據(jù)需要方便地移除、添加或者替換這些方案。這就給當(dāng)代的開(kāi)發(fā)者提出了新的要求來(lái)開(kāi)發(fā)更短周期的應(yīng)用,而且可能夠給出很好的可修正性。 C開(kāi)發(fā)者可以方便的在 M$網(wǎng)絡(luò)平臺(tái)上擴(kuò)展自己的應(yīng)用。存入數(shù)據(jù)庫(kù)的將是客戶登錄密碼的 MD5 哈希值,在用戶登錄驗(yàn)證時(shí),可以根據(jù)用戶輸入的密碼來(lái)計(jì)算響畢業(yè)論文(設(shè)計(jì)) 第 5 頁(yè) 應(yīng)的 MD5 哈希值來(lái)跟數(shù)據(jù)庫(kù)中的值進(jìn)行比較。 (2) SQL Server 數(shù)據(jù)庫(kù)易于使用 ,兼容性好,同時(shí)存取效率高,且 十分 成熟,目前 在大中型企業(yè)應(yīng)用系統(tǒng)開(kāi)發(fā)中得到 了廣泛的使用。項(xiàng)目研究進(jìn)行之后,所取得的研究成果也在該系統(tǒng)中進(jìn)行管理。因此,系統(tǒng)必須要提供待審批經(jīng)費(fèi)使用申請(qǐng)一覽及審批通過(guò)與不通過(guò)功能、為了便于財(cái)務(wù)管理人員管理工作,系統(tǒng)還必須提供歷史記錄查詢,即:已審批的經(jīng)費(fèi)查詢。教師登錄系統(tǒng)之后,便可以使用教師科研管理系統(tǒng)提供的各種功能。申請(qǐng)?zhí)峤缓蟠嫒霐?shù)據(jù)庫(kù)等待系統(tǒng)管理員審批??蒲袇f(xié)作信息存入數(shù)據(jù)庫(kù)之后等待系統(tǒng)管理員的審批。 但 是模塊的劃分 不能隨便的劃分。 數(shù)據(jù)緩沖層次:在這個(gè)層次中,用戶所做的修 改尚未提交到數(shù)據(jù)庫(kù)中,而是保存在一個(gè)臨時(shí)緩沖區(qū)中。其技術(shù)架構(gòu)圖如下圖 332 所示: 圖 332 系統(tǒng)技術(shù)架構(gòu) 圖 高??蒲行畔⒐芾硐到y(tǒng) 教師模塊 財(cái)務(wù)管理員模塊 系統(tǒng)管理員模塊 待審批經(jīng)費(fèi) 已審批經(jīng)費(fèi) 修改密碼 退出登錄 ? 修改個(gè)人資料 ? 科研項(xiàng)目管理 ? 科研項(xiàng)目申報(bào) ? 科研項(xiàng)目查詢 ? 科研協(xié)作申請(qǐng) ? 科研協(xié)作查詢 ? 項(xiàng)目經(jīng)費(fèi)使用申請(qǐng) ? 項(xiàng)目經(jīng)費(fèi)使用查詢 ? 研究成果申報(bào) ? 研究成果查詢 ? 專利申請(qǐng) ? 專利查詢 ? 修改密碼 ? 退出登錄 ? 科研項(xiàng)目審批 ? 科研協(xié)作審批 ? 科研項(xiàng)目查詢 ? 研究成果審批 ? 研究成果查詢 ? 專利審批 ? 專利查詢 ? 系統(tǒng)設(shè) 置 ? 角色權(quán)限設(shè)置 ? 用戶管理 ? 新增用戶 ? 公告管理 ? 修改密碼 ? 退出登錄 IIS .NET Framework SQL Server Inter Explorer 、 Firefox 等瀏覽器 頁(yè)面表示層 業(yè)務(wù)邏輯層 數(shù)據(jù)庫(kù)存取層 畢業(yè)論文(設(shè)計(jì)) 第 11 頁(yè) 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)基本操作 數(shù)據(jù)的基本操作功能是 本 系統(tǒng)的最基本功能,指的是一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)軟件的最基本的數(shù)據(jù)操作。查詢的速度要快捷,查詢的結(jié)果要準(zhǔn)確。 設(shè)計(jì) 的 原則如下: 1.進(jìn)行規(guī)范 的標(biāo)準(zhǔn) 化設(shè)計(jì), 使得很大程度上 減少數(shù)據(jù) 的 冗余和重復(fù) 。計(jì)算機(jī)系統(tǒng)的建成是在原系統(tǒng)充分調(diào)研的基礎(chǔ)上的 建立的 ,它既不能脫離原系統(tǒng)的大框架 、大的結(jié)構(gòu) ,也不是簡(jiǎn)單的 替代 和 重復(fù) 。 主要特點(diǎn): ( 1)易用性 前期對(duì)項(xiàng)目的大量細(xì)致的分析,以及對(duì)用戶群的調(diào)查,充分考慮實(shí)際操作的各項(xiàng)細(xì)節(jié),使得普通用戶在不需要查看用戶手冊(cè)的情況下亦能很自如的操作系統(tǒng),并對(duì)操作流程有清晰的了解。 該登錄界面還使用了驗(yàn)證碼技 術(shù),有效地防止了惡意登錄造成系統(tǒng)負(fù)荷過(guò)高的問(wèn)題,此外,登錄模塊采用了存儲(chǔ)過(guò)程進(jìn)行處理,防止了 SQL注入等安全問(wèn)題。 cmdText = UserLogin。 = 。 畢業(yè)論文(設(shè)計(jì)) 第 21 頁(yè) 圖 431 教師登錄后主窗口 個(gè)人資料修改 教師登錄系統(tǒng)之后,單擊左側(cè)的完善個(gè)人資料對(duì)個(gè)人信息進(jìn)行修改。 + uid + 39。 } 科研協(xié)作申請(qǐng)模塊提供給教師申請(qǐng)科研協(xié)作的平臺(tái)。 界面設(shè)計(jì)如下圖 4351~4352 所示: 圖 4351 研究成果申報(bào) 圖 4352 研究成果申報(bào)進(jìn)度查詢 畢業(yè)論文(設(shè)計(jì)) 第 27 頁(yè) 專利登記與查詢 專利申請(qǐng)頁(yè)面提供給教師登記個(gè)人 獲得專利信息。該 GridView 每一頁(yè)顯示 10 條記錄,利用該 控件方便地實(shí)現(xiàn)了分頁(yè)功能。amp。 i [0].。 。 其主界面如下圖 441 所示: 畢業(yè)論文(設(shè)計(jì)) 第 29 頁(yè) 圖 441 系統(tǒng)管理員主界面 科研項(xiàng)目審批 管理員登入系統(tǒng)后,進(jìn)入科研審批界面,該頁(yè)面通過(guò)一個(gè) GridView 控件將系統(tǒng)中當(dāng)前待審批的所有科研項(xiàng)目顯示出來(lái)。 相關(guān)界面如下圖 4341~ 4342 所示: 圖 4341 項(xiàng)目經(jīng)費(fèi)使用申請(qǐng) 畢業(yè)論文(設(shè)計(jì)) 第 26 頁(yè) 圖 4342 項(xiàng)目經(jīng)費(fèi)使用申請(qǐng)查詢 研究成果申報(bào)與查詢 研究成果申報(bào)和科研項(xiàng)目申報(bào)界面類似,用戶在該界面上可以輸入自己的研究成果并提交給系統(tǒng)管理員進(jìn)行審批。 } } = ds。調(diào)用 GridView的 DataBind()方法完成數(shù)據(jù)綁定。 return result。 (para1)。 } //密碼加密, MD5算法 用戶輸入登錄信息 判斷合法性 查詢數(shù)據(jù)庫(kù)驗(yàn)證密碼 密碼正確 登錄成功 登錄失敗 畢業(yè)論文(設(shè)計(jì)) 第 20 頁(yè) string encriedPwd = (password, MD5)。 設(shè)計(jì)出一個(gè)易用、低錯(cuò)、適應(yīng)、美觀的界面,能夠使用戶自如的完成操作,而用戶畢業(yè)論文(設(shè)計(jì)) 第 18 頁(yè) 不需要有較高的計(jì)算機(jī)專業(yè)知識(shí)和技能。其 SQL 腳本如下表 34312 所示: 表 34312 用戶登錄驗(yàn)證存儲(chǔ)過(guò)程 CREATE PROCEDURE UserLogin ( UserName varchar(32), Password varchar(64) ) AS SELECT UROLE FROM [tb_UserInfo] WHERE UID = UserName AND UPWD = Password GO 畢業(yè)論文(設(shè)計(jì)) 第 17 頁(yè) 4 詳細(xì)設(shè)計(jì) 設(shè)計(jì)原則 人機(jī)交互 子系統(tǒng)是用戶所能直接看到的,是給用戶的第一感覺(jué),他現(xiàn)在已經(jīng)成為判斷一個(gè)軟件好壞的重要標(biāo)準(zhǔn)。 數(shù)據(jù)結(jié)構(gòu)具有相對(duì)的穩(wěn)定性 數(shù)據(jù)結(jié)構(gòu)的相對(duì)穩(wěn)定性, 可以使得系統(tǒng)能夠得到很好的延續(xù),舊的系統(tǒng)可以轉(zhuǎn)換為新的系統(tǒng)。數(shù)據(jù)庫(kù)的表格設(shè)計(jì)中 有一個(gè)很重要的思想,那就是范式。 科研信息 管理系統(tǒng)中,查詢功能也是一個(gè)十分重要的功能,當(dāng)有很多 科研項(xiàng)目、經(jīng)費(fèi)等 信息時(shí),如何給用戶呈現(xiàn)出需要的信息和過(guò)濾掉不用的信息是一個(gè)需要解決的問(wèn)題。 系統(tǒng)功能架構(gòu)圖如下圖 331 所示: 畢業(yè)論文(設(shè)計(jì))
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1