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

正文內(nèi)容

博客網(wǎng)站系統(tǒng)畢業(yè)設(shè)計(jì)論文(編輯修改稿)

2025-01-04 05:03 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 求分析 系統(tǒng)可行性需求分析是現(xiàn)代軟件工程應(yīng)用于系統(tǒng)開(kāi)發(fā)的一項(xiàng)重要環(huán)節(jié),通過(guò)需求分析可以明確系統(tǒng)的各項(xiàng)需求和功能,根據(jù)這些需求和功能可以更好地指導(dǎo)下一步的系統(tǒng)開(kāi)發(fā)和設(shè)計(jì),避免了在設(shè)計(jì)之后對(duì)需求的變更而導(dǎo)致的大量返工。 選擇一種好的開(kāi)發(fā)模塊比努力更重要。 在 確定了開(kāi)發(fā)工具和了解相關(guān)技術(shù)知識(shí)之后,開(kāi)始正式進(jìn)入系統(tǒng)開(kāi)發(fā)階段。首先,應(yīng)該對(duì)系統(tǒng)進(jìn)行可行性研究。 可行性研究的目的是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能夠解決。但可行性研究的目的不是解決問(wèn)題,而是確定問(wèn)題是否值得去解。因此,可行性研究實(shí)質(zhì)上是較高層次上較抽象的方法進(jìn)行的系統(tǒng)分析和設(shè)計(jì)過(guò)程。 ( 1)調(diào)研傳統(tǒng)系統(tǒng)效率和特點(diǎn) 通過(guò)調(diào)研和對(duì)比傳統(tǒng)系統(tǒng)的工作方式和特點(diǎn),發(fā)現(xiàn)效率和實(shí)用性的差距。通過(guò)理論和現(xiàn)實(shí)技術(shù)發(fā)展的特點(diǎn)和要求,估算和提出效率、功能的提升。 ( 2)參考目前已有的網(wǎng)站和案例 如今博客在網(wǎng)絡(luò)上比比 皆是,可以參考和學(xué)習(xí)已有的一些優(yōu)秀個(gè)人博客的特點(diǎn)和成功之處,來(lái)發(fā)現(xiàn)傳統(tǒng)系統(tǒng)需要改進(jìn)的地方和新的開(kāi)發(fā)入口。 在設(shè)計(jì)博客網(wǎng)站之前,可行性研究是必須進(jìn)行的。在確定了博客系統(tǒng)題目之后,上網(wǎng)收集了多個(gè)博客系統(tǒng),有的是用 開(kāi)發(fā)的, 更多的是 Wordpress 的博客系統(tǒng), wordpress 系統(tǒng)簡(jiǎn)單、便捷,現(xiàn)在很多博客系統(tǒng)都是運(yùn)用 Wordpress 的集成軟件來(lái)搭建自己的平臺(tái),還有 bootstrap 的結(jié)構(gòu)樣式模塊代碼,綜合考慮,根據(jù)需求分析和個(gè)人能力來(lái)決定,我使用了 PHP 進(jìn)行開(kāi)發(fā),因?yàn)檫@更有挑戰(zhàn)性和意義。 系統(tǒng)開(kāi)發(fā)環(huán)境 本系統(tǒng)開(kāi)發(fā)從硬件環(huán)境和軟件環(huán)境來(lái)進(jìn)行分析。 硬件環(huán)境:電腦型號(hào):華碩 A43 筆記本電腦 。 處理器:英特爾 酷睿 i5 2 代系列 雙核 。 華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文) 3 內(nèi)存容量: 8G。 顯卡:核芯顯卡 Intel GMA HD 3000(顯卡芯片) 。 顯示器: 14 英寸 。 軟件環(huán)境:操作系統(tǒng): windows 7 旗艦版 64 位 。 開(kāi)發(fā)平臺(tái)和語(yǔ)言: PHP+MySQL。 數(shù)據(jù)庫(kù): Mysql 數(shù)據(jù)庫(kù) 。 由于 php 獨(dú)立安裝 的環(huán)境配置繁瑣,難懂,所以本系統(tǒng)的開(kāi)發(fā)主要是使用了phpstudy2020 集成軟件 ,集成軟件下載后只需簡(jiǎn) 單的配置,把自己編寫(xiě) PHP 文件放置在 WWW 文件夾內(nèi),把數(shù)據(jù)庫(kù)的密碼更改即可。 主要功能分析 系統(tǒng)主要功能概括 本系統(tǒng)的主要功能是體現(xiàn)多用戶(hù)的使用。用戶(hù)可以在本系統(tǒng)注冊(cè)申請(qǐng)自己的賬號(hào)。一旦用戶(hù)申請(qǐng)了自己的賬號(hào),就可以將心得體會(huì)等發(fā)布到博客系統(tǒng)上,當(dāng)發(fā)布了自己的心得體會(huì),普通游客可以看到用戶(hù)所發(fā)表的日志內(nèi)容,但是普通游客不能 發(fā)表文章和修改文章 ,必須注冊(cè)登錄,有自己的賬號(hào)之后 方可 。 普通會(huì)員 還可以上傳自己的照片,對(duì)照片命名等功能。 系統(tǒng)主要功能 本博客系統(tǒng)主要提供的功能包括以下幾個(gè)方面 用戶(hù)的注冊(cè)與登錄 。 用戶(hù)發(fā)表博文、修改博文、刪除博文 。 相冊(cè)的創(chuàng)建、相片的上傳以及管理相冊(cè)和相片 。 用戶(hù)的權(quán)限,主要分為普通會(huì)員、管理員和站長(zhǎng) 。 個(gè)人信息的查看和修改 用戶(hù)發(fā)表留言,刪除留言 。 華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文) 4 系統(tǒng)的開(kāi)發(fā)思想與原則 一個(gè)簡(jiǎn)單的網(wǎng)站開(kāi)發(fā),必須遵循軟件工程原則:模塊化、抽象、逐步求精、信息吟唱和局部性、一致性、模塊獨(dú)立完整性和可驗(yàn)證性 [2]。 本系統(tǒng)采用軟件工程方法學(xué)進(jìn)行設(shè)計(jì) , 軟件工程是用科學(xué) 的 知識(shí)和技術(shù)原理來(lái)定義、開(kāi)發(fā)、維護(hù)軟件的一門(mén)學(xué)科。它應(yīng)用工程 的概 念、原理、技術(shù)和方法,應(yīng)用科學(xué)的開(kāi)發(fā)技術(shù)和管理方法來(lái)開(kāi)發(fā)軟件 [3]。 在設(shè)計(jì)階段,主要采用了自頂向下,逐步細(xì)化的設(shè)計(jì)過(guò)程:一是將復(fù)雜的問(wèn)題分解成若干個(gè)模塊組成的層次結(jié)構(gòu);二是將每個(gè)模塊的功能逐步分解細(xì)化城一系列的處理。在編碼階段,采用自頂向下,逐步求精的方法,把每個(gè)模塊的功能逐步分解,細(xì)化成一系列具體的步驟,進(jìn)而用 PHP 語(yǔ)言代碼寫(xiě)成程序系統(tǒng)。 面向?qū)ο蠓椒ò褦?shù)據(jù)和行為看成同等重要,它是一種數(shù)據(jù)為主線,把數(shù)據(jù)和對(duì)數(shù)據(jù)的操作緊密地結(jié)合在一起發(fā)放,概括地說(shuō),面向?qū)ο蠓椒ň唧w有以下幾個(gè)原則:抽象、分類(lèi)、封裝、消 息通信、多態(tài)性等。 系統(tǒng)的總體設(shè)計(jì)的主要任務(wù):對(duì)軟件需求進(jìn)行功能分析。劃分模塊,設(shè)定預(yù)定的功能模塊功能。 其目標(biāo)是建立軟件的體系結(jié)構(gòu),軟件體系結(jié)構(gòu)的三要素 是程序構(gòu)件(模塊)的層次結(jié)構(gòu)、構(gòu)件之間交互方式,以及數(shù)據(jù)的結(jié)構(gòu) [3]。 本次博客系統(tǒng)開(kāi)發(fā),主要是工程化的,自頂向下,博客程序?qū)崿F(xiàn)的時(shí)候,自底向上的。系統(tǒng)的開(kāi)發(fā)首先考慮的就是需求分析,其中包括:功能需求、性能需求、環(huán)境需求、界面需求、用戶(hù)或人為因素 [3]等,系統(tǒng)的開(kāi)發(fā)原則主要是運(yùn)用了軟件工程的模塊化原則,把博客系統(tǒng)進(jìn)行分析,逐步分解。博客主要是劃分成了以下模塊 ,主要是根據(jù)表的形式來(lái)劃分的,文章模塊,留言模塊,用戶(hù)模塊,相冊(cè)模塊等,總體來(lái)說(shuō)滿(mǎn)足了軟件工程的基本開(kāi)發(fā)原則。 系統(tǒng)功能模塊 根據(jù) 用戶(hù)需求以及系統(tǒng)需求分析,建立如下個(gè)人博客系統(tǒng)功能結(jié)構(gòu)模塊圖。如圖 所示。 華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文) 5 圖 博客系統(tǒng)的功能模塊圖 個(gè)人博客系統(tǒng)以實(shí)現(xiàn)信息的添加、修改和刪除等操作信息管理為設(shè)計(jì)目的、以強(qiáng)大的數(shù)據(jù)庫(kù)管理功能,方面用戶(hù)對(duì)相應(yīng)信息管理,以達(dá)到提高工作效率。 本系統(tǒng)在設(shè)計(jì)過(guò)程中滿(mǎn)足了以下幾點(diǎn): 采用了 B/S 架構(gòu),實(shí)現(xiàn)了小型博客系統(tǒng)交互性 信息操作簡(jiǎn)單,用戶(hù)注冊(cè)登錄,修改、刪 除的效果 盡可能的排除人為錯(cuò)誤 用戶(hù)可以自行修改密碼 數(shù)據(jù)庫(kù)密碼采用了加密模式 md5 系統(tǒng)可以穩(wěn)定的運(yùn)行 系統(tǒng)基本 功能模塊 如下: 信息添加模塊 信息添加模塊分為用戶(hù)注冊(cè)、發(fā)表博文、照片的上傳、寫(xiě)留言等,主要是為了讓用戶(hù)可以更好地與時(shí)俱進(jìn),交流思想。寫(xiě)博客,分享生活,關(guān)愛(ài)你我他。 信息瀏覽模塊 信息瀏覽模塊分為用戶(hù)個(gè)人信息的查看,博客上傳之后瀏覽,查看留言板以及照片的查看,主要功能是方便用戶(hù)對(duì)當(dāng)前系統(tǒng)中已經(jīng)存在的信息進(jìn)行查看操作。 信息修改模塊 信息修改模塊主要包括個(gè)人信息的修改,博客的更新修改兩個(gè)部分。 信息刪除模塊 華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文) 6 主要是針對(duì)留言板信息的刪除以及博客的刪除,還有站長(zhǎng)權(quán)限對(duì)用戶(hù)進(jìn)行刪除。 系統(tǒng)維護(hù)模塊 系統(tǒng)維護(hù)模塊主要是由修改密碼組成的,主要功能是方便用戶(hù)對(duì)密碼進(jìn)行操作。如果忘了密碼,還可以通過(guò)郵箱和用戶(hù)名來(lái)驗(yàn)證,修改密碼。 數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì) 本系統(tǒng)屬于中小型個(gè)人網(wǎng)站,毫無(wú)爭(zhēng)議,本系統(tǒng)采用的依然是 PHP+MySQL 這對(duì)黃金組合,無(wú)論是從成本、性能。安全上考慮,這是從易操作性上考慮, MySQL 都是最佳選擇 [1] 。 根據(jù)系統(tǒng)的需求 分析,可以得到系統(tǒng)的概念結(jié)構(gòu)圖,用實(shí)體 — 關(guān)系模型即 ER 圖,如圖 所示 : 圖 ER 圖 根據(jù)系統(tǒng)的需求分析和實(shí)體 — 關(guān)系圖,對(duì)對(duì)象進(jìn)行抽象,實(shí)體類(lèi)型描述如下: 用戶(hù)表 :ID 號(hào),名稱(chēng),密碼,性別,注冊(cè)郵箱,注冊(cè)時(shí)間,上次登錄時(shí)間,用戶(hù)等級(jí) 。 文章表 :發(fā)表人 ID,文章標(biāo)題,內(nèi)容,更新時(shí)間,上次更新時(shí)間,修改文章的用戶(hù)ID,用戶(hù) ID。 華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文) 7 相冊(cè)表 :相冊(cè)編號(hào),相冊(cè)名稱(chēng),相冊(cè)類(lèi)型,密碼,相冊(cè)簡(jiǎn)介,封面圖片,相冊(cè)創(chuàng)建時(shí)間,創(chuàng)建者 ID, 相冊(cè)圖片文件夾地址 。 圖片表 :圖片編號(hào),名稱(chēng),圖片簡(jiǎn)介,圖片上傳時(shí)間,相 冊(cè) ID 號(hào) ,用戶(hù) ID 號(hào) 。 留言表 :留言編號(hào),內(nèi)容,最后時(shí)間,用戶(hù) ID 號(hào) 。 華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文) 8 3. 系統(tǒng)的 詳細(xì)設(shè)計(jì) 程序設(shè)計(jì)思想與原則 本系統(tǒng)采用結(jié)構(gòu)化的程序設(shè)計(jì)思想進(jìn)行開(kāi)發(fā)。結(jié)構(gòu)化程序設(shè)計(jì)是一種良好的軟件開(kāi)發(fā)技術(shù) [4]。它采用自頂向下的設(shè)計(jì)和實(shí)現(xiàn)方法,并嚴(yán)格地使用結(jié)構(gòu)化程序構(gòu)造程序。 結(jié)構(gòu)化程序由基本的控制結(jié)構(gòu)語(yǔ)來(lái)實(shí)現(xiàn)程序的,結(jié)構(gòu)化設(shè)計(jì)部主張采用 goto 語(yǔ)句來(lái)隨意轉(zhuǎn)移程序控制,主張使用順序 、選擇、循環(huán)三種基本的語(yǔ)言控制語(yǔ)句。每種基本控制結(jié)構(gòu)語(yǔ)句基本只有一個(gè)入口和一個(gè)出口,完成一個(gè)操作 [7]。 本次博客系統(tǒng)主要是采用的 PHP 語(yǔ)言,它與 C
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1