【文章內(nèi)容簡(jiǎn)介】
的等。 如果你還有一些圖片、動(dòng)畫(huà)、聲音或是任何其它形式的資源, HTML 文件也會(huì)告訴瀏覽器到哪里去查找這些資源,以及這些資源將放置在網(wǎng)頁(yè)的什么位置。瀏覽的網(wǎng)頁(yè)就是由 HTML 語(yǔ)言編寫(xiě)出來(lái)的。雖然 HTML 是一種語(yǔ)言,但 HTML 不是程序語(yǔ)言,如 C++ 和 Java 之類(lèi),它只是標(biāo)示語(yǔ)言,你只要明白了各種標(biāo)記的用法便算學(xué)會(huì)了 的格式非常簡(jiǎn)單,只是由文字及標(biāo)記組合而成,因此任何文本編輯器都可以制作 HTML 頁(yè)面。 在編輯器中輸入 html 代碼即可完成對(duì)網(wǎng)頁(yè)的設(shè)計(jì),如果在其中加入 VB,JAVA 等腳本文件以及數(shù)據(jù)庫(kù) 連接有關(guān)的語(yǔ)句指令,便可對(duì)已知數(shù)據(jù)進(jìn)行查詢(xún),從而生成動(dòng)態(tài)網(wǎng)頁(yè)的一部分。 VS2021 介紹 Visual Studio 2021 是微軟公司推出的開(kāi)發(fā)環(huán)境。是目前最 尖端 的 Windows 平臺(tái)應(yīng)用程序開(kāi)發(fā)環(huán)境。 Microsoft Visual Studio 2021 Team System 提供支持整個(gè)軟件開(kāi)發(fā)團(tuán)隊(duì)的工具: ? 架構(gòu)師: Visual Studio 2021 Team Architect Edition 包括集成、高效的工具,用于直觀地構(gòu)建面向服務(wù)的解決方案,這些解決方案從部署環(huán)境的 初始狀態(tài)開(kāi)始設(shè)計(jì)。有關(guān)詳細(xì)信息,請(qǐng)參閱 Visual Studio 2021 Team System:設(shè)計(jì)分布式系統(tǒng)以進(jìn)行部署。 ? 開(kāi)發(fā)人員: Visual Studio 2021 Team Developer Edition 為開(kāi)發(fā)人員提供高級(jí)的靜態(tài)分析、代碼剖析、代碼涵蓋以及單元測(cè)試工具,使團(tuán)隊(duì)能夠在整個(gè)生命周期中盡早、頻繁地規(guī)劃質(zhì)量。有關(guān)詳細(xì)信息,請(qǐng)參閱 Visual Studio 2021 Team System:構(gòu)建健壯而可靠的軟件。 ? 測(cè)試人員: Visual Studio 2021 Team Test Edition 構(gòu)建于開(kāi)發(fā)人員版本之上,更好地為測(cè)試人員提供了用于管理和運(yùn)行各種測(cè)試(包括單元測(cè)試、手工測(cè)試和 Web 測(cè)試)的工具,以及使團(tuán)隊(duì)能夠在應(yīng)用程序部署之前檢驗(yàn)其性能的高級(jí)負(fù)載測(cè)試工具。有關(guān)詳細(xì)信息,請(qǐng)參閱 Visual Studio 2021 Team System:通過(guò)更完善的測(cè)試實(shí)現(xiàn)更好的軟件。 基于 jspWEB 共享 (畢業(yè)論文 ) 9 / 90 ? 項(xiàng)目管理人員: Visual Studio 2021 Team Foundation 提供一套基于軟件項(xiàng)目管理人員已知內(nèi)容的項(xiàng)目管理工具: Microsoft Excel、 Microsoft Project 和 Windows SharePoint Services。與 Microsoft Office 集成,項(xiàng)目管理人員不再需要手工將數(shù)據(jù)從這些應(yīng)用程序映射到供工程團(tuán)隊(duì)使用的數(shù)據(jù)。項(xiàng)目站點(diǎn)提供儀表盤(pán)式的項(xiàng)目狀態(tài)視圖,以及向下追溯風(fēng)險(xiǎn)承擔(dān)者的功能。豐富的報(bào)告提供了從整個(gè)常規(guī)的團(tuán)隊(duì)工作流中收集的規(guī)則。自定義項(xiàng)目過(guò)程基于業(yè)界公認(rèn)的實(shí)踐來(lái)驅(qū)動(dòng)生命周期。有關(guān)詳細(xì)信息,請(qǐng)參閱 Visual Studio 2021 Team System:軟件項(xiàng)目管理。 ? 團(tuán)隊(duì)開(kāi)發(fā): Visual Studio 2021 Team Foundation 還提供團(tuán)隊(duì)協(xié)作工具,使組織能夠不費(fèi)吹灰之力即可管理并跟蹤過(guò)程和軟件項(xiàng)目的運(yùn)行狀況。 Portfolio Explorer 將可從項(xiàng)目站點(diǎn)獲得的這些相同的項(xiàng)目工作產(chǎn)品集成到 Visual Studio IDE,從而讓團(tuán)隊(duì)能夠進(jìn)行有效的訪問(wèn)。 Visual Studio 2021 Team Foundation 還提供一個(gè)可擴(kuò)展的工作項(xiàng)跟蹤系統(tǒng)和企業(yè)級(jí)別的源代碼管理。 基于 jspWEB 共享 (畢業(yè)論文 ) 第三章 系統(tǒng)調(diào)研及可行性分析 系統(tǒng)調(diào)研 經(jīng)過(guò)本人長(zhǎng)期調(diào)研及親自參與整個(gè)的工作流程,結(jié)合本人的專(zhuān)業(yè)知識(shí) ,得出以下調(diào)研結(jié)果。 終端的工作人員文化層次普遍不高,其中大部分為高中畢業(yè); 終端已經(jīng)擁有配置很好的電腦系統(tǒng),所以,硬件方面已經(jīng)得到解決; 系統(tǒng)方面也迫切地尋求一個(gè)更新更適合其自身情況的網(wǎng)絡(luò)管理平臺(tái),所以在政策上十分支持,在人事支持方面已經(jīng)做出了很大的幫助。 系統(tǒng)的用戶為其所轄的所有民眾,所以其使用網(wǎng)絡(luò)的掌握水平一般不成問(wèn)題,但是前臺(tái)界面設(shè)計(jì)相應(yīng)要更具時(shí)尚感,并要應(yīng)時(shí)改換更新。 可行性分析 經(jīng)濟(jì)可行性 由 于開(kāi)發(fā)此文件共享服務(wù)系統(tǒng)所需的硬件(計(jì)算機(jī)及相關(guān)硬件)和軟件環(huán)境(VS2021+SQL 2021),市場(chǎng)上都容易購(gòu)買(mǎi)到或從相關(guān)網(wǎng)站下載, 系統(tǒng)成本主要集中在本管理系統(tǒng)的開(kāi)發(fā)與維護(hù)上,對(duì)用戶不造成過(guò)重的經(jīng)濟(jì)負(fù)擔(dān)。而一旦 此系統(tǒng)投入使用 ,不僅可以減少政府的工作強(qiáng)度,提高工作效率,而且方便了用戶的購(gòu)買(mǎi),打破了傳統(tǒng)的管理模式,極大限度的方便了用戶,也為系統(tǒng)的進(jìn)一步推廣創(chuàng)造了條件,而且,目標(biāo)系統(tǒng)不是很復(fù)雜,開(kāi)發(fā)的周期較短,人員經(jīng)濟(jì)支出不大,所節(jié)省的 大量人力、財(cái)力產(chǎn)生的效益將遠(yuǎn)遠(yuǎn)大于本管理系統(tǒng)的開(kāi)發(fā)成本,所以 從 經(jīng)濟(jì) 方面講開(kāi) 發(fā)此系統(tǒng)是可行的 。 技術(shù)可行性 文件共享服務(wù)系統(tǒng)的 開(kāi)發(fā) 基于 B/S 模式, 主要包括前端應(yīng)用程序的開(kāi)發(fā)以及后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)兩個(gè)方面。對(duì)于 前 者要求應(yīng) 具備 功能完備 、 易 于 使用等特點(diǎn) ,而 對(duì)于 后 者則要求 能 建立數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫(kù)。 本系統(tǒng)擬采用 VS2021 和 SQL 2021 分別作為前端和后端的開(kāi)發(fā)工具。 基于 jspWEB 共享 (畢業(yè)論文 ) Visual Studio 2021 是微軟公司推出的開(kāi)發(fā)環(huán)境。是目前最 尖端 的 Windows 平臺(tái)應(yīng)用程序開(kāi)發(fā)環(huán)境。 Microsoft Visual Studio 2021 Team System 提供支持整個(gè)軟件開(kāi)發(fā)團(tuán)隊(duì)的工具: ? 架構(gòu)師: Visual Studio 2021 Team Architect Edition 包括集成、高效的工具,用于直觀地構(gòu)建面向服務(wù)的解決方案,這些解決方案從部署環(huán)境的初始狀態(tài)開(kāi)始設(shè)計(jì)。有關(guān)詳細(xì)信息,請(qǐng)參閱 Visual Studio 2021 Team System:設(shè)計(jì)分布式系統(tǒng)以進(jìn)行部署。 ? 開(kāi)發(fā)人員: Visual Studio 2021 Team Developer Edition 為開(kāi)發(fā)人員提供高級(jí)的靜態(tài)分析、代碼剖析、代碼涵蓋以及單元測(cè)試工具,使團(tuán)隊(duì)能夠在整個(gè)生命周期中盡早、頻繁地規(guī)劃質(zhì)量。有關(guān)詳細(xì)信息,請(qǐng)參閱 Visual Studio 2021 Team System:構(gòu)建健壯而可靠的軟件。 ? 測(cè)試人員: Visual Studio 2021 Team Test Edition 構(gòu)建于開(kāi)發(fā)人員版本之上,更好地為測(cè)試人員提供了用于管理和運(yùn)行各種測(cè)試(包括單元測(cè)試、手工測(cè)試和 Web 測(cè)試)的工具,以及使團(tuán)隊(duì)能夠在應(yīng)用程序部署之前檢驗(yàn)其性能的高級(jí)負(fù)載測(cè)試工具。有關(guān)詳細(xì)信息 ,請(qǐng)參閱 Visual Studio 2021 Team System:通過(guò)更完善的測(cè)試實(shí)現(xiàn)更好的軟件。 ? 項(xiàng)目管理人員: Visual Studio 2021 Team Foundation 提供一套基于軟件項(xiàng)目管理人員已知內(nèi)容的項(xiàng)目管理工具: Microsoft Excel、 Microsoft Project 和 Windows SharePoint Services。與 Microsoft Office 集成,項(xiàng)目管理人員不再需要手工將數(shù)據(jù)從這些應(yīng)用程序映射到供工程團(tuán)隊(duì)使用的數(shù)據(jù)。項(xiàng)目站點(diǎn)提供儀表盤(pán)式 的項(xiàng)目狀態(tài)視圖,以及向下追溯風(fēng)險(xiǎn)承擔(dān)者的功能。豐富的報(bào)告提供了從整個(gè)常規(guī)的團(tuán)隊(duì)工作流中收集的規(guī)則。自定義項(xiàng)目過(guò)程基于業(yè)界公認(rèn)的實(shí)踐來(lái)驅(qū)動(dòng)生命周期。有關(guān)詳細(xì)信息,請(qǐng)參閱 Visual Studio 2021 Team System:軟件項(xiàng)目管理。 ? 團(tuán)隊(duì)開(kāi)發(fā): Visual Studio 2021 Team Foundation 還提供團(tuán)隊(duì)協(xié)作工具,使組織能夠不費(fèi)吹灰之力即可管理并跟蹤過(guò)程和軟件項(xiàng)目的運(yùn)行狀況。 Portfolio Explorer 將可從項(xiàng)目站點(diǎn)獲得的這些相同的項(xiàng)目工作產(chǎn)品集成到 Visual Studio IDE,從而讓團(tuán)隊(duì)能夠進(jìn)行有效的訪問(wèn)。 Visual Studio 2021 Team Foundation 還提供一個(gè)可擴(kuò)展的工作項(xiàng)跟蹤系統(tǒng)和企業(yè)級(jí)別的源代碼管理。 SQL 2021 作為微軟在 Windows 系列平臺(tái)上開(kāi)發(fā)的數(shù)據(jù)庫(kù) ,一經(jīng)推出就以其易用性得到了很多用戶的青睞 ,相信大多數(shù)將自己的業(yè)務(wù)建立在 Windows 平臺(tái)上的用戶都會(huì)對(duì)它有相當(dāng)?shù)挠H切感。區(qū)別于 FoxPro、 Sql 2021 小型數(shù)據(jù)庫(kù), SQL 2021 是一個(gè)功能完備的數(shù)據(jù)庫(kù)管基于 jspWEB 共享 (畢業(yè)論文 ) 理系統(tǒng)。它包括支持開(kāi)發(fā)的引擎、標(biāo)準(zhǔn)的 SQL 語(yǔ)言、擴(kuò)展的特 性 (如復(fù)制、 OLAP、分析 )等功能。而像存儲(chǔ)過(guò)程、觸發(fā)器等特性,也是大型數(shù)據(jù)庫(kù)才擁有的。 SQL 2021 的新特點(diǎn): (a)上手容易 話分兩頭,如果您的企業(yè)至今還未購(gòu)置數(shù)據(jù)庫(kù),其中一個(gè)主要的原因可能就是認(rèn)為它不好上手,那么,從 SQL 2021 開(kāi)始吧。畢竟,大多數(shù)的中小企業(yè)日常的數(shù)據(jù)應(yīng)用是建立在Windows平臺(tái)上的。由于 SQL 2021 與 Windows界面風(fēng)格完全一致,且有許多 向?qū)?(Wizard)幫助,因此易于安裝和學(xué)習(xí),有關(guān) SQL 2021 的資料、培訓(xùn)隨處可得,并且目前國(guó)內(nèi)具有MCDBA 認(rèn)證的工程師不 在少數(shù)。 從另一個(gè)角度來(lái)講,學(xué)習(xí) SQL 2021 是掌握其他平臺(tái)及大型數(shù)據(jù),如 Oracle,Sybase,DB/2的基礎(chǔ)。因?yàn)檫@些大型數(shù)據(jù)庫(kù)對(duì)于設(shè)備、平臺(tái)、人員知識(shí)的要求往往較高,而并不是每個(gè)人都具備這樣的條件,且有機(jī)會(huì)去接觸它們。但有了 SQL 2021 的基礎(chǔ),再去學(xué)習(xí)和使用它們就容易多了。 IT 行業(yè)的實(shí)踐經(jīng)驗(yàn)充分證明了這一點(diǎn)。 (b)兼容性良好 由于今天 Windows 操作系統(tǒng)占領(lǐng)著主導(dǎo)地的位,選擇 SQL 2021 一定會(huì)在兼容性方面取得一些優(yōu)勢(shì)。另外, SQL 2021 除了具有擴(kuò)展性,可靠性以外,還具有可以迅速 開(kāi)發(fā)新的因特網(wǎng)系統(tǒng)的功能。尤其是它可以直接存貯 XML 數(shù)據(jù),可以將搜索結(jié)果以 XML 格式輸出等特點(diǎn),有利于構(gòu)建了異構(gòu)系統(tǒng)的互操作性,奠定了面向互聯(lián)網(wǎng)的企業(yè)應(yīng)用和服務(wù)的基石。這些特點(diǎn)在 .NET 戰(zhàn)略中發(fā)揮著重要的作用。 (c)相對(duì)于 的憂越性 Microsoft SQL 2021 是在 SQL 2021 的基礎(chǔ)上對(duì)性能、可靠性、質(zhì)量以及易用性進(jìn)行了擴(kuò)展。 SQL 2021 中包含許多新特性,這些特性使其成為針對(duì)電子文件、數(shù)據(jù)倉(cāng)庫(kù)和在線商務(wù)解決方案的卓越的數(shù)據(jù)庫(kù)平臺(tái)。其增強(qiáng)的特性包括對(duì)豐富的擴(kuò)展標(biāo)記語(yǔ)言( XML) 的支持、綜合分析服務(wù)以及便捷的數(shù)據(jù)庫(kù)管理。 因此從技術(shù)方面講開(kāi)發(fā)此系統(tǒng)是可行的。 操作可行性 本系統(tǒng)是一個(gè)基于 Web 的網(wǎng)上文件宣傳平臺(tái),是 Web 技術(shù)應(yīng)用于網(wǎng)上管理中的產(chǎn)物,是文件宣傳服務(wù)提供商發(fā)展歷史上的一個(gè)新階段。系統(tǒng)基于 Web 的工作界面,使采購(gòu)人員和用戶無(wú)論身處何地,無(wú)論通過(guò)局域網(wǎng)還是互聯(lián)網(wǎng),都能在瀏覽器中直接對(duì)新聞進(jìn)行錄入、瀏覽、修改、刪除、查閱等新聞管理工作。在操作使用上十分方便,員工只需連上公司內(nèi)基于 jspWEB 共享 (畢業(yè)論文 ) 部的局域網(wǎng),在自己的電 腦上通過(guò) Web 瀏覽器就可使用本系統(tǒng),同時(shí)所有的操作都是基于Web 的的操作方式,如:鏈接、按鈕、文本框等等。所有的操作通過(guò)瀏覽器完成,客戶端不需要配置其他應(yīng)用軟件,用戶不需培訓(xùn)。因此,在操作使用上,本系統(tǒng)簡(jiǎn)單、方便,易于使員工們接受,本系統(tǒng)盡力為用戶著想,因而該系統(tǒng)是方便可操作的。 法律可行性 即該平臺(tái)的開(kāi)發(fā)會(huì)不會(huì)在社會(huì)上引起侵權(quán)或其它責(zé)任問(wèn)題。因?yàn)樵撈脚_(tái)是作為畢業(yè)設(shè)計(jì)與商業(yè)無(wú)關(guān),又因?yàn)槭亲灾鏖_(kāi)發(fā)設(shè)計(jì),因此不會(huì)構(gòu)成侵權(quán),在法 律上是可行的。 綜上所述,文件共享服務(wù)系統(tǒng)的開(kāi)發(fā)是必需的,是可行的。 基于 jspWEB 共享 (畢業(yè)論文 ) 第四章 系統(tǒng)需求分析 業(yè)務(wù)流分析 文件共享服務(wù)系統(tǒng)工作流程為:會(huì)員注冊(cè)和登錄:填寫(xiě)與提交注冊(cè)信息,包括用戶名、用戶密碼,并檢查用戶是否可用。用戶登錄時(shí),區(qū)別未注冊(cè)的用戶、一般會(huì)員和管理員,未注冊(cè)用戶只能瀏覽和查找文件,已注冊(cè)用戶可以瀏覽、查找、上傳、下載文件,管理員對(duì)文件進(jìn)行瀏覽、查詢(xún)及修改。 本網(wǎng)站的業(yè)務(wù)流程圖如圖 41 所示: 本系統(tǒng)是將現(xiàn)代化的計(jì)算機(jī)技術(shù)與管理管理服務(wù)模式相結(jié)合,按照管理管理的服務(wù)流程設(shè)計(jì)完成的。同時(shí)為擴(kuò)展服務(wù)范圍,初步設(shè)計(jì)一個(gè)管理平臺(tái)以利于信息發(fā)布和管理。為了使系統(tǒng)在各項(xiàng)管理中發(fā)揮更大的作用,實(shí)現(xiàn)工作過(guò)程的計(jì)算機(jī)化,提高工作效率和工作質(zhì)量,現(xiàn)提出如下系統(tǒng)開(kāi)發(fā)目標(biāo): 具體目標(biāo)如下: ( 1)操作簡(jiǎn)單、界面友好:完全控件式的頁(yè)面布局,使得信息的錄入工作更簡(jiǎn)便;許多選項(xiàng)包括公告品種、公告介紹、訂餐記錄等只需要點(diǎn)擊鼠標(biāo)就可以完成;另外,跟蹤出現(xiàn)的提示信息也讓用戶隨時(shí)清楚自己的操作情況。 ( 2)即時(shí)可見(jiàn):對(duì)信息的 處理(包括添加、修改、刪除)將立即在主頁(yè)的對(duì)應(yīng)欄目顯示出來(lái),達(dá)到 即時(shí)發(fā)布、即時(shí)見(jiàn)效 的功能。 ( 3)功能完善:不僅包括常見(jiàn)系統(tǒng)的信息管理的各個(gè)方面:信息錄入、瀏覽、刪除、修改、查詢(xún)等各個(gè)方面,完整地實(shí)現(xiàn)了系統(tǒng)對(duì)即時(shí)信息