名人星座网站设计毕业论文.doc

上传人:文库蛋蛋多 文档编号:3937093 上传时间:2023-03-28 格式:DOC 页数:17 大小:1.25MB
返回 下载 相关 举报
名人星座网站设计毕业论文.doc_第1页
第1页 / 共17页
名人星座网站设计毕业论文.doc_第2页
第2页 / 共17页
名人星座网站设计毕业论文.doc_第3页
第3页 / 共17页
名人星座网站设计毕业论文.doc_第4页
第4页 / 共17页
名人星座网站设计毕业论文.doc_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《名人星座网站设计毕业论文.doc》由会员分享,可在线阅读,更多相关《名人星座网站设计毕业论文.doc(17页珍藏版)》请在三一办公上搜索。

1、本科生毕业设计(论文)题 目名人星座网站的设计 学 院计算机与信息工程学院 专 业 班级 姓 名 学号 指导教师 职称 2012年5月11日目录摘要0前言01 网站的目前现状12 开发网站的目的与意义13 网站功能需求分析23.1 功能需求23.2 可行性分析23.3 网站设计思想24 网站开发技术介绍34.1 ASP (Active Server Page )技术简介34.2 开发工具Dreamweaver介绍34.3 数据库介绍(ACCESS2000)35 网站总体分析与设计45.1 数据库设计45.2 系统功能描述55.2.1 前台功能模块介绍55.2.2 后台功能模块介绍56 网站功能

2、模块的设计与实现66.1 前台模块的设计与实现66.1.1主界面模块的设计66.1.2 浏览十二星座栏目信息模块的设计66.1.3 阅读文章模块的设计76.1.4 栏目分类模块的设计76.1.5 网站主页上的其他功能86.2 网站后台管理模块的设计与实现86.2.1 后台管理功能模块图86.2.2 后台管理登录页面的设计与实现87 系统设计过程中存在的问题与解决方法118 结论11谢 辞12参考文献:13名人星座网站的设计与实现摘要:本文章介绍如何利用网络信息平台的优势,建立名人星座网站并开展名人星座,名人信息,本文主要介绍名人星座网站的现状、意义、目标、各模块的内容、重要思想,实现了名人星座

3、信息发布、名人、星座等功能。文中重点论述了系统的功能与实现数据流程及储存,主要包括医疗信息栏目、文章查阅,查询模块。同时简单介绍了ASP编程语言Dreamweaver网页编辑工具和Access数据库等工具。关键词:ASP;名人星座;数据库;管理系统前言随着网络技术的飞速发展,绝大多数的都关注名人星座信息,如何利用网络技术的优势,在局域网平台上建立名人星座信息服,是当前人们最关注的一个新的课题。本网站是用来提供名人星座信息,就是Internet的一种运用。人们的获取信息的方式有多种多样,可以通过报纸、广播、电视、杂志等不同媒体,随着计算机应用的普及以及网络的快速发展,人们通过网络获取信息的机会和

4、比例越来越高。再说随着Internet发展,在网上获得新信息,网上推荐等活动也得到了很快发展。通过对名人星座网站的设计及分析,阐明了当前星座网站的发展形势,简单介绍了名人星座网站的设计内容、结构、规划、功能、发展前景等。在网站的整体设计过程中大致可分为前期准备策划、设计、制作、运行、维护五个阶段,其中采用多种新型技术,并重点介绍了ASP技术在过程中的运用。ASP是一个WEB服务器端的开发环境,利用它可以产生和运行动态的、交互的、高性能的WEB服务应用程序,能够为程序开发人员提供实现应用程序的编制与自带组件设计网页从逻辑上分离的技术,特别适合建立WEB站点,使网站建设与发展变的较为简单与快捷。为

5、名人星座网站的规划和建设,提出一些建议性的意见可以使设计过程尽可能满足对名人星座网站关注着的需求。1 网站的目前现状踏入新世纪,互联网在中国已深入人心。当许多领域的网站还在迷茫于什么样的商业模型是站得住脚的时候,名人星座信息网站已做出了一些具有实质性的工作,并孕育着记号的机会,等待着更大的投入和建设。互联网时代,一种模式如随时跟踪用户的需求特点,也许很快就过时了。只有充分发掘现有资源,并经过融合,弥补不足,才能发挥其应有的价值。新世纪科学技术飞快发展这个社会上,互联网将进入一个崭新的阶段,信息化的发展带动其他产业的发展,不仅教育,还有各行业都将与它进行更深入的融合和渗透。网络可以给用户不分地域

