星空科普网页的设计与实现软件与服务外包(附件)【字数:7420】

随着现代社会的飞速发展,互联网逐渐深入到人们的方方面面。通过互联网进行科普传播能够扩大科普传播范围,并使科普资源形式更加新颖,内容更加多样。为了激发更多人对星空的兴趣,方便初学者简单的了解,为此设计了此网站。设计的内容主要包括网页效果图、数据库的创建等。制作过程主要包括对网站的功能需求进行分析,划分板块,设计数据库。该网站运用PHP语言搭建后台,通过HTML+CSS编写前端代码,配合JavaScript制作网页的特殊效果,并使用SQL软件将设计效果图以网页形式实现。最终完成的网站内容完整,页面雅观,使用方便,浏览器兼容。
目 录
一、引言 1
(一) 研究的背景 1
(二) 研究的目的 1
(三)设计目标 1
二、网站开发工具 2
(一) web界面开发工具 2
1. Adobe Dreamweaver 2
2. PhpStorm 2
3. MySQL 2
4. Phpstudy 2
(二) web 界面开发技术 3
1. HTML 语言 3
2. CSS 样式单 3
3. SQL 数据库技术 3
4. PHP 语言 3
(三)开发环境 3
三、网站设计 3
(一) 目标设计 4
(二) 功能设计 4
1. 网站前台设计结构图 4
2.网站后台设计结构图 5
四、数据库设计 5
1.管理员表 5
2.用户表 5
3.新闻类别表 6
4.新闻表 6
5.评论表 6
6. 星空知识内容表 7
7. 摄影表 7
五、详细内容设计 7
(一)前台模块设计 7
1.网站首页设计 7
2.网站前台页面介绍 8
3.各网页的框架设计与布局 8
4.各页面展示 9
(1)前台连接数据库 9
(2)网站首页展示 10
(3)主要页面功能实现 10 *好棒文|www.hbsrm.com +Q: @351916072@ 

(4)星空摄影页面及图片上传页面实现 11
(5)评论功能实现 13
(二)登录注册模块设计 14
1.登录界面实现 14
2.注册页面设计 15
(三)后台管理模块设计 16
1.新闻模块管理 16
2.星空知识模块管理 18
3.摄影模块管理 19
六、总结 21
致谢 22
参考文献 23
一、引言
(一) 研究的背景
科普,就是将科学向广大群众普及,是为了让大众快速了解一些科学知识,并将一些晦涩难懂的知识以浅显易懂的方式向大众进行普及。最初科普多以报纸、书籍等纸质媒介进行传播,但随着时代的变化,发展的浪潮不断地冲击着一切行业,传统的科普方式已经越来越没用办法满足人们日益增长的求知欲望,因此新的科普方式和科普媒介应运而生。随着近年来我国网络技术以及信息技术的快速发展,我国互联网也发展的越来越快。现如今互联网已经成为 “规模最大、覆盖范围最广、影响最深的信息集合”,而在互联网的浪潮得影响下科普方式和科普媒介变得越发多种多样。
在互联网技术和多媒体技术不断发展的支持下,互联网上也随之出现了越来越多与众不同而又丰富多彩的科普内容,网络科普开始逐渐走向千家万户。网络科普能够结合互动性和娱乐性,并通过一些不同的互动形式,不断地激发广大群众主动参与科普活动,其相比较传统的科普方式,具有独特的吸引力和优势。
在网络的推动下,科普出现了新的传播媒介。以报纸、书籍等代表的纸质媒介的传播只能单向传播,受众只能单项浏览、不能及时的通过这个媒介发表自己的评论,而以互联网为代表的无形媒介则可以进行双向传播。当用户浏览网站上的科普信息时,信息向客户端器传播;当用户对网站上的内容进行评论时,信息向服务器传播。
(二) 研究的目的
目前,在全球范围内有数的天文馆不超过4000座,而我国大陆地区能称得上“天文馆”的只有3座。这个数据表明:我们的天文科普远远比不上西方国家,它与西方国家相比而言宛若一个刚出生的婴儿。
随着我国不断加大对科普工作的投入,各类科普网站也如雨后春笋般不断涌出,但星空科普网站相较于其他的科普网站的数量则依旧显得极为稀少。
为了增加更多的受众,为了能够激起更多人对天文星空的兴趣,为了对天文星空有兴趣的人能够简单了解并且为了浏览的游客或用户能够简便、快速的找到与自己兴趣相关的内容。
(三)设计目标
本网站的设计目标以浏览者可以在网站进行感兴趣内容的浏览,并提供其他天文网站的链接;用户可以在文章下与其他人进行讨论,还可以分享上传图片给其他浏览的人观看;后台主要提供给管理员对网站上的各个信息进行管理、审核和维护。
二、网站开发工具
(一) web界面开发工具
1. Adobe Dreamweaver
Adobe Dreamweaver,是一款网页代码编辑器,通过它可以对网页进行制作并且简单的管理网站。它是第一套专门为专业的网页设计师开发视觉化网页制作的开发工具,使用它还可以快速高效地开发一个静态的主页面和页面清晰、美观的各次级静态网站,并且还可以将制作的网页轻松跨越平台和浏览器的限制,而且使用方便、简单易懂。
2. PhpStorm
PhpStorm软件(PhpStorm 是一款商业的 PHP 集成开发工具,它的目标是为了提高用户编写代码的效率。)可以对动态网页进行制作,并实现动态网站的交互性。它的功能包括php编辑器、JavaScript 编辑器、HTML/CSS编辑器等。它的优点在于可以跨平台使用,并且支持PHP的refactor功能、在一个页面修改后其他引用这串代码的页面也会同步修改。它的本机数据库为localhost。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/91.html

好棒文