"景先生毕设|www.jxszl.com

基于php技术的天文网站的设计与实现(附件)【字数:8556】

2024-11-03 19:57编辑: www.jxszl.com景先生毕设
天文网站是一个面向喜爱天文的人群所构建的知识和浏览网站,整个天文网站包括前台用户访问模块和后台管理模块两部分组成前端页面有对天文的基本常识详细介绍,最新航天新闻资讯,天文图片详细解说,天文疑问查询等。后端管理有首页内容管理,新闻资讯管理,天文图吧管理,用户管理,管理员登录注册等。网站主要应用了CSS3、HTML5、JavaScript 、PHP、MYSQL等技术。本文对天文网站的功能、架构进行全方位的叙述与分析。
目录
一、引言 1
(一) 网站背景和意义 1
(二) 网站模块简介 1
二、关键技术介绍 1
(一) HTML5+CSS3静态网页 1
(二) JavaScript特效 1
(三) PHP技术 1
(四) MYSQL数据库 1
三、网站需求分析 2
(一) 网站可行性分析 2
1. 需求可行性分析 2
2. 技术可行性分析 2
(二) 网站的目标 2
(三) 网站用例 2
四、网站总体设计 3
(一) 网站前端模块设计 3
(二) 网站的数据模型设计 5
1. 实体关系(ER)图设计 5
2. 数据物理模型的设计 7
五、网站详细设计 9
(一) 前端设计 9
1.网站首页的详细设计 9
2.前端登录页面详细设计 13
3.前端注册页面详细设计 15
4.关于星空页面详细设计 16
5.新闻资讯页面详细设计 18
6.天文图吧页面详细设计 20
7.天文查询页面详细设计 21
(二) 后台设计 24
1.后台登录注册详细设计。 24
2.后台首页管理详细设计。 25
3.后台新闻资讯管理详细设计 27
4.后台天文图吧管理详细设计 29
5.后台用户管理详细设计 31
6.图片上传功能的详细设计 32
六、总结 33
致谢 36 *51今日免费论文网|www.51jrft.com +Q: ^351916072

参考文献 37
一、引言
网站背景和意义
随着空间天文技术、航天技术等科技的高速发展,越来越多人关注外太空,而包括地球在内的行星都需要我们有足够的天文知识,才能支撑我们对太空的探索。互联网将我们对太空的探索知识积累了下来,每当人们搜索天文知识时呈现的基本是零零散散的内容。面向喜爱天文的人群,制作了一个天文网站,解决用户了解天文的基本常识,天文图片详解,天文新闻资讯,天文知识查询等。让人们在天文的世界遨游,激发人们对天文世界的畅想,研发出更多更精确的天文器械和推动天文科技的发展。
网站模块简介
天文网站由前台用户访问模块和后台管理模块两部分组成。前台用户访问模块内容包括:首页内容浏览,关于星空知识了解,新闻资讯查看,天文图吧欣赏,天文问题查询,用户登录注册等。后台管理模块内容包括:首页内容管理,新闻资讯管理,天文图吧管理,用户管理,管理员登录注册等。
二、关键技术介绍
开发天文网站主要应用了CSS3、HTML5、JavaScript、PHP技术,使用MYSQL数据库管理工具。
HTML5和CSS3静态网页
HTML和CSS是 HyperText Markup Language和Cascading Style Sheets,而HTML5和CSS3就是它们的最新版本。HTML5和CSS3网页设计效果更加的突出,能够解决媒体的多样化,提供很多接口API,还给网页设计绘制定出了新工具,实现标签,语义属性的更新处理等等。
JavaScript特效
JavaScript是一种解释型的脚本语言,被广泛的应用到前端开发中,添加各种各样的动态功能,为用户提供浏览网页的舒适性。
PHP技术
PHP(Hypertext Preprocessor)脚本程序在web服务端开发,是高级语言并且免费开源,支持动态扩容关联数组,所以高效,性能强,版本越高性能越高。它的程序可以在linux、windows等平台上直接运行,有很多内置函数,很多开发框架,变量都是页面级的,全局变量、类的静态成员都会在页面执行完成后清空。
MYSQL数据库
MYSQL是一种支持ACID的数据库管理系统,MYSQL是最好的RDBMS应用软件之一。将数据分成很多的表结构,而不是存放在一个大的仓库中,这样增加灵活性和速度。其使用的SQL语言是最标准的访问数据库语言,开源,体积小,成本低,速度快,一般中小型网站开发都选择它作为储存数据库。
三、网站需求分析
网站可行性分析
需求可行性分析
技术可行性分析
本网站是一个应用性的网站,是围绕着天文知识来开发的功能,所选的技术都是给天文知识最“贴切”的服务,让天文知识能够生动形象地展示在用户眼前,保证了开发的功能,也兼顾性能,PHP与MYSQL相结合,展现其强大的执行速度和扩展性,跨平台程序也不用修改。
网站的目标
天文网站的初心是带给喜爱天文的人士方便,并且让浏览网站的用户引发其好奇心喜欢上天文。通过对主页的浏览感受天文的宏观和震撼,让用户在其中提起兴趣,图文并排印象深刻,在浏览图片的时候不知不觉的记住了常见的天文知识。本网站希望能带给用户关于天文的兴趣和知识。
网站用例
天文网站的结构简易,下面是对本网站的功能的客观的归纳。网站使用了HTML5和CSS3搭建前端页面,网站前端功能模块主要分为登录、注册、首页浏览、关于星空了解知识、新闻资讯查看、天文图吧详解天文问题查询功能。用例图如31所示。

原文链接:http://www.jxszl.com/jsj/xxaq/608523.html