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

正文內(nèi)容

基于web的資料共享系統(tǒng)的設(shè)計與實現(xiàn)說明書(編輯修改稿)

2025-06-12 19:25 本頁面
 

【文章內(nèi)容簡介】 得到了普及,人們可以方便快捷的接入互聯(lián)網(wǎng)絡(luò),進(jìn)行網(wǎng)上沖浪。經(jīng)過近幾年的發(fā)展,中國的網(wǎng)民規(guī)模達(dá)到 億,全年新增網(wǎng)民 5090 萬人,互聯(lián)網(wǎng)普及率為 %,普及率在持續(xù)增高,而且手機(jī)網(wǎng)民也達(dá)到 億。這么大的網(wǎng)絡(luò)用戶群,他們對計算機(jī)相對比較了解,上手比較快,操作起來不會有太大難度。另外在 用戶使用系統(tǒng)的過程中系統(tǒng)還會給用戶有相關(guān)的提示信息,引導(dǎo)用戶按步驟操作,即便對于沒有任何經(jīng)驗的用戶來說操作起來也容易上手。由于其是在充分研究了互聯(lián)網(wǎng)信息服務(wù)行業(yè)之后而開發(fā)的,所以它給了操作人員以全新且實用的方法來管理信息,操作更簡單,功能更強(qiáng)大。用戶也可以很方便的進(jìn)行信息傳送。 法律可行性 社會主義市場經(jīng)濟(jì)從某種意義上來說就是法制經(jīng)濟(jì),企業(yè)、其他商業(yè)組織以及個人在各項活動中都應(yīng)當(dāng)依法處理事情,針對每一個項目都要進(jìn)行充分的法律可行性研究。否則,不僅有可能無法達(dá)到預(yù)期的運(yùn)營效果,還有可能造成國家、社會 、企業(yè)以及個人難以挽回的重大損失。法律對于企業(yè)來說不僅是一種行為規(guī)范,而且對企業(yè)還能產(chǎn)生顯而易見的經(jīng)濟(jì)效益和社會效益。軟件項目也必須在法律許可的范圍內(nèi)進(jìn)行,這樣當(dāng)遭受到外界的侵害,危及到軟件項目的正常運(yùn)營時,企業(yè)可以通過法律進(jìn)行自我保護(hù),以保證軟件系統(tǒng)的正常運(yùn)作。運(yùn)用法律在維護(hù)正常的社會經(jīng)濟(jì)秩序的同時也會間接提升社會效益。因此在軟件項目開展之前進(jìn)行法律可行性研究十分必要。 基于 Web 的資料共享系統(tǒng)的設(shè)計、開發(fā)與實現(xiàn),其中運(yùn)用到的各項技術(shù)都符合軟件行業(yè)的法律規(guī)定。這個系統(tǒng)是由單人設(shè)計開發(fā)的,運(yùn)用的都是已經(jīng)比較 成熟的技術(shù),不會存在知識產(chǎn)權(quán)糾紛的問題。對用戶的個人隱私信息都做了加密處理,因此在用戶信息管理方面可以保證安全,保護(hù)用戶的隱私權(quán),不違反國家規(guī)定。隨著系統(tǒng)的運(yùn)轉(zhuǎn),用戶可能會上傳一些違反國家法律規(guī)定或侵犯知識產(chǎn)權(quán)的資料,根據(jù)法律規(guī)定,系統(tǒng)對于這樣的文件會做出及時的處理。 通過以上分析,可知系統(tǒng)在法律方面也是可行的。 東北大學(xué)碩士學(xué)位論文 10 第 2 章 相關(guān)技術(shù)說明 這里主要針對系統(tǒng)設(shè)計和實現(xiàn)中使用到的 Web 相關(guān)技術(shù)做出簡要的說明,主要內(nèi)容包括 、 Access數(shù)據(jù)庫技術(shù)以及 JavaScript 腳本技術(shù)。 .NET 框架應(yīng)用 .NET 具有很多優(yōu)勢,具體表現(xiàn)在:通過標(biāo)準(zhǔn)集成 XML 和 SOAP、簡化應(yīng)用、Web 服務(wù)支持、標(biāo)準(zhǔn)工具集、對移動設(shè)備的支持、代碼管理、平臺獨(dú)立、充足的學(xué)習(xí)資源、現(xiàn)代化語言、跨語言標(biāo)準(zhǔn)基本類型,這些優(yōu)點(diǎn)可以提高開發(fā)人員效率,減少 bug,加快應(yīng)用開發(fā)并簡化使用。針對體育運(yùn)動會管理系統(tǒng)的特點(diǎn),非常適合于用 .NET 開發(fā)。 .NET 框架結(jié)構(gòu)如圖 1所示。 .NET Framework 主要有兩個組件: .NET Framework class library and Common language runtime (CLR)。 .NET Framework class library 是一個由類、接口和值類型組成的庫,通過該庫中的內(nèi)容可訪問系統(tǒng)功能,是生成 .NET Framework 應(yīng)用程序、組件和控件的基礎(chǔ)。 .NET Framework class library include Web Forms, Web Services, Win Forms, and XML Class, Basic framework class. 既可開發(fā)圖形用戶界面( Graphical User Interface, GUI)應(yīng)用程序,也可開發(fā)基于 and XML Class 圖 1 .NET 框架 .NET Framew ork class library Web Forms Web Services Win Forms Basic framew ork class CLR (Common Language Runtime) CLS (Common Language Specification) CTS (Common Type System) 東北大學(xué)碩士學(xué)位論文 11 的 Web 應(yīng)用程序。 CLR 是一個運(yùn)行時環(huán)境,負(fù)責(zé)資源管理( 內(nèi)存分配 和垃圾收集),并保證應(yīng)用和底層 操作系統(tǒng) 之 間必要的分離 , include Common language specification (CLS) and Common Type System (CTS) [8]。編程語言的區(qū)別不僅僅在于類型 ,一些語言支持多繼承性,一些語言支持無符號數(shù)據(jù)類型,一些語言支持運(yùn)算符重載 , CLS 限制了由這些不同引發(fā)的互操作性問題。 CTS 不但實現(xiàn)了 COM 的變量兼容類型,而且還定義了通過用戶自定義類型的方式來進(jìn)行類型擴(kuò)展。任何以 .NET 平臺作為目標(biāo)的語言必須建立數(shù)據(jù)類型與 CTS 的類型間的映射。 MVC 框架 MVC 的基本處理流程是,從用戶端傳來的 URL 請求,從中找到Controller 和 Action 的值,將請求傳遞給 Controller 處理。 Controller 獲取Model 數(shù)據(jù)對象,并且將 Model 傳遞給 View,最后 View 負(fù)責(zé)呈現(xiàn)頁面。直觀地可理解成: Model 就是獲取網(wǎng)頁需要的數(shù)據(jù), Controller就是獲取數(shù)據(jù),然后將數(shù)據(jù)綁定到頁面控件的業(yè)務(wù)流程, Controller 就是 中的 PageLoad方法邏輯, View 就是 aspx 頁面。處理流程如圖 3所示。 模型。 的模型對象是應(yīng)用程序中實現(xiàn)數(shù)據(jù)域的邏輯。模型對象檢索和存儲狀態(tài)在數(shù)據(jù)庫中。例如, Product 對象從數(shù)據(jù)庫中檢索信息,操作數(shù)據(jù),接著將更新后的信息寫回到數(shù)據(jù)庫的 Products 表中。 視圖。 視圖是顯示應(yīng)用程序用戶界面 UI 的組件。一般情況下, UI 根據(jù)模型數(shù)據(jù)來創(chuàng)建。例如,基于當(dāng)前 Product 對象的狀態(tài),編輯Product 表的視圖,顯示文本框、下拉列表和復(fù)選框等等。 圖 2 MVC 處理流程 ProductsController (Controller) Product (Model) Database (View ) View data URL (View ) 東北大學(xué)碩士學(xué)位論文 12 控制器??刂破饔脕硖幚碛脩?交互,與模型一起工作,選擇一個視圖來呈現(xiàn)用戶界面。在 MVC 應(yīng)用程序中,視圖用來顯示信息,控制器負(fù)責(zé)處理和響應(yīng)用戶輸入和交互。例如,控制器處理查詢字符串值,并傳遞給模型,通過這些值來查詢數(shù)據(jù)庫。 MVC 的優(yōu)點(diǎn)很多,主要表現(xiàn)在:通過把項目分成 Model、 View 和Controller,使得復(fù)雜項目更加容易維護(hù),減少項目之間的耦合;沒有使用ViewState 和服務(wù)器表單控件,可以更方便地控制應(yīng)用程序行為;應(yīng)用程序通過 Controller 來控制程序請求,并提供了原生的 UrlRouting 功能來重寫 Url;使 Web 程序?qū)卧獪y試的支持更加出色;在團(tuán)隊開發(fā)模式下表現(xiàn)更出眾。 配置要求 運(yùn)行必需安裝以下軟件。 ? Inter 信息服務(wù)管理器( IIS 及以上版本)。 ? Visual Studio 2021 集成開發(fā)環(huán)境。 安裝 Visual Studio 2021 集成開發(fā)環(huán)境的 Windows 操作系統(tǒng)要求如下。 ? 帶有 Service Pack ( SP1)的 Windows Server 2021 ? 帶有 Service Pack ( SP2)的 Windows XP Professional。 ? 帶有 Service Pack ( SP4)的 Windows Server 2021 系列。 Visual Studio 2021 集成開發(fā)環(huán)境對計算機(jī)硬件的要求如下。 ? CPU: CPU 要求 Intel Pentium IIIclass 600 MHz 以上。 ? 內(nèi)存:內(nèi)存要求 256MB 以上。 ? 磁盤:全部安裝(包括幫助文檔,即 MSDN),安裝盤上至少需要 磁盤空間,系統(tǒng)盤至少 1GB 磁盤空間;不含 MSDN 的安裝,安裝盤上至少需要 2GB 磁盤空間,系統(tǒng)盤上至少需要 1GB 磁盤空 間。 ? 顯示器:顯示器要求至少 800 600 像素, 256 色 Access 數(shù)據(jù)庫技術(shù) Access 數(shù)據(jù)庫是 Office 軟件包系列產(chǎn)品的一員,它屬于桌面關(guān)系數(shù)據(jù)庫東北大學(xué)碩士學(xué)位論文 13 管理系統(tǒng),提供了一個數(shù)據(jù)管理工具包和應(yīng)用程序的開發(fā)環(huán)境,主要適用于小型數(shù)據(jù)庫系統(tǒng)的開發(fā),如利用它作為后臺數(shù)據(jù)庫制作動態(tài)網(wǎng)頁等, Access 工作窗口類似于 Inter Explorer 操作界面,并盡可能地保持與 Office 其他應(yīng)用程序界面的一致性,使得熟悉 IE、 Word、 Excel 等軟件操作的用戶很容易地學(xué)會 Access 的操作。 Access 數(shù)據(jù)庫是許多數(shù)據(jù)對象的集合,包含表、查詢、窗體、報表等對象。建立 Access 數(shù)據(jù)庫即是創(chuàng)建諸多與特定應(yīng)用有關(guān)的對象,這些數(shù)據(jù)庫對象均保存在一個以 .md 為擴(kuò)展名的數(shù)據(jù)庫文件中。操作時,用戶只要單擊左窗格中的對象就可進(jìn)入相應(yīng)功能的操作界面。 Access 提供了 7 種對象,以概括數(shù)據(jù)庫應(yīng)用開發(fā)所需的功能。其主要對象及功能為: 1.表:是一種用于存放數(shù)據(jù)的二維表狀結(jié)構(gòu),由若干行和列組成。一個數(shù)據(jù)庫可包含一個或多個數(shù)據(jù)表。表提供了設(shè)計視圖和數(shù)據(jù)表視圖。設(shè)計視圖用于創(chuàng)建和修改表結(jié)構(gòu),為用戶提供了可視化的定義表結(jié)構(gòu) 的方法。 數(shù)據(jù)表視圖以表格的形式向用戶提供了直觀的數(shù)據(jù)錄入、修改和刪除等數(shù)據(jù)維護(hù)功能,同時還提供了數(shù)據(jù)篩選、排序、打印、數(shù)據(jù)導(dǎo)出等其他功能。 2.查詢:查詢用于在一個或多個數(shù)據(jù)表內(nèi)查找選定的數(shù)據(jù)或?qū)?shù)據(jù)進(jìn)行統(tǒng)計匯總,也可利用查詢進(jìn)行數(shù)據(jù)表的生成、刪除和替換等。 3.窗體:利用窗體可以創(chuàng)建用戶應(yīng)用程序窗口,方便數(shù)據(jù)的輸入、修改、顯示等。窗體可利用向?qū)б徊揭徊降亟?,也可利用窗體設(shè)計視圖進(jìn)行可視化手工創(chuàng)建。 4.報表:報表對象用來設(shè)計和打印報表,可以在報表設(shè)計視圖中控制每個要打印元素的大小、位置和顯示方式 ,使報表按照用戶所需的方式顯示和打印。 除了以上對象外, Access 數(shù)據(jù)庫還包括數(shù)據(jù)訪問頁對象、宏以及模塊對象。 JavaScript 技術(shù) JavaScript 是一種腳本語言,相關(guān)知識描述如下: 1. JavaScript 的發(fā)展歷史 JavaScript 是 1995 年 Netscape 的 Brendan Eich 為 Netscape (Navigator 東北大學(xué)碩士學(xué)位論文 14 )瀏覽器的應(yīng)用而發(fā)明的,寫在 HTML (Hyper Text Markup Language) 文件中的基于面向?qū)ο蠛褪录?qū)動的腳本語言,瀏覽器 執(zhí)行 JavaScript 程序,以實現(xiàn) HTML 所不能實現(xiàn)的功能。例如,可以實現(xiàn)檢驗功能,對用戶的輸入進(jìn)行校驗;可以改變網(wǎng)頁中的顏色等信息;也可以向用戶發(fā)出警告信息。 JavaScript 在Navigator , Microsoft公司推出了用于 Inter Explorer 瀏覽器的類似于 JavaScript 的程序設(shè)計語言,商標(biāo)名稱為 Jscript。 1999 年ECMA 在 Netscape 的 版本的基礎(chǔ)上,制定了“ ECMAScript 程序設(shè)計的規(guī)范書”,又稱為“ ECMA262 標(biāo)準(zhǔn)”,作為各種瀏覽器生產(chǎn)開發(fā)所使用的腳本語言的統(tǒng)一標(biāo)準(zhǔn)。 2. JavaScript 的特點(diǎn) 從 JavaScript 的發(fā)展歷史可以看出 JavaScript 具有如下特點(diǎn):解釋性,與 Microsoft Visual Basic 和 Microsoft Visual C++等編譯性語言不同,JavaScript 不需要連接編譯,不需要生成目標(biāo)代碼,而是像傳統(tǒng)的 Microsoft Visual Foxpro 一樣,邊解釋邊運(yùn)行,即不用編譯,直接使用 Explorer 對其翻譯,又稱為“腳本式”語言;基于對象, JavaScript 將按鈕、文本框、下拉列表框、多選框、單選按鈕等網(wǎng)頁中的任一元素都視為一個對象,作為對象進(jìn)行處理,網(wǎng)頁中各元素之間的關(guān)系,都被描述為層次結(jié)構(gòu)關(guān)系,稱為“文檔對象模型( DOM, Document Object Model)”;用于客戶端, JavaScript 主要應(yīng)用于客戶端,與服務(wù)器程序不同,服務(wù)器端程序在服務(wù)器端運(yùn)行,增加服務(wù)器的負(fù)荷,增加網(wǎng)絡(luò)負(fù)擔(dān),而客戶端程序直接在客戶端被解釋執(zhí)行,速度快,充分發(fā)揮客戶端機(jī)器的功能;與 Java比較,由 Java開發(fā)的 Applets與 HTML( HyperText Markup Language)無關(guān),而 JavaScript 直接嵌入在 HTML 代碼中。 Ja
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1