資源描述:
《asp.net科研管理系統(tǒng)設(shè)計(jì)(doc畢業(yè)設(shè)計(jì)論文)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、目錄摘要2第一章系統(tǒng)開(kāi)發(fā)理論依據(jù)31.1ASP.NET概述31.2SQL介紹31.3B/S結(jié)構(gòu)介紹3第二章需求分析和系統(tǒng)功能設(shè)計(jì)52.1系統(tǒng)項(xiàng)目依據(jù)及目標(biāo)52.2系統(tǒng)功能模型的建立6第三章系統(tǒng)規(guī)劃和概要設(shè)計(jì)83.1系統(tǒng)功能模塊83.2方法概要103.3系統(tǒng)流程圖103.4系統(tǒng)解決方案項(xiàng)目構(gòu)成11第四章數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)134.1數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)134.2數(shù)據(jù)庫(kù)表的設(shè)計(jì)144.3數(shù)據(jù)庫(kù)的安全15第五章業(yè)務(wù)邏輯層設(shè)計(jì)與實(shí)現(xiàn)175.1科研成果的實(shí)現(xiàn)175.2數(shù)據(jù)庫(kù)訪問(wèn)類18第六章界面表示層設(shè)計(jì)206.1科研成果模塊的設(shè)計(jì)206.2模塊的實(shí)現(xiàn)20第七章系統(tǒng)測(cè)試,維護(hù)以及安全237.1系統(tǒng)測(cè)試23
2、7.2系統(tǒng)維護(hù)237.3系統(tǒng)安全24第八章系統(tǒng)總結(jié)25心得體會(huì)26參考文獻(xiàn)27摘要本系統(tǒng)采用B/S(Browser/Server,瀏覽器/服務(wù)器)結(jié)構(gòu),ASP.NET為開(kāi)發(fā)語(yǔ)言,SQLServer2005為數(shù)據(jù)庫(kù)來(lái)進(jìn)行設(shè)計(jì)與開(kāi)發(fā)。本系統(tǒng)功能包括登錄、項(xiàng)目管理、成果管理、科研人員管理、科研分查詢等。本論文簡(jiǎn)要闡述了此次畢業(yè)設(shè)計(jì)題目“江西現(xiàn)代學(xué)院科研管理系統(tǒng)”的開(kāi)發(fā)環(huán)境,同時(shí)對(duì)本系統(tǒng)的構(gòu)架進(jìn)行分析,通過(guò)分析結(jié)果劃分出部門管理模塊、項(xiàng)目管理模塊、成果管理模塊、科研管理模塊、個(gè)人信息管理模塊五大功能模塊。詳細(xì)介紹了本系統(tǒng)各個(gè)模塊與功能的實(shí)現(xiàn)原理,本文介紹了本系統(tǒng)的需求分析、功能設(shè)計(jì)和系統(tǒng)設(shè)計(jì),并通
3、過(guò)流程圖和文字加以解釋說(shuō)明。在本系統(tǒng)設(shè)計(jì)中給出數(shù)據(jù)庫(kù)的設(shè)計(jì)和總體設(shè)計(jì)方案,在系統(tǒng)實(shí)現(xiàn)中具體介紹了各個(gè)功能的所能實(shí)現(xiàn)的情況和主要代碼,同時(shí)附有運(yùn)行界面圖。關(guān)鍵詞:ASP.NET、SQLServer2005第一章系統(tǒng)開(kāi)發(fā)理論依據(jù)1.1ASP.NET概述ASP.NET是一種建立在通用語(yǔ)言上的程序構(gòu)架,能被用于一臺(tái)Web服務(wù)器來(lái)建立強(qiáng)大的Web應(yīng)用程序ASP.NET優(yōu)點(diǎn):l安全l國(guó)際化l可管理性l易于部署l增強(qiáng)的性能l擴(kuò)展性和可用性1.2SQL介紹SQL(StructuredQueryLanguage)結(jié)構(gòu)化查詢語(yǔ)言,是一種數(shù)據(jù)庫(kù)查詢和程序設(shè)計(jì)語(yǔ)言,用于存取數(shù)據(jù)以及查詢、更新和管理關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)。
4、SQL語(yǔ)言包含4個(gè)部分:l數(shù)據(jù)定義語(yǔ)言,例如:CREATE、DROP等語(yǔ)句。l數(shù)據(jù)操作語(yǔ)言,例如:INSERT(插入)、UPDATE(修改)等語(yǔ)句l數(shù)據(jù)查詢語(yǔ)言,例如:SELECT語(yǔ)句。l數(shù)據(jù)控制語(yǔ)言1.3B/S結(jié)構(gòu)介紹B/S(Browser/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。它是隨著Internet技術(shù)的興起,對(duì)C/S(客戶機(jī)/服務(wù)器)結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工作界面是通過(guò)瀏覽器來(lái)實(shí)現(xiàn)。這樣就大大簡(jiǎn)化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量。B/S結(jié)構(gòu)的優(yōu)點(diǎn)l具有分布性特點(diǎn),可以隨時(shí)隨地進(jìn)行查詢、瀏覽等業(yè)務(wù)處理。l業(yè)務(wù)擴(kuò)展簡(jiǎn)單方便,通過(guò)增加網(wǎng)頁(yè)即
5、可增加服務(wù)器功能。l維護(hù)簡(jiǎn)單方便,只需要改變網(wǎng)頁(yè),即可實(shí)現(xiàn)所有用戶的同步更新。l開(kāi)發(fā)簡(jiǎn)單,共享性強(qiáng)第二章需求分析和系統(tǒng)功能設(shè)計(jì)系統(tǒng)的開(kāi)發(fā)不僅僅是一個(gè)應(yīng)用程序的編寫過(guò)程,最重要的是在系統(tǒng)分析和系統(tǒng)設(shè)計(jì)的階段所做的工作,本系統(tǒng)是基于MicrosoftVisualStudio2005系統(tǒng)開(kāi)發(fā)的Web應(yīng)用程序,它針對(duì)有關(guān)目標(biāo)設(shè)計(jì)系統(tǒng),運(yùn)行環(huán)境等進(jìn)行分析,通過(guò)數(shù)據(jù)庫(kù)需求分析、系統(tǒng)功能模塊設(shè)計(jì)等實(shí)現(xiàn)系統(tǒng)及功能模塊??蒲兴街饾u成為衡量一個(gè)高校的重要指標(biāo),高校作為重要的科研機(jī)構(gòu),如何對(duì)學(xué)校大量的科研信息進(jìn)行高效、安全的保存、處理、統(tǒng)計(jì)、加工等管理操作,將日常的科研管理工作更加規(guī)范化,建立高??蒲泄芾硐到y(tǒng)
6、進(jìn)行科研管理工作是每一個(gè)高校必由之路。高校科研管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)是高??蒲泄芾硐到y(tǒng)設(shè)計(jì)中的一項(xiàng)核心工作,所有的管理工作都必須以數(shù)據(jù)庫(kù)為中心,進(jìn)而建立高??蒲泄芾硐到y(tǒng)。2.1系統(tǒng)項(xiàng)目依據(jù)及目標(biāo)本系統(tǒng)是以科研項(xiàng)目流程為核心,全方位通過(guò)計(jì)算機(jī)來(lái)管理科研項(xiàng)目申報(bào)、項(xiàng)目開(kāi)題、項(xiàng)目結(jié)題、科研成果、分類匯總分析和科研分計(jì)算等科研活動(dòng),以達(dá)到方便、高效地管理和控制,提高管理效能。本系統(tǒng)既滿足學(xué)院領(lǐng)導(dǎo)和科研決策者對(duì)科研活動(dòng)的宏觀管理與決策的需要,滿足科研管理部門對(duì)教師科研分的統(tǒng)計(jì)、匯總和查詢,也滿足各系部單位或本人對(duì)科研項(xiàng)目的查詢和管理工作,同時(shí)也便于和教育廳的科研管理系統(tǒng)的數(shù)據(jù)進(jìn)行對(duì)接。系統(tǒng)項(xiàng)目?jī)?nèi)容:(1
7、)實(shí)現(xiàn)對(duì)科研日常事務(wù)的管理:科研項(xiàng)目、科研成果、完成情況等信息管理。(2)實(shí)現(xiàn)對(duì)科研信息的查詢、教師科研分的查詢。(3)提供全方位的科研管理服務(wù),為學(xué)校各項(xiàng)科研管理業(yè)務(wù)提供信息化支持。(4)輔助科研負(fù)責(zé)人或科研管理者管理相應(yīng)的科研工作,及時(shí)掌握、了解學(xué)院教師的科研情況,方便且高效地完成科研管理工作。系統(tǒng)目標(biāo)及要解決的問(wèn)題:系統(tǒng)能及時(shí)為學(xué)校提供科研信息,輔助管理人員制定科研計(jì)劃;分析科研計(jì)劃及項(xiàng)目完成情況,實(shí)現(xiàn)對(duì)科研任務(wù)、