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

正文內(nèi)容

網(wǎng)絡投票管理系統(tǒng)畢業(yè)設計-文庫吧

2024-11-13 16:07 本頁面


【正文】 ..............................................................................................................13 系統(tǒng)的安裝 ........................................................................................................................... 13 系統(tǒng)的使用 ........................................................................................................................... 14 結論 ....................................................................................................................................................25 致謝 ....................................................................................................................................................26 參考文獻 ............................................................................................................................................27 第 1 頁 1 緒論 研究意義 隨著 INTERNET 的發(fā)展,世界網(wǎng)民的數(shù)量急劇增加,社會的信息化強度增強,企業(yè)競爭之激烈,故對市場信息的掌握范圍不僅僅是周 邊的一些信息,而應把范圍擴展到全國,甚至全世界, INTERNET 恰恰是實現(xiàn)這目標的有利工具。對于新產(chǎn)品,新觀點的調(diào)查范圍應該更廣泛,消息應該及時反饋給企業(yè)單位,故一個網(wǎng)上網(wǎng)絡投票管理系統(tǒng)應允而生,它正好充分滿足客戶的需求,信息反饋的范圍擴大,人力資源的節(jié)省,從而使得企業(yè)在競爭激烈的市場中擁有更強大的資本。開發(fā)此投票系統(tǒng)是為了更好的把市場的信息更準確更快速的反饋給客戶,使信息的來源更廣泛,從而提高信息的準確性。運用此系統(tǒng)可以降低企業(yè)為市場調(diào)查而消耗的人力和物力,利用節(jié)省的資源提高產(chǎn)品的質(zhì)量,增強競爭力 [1]。 一個網(wǎng)站不斷發(fā)展的前提就是眾多用戶的支持,一個好的網(wǎng)站一定要注意與用戶之間信息的交流。能夠有效得到用戶反饋的信息,并及時對網(wǎng)站內(nèi)容進行改進,這也是一個網(wǎng)站持續(xù)發(fā)展的基礎。 也正是由于以上原因,網(wǎng)絡上各式各樣的投票系統(tǒng)層出不窮。本次課程設計的目的,就是來制作一個網(wǎng)絡投票管理系統(tǒng),該系統(tǒng)可以實現(xiàn)對投票數(shù)量進行累加、查詢、統(tǒng)計票數(shù)等操作。 網(wǎng)絡投票管理系統(tǒng)主要用來統(tǒng)計網(wǎng)站用戶對某個主題或熱門話題的意見。決策者通過這些統(tǒng)計數(shù)據(jù)做出相應的決策。網(wǎng)絡投票管理系統(tǒng)是一般網(wǎng)站必備的程序之一。我設計的投票系統(tǒng)主要是針對網(wǎng)民 對于熱門話題的做出的選擇 [2]。 可行性分析 技術可行性 ( 1)操作系統(tǒng): Windows 2021 Server 及以上服務器版本; ( 2)數(shù)據(jù)庫管理系統(tǒng): MySQL; ( 3)服務器: Tomcat 5; ( 4)編程工具:編程軟件為 ,編程語言選用 JSP[3]。 經(jīng)濟可行性 ( 1)支出 ① 系統(tǒng)開發(fā)費用 1)人員費用:本系統(tǒng)開發(fā)期為三周,試運行一周。開發(fā)期需要開發(fā)人員 1 人,試運行期需要開發(fā)人員 1 人。人員費用為 萬元。 2)設備費:本系統(tǒng)所需的硬件設備費用為 萬元。 第 2 頁 3)不可預見費:按開發(fā)費用的 15%計算。 ② 系統(tǒng)運行費用 1)系統(tǒng)維護費:需要 6 人 /年進行系統(tǒng)維護,維護費為 萬元。 2)設備維護費:設備更新費為 萬元。設備維護費為 萬元。 3)消耗材料費:每年按 600 元計算。 ( 2)收益 ( 1)提高工作效率。 ( 2)減少工作人員 [4]。 操作可行性 本網(wǎng)絡投票管理系統(tǒng)的用戶只需懂得運用互聯(lián)網(wǎng)絡者均可以使用,此系統(tǒng)在網(wǎng)站中的使用頻度預計非常的頻繁; 該系統(tǒng)屬于實 用型網(wǎng)站,需要對數(shù)據(jù)的處理,比如對投票票數(shù)的統(tǒng)計并把結果反饋給投票者,故對數(shù)據(jù)的及時更新要求較高,保證數(shù)據(jù)的真實性。該系統(tǒng)在任何操作系統(tǒng)下都可以運行,但必須裝有 MySQL數(shù)據(jù)庫 [5]。 該系統(tǒng)的操作包括:單選投票、多選投票、查看投票、投票設計。 單選投票:參與投票的人從提供的選擇中選擇一項來進行投票。 多選投票:參與投票的人從提供的選擇中可以選擇一個或多個來進行投票。 查看投票:提供參與投票的人查看目前投票的情況,投票的結果是以條形圖來顯示的。 投票設計:管理員有權限設計不一樣的投票主題,還有投票主題的具體 內(nèi)容供參與投票的人來進行投票,投票設計還包括這些功能需求:增加主題、刪除主題、查看主題、修改主題。 2 基礎理論知識 MySQL 數(shù)據(jù)庫簡介 MySQL 是一種開放源代碼的關系型數(shù)據(jù)庫管理系統(tǒng)( RDBMS), MySQL 數(shù)據(jù)庫系統(tǒng)使用最常用的數(shù)據(jù)庫管理語言 結構化查詢語言( SQL)進行數(shù)據(jù)庫管理 [6]。 MySQL 因為其速度、可靠性和適應性而備受關注。大多數(shù)人都認為在不需要事務化處理的情況下, MySQL是管理內(nèi)容最好的選擇。 MySQL 被廣泛地應用在 Inter 上的中小型網(wǎng)站中。由于其體積小、 速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫。 第 3 頁 與其他的大型數(shù)據(jù)庫例如 Oracle、 DB SQL Server 等相比, MySQL自有它的不足之處,如規(guī)模小、功能有限( MySQL Cluster 的功能和效率都相對比較差)等,但是這絲毫也沒有減少它受歡迎的程度。對于一般的個人使用者和中小型企業(yè)來說, MySQL提供的功能已經(jīng)綽綽有余,而且由于 MySQL是開放源碼軟件,因此可以大大降低總體擁有成本 [7]。 JSP 編程語言 JSP( Java Server Pages)是由 Sun Microsystems 公司倡導、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術標準。 JSP 技術有點類似 ASP 技術,它是在傳統(tǒng)的網(wǎng)頁 HTML文件 (*.htm,*.html)中插入 Java 程序段 (Scriptlet)和 JSP 標記 (tag),從而形成 JSP 文件 (*.jsp)。 用 JSP 開發(fā)的 Web應用是跨平臺的,既能在 Linux下運行,也能在其他操作系統(tǒng)上運行 [8]。 其優(yōu)點包括: ( 1)一次編寫,到處運行。除了系統(tǒng)之外,代碼不用做任何更改。 ( 2)系統(tǒng)的多平臺支持?;?上可以在所有平臺上的任意環(huán)境中開發(fā),在任意環(huán)境中進行系統(tǒng)部署,在任意環(huán)境中擴展。相比 ASP 的局限性 JSP 的優(yōu)勢是顯而易見的。 ( 3)強大的可伸縮性。從只有一個小的 Jar 文件就可以運行 Servlet/JSP,到由多臺服務器進行集群和負載均衡,到多臺 Application進行事務處理,消息處理,一臺服務器到無數(shù)臺服務器, Java 顯示了一個巨大的生命力。 ( 4)多樣化和功能強大的開發(fā)工具支持。這一點與 ASP 很像, Java 已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費得到,并且其中許多已經(jīng)可以順利的運行于多種平臺 之下。 ( 5)支持服務器端組件。 web 應用需要強大的服務器端組件來支持,開發(fā)人員需要利用其他工具設計實現(xiàn)復雜功能的組件供 web 頁面調(diào)用,以增強系統(tǒng)性能。 JSP 可以使用成熟的JAVA BEANS 組件來實現(xiàn)復雜商務功能。 其缺點有: ( 1)與 ASP 也一樣, Java 的一些優(yōu)勢正是它致命的問題所在。正是由于為了跨平臺的功能,為了極度的伸縮能力,所以極大的增加了產(chǎn)品的復雜性。 ( 2) Java 的運行速度是用 class 常駐內(nèi)存來完成的,所以它在一些情況下所使用的內(nèi)存比起用戶數(shù)量來說確實是“最低性能價格比”了 [9]。 SQL 語句 SQL語句主要包括數(shù)據(jù)定義語言、數(shù)據(jù)操作語言、數(shù)據(jù)控制語言等。具體有: ( 1)數(shù)據(jù)定義功能:數(shù)據(jù)定義語言( DDL): CREATE, ALTER, DROP, DECLARE 用戶通過它可以方便地對數(shù)據(jù)庫中的數(shù)據(jù)對象進行定義。 第 4 頁 ( 2)數(shù)據(jù)操縱功能:數(shù)據(jù)操作語言( DML): SELECT, INSERT, DELETE, UPDATE,用戶可以使用 DML操縱數(shù)據(jù),實現(xiàn)對數(shù)據(jù)庫的基本操作,如查詢、插入、刪除、修改等。 ( 3)數(shù)據(jù)控制語言( DCL) :GRANT, REVOKE, COMMIT。 在數(shù)據(jù)庫里做修改后 ( INSERT, DELETE, UPDATE,)未 mit 之前 ,使用 ROLLBACK可以恢復數(shù)據(jù)到修改之前 [10]。 數(shù)據(jù)庫系統(tǒng) 與人工管理和文件系統(tǒng)相比,數(shù)據(jù)庫系統(tǒng)的特點主要有以下幾個方面: 數(shù)據(jù)結構化: 在文件系統(tǒng)中,盡管其記錄內(nèi)部已有了某些結構,但記錄之間沒有聯(lián)系。而數(shù)據(jù)庫系統(tǒng)則實現(xiàn)了整體數(shù)據(jù)的結構化,這是數(shù)據(jù)庫的主要特征之一,也是數(shù)據(jù)庫與文件系統(tǒng)的本質(zhì)區(qū)別 [11]。 數(shù)據(jù)的共享性高、冗余度低、易于擴充: 數(shù)據(jù)庫系統(tǒng)從整體角度看待和描述數(shù)據(jù),數(shù)據(jù)不再面向某個特定 的應用程序,而是面向整個系統(tǒng);因此,數(shù)據(jù)可以被多個用戶、多個應用程序共享使用。數(shù)據(jù)共享可以大大減少數(shù)據(jù)冗余,節(jié)約存儲空間。數(shù)據(jù)共享還能夠避免數(shù)據(jù)之間的不相容性與不一致性 [12]。 數(shù)據(jù)獨立性高: 數(shù)據(jù)獨立性包括數(shù)據(jù)的物理獨立性和邏輯獨立性 [13]。 物理獨立性是指用戶的應用程序與存儲在磁盤上的數(shù)據(jù)庫中的數(shù)據(jù)是相互獨立的。也就是說,數(shù)據(jù)在磁盤上的數(shù)據(jù)庫中如何存儲是由 DBMS 管理的,用戶程序不需要了解,應用程序要處理的只是數(shù)據(jù)的邏輯結構,這樣一來當數(shù)據(jù)的物理存儲結構改變時,用戶的程序不用改變 [14]。 邏輯獨立 性是指用戶的應用程序與數(shù)據(jù)庫的邏輯結構是相互獨立的,也就是說,數(shù)據(jù)的邏輯結構改變了,用戶程序也可以不改變。 數(shù)據(jù)由 DBMS 統(tǒng)一管理和控制: 數(shù)據(jù)庫的共享是并發(fā)的( concurrency)共享,即多個用戶可以同時存取數(shù)據(jù)庫中的數(shù)據(jù),甚至可以同時存取數(shù)據(jù)庫中的同一個數(shù)據(jù) [15]。 DBMS 必須提供以下幾方面的數(shù)據(jù)控制功能: 數(shù)據(jù)的安全性保護( security); 數(shù)據(jù)的完整性檢查( integrity); 數(shù)據(jù)庫的并發(fā)訪問控制( concurrency); 數(shù)據(jù)庫的故障恢復( recovery) [16]。 第 5 頁 3 需求 分析 功能需求 通過對用戶的需求調(diào)查分析,可以概括出用戶的功能需求如下:單選投票、多選投票、查看投票、投票設計。 單選投票:參與投票的人從提供的選擇中選擇一項來進行投票。 多選投票:參與投票的人從提供的選擇中可以選擇一個或多個來進行投票。 查看投票:提供參與投票的人查看目前投票的情況,投票的結果是以條形圖來顯示的。 投票設計:管理員有權限設計不一樣的投票主題,還有投票主題的具體內(nèi)容供參與投票的人來進行投票,投票設計還包括這些功能需求:增加主題、刪除主題、查看主題、修改主題。 本系統(tǒng)將是用圖形化的界 面來顯示投票的結果,清晰明了的反饋參與投票的需求信息。 系統(tǒng)主要特色 本網(wǎng)絡投票管理系統(tǒng)具有的主要特色: ( 1)操作方便。以前手工投票管理全都是人工操作,效率低下,缺乏方便性,網(wǎng)絡投票管理系統(tǒng)運用計算機和其他附加設備,不再需要手工操作,全都是自動化,能夠節(jié)省人力、最大限度地利用各種寶貴的資源,提高了工作效
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1