首页
/
每日頭條
/
教育
/
基于django開發自己的網站
基于django開發自己的網站
更新时间:2024-09-30 15:26:25

摘 要

在各學校的教學過程中,個人博客是一項非常重要的事情。随着計算機多媒體技術的發展和網絡的普及。采用當前流行的B/S模式以及3層架構的設計思想通過Python技術來開發此系統的目的是建立一個配合網絡環境的個人博客的平台,這樣可以有效地解決個人博客混亂的局面。

本文首先介紹了個人博客的發展背景與發展現狀,然後遵循軟件常規開發流程,首先針對系統選取适用的語言和開發平台,根據需求分析制定模塊并設計數據庫結構,再根據系統總體功能模塊的設計繪制系統的功能模塊圖,流程圖以及E-R圖。然後,設計框架并根據設計的框架編寫代碼以實現系統的各個功能模塊。最後,對初步完成的系統進行測試,主要是功能測試、單元測試和性能測試。測試結果表明,該系統能夠實現所需的功能,運行狀況尚可并無明顯缺點。

關鍵字:個人博客;Django ;Mysql數據庫

Pick to

Personal blog is a very important thing in the teaching process of every school. With the development of computer multimedia technology and the popularity of the network. Using the current popular B/S mode and three layer architecture design ideas through Python technology to develop this system is to build a network environment of personal blog platform, so that can effectively solve the situation of personal blog chaos.

This article first introduces the development background and development status of personal blog, and then follow the routine software development process, first of all, in view of the system and the selection of suitable language development platform, according to the requirement analysis module and database structure design, and then based on the system's overall function module design rendering system function module chart, flow diagram and e-r diagram. Then, design the framework and write code according to the designed framework to achieve each functional module of the system. Finally, the preliminary completed system is tested, mainly functional test, unit test and performance test. The test results show that the system can achieve the required functions, and the running condition is fair and there is no obvious defect.

Key words: personal blog; Django. The Mysql database

目 錄

第一章 概述 1

1.1 引言 1

1.2課題研究目的 1

1.3 開發現狀分析 2

1.4 課題開發意義 2

第二章 開發技術介紹 4

2.1 系統開發平台 4

2.2 平台開發相關技術 4

2.2.1 Django技術 4

2.2.2 Mysql數據庫介紹 4

2.2.3 Mysql環境配置 4

2.2.4 B/S架構 5

2.2.4 Django框架 5

第三章 系統分析 7

3.1 可行性分析 7

3.1.1 技術可行性 7

3.1.2 操作可行性 7

3.1.3經濟可行性 7

3.2性能需求分析 8

第四章 系統設計 9

4.1功能結構 9

4.2 數據庫設計 9

4.2.1 數據庫E/R圖 9

4.2.2 數據庫表 11

第五章 系統功能實現 16

5.1管理員功能模塊 16

第六章 系統測試 26

第七章 總結 27

緻 謝 28

參考文獻 29

本系統是基于Python實現的B/S模式個人博客,其主要功能符合系統的需求,不過由于本系統是我第一次開發的項目,在經驗和知識方面都有所不足,這些可能導緻系統還存在很多問題和缺陷。

但是在做畢業設計的過程中,我學到了很多。雖然自己之前并沒有很好的了解跟熟悉系統開發的整個過程,不過經曆了這次開發,我基本上對這些開發過程都有所了解和體會。一個好的項目,首先要對需求進行詳細的調研,隻有在很好的了解了系統的需求才有可能把項目做好。

測試在一個項目中,也是非常的重要,測試時需要心細,考慮問題要周全。剛開始測試的時候遇到好多問題。比如用戶登錄進去,沒有顯示名字。提交博客文章總是出現問題等等。有可能在做的過程并沒有考慮到這些問題,通過測試就能體現自己做的有哪些不足,有哪些需要改進。在整個過程中自己學到了很多東西,做事情要從多方面考慮。在開發中還讓我學會了應如何使用網絡并且要善于利用網絡資源,其實很多問題都可以通過網絡來得到解決的。

參考文獻

1]張海藩 網站管理系統的分析與設計[D].廈門大學,2016

