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

正文內(nèi)容

在線調(diào)查問(wèn)卷系統(tǒng)的分析、設(shè)計(jì)與開(kāi)發(fā)(編輯修改稿)

2025-07-26 00:17 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 從而獲得競(jìng)爭(zhēng)優(yōu)勢(shì)。從數(shù)據(jù)管理和分析角度看,將原始數(shù)據(jù)轉(zhuǎn)化為商業(yè)智能和充分利用 Web 帶來(lái)的機(jī)會(huì)非常重要。SQL Server 2022 是一個(gè)具備完全 Web 支持的數(shù)據(jù)庫(kù)產(chǎn)品,提供了對(duì)可擴(kuò)展標(biāo)記語(yǔ)言 (XML) 的核心支持以及在 Inter 上和防火墻外進(jìn)行查詢的能力,SQL Server 2022 提供了以 Web 標(biāo)準(zhǔn)為基礎(chǔ)的擴(kuò)展數(shù)據(jù)庫(kù)編程功能。豐富的 XML 和 Inter 標(biāo)準(zhǔn)支持允許您使用內(nèi)置的存儲(chǔ)過(guò)程以 XML 格式輕松存儲(chǔ)和檢索數(shù)據(jù),還可以使用 XML 更新程序容易地插入、更新和刪除數(shù)據(jù) [3]。SQL Server 2022 的常見(jiàn)版本有下述幾種:1)企業(yè)版(Enterprise Edition):支持所有的 SQL Server 2022 特性,可作為大型Web 站點(diǎn)、企業(yè) OLTP(聯(lián)機(jī)事務(wù)處理)以及數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)等的產(chǎn)品數(shù)據(jù)庫(kù)服務(wù)器。2)標(biāo)準(zhǔn)版(Standard Edition):用于小型的工作組或部門(mén)。3)個(gè)人版(Personal Edition):用于單機(jī)系統(tǒng)或客戶機(jī)。5 / 454)開(kāi)發(fā)者版(Developer Edition):用于程序員開(kāi)發(fā)應(yīng)用程序,這些程序需要 SQL Server 2022 作為數(shù)據(jù)存儲(chǔ)設(shè)備。 ADO 技術(shù)簡(jiǎn)介ASP 訪問(wèn)數(shù)據(jù)庫(kù)是通過(guò) ADO(ActiveX Data Objects(Active X 數(shù)據(jù)對(duì)象) )技術(shù)實(shí)現(xiàn)的,ADO 是 Microsoft 推出的一種數(shù)據(jù)訪問(wèn)技術(shù)。這是一種面向?qū)ο蟮模c語(yǔ)言無(wú)關(guān)的通用的數(shù)據(jù)訪問(wèn)接口,ASP 強(qiáng)大的數(shù)據(jù)庫(kù)訪問(wèn)功能正是由 ADO 來(lái)完成的。通過(guò) ADO 與ODBC(開(kāi)放式數(shù)據(jù)庫(kù)連接性(Open Database Connectivity) )源的接口,程序員可以用很少而且很簡(jiǎn)單的腳本程序?qū)崿F(xiàn)對(duì)網(wǎng)站數(shù)據(jù)庫(kù)的讀、寫(xiě)和修改等操作功能 [4]。 基于 XML,能夠保證不管使用者是否安裝了 XML 語(yǔ)法分析器 , 它都能在不同的平臺(tái)上操作任何的數(shù)據(jù)對(duì)象, 的原理見(jiàn)下圖 2 所示。圖 22 的原理 B/S 模式簡(jiǎn)介B/S(Browser/Server 即瀏覽器和服務(wù)器)模式結(jié)構(gòu),是 20 世紀(jì) 90 年代隨著Inter/Web 技術(shù)的產(chǎn)生并開(kāi)始盛行,已經(jīng)成為當(dāng)今最先進(jìn)的一種網(wǎng)絡(luò)結(jié)構(gòu)體系,從數(shù)據(jù)庫(kù)服務(wù)器的角度來(lái)看,它是從 C/S(Client/Server 即客戶端/ 服務(wù)器)模式發(fā)展而來(lái) [5],但也具有自己的特點(diǎn):(1)B/S 屬于一種瘦客戶機(jī)模式,客戶端軟件不需要開(kāi)發(fā),只需安裝瀏覽器,應(yīng)用界面比較單一,硬件配置要求也比較低。對(duì)已經(jīng)安裝 Windows 系列的用戶,使用內(nèi)置的TCP/IP 協(xié)議和 IE 瀏覽器就能夠?qū)崿F(xiàn)客戶機(jī)的功能。(2)由于 B/S 的功能都是在 Web 服務(wù)器上實(shí)現(xiàn),開(kāi)發(fā)人員就可以集中精力解決應(yīng)用6 / 45層和數(shù)據(jù)層之間存在的問(wèn)題,這樣就大大減輕了系統(tǒng)開(kāi)發(fā)和維護(hù)的工作量,系統(tǒng)管理和升級(jí)也比較方便。(3)因?yàn)榭蛻舳耸褂玫氖菫g覽器,所以開(kāi)發(fā)者不需要為不同的用戶設(shè)計(jì)不同的客戶程序。更重要的是瀏覽器簡(jiǎn)單易用,特別適合于非計(jì)算機(jī)專業(yè)人員學(xué)習(xí)使用。(4)平臺(tái)無(wú)關(guān)性是 B/S 模式最大的優(yōu)點(diǎn)之一,開(kāi)放型的網(wǎng)絡(luò)通信協(xié)議瀏覽器技術(shù),不僅能夠免費(fèi)下載,而且還可以選擇不同的廠商產(chǎn)品。B/S 模式的工作方式如下圖所示: A S P . N E T發(fā)出請(qǐng)求響應(yīng)瀏覽器( B r o w s e r )W e b服務(wù)器數(shù)據(jù)庫(kù)服務(wù)器( D B S e r v e r )T C P / I P H T T P圖 23 B/S 工作方式圖由此可以看出 B/S 模式的網(wǎng)絡(luò)具有三層結(jié)構(gòu):(1)瀏覽器屬于用戶界面層,用于實(shí)現(xiàn)用戶的接口功能。在客戶端,統(tǒng)一資源定位器(Uniform Resource Location, URL)向指定的 Web 服務(wù)器提出服務(wù)器請(qǐng)求,Web 服務(wù)器用 HTTP(HyperText Transmission Protocol,超文件傳輸協(xié)定)把所需文件資料傳送給客戶端用戶,客戶端接受并在 WWW 瀏覽器上顯示。(2)Web 服務(wù)器屬于業(yè)務(wù)邏輯層,主要完成客戶的應(yīng)用功能,即 Web 服務(wù)器接受客戶的請(qǐng)求,以 ASP 與數(shù)據(jù)庫(kù)連接,并進(jìn)行申請(qǐng)?zhí)幚?,而后?shù)據(jù)庫(kù)結(jié)果返回 Web 服務(wù)器,并傳至客戶端。(3)數(shù)據(jù)庫(kù)服務(wù)器即數(shù)據(jù)層,數(shù)據(jù)庫(kù)服務(wù)器接受客戶端用戶的請(qǐng)求獨(dú)立地進(jìn)行數(shù)據(jù)處理。第三章 系統(tǒng)分析系統(tǒng)分析是指應(yīng)用系統(tǒng)的思想和方法,解決系統(tǒng)要“做什么”這一關(guān)鍵性的問(wèn)題,是系統(tǒng)開(kāi)發(fā)過(guò)程中最重要也是最困難的階段。在這個(gè)階段,我們的主要任務(wù)是定義系統(tǒng)的邏輯模型,首先要針對(duì)用戶的需求進(jìn)行系統(tǒng)需求分析,并根據(jù)需求分析用系統(tǒng)說(shuō)明書(shū)表達(dá)出來(lái),以此作為系統(tǒng)設(shè)計(jì)的依據(jù)。7 / 45 任務(wù)概述 系統(tǒng)的目標(biāo)開(kāi)發(fā)出的系統(tǒng)應(yīng)具備很強(qiáng)的開(kāi)放性和擴(kuò)展性等特性。本系統(tǒng)實(shí)現(xiàn)一個(gè)在線調(diào)查問(wèn)卷WEB站點(diǎn),能夠方便、靈活地對(duì)調(diào)查問(wèn)卷資料進(jìn)行查詢、統(tǒng)計(jì)等操作。所有這些對(duì)數(shù)據(jù)庫(kù)進(jìn)行的操作都受到管理級(jí)別的限制。本項(xiàng)目可有效快捷地管理調(diào)查問(wèn)卷,提供必需的統(tǒng)計(jì)、管理信息,使信息更為準(zhǔn)確、快捷、易查。 系統(tǒng)的開(kāi)發(fā)環(huán)境硬件平臺(tái):硬盤(pán)空間: 5G以上;內(nèi)存: 256M以上;CPU: PIII500以上;操作系統(tǒng):windows XP/windows vista其它軟件:瀏覽器:IE瀏覽器 數(shù)據(jù)庫(kù):SQL Sever 2022開(kāi)發(fā)工具:Visual 2022 系統(tǒng)需求分析在線調(diào)查問(wèn)卷系統(tǒng)說(shuō)起來(lái)比較簡(jiǎn)單,被調(diào)查者填寫(xiě)或者選擇一些選項(xiàng),然后點(diǎn)擊“提交”按鈕,一個(gè)在線調(diào)查問(wèn)卷就完成了,但是在實(shí)際上從事網(wǎng)上調(diào)研的工作并不是那么輕松的,有時(shí)甚至不能順利完成在線調(diào)查的任務(wù),或者所得到的調(diào)查數(shù)據(jù)與實(shí)際狀況有比較大的差別,因此調(diào)查結(jié)果的可信度也就大打折扣了。利用在線調(diào)查問(wèn)卷系統(tǒng)獲取信息也是最常用的網(wǎng)絡(luò)營(yíng)銷(xiāo)功能之一,因此設(shè)計(jì)出一個(gè)功能完善的在線調(diào)查問(wèn)卷網(wǎng)站是很迫切的。在線調(diào)查問(wèn)卷系統(tǒng)是一個(gè)基于網(wǎng)絡(luò)的數(shù)據(jù)采集系統(tǒng),這個(gè)系統(tǒng)的主要目的就是通過(guò)在線問(wèn)卷調(diào)查來(lái)獲取大眾的信息,這些信息要經(jīng)過(guò)處理并且及時(shí)的存儲(chǔ)起來(lái)。本系統(tǒng)支持將數(shù)據(jù)庫(kù)文件導(dǎo)入至相關(guān)的統(tǒng)計(jì)分析軟件進(jìn)行統(tǒng)計(jì)分析,同時(shí)系統(tǒng)還要求用戶能夠在線編輯問(wèn)卷,同時(shí)也能夠跟蹤問(wèn)卷當(dāng)前發(fā)布的情況等,在被訪者訪問(wèn)問(wèn)卷時(shí),系統(tǒng)能夠8 / 45根據(jù)被訪者所做的當(dāng)前題目的答案和管理員編制問(wèn)卷時(shí)所定制的邏輯跳轉(zhuǎn)來(lái)動(dòng)態(tài)生成下一個(gè)題目,以使被訪者繼續(xù)順利做答。 系統(tǒng)功能 需求1)系統(tǒng)用戶系統(tǒng)用戶主要有一般用戶和管理員兩種。詳見(jiàn)圖 所示:用戶一般用戶管理員一般管理員超級(jí)管理員系統(tǒng)圖 系統(tǒng)用戶關(guān)系圖注:在以下的論述中,所提到的“用戶” ,若沒(méi)有具體說(shuō)明均指一般用戶。所提到的“管理員”均為一般管理員和高級(jí)管理員的統(tǒng)稱。2)具體功能劃分用戶組是用戶里面權(quán)限最低的。只可以參與填寫(xiě)問(wèn)卷調(diào)查和查詢問(wèn)卷,無(wú)法進(jìn)行其他操作。但是仍然有登錄所需的用戶名和密碼,所以他們需要注冊(cè)。盡管權(quán)限很低,他們還可以對(duì)自己的個(gè)人資料進(jìn)行修改(無(wú)法修改其他用戶的資料) 。用戶組的用例圖如圖 所示。系統(tǒng)填寫(xiě)問(wèn)卷調(diào)查注冊(cè)人人資料管理查詢問(wèn)卷9 / 45圖 用戶組的用例圖一般管理員組:一般管理員權(quán)限比用戶高。他們可以分別對(duì)問(wèn)卷和用戶進(jìn)行管理。問(wèn)卷管理包括增加問(wèn)卷、修改問(wèn)卷、刪除問(wèn)卷、查詢問(wèn)卷和統(tǒng)計(jì)問(wèn)卷五個(gè)部分。用戶管理包括對(duì)用戶資料的管理和刪除個(gè)別用戶。當(dāng)然,他們也可以像一般用戶那樣填寫(xiě)問(wèn)卷和修改個(gè)人資料。以上各種操作也必須經(jīng)過(guò)登錄驗(yàn)證以后。一般管理員組的用例圖如圖 所示。一般管理員系統(tǒng)增加問(wèn)卷刪除問(wèn)卷查詢問(wèn)卷修改問(wèn)卷用戶資料管理統(tǒng)計(jì)結(jié)果圖 一般管理員組的用例圖超級(jí)管理員組:超級(jí)管理員的權(quán)限是所有用戶中權(quán)限級(jí)別最高的。他們不僅可以完成一般管理員的功能,還比一般管理員多了一項(xiàng)權(quán)限,那就是給用戶授權(quán)和撤銷(xiāo)用戶權(quán)限。超級(jí)管理員組的用例圖如圖 所示。超級(jí)管理員系統(tǒng)授權(quán)撤銷(xiāo)權(quán)限圖 高級(jí)管理員組的用例圖10 / 45 系統(tǒng)性能 需求1)數(shù)據(jù)精確度在面向用戶的部分中,考慮到可能會(huì)出現(xiàn)用戶短時(shí)間內(nèi)重復(fù)提交選擇結(jié)果的情況,為了保證數(shù)據(jù)的有效性,找出了以下數(shù)據(jù)精確度控制方法:第一:同一未刷新頁(yè)面不能提交兩次調(diào)查結(jié)果,即用戶在同一個(gè)頁(yè)面提交數(shù)據(jù)以后,若此頁(yè)面未被重新載入或未被刷新,用戶再次提交無(wú)效。第二:同一 IP 在 2 分鐘內(nèi)不允許提交兩次,即使用戶刷新過(guò)頁(yè)面,在 2 分鐘以內(nèi),仍然不允許提交第二次。之所以不執(zhí)行每一個(gè) IP 地址只提交一次的標(biāo)準(zhǔn),主要是考慮到那些通過(guò) LAN(局域網(wǎng))上網(wǎng)的用戶和撥號(hào)上網(wǎng)的用戶。2)時(shí)間特性響應(yīng)時(shí)間:用戶應(yīng)該在 1s1min 時(shí)間內(nèi)得到服務(wù)器的響應(yīng)。更新處理時(shí)間:2s,可能受到網(wǎng)絡(luò)狀況影響運(yùn)行時(shí)間:依據(jù)網(wǎng)絡(luò)狀況決定3)適應(yīng)性要求系統(tǒng)界面友好,菜單清楚,便于操作,并且可以在 windows 的任何版本的操作系統(tǒng)下運(yùn)行,軟件接口主要通過(guò)用戶瀏覽器實(shí)現(xiàn)。 系統(tǒng)可行性分析可行性分析,就是根據(jù)初步調(diào)查的系統(tǒng)需求和系統(tǒng)方案的總體設(shè)想,從技術(shù)上、經(jīng)濟(jì)上和社會(huì)環(huán)境上考察本系統(tǒng)是否有必要、有沒(méi)有條件、值不值得開(kāi)發(fā)的問(wèn)題 [6]。 經(jīng)濟(jì)可行性隨 著 互 聯(lián) 網(wǎng) 的 迅 速 普 及 , 計(jì) 算 機(jī) 、 網(wǎng) 絡(luò) 已 經(jīng) 深 入 到 我 們 生 活 的 各 個(gè) 方 面 , 在 線問(wèn) 卷 調(diào) 查 也 將 逐 步 取 代 傳 統(tǒng) 的 通 過(guò) 紙 筆 填 寫(xiě) 的 調(diào) 查 問(wèn) 卷 。 首 先 , 在 網(wǎng) 上 進(jìn) 行 調(diào) 查 ,網(wǎng) 絡(luò) 上 沒(méi) 有 時(shí) 空 和 地 域 的 限 制 , 這 是 在 線 問(wèn) 卷 調(diào) 查 與 傳 統(tǒng) 市 場(chǎng) 調(diào) 查 的 方 式 相 比 所 獨(dú)有 的 優(yōu) 勢(shì) 。 再 次 , 傳 統(tǒng) 方 式 的 市 場(chǎng) 調(diào) 查 活 動(dòng) 需 要 消 耗 大 量 的 人 力 、 物 力 才 能 進(jìn) 行 ,周 期 也 比 較 長(zhǎng) , Inter 用 Web 或 者 其 他 手 段 就 可 以 覆 蓋 全 球 的 優(yōu) 勢(shì) 正 好 彌 補(bǔ) 了 這 一不 足 。 最 后 , 與 傳 統(tǒng) 方 式 不 同 , 網(wǎng) 民 可 以 在 不 直 接 面 對(duì) 調(diào) 查 者 的 情 況 下 , 以 一 種 相對(duì) 輕 松 和 從 容 的 方 式 填 寫(xiě) 問(wèn) 卷 , 達(dá) 到 面 對(duì) 面 提 問(wèn) 所 無(wú) 法 比 擬 的 效 果 。 并 且 在 線 調(diào) 查 問(wèn)11 / 45卷 系 統(tǒng) 的 運(yùn) 行 維 護(hù) 比 較 簡(jiǎn) 便 , 能 夠 實(shí) 現(xiàn) 不 同 的 人 員 從 不 同 的 地 點(diǎn) 以 不 同 的 接 入 方 式訪 問(wèn) 和 操 作 共 同 的 數(shù) 據(jù) 。 從諸多的投資和收益的比較中可以看出,此方案的經(jīng)濟(jì)可行性很大。 技術(shù)可行性 是微軟公司繼 ASP 之后推出的新一代 Active Server Pages,它不是 ASP 的簡(jiǎn)單升級(jí), 的一部分 [7]。同以前的 Web 開(kāi)發(fā)模型相比, 具有增強(qiáng)的性能、Visual Studio 世界級(jí)的工具支持、靈活性、簡(jiǎn)易性、可管理性、可縮放性、自定義性、擴(kuò)展性,以及完全性等數(shù)個(gè)重要的優(yōu)點(diǎn) [7]。同時(shí),代碼分離、 技術(shù),以及全新的開(kāi)發(fā)語(yǔ)言 C更是給作者帶來(lái)了更快捷、更方便的操作。SQL SERVER 是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS),數(shù)據(jù)庫(kù)處理的基本結(jié)構(gòu),采取關(guān)系型數(shù)據(jù)庫(kù)模式,但是在 SQL SERVER 的數(shù)據(jù)庫(kù)處理中,則是使用了面向?qū)ο蟮牟僮鞣绞?[8]。作者根據(jù)它的這個(gè)特點(diǎn),配合數(shù)據(jù)設(shè)計(jì)的基本原則及數(shù)據(jù)庫(kù)的范式要求對(duì)數(shù)據(jù)庫(kù)進(jìn)行設(shè)計(jì)。所以,此方案具有技術(shù)可行性。 方案優(yōu)點(diǎn)與不足此方案將系統(tǒng)分為用戶和管理員兩大模塊,通過(guò)權(quán)限的設(shè)定來(lái)明確用戶角色所使用的功能及所進(jìn)入的頁(yè)面,使系統(tǒng)能夠清晰明了地呈現(xiàn)在用戶面前。同時(shí)對(duì)兩大基本模塊又進(jìn)行細(xì)致劃分,進(jìn)一步加強(qiáng)了系統(tǒng)的可操作性和友好性。建立數(shù)據(jù)表的級(jí)聯(lián)關(guān)系,保障了數(shù)據(jù)的一致性。當(dāng)然,此方案也存在不足之處。比如,方案將問(wèn)卷調(diào)查以系統(tǒng)形式展現(xiàn)在用戶面前,用戶需注冊(cè)才能使用,這將大大減少參與調(diào)查的人數(shù)。但是,需注冊(cè)后才能使用系統(tǒng),一方面可以便于管理員對(duì)系統(tǒng)的管理,另一方面可以避免惡意的調(diào)查樣本。所以,在幾個(gè)問(wèn)題不能同時(shí)得到滿足的情況下,仍然采用了原方案。 此方案與 C/S 結(jié)構(gòu)的比較本次設(shè)計(jì)采用的技術(shù)是基于 B/S 的兩層開(kāi)發(fā)模式,即主要業(yè)務(wù)都在服務(wù)器端完成。C/S 結(jié)構(gòu)軟件(即客戶機(jī)/服務(wù)器模式)分為客戶機(jī)和服務(wù)器兩層,客戶機(jī)不是毫無(wú)運(yùn)算能力的輸入、輸出設(shè)備,而是據(jù)有了一定的數(shù)據(jù)處理和數(shù)據(jù)存儲(chǔ)能力,通過(guò)把應(yīng)用軟件的計(jì)算和數(shù)據(jù)合理地分配在客戶機(jī)和服務(wù)器兩端,可以有效地降低網(wǎng)絡(luò)通信量和服務(wù)器運(yùn)算量。由于服務(wù)器連接個(gè)數(shù)和數(shù)據(jù)通信量的限制,這種結(jié)構(gòu)的軟件適于在用戶數(shù)目12 / 45不多的局域網(wǎng)內(nèi)使用。國(guó)內(nèi)目前的大部分 ERP (財(cái)務(wù))軟件產(chǎn)品即屬于此類(lèi)結(jié)構(gòu)。B/S(瀏覽器/服務(wù)器模式)是隨著 Inter 技術(shù)的興起,對(duì) C/S 結(jié)構(gòu)的一種改進(jìn)。在這種結(jié)構(gòu)下,軟件應(yīng)用的業(yè)務(wù)邏輯完全在應(yīng)用服務(wù)器端實(shí)現(xiàn),用戶表現(xiàn)完全在 Web 服務(wù)器實(shí)現(xiàn),客戶端只需要瀏覽器即可進(jìn)行業(yè)務(wù)處理,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。這種結(jié)構(gòu)更成為當(dāng)今應(yīng)用軟件的首選體系結(jié)構(gòu)。1. 數(shù)據(jù)安全性比較對(duì)于集團(tuán)級(jí)的異地軟件應(yīng)用,C/S 結(jié)構(gòu)的軟件必須在各地安裝多個(gè)服務(wù)器,并在多個(gè)服務(wù)器之間進(jìn)行數(shù)據(jù)同步。如此一來(lái),每個(gè)數(shù)據(jù)點(diǎn)上的數(shù)據(jù)安全都影響了整個(gè)應(yīng)用的數(shù)據(jù)安全。所以,對(duì)于集團(tuán)級(jí)的大型應(yīng)用來(lái)講,C/S 結(jié)構(gòu)軟件的安全性是令人無(wú)法接受的。對(duì)于 B/S 結(jié)構(gòu)的軟件來(lái)講,由于其數(shù)據(jù)集中存
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1