6、、不分国界可以大量的、无限的提供各种各样的信息。目前,很多名人建立了自己的个人网站,比如搜狐名人星座网( 运用ASP(Active Server Page:动态服务器页面)技术, ACCESS 2000数据库存取的动态技术实现。目前来看,现在有些名人都有着自己的博客和微薄并没有一个名人星座集合体的网站,而且有些星座网站的检索不方便,更有着复杂性等一系列问题。此论文主要描述名人星座信息。由于本网站的设计是要通过Internet向社会展示名人星座信息网站的风采,所以主页首先应该能让浏览者对网站的内容一目了然,其次网站还应该及时报告名人星座信息的最新信息动态以及最新的发展情况,而这些都应该在主页的布

7、局上有所体现。2 开发网站的目的与意义计算机网络技术已经普及应用于二级(县及县级)以上综合人民群众,无需要额外增加设备。充分利用网站信息平台建立名人信息服务具有,信息量大、高效性、互动性、能节省办公费用等多种优势,具有很强的实用性和推广价值。名人星座网站主要为客户提供星座常识的。广大用户利用名人星座网站所发布的星座信息,可以在家庭、办公室、学校等地方,随时在网上查询各种不必要花钱去买名人星座专题杂志或者星座专题书。做一套高标准,完善而严谨的星座信息网站的创建,需要利用先进的计算机技术结合先进的名人星座对数据进行管理、提高工作效率、进一步调查工作才能给客户方提供更有效,更有利的星座信息、能实现名

8、人星座网站的可靠性、方便性、安全性。设计一个内容丰富,实用性强的名人星座网站。3 网站功能需求分析3.1 功能需求系统开发的总体任务是实现各种信息的系统化、规范化和自动化。功能的实用性、方便性是各网站所必要的需求。本系统有查询、浏览等功能。可以查询关于名人的各个信息、星座常识,这样就可以实现名人爱好者,星座爱好者提供更丰富的星座信息。3.2 可行性分析可行性研究的目的是用最小的代价在尽可能的时间内确定问题是否能够解决。利用现在的信息技术开发一个信息管理系统来管理客户信息从经济上看,由我们自己研究开发一套适合名人星座实际需要的管理软件,即可节资金,也便于日常维护、备份、再说客户信息管理系统并不需

9、要特别高的配置。因此,我们认为开发系统在经济上是可行的。从运行上看现代计算机软硬件的发展使得本系统具有良好运行环境和简单而直接的操作界面。因此,开发系统在运行上是可行的。3.3 网站设计思想由于我的这个毕业设计是个小型网站的开发与设计,我首先确立了网站开发工具,在做这个毕业设计时,我选用ASP和Dreamweaver,后台数据库是用ACCESS来做的,确立网站开发工具后,我明确功能模块,我先把网站分了两大类,是前台和后台等,前台有浏览星座信息、阅读文章。后台有常规操作(管理首页、修改密码、安全退出)、系统管理(站点信息配置、管理员管理、数据库管理、友情链接管理、后台日志管理)、相关说明(项目管

10、理、关于我们)、新闻管理(新闻分类、添加新闻、管理新闻)。功能模块划分如图3-1所示: 网站主页后台部分前台部分常规操作星座信息友情链接作者管理首页修改密码安全退出浏览星座添加星座修改星座浏览栏目添加栏目修改栏目添加链接修改链接删除链接网站版本设计者查询本命等阅读文章栏目浏览浏览星座信息图3-1 功能模块划分图4 网站开发技术介绍本系统我利用先进的网站开发技术ASP (Active Server Page ),开发工具为Dreamweaver和后台数据库ACCESS2000。4.1 ASP (Active Server Page )技术简介ASP是一个 Web服务器端的脚本编写环境 , 使用它

11、可以将 HTML语言 ,脚本语言和 ActiveX构件组合在一起 ,创造出交互的 Web页面和基于 Web的动态的 交互的 功能强大的应用程序。ASP文件是以 . asp 为扩展名的文本文件,这个文本文件可以是文本HTML标记和 ASP脚本命令的任意组合。 由于ASP是在服务器端运行 ,Web Server全部为你处理了 ,因此开发者无需考虑浏览器是否支持。 这就解决了浏览器对各种脚本语言不兼容的问题。而且由于只有脚本的结果返回到浏览器 , 因此服务器端的脚本不易复制 , 开发者不必担心别人下载程序从而窃取编程逻辑。ASP技术完全与 HTML集成 ,因此易于生成。 ASP技术也存在着一些不足。

12、因为全部工作均由服务器承担 ,必将加重服务器的负担 ,影响效率。4.2 开发工具Dreamweaver介绍Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具。Dreamweaver可以用最快速的方式将Fireworks,FreeHand,或Photoshop等档案移至网页上。使用网站地图可以快速制作网站雏形设计更新和重组网页。使用支援文字HTML码HTML属性标签和一般语法的搜寻及置换功能使得复杂的网站更新变得迅速又简单。 它包含HomeSite和BBEdit等主流文字编辑器。进阶

13、表格编辑功能使您简单的选择单格,行栏或作未连续之选取。甚至可以排序或格式化表格群组,Dreamweaver 支援精准定位,利用可轻易转换成表格的图层以拖拉置放的方式进行版面配置。难以精确达到与浏览器完全一致的显示效果。 页面原始代码的难以控制性,比如您在所见即所得编辑器中制作一张表格也要几分钟,但您要它完全符合您要求可能需要几十分钟,甚至更多时间。4.3 数据库介绍(ACCESS2000)ACCESS2000是office自带的数据库 。Access 是Office2000里面的一个组件。是用来制作简单的数据库。Access不仅是一个数据库,而且它具有强大的数据管理功能。数据库是有结构的数据集

14、合,它与一般的数据文件不同,(其中的数据是无结构的)是一串文字或数字流。数据库中的数据可以是文字图象声音等。 Access数据库以文件形式保存,文件的扩展名是MDB。 Access 数据库由六种对象组成,它们是表查询窗体报表宏和模块。 表(Table) 表是数据库的基本对象,是创建其他5种对象的基础。查询(Query)查询可以按索引快速查找到需要的记录,按要求筛选记录并能连接若干个表的字段组成新表。 窗体(Form) 窗体提供了一种方便的浏览输入及更改数据的窗口。 报表(Report) 报表的功能是将数据库中的数据分类汇总,然后打印出来,以便分析。 宏(Macro) 宏相当于DOS中的批处理,

15、用来自动执行一系列操作。5 网站总体分析与设计网站总体分析包括数据库设计,前台和后台的系统功能简单描述。下面具体解释了这些内容。5.1 数据库设计本系统采用的是ACCESS 2000 数据库。当然数据库是管理信息系统的核心,一个良好的数据库结构应具有数据冗余少、操作处理过程简单等特点,同时也应该具有信息查找容易等特点。进行数据库设计的首要任务是考虑信息需求,也就是数据库要存入什么样的数据。创建成数据库并非仅仅为了存储数据,更主要的目的是从中提取有用信息。所以除了要考虑数据库存储什么数据外,还应该考虑数据的存储方式、目的、用途以及性能要求。本系统所使用的数据库表分别是uy_adminl(后台进入

16、记录表)、uy_admin(管理员表)、uy_news(文章信息表)、uy_tur(文章类型表)、uy_bikat(友情连接表)等。(1) uy_adminl(进入后台记录表)用于存放管理员进入后台后记录进行一些操作信息的数据表表5-1 uy_adminl表字段名数据类型说明Uy_id自动编号记录编号Uy_nam文本用户登录Uy_ip文本登录IPUy_date日期/时间登录时间(2) uy_admin(管理员表)用于存放用户名和密码等信息的数据表表5-2 uy_admin表字段名数据类型说明Uy_idUy_NameUy_passUy_dateUy_ipUy_cont自动编号文本文本日期/时间文

17、本数字管理员编号管理员名称密码登录时间登录IP登录次数(3) uy_news(文章信息表)用于存放网站文章、时间、访问次数的数据表表5-3 uy_news表字段名数据类型说明Uy_idUy_nameUy_parkUy_picUy_turUy_mezUy_timeUy_contUy_goodUy_color自动编号文本数字文本数字备注日期/时间数字数字文本编号文章标题文章区别文章图片文章分类文章内容添加时间浏览次数推荐颜色(4) uy_tur(栏目信息表)用于存放栏目类型、栏目排序的数据表表5-4 uy_tur表字段名数据类型说明Uy_idUy_nameUy_paiUy_park自动编号文本数字

18、文本文章编号类型名称类型排序类型区别(5) uy_bikat(友情链接表)用于存放友情链接的图片、链接地址、点击次数信息的数据表表5-5 uy_bikat表字段名数据类型说明Uy_idUy_nameUy_mezUy_paiUy_time自动编号文本 备注数字日期/时间连接编号连接标题连接网址连接排序添加时间5.2 系统功能描述一般说来,网站是由前台和后台两部分构成的。本网站前台有浏览星座信息、阅读文章。后台有常规操作(管理首页、修改密码、安全退出)、系统管理(站点信息配置、管理员管理、数据库管理、友情链接管理、后台日志管理)、相关说明(栏目管理、关于我们)、新闻管理(新闻分类、添加新闻、管理新

19、闻)。5.2.1 前台功能模块介绍(1) 浏览星座信息模块本模块包含着星座信息、名人信息、查询本名信息、查询情侣速配信息、占星速查信息、精彩活动等部分。能浏览一些关于星座的信息,十二星座名人信息,十二星座信息等等部分(2) 阅读文章用户可以查阅浏览星座信息模块中的各种信息。5.2.2 后台功能模块介绍(1)常规操作 管理员登录之后可以进行修改密码操作。(2)系统管理 管理员可以修改站点信息,删除一些不必要的资料、数据库、能添加新的信息、搜索后台日记、添加/删除友情链接。(3)相关说明管理员可以添加、修改、删除项目、联系方式、文章。(4)新闻管理 主要就是添加、修改、删除和管理新的信息内容、记录

20、。6 网站功能模块的设计与实现系统有主界面模块、浏览星座信息模块、阅读文章模块、管理员登录模块、修改密码模块、添加新闻管理模块、新闻管理模块、新闻分类管理模块、友情链接管理模块等几下前台和后台模块6.1 前台模块的设计与实现6.1.1主界面模块的设计主界面我们能看到整个网站所属于的信息标题,一些关于名人星座信息的图片。用户就利用这个主界面可以进行星座信息的查阅。名人星座网站主界面如图6-1所示图6-1名人星座网站主界面图6.1.2 浏览十二星座栏目信息模块的设计此网站以ASP动态服务器页面技术为主做的,本网站浏览信息模块有12个小部分。各个部分都介绍了关于十二星座的信息。比如白羊座名人信息,点

21、击标题就会查阅有关该标题的文章。十二星座信息界面如图6-2所示:图6-2 十二星座信息界面图6.1.3 阅读文章模块的设计用户在本模块中可以阅读所点击文章的详细内容。阅读文章界面如图6-3所示:图6-3阅读文章界面图6.1.4 栏目分类模块的设计这模块里,用户搜索自己所需要的十二星座信息。用户把所要找的信息名称从菜单来中选择完成后,通过virgostory.asp页面的代码,连接到数据库,如果没有你所要查找的信息内容,系统自动提示“没有找到任何相关内容。”:十二星座栏目界面如图6-4所示:图6-4十二星座栏目界面图6.1.5 网站主页上的其他功能整个网站栏目上包括首页、超级偶像、十二星座名人、

22、相关文章、赞助商链接等模块;当点击最新更新按钮、用户可以看到管理员新发布的最新消息、有关十二星座的资料、详细解释每一个信息。6.2 网站后台管理模块的设计与实现6.2.1 后台管理功能模块图后台管理模块包括常规操作、系统管理、相关说明、新闻管理等功能;常规操作具有修改、退出功能;系统管理、相关说明、新闻管理都拥有着修改、添加、删除信息等功能。6.2.2 后台管理登录页面的设计与实现(1) 管理员登录管理要登录后台管理时,如用户名、密码或验证码为空,系统就自动提示“用户名不能为空,请输入”、“ 密码不能为空,请输入”、“ 验证码不能为空,请输入”;如果满足条件的话连接数据库调用chklogin.

23、asp文件,然后进后台管理。管理登录界面如图6-7所示:图6-7 管理员登录界面图(2) 修改密码管理员进入后台后还可以修改自己的密码,当你在密码框里输入要修改的新密码后,单击按钮时,管理员密码可以修改的,系统还自动提示“操作成功”; 修改密码界面如图6-8所示:图6-8修改密码界面图(3) 添加新闻管理模块添加新闻模块填标题,分类,内容等字段,还有上传图片功能,如不填标题或内容时,系统自动提示“标题不能为空,请输入”、“内容不能为空,请输入”、提交的时候连接数据库,调用news_add.asp文件。发布信息界面如图6-9所示:图6-9发布信息界面图(4) 新闻管理模块这模块可以进行对点击文章

24、信息的一些资料的查看、修改、删除、上传图片等基本操作。文章管理界面如图6-10所示:图6-10 文章管理界面图(5) 新闻分类管理模块此模块主要功能就是添加,删除或修改栏目名称。分类管理界面如图6-11所示:图6-11分类管理界面图(6) 友情链接管理模块这模块具有添加、修改和删除文字形式的友情链接、友情链接管理界面如图6-12所示:图6-12友情链接管理界面图7 系统设计过程中存在的问题与解决方法本系统表面来看起虽然简单了一些,可设计过程并不那么简单。本系统主要存在的专业问题就是一些数据库的连接和数据不全的问题。虽然以前学过关于数据库的连接,但学得不太熟悉在设计过程中不能顺利的进行操作。此问

25、题的解决方法就是在班里找一些学习好的同学,认认真真的从他们那里学到了我不懂得地方。此后还是我的认真,详细的研究和分析下基本上解决了这个问题。综合知识存在的问题及解决方法综合问题上来说,本系统是个应用性的系统,关于名人星座信息的数据少是本系统另一个存在的问题。事实来讲我并不是学星座信息的而且也不知道关于名人星座问题和十二星座信息,所以我一次又一次跑到学校图书馆或新华书店掌握了关于星座信息知识的一些常识,网上也查询此问题。最终我指导老师指导、开导思路下就进一步的了解到十二星座的常识后解决了以上问题。8 结论本文中我研究了一个名人星座信息网站的设计与实现,网站的功能包括信息浏览、阅读文章、查询等等。

26、名人星座信息网站是给用户提供名人信息,十二星座信息等信息为基础的网站,从本网站用户可以得到关于十二星座的历史、特征、本名信息,在家庭或办公都能做到的一些星座查阅。本系统的实现解决了名人星座信息网站的重要性并提供用户更多的星座信息问题。该系统的使用为名人爱好者,星座爱好者的发展方面有重要的作用。网站的优点是:操作方便、实用性强、查询方便,只要会电脑的就能访问本网站,因为我对网页设计技术水平有限,系统也有了一些缺点。因此,我以后更加努力,在工作和学习方面尽量完善自己,提高自己的综合水平,尽量把本网站的功能更加完善。谢 辞本设计及毕业论文是在我的导师杨舒老师的亲切关怀和悉心指导下完成的。他严肃的科学

27、态度,严谨的治学精神,精益求精的工作作风,深深地感染和激励着我。从课题的选择到项目的最终完成,杨舒老师都始终给予我细心的指导和不懈的支持。近近的几个月来,杨舒老师不仅在学业上给我以精心指导,同时还在思想生活上给我以无微不至的关怀,在此谨向杨舒老师致以诚挚的谢意和崇高的敬意。 在此,我还要感谢在一起愉快的度过信管071班的每一位同学们,院领导,各位老师们。正是由于你们的帮助和支持,我才能克服一个一个的困难和疑惑,直至本文的顺利完成。在论文即将完成之际,我的心情无法平静,从开始进入课题到论文的顺利完成,有多少可敬的老师同学朋友给了我无言的帮助,在这里请接受我诚挚的谢意! 最后我还要感谢培养我长大含

28、辛茹苦的父母,谢谢你们!参考文献:1曹建.Dreamweaver与 ASP实战演练M.北京:电子工业出版社, 2001.2胡标 . ASP网络编程技术与实例M.北京:人民邮电出版社, 2001.3杨青ASP的主要技术特点分析电脑与信息技术J,1999.4. 4曹淑琴.ASP技术的网站建设华北科技学院学报J,2003.1.5 潘大胜.基于ASP的程序设计动态教学网站的设计与实现.赤峰学院学报(自然科学版).(2009/09)6 杨秀菊.ASP的网站综合管理系统设计与实现.信息与电脑(理论版) .(2009/08)7 程宴 . 基于ASP的动态网站的设计与实现 .计算机与数字工程 .(2008/05)8 孙悦. 基于ASP+Access的建站方案安全性研究J. 阴山学刊(自然科学版), 2009.9 谭浩强.Access数据库技术与应用M.清华大学出版社.2007.9.10 知网空间。11 刘宏妮. 浅谈嵌入式SQL语句在ASP数据库系统开发中的技巧J. 辽宁科技学院学报, 2006,(01) .

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号