[2]丁寶康 信息管理系統[D].電子科技大學,2018

[3]孫印傑 信息管理系統的設計與實現[D].電子科技大學,2017

[4]馬甯 基于Python的網站管理系統分析與設計[D].雲南大學,2017.

[5]求是科技 Python信息管理系統開發實例導航[M].人民郵店出版社.2015

[6]楊宗志 Python入門與實作[M].科學出版社,2018

[7]曹錳 舒新峰 C#與Python程序設計[M].西安交通大學出版社,2017

[8]虞益誠 SQL Server 2000[M].中國鐵道出版社,2019[9]董征宇 我國中小學校電子商務盈利策略探析[J].中國商貿,2018,22:94-95

[10]張愛軍 電子商務技術的創新發展趨勢[J].電腦知識與技術,2016,26:61-67

[11]馬桂林 中小音樂學校經銷商電子商務管理系統的設計[J].價值工程,2018,23:148-149

[12]蔡翔宇 電子商務與計算機網絡應用[J].計算機應用研究,2017,2:366

[13]西爾伯沙茨(Silberschatz.A.) 計算機科學叢書:數據庫系統概念(原書第6版)[M]. 機械工業出版社,2017,03..

[14]薩師煊 王珊 數據庫系統概論[M].北京:高等教育出版社,2017:10-180.

[15]陳剛 Eclipse從入門到精通[M].(第2版).北京:清華大學出版社,2018:17-380.

基于django開發自己的網站(基于django的個人博客設計與實現-計算機畢業設計源碼)1

基于django開發自己的網站(基于django的個人博客設計與實現-計算機畢業設計源碼)2

基于django開發自己的網站(基于django的個人博客設計與實現-計算機畢業設計源碼)3

基于django開發自己的網站(基于django的個人博客設計與實現-計算機畢業設計源碼)4

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
安慰老師的暖心句子
安慰老師的暖心句子
安慰老師的暖心句子?有人說,師恩如山,因為高山巍巍,使人崇敬我還要說,師恩似海,因為大海浩瀚,無法估量,下面我們就來說一說關于安慰老師的暖心句子?我們一起去了解并探讨一下這個問題吧!安慰老師的暖心句子有人說,師恩如山,因為高山巍巍,使人崇敬...
2024-09-30
讀書名言8字
讀書名言8字
讀書名言8字?敏而好學,不恥下問——春秋孔子《論語·公冶長》白話文:他聰敏勤勉而愛好學習,又謙虛下問,今天小編就來聊一聊關于讀書名言8字?接下來我們就一起去研究一下吧!讀書名言8字敏而好學,不恥下問。——春秋孔子《論語·公冶長》白話文:他聰...
2024-09-30
畢業季的傷感網名
畢業季的傷感網名
畢業季的傷感網名?魂牽夢繞憶往昔陌心已歸,下面我們就來聊聊關于畢業季的傷感網名?接下來我們就一起去了解一下吧!畢業季的傷感網名魂牽夢繞憶往昔。陌心已歸。最懷念不過經年。永不滅的小學童話。籬晨落雨。殇城美。六年同窗情意深。終友别。菊花帶淚、誰...
2024-09-30
貴州大學考研基礎數學複試科目
貴州大學考研基礎數學複試科目
考研擇校往往就是決定你命運的關鍵一步,因此,不論你要考什麼專業,根據自身情況和院校情況綜合分析後才能下結論。今天,研新生給大家帶來貴州大學數學學碩考情分析,希望對大家有所幫助!一、貴州大學數學招生院系概況貴州大學0701數學專業在數學與統計...
2024-09-30
大專加一年社保可入戶廣州
大專加一年社保可入戶廣州
不拼學曆、不拼社保居住證年限!年齡在40周歲以下,社保繳納滿半年就能申請,“中級職稱入戶”也叫考證入戶是低學曆人士首選入戶方式。什麼是考證入戶?職稱入戶,也叫考證入戶,是指以職稱作為引進條件申請入戶,即持有中級職稱或者高級職稱,年齡,社保符...
2024-09-30
Copyright 2023-2024 - www.tftnews.com All Rights Reserved