




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本科生毕业设计(论文)题 目名人星座网站的设计 学 院计算机与信息工程学院 专 业 班级 姓 名 学号 指导教师 职称 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 网站功能模块的设计与实现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参考文献:1314名人星座网站的设计与实现摘要:本文章介绍如何利用网络信息平台的优势,建立名人星座网站并开展名人星座,名人信息,本文主要介绍名人星座网站的现状、意义、目标、各模块的内容、重要思想,实现了名人星座信息发布、名人、星座等功能。文中重点论述了系统的功能与实现数据流程及储存,主要包括医疗信息栏目、文章查阅,查询模块。同时简单介绍了asp编程语言dreamweaver网页编辑工具和access数据库等工具。关键词:asp;名人星座;数据库;管理系统前言随着网络技术的飞速发展,绝大多数的都关注名人星座信息,如何利用网络技术的优势,在局域网平台上建立名人星座信息服,是当前人们最关注的一个新的课题。本网站是用来提供名人星座信息,就是internet的一种运用。人们的获取信息的方式有多种多样,可以通过报纸、广播、电视、杂志等不同媒体,随着计算机应用的普及以及网络的快速发展,人们通过网络获取信息的机会和比例越来越高。再说随着internet发展,在网上获得新信息,网上推荐等活动也得到了很快发展。通过对名人星座网站的设计及分析,阐明了当前星座网站的发展形势,简单介绍了名人星座网站的设计内容、结构、规划、功能、发展前景等。在网站的整体设计过程中大致可分为前期准备策划、设计、制作、运行、维护五个阶段,其中采用多种新型技术,并重点介绍了asp技术在过程中的运用。asp是一个web服务器端的开发环境,利用它可以产生和运行动态的、交互的、高性能的web服务应用程序,能够为程序开发人员提供实现应用程序的编制与自带组件设计网页从逻辑上分离的技术,特别适合建立web站点,使网站建设与发展变的较为简单与快捷。为名人星座网站的规划和建设,提出一些建议性的意见可以使设计过程尽可能满足对名人星座网站关注着的需求。1 网站的目前现状踏入新世纪,互联网在中国已深入人心。当许多领域的网站还在迷茫于什么样的商业模型是站得住脚的时候,名人星座信息网站已做出了一些具有实质性的工作,并孕育着记号的机会,等待着更大的投入和建设。互联网时代,一种模式如随时跟踪用户的需求特点,也许很快就过时了。只有充分发掘现有资源,并经过融合,弥补不足,才能发挥其应有的价值。新世纪科学技术飞快发展这个社会上,互联网将进入一个崭新的阶段,信息化的发展带动其他产业的发展,不仅教育,还有各行业都将与它进行更深入的融合和渗透。网络可以给用户不分地域、不分国界可以大量的、无限的提供各种各样的信息。目前,很多名人建立了自己的个人网站,比如搜狐名人星座网(/)等,星座网站是信息网络系统的一个重要组成部分。借鉴名人信息服务局域网的经验, 运用asp(active server page:动态服务器页面)技术, access 2000数据库存取的动态技术实现。目前来看,现在有些名人都有着自己的博客和微薄并没有一个名人星座集合体的网站,而且有些星座网站的检索不方便,更有着复杂性等一系列问题。此论文主要描述名人星座信息。由于本网站的设计是要通过internet向社会展示名人星座信息网站的风采,所以主页首先应该能让浏览者对网站的内容一目了然,其次网站还应该及时报告名人星座信息的最新信息动态以及最新的发展情况,而这些都应该在主页的布局上有所体现。2 开发网站的目的与意义计算机网络技术已经普及应用于二级(县及县级)以上综合人民群众,无需要额外增加设备。充分利用网站信息平台建立名人信息服务具有,信息量大、高效性、互动性、能节省办公费用等多种优势,具有很强的实用性和推广价值。名人星座网站主要为客户提供星座常识的。广大用户利用名人星座网站所发布的星座信息,可以在家庭、办公室、学校等地方,随时在网上查询各种不必要花钱去买名人星座专题杂志或者星座专题书。做一套高标准,完善而严谨的星座信息网站的创建,需要利用先进的计算机技术结合先进的名人星座对数据进行管理、提高工作效率、进一步调查工作才能给客户方提供更有效,更有利的星座信息、能实现名人星座网站的可靠性、方便性、安全性。设计一个内容丰富,实用性强的名人星座网站。3 网站功能需求分析3.1 功能需求系统开发的总体任务是实现各种信息的系统化、规范化和自动化。功能的实用性、方便性是各网站所必要的需求。本系统有查询、浏览等功能。可以查询关于名人的各个信息、星座常识,这样就可以实现名人爱好者,星座爱好者提供更丰富的星座信息。3.2 可行性分析可行性研究的目的是用最小的代价在尽可能的时间内确定问题是否能够解决。利用现在的信息技术开发一个信息管理系统来管理客户信息从经济上看,由我们自己研究开发一套适合名人星座实际需要的管理软件,即可节资金,也便于日常维护、备份、再说客户信息管理系统并不需要特别高的配置。因此,我们认为开发系统在经济上是可行的。从运行上看现代计算机软硬件的发展使得本系统具有良好运行环境和简单而直接的操作界面。因此,开发系统在运行上是可行的。3.3 网站设计思想由于我的这个毕业设计是个小型网站的开发与设计,我首先确立了网站开发工具,在做这个毕业设计时,我选用asp和dreamweaver,后台数据库是用access来做的,确立网站开发工具后,我明确功能模块,我先把网站分了两大类,是前台和后台等,前台有浏览星座信息、阅读文章。后台有常规操作(管理首页、修改密码、安全退出)、系统管理(站点信息配置、管理员管理、数据库管理、友情链接管理、后台日志管理)、相关说明(项目管理、关于我们)、新闻管理(新闻分类、添加新闻、管理新闻)。功能模块划分如图3-1所示: 网站主页后台部分前台部分常规操作星座信息友情链接作者管理首页修改密码安全退出浏览星座添加星座修改星座浏览栏目添加栏目修改栏目添加链接修改链接删除链接网站版本设计者查询本命等阅读文章栏目浏览浏览星座信息图3-1 功能模块划分图4 网站开发技术介绍本系统我利用先进的网站开发技术asp (active server page ),开发工具为dreamweaver和后台数据库access2000。4.1 asp (active server page )技术简介asp是一个 web服务器端的脚本编写环境 , 使用它可以将 html语言 ,脚本语言和 activex构件组合在一起 ,创造出交互的 web页面和基于 web的动态的 交互的 功能强大的应用程序。asp文件是以 . asp 为扩展名的文本文件,这个文本文件可以是文本html标记和 asp脚本命令的任意组合。 由于asp是在服务器端运行 ,web server全部为你处理了 ,因此开发者无需考虑浏览器是否支持。 这就解决了浏览器对各种脚本语言不兼容的问题。而且由于只有脚本的结果返回到浏览器 , 因此服务器端的脚本不易复制 , 开发者不必担心别人下载程序从而窃取编程逻辑。asp技术完全与 html集成 ,因此易于生成。 asp技术也存在着一些不足。因为全部工作均由服务器承担 ,必将加重服务器的负担 ,影响效率。4.2 开发工具dreamweaver介绍dreamweaver是美国macromedia公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具。dreamweaver可以用最快速的方式将fireworks,freehand,或photoshop等档案移至网页上。使用网站地图可以快速制作网站雏形设计更新和重组网页。使用支援文字html码html属性标签和一般语法的搜寻及置换功能使得复杂的网站更新变得迅速又简单。 它包含homesite和bbedit等主流文字编辑器。进阶表格编辑功能使您简单的选择单格,行栏或作未连续之选取。甚至可以排序或格式化表格群组,dreamweaver 支援精准定位,利用可轻易转换成表格的图层以拖拉置放的方式进行版面配置。难以精确达到与浏览器完全一致的显示效果。 页面原始代码的难以控制性,比如您在所见即所得编辑器中制作一张表格也要几分钟,但您要它完全符合您要求可能需要几十分钟,甚至更多时间。4.3 数据库介绍(access2000)access2000是office自带的数据库 。access 是office2000里面的一个组件。是用来制作简单的数据库。access不仅是一个数据库,而且它具有强大的数据管理功能。数据库是有结构的数据集合,它与一般的数据文件不同,(其中的数据是无结构的)是一串文字或数字流。数据库中的数据可以是文字图象声音等。 access数据库以文件形式保存,文件的扩展名是mdb。 access 数据库由六种对象组成,它们是表查询窗体报表宏和模块。 表(table) 表是数据库的基本对象,是创建其他5种对象的基础。查询(query)查询可以按索引快速查找到需要的记录,按要求筛选记录并能连接若干个表的字段组成新表。 窗体(form) 窗体提供了一种方便的浏览输入及更改数据的窗口。 报表(report) 报表的功能是将数据库中的数据分类汇总,然后打印出来,以便分析。 宏(macro) 宏相当于dos中的批处理,用来自动执行一系列操作。5 网站总体分析与设计网站总体分析包括数据库设计,前台和后台的系统功能简单描述。下面具体解释了这些内容。5.1 数据库设计本系统采用的是access 2000 数据库。当然数据库是管理信息系统的核心,一个良好的数据库结构应具有数据冗余少、操作处理过程简单等特点,同时也应该具有信息查找容易等特点。进行数据库设计的首要任务是考虑信息需求,也就是数据库要存入什么样的数据。创建成数据库并非仅仅为了存储数据,更主要的目的是从中提取有用信息。所以除了要考虑数据库存储什么数据外,还应该考虑数据的存储方式、目的、用途以及性能要求。本系统所使用的数据库表分别是uy_adminl(后台进入记录表)、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自动编号文本文本日期/时间文本数字管理员编号管理员名称密码登录时间登录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自动编号文本数字文本文章编号类型名称类型排序类型区别(5) uy_bikat(友情链接表)用于存放友情链接的图片、链接地址、点击次数信息的数据表表5-5 uy_bikat表字段名数据类型说明uy_iduy_nameuy_mezuy_paiuy_time自动编号文本 备注数字日期/时间连接编号连接标题连接网址连接排序添加时间5.2 系统功能描述一般说来,网站是由前台和后台两部分构成的。本网站前台有浏览星座信息、阅读文章。后台有常规操作(管理首页、修改密码、安全退出)、系统管理(站点信息配置、管理员管理、数据库管理、友情链接管理、后台日志管理)、相关说明(栏目管理、关于我们)、新闻管理(新闻分类、添加新闻、管理新闻)。5.2.1 前台功能模块介绍(1) 浏览星座信息模块本模块包含着星座信息、名人信息、查询本名信息、查询情侣速配信息、占星速查信息、精彩活动等部分。能浏览一些关于星座的信息,十二星座名人信息,十二星座信息等等部分(2) 阅读文章用户可以查阅浏览星座信息模块中的各种信息。5.2.2 后台功能模块介绍(1)常规操作 管理员登录之后可以进行修改密码操作。(2)系统管理 管理员可以修改站点信息,删除一些不必要的资料、数据库、能添加新的信息、搜索后台日记、添加/删除友情链接。(3)相关说明管理员可以添加、修改、删除项目、联系方式、文章。(4)新闻管理 主要就是添加、修改、删除和管理新的信息内容、记录。6 网站功能模块的设计与实现系统有主界面模块、浏览星座信息模块、阅读文章模块、管理员登录模块、修改密码模块、添加新闻管理模块、新闻管理模块、新闻分类管理模块、友情链接管理模块等几下前台和后台模块6.1 前台模块的设计与实现6.1.1主界面模块的设计主界面我们能看到整个网站所属于的信息标题,一些关于名人星座信息的图片。用户就利用这个主界面可以进行星座信息的查阅。名人星座网站主界面如图6-1所示图6-1名人星座网站主界面图6.1.2 浏览十二星座栏目信息模块的设计此网站以asp动态服务器页面技术为主做的,本网站浏览信息模块有12个小部分。各个部分都介绍了关于十二星座的信息。比如白羊座名人信息,点击标题就会查阅有关该标题的文章。十二星座信息界面如图6-2所示:图6-2 十二星座信息界面图6.1.3 阅读文章模块的设计用户在本模块中可以阅读所点击文章的详细内容。阅读文章界面如图6-3所示:图6-3阅读文章界面图6.1.4 栏目分类模块的设计这模块里,用户搜索自己所需要的十二星座信息。用户把所要找的信息名称从菜单来中选择完成后,通过virgostory.asp页面的代码,连接到数据库,如果没有你所要查找的信息内容,系统自动提示“没有找到任何相关内容。”:十二星座栏目界面如图6-4所示:图6-4十二星座栏目界面图6.1.5 网站主页上的其他功能整个网站栏目上包括首页、超级偶像、十二星座名人、相关文章、赞助商链接等模块;当点击最新更新按钮、用户可以看到管理员新发布的最新消息、有关十二星座的资料、详细解释每一个信息。6.2 网站后台管理模块的设计与实现6.2.1 后台管理功能模块图后台管理模块包括常规操作、系统管理、相关说明、新闻管理等功能;常规操作具有修改、退出功能;系统管理、相关说明、新闻管理都拥有着修改、添加、删除信息等功能。6.2.2 后台管理登录页面的设计与实现(1) 管理员登录管理要登录后台管理时,如用户名、密码或验证码为空,系统就自动提示“用户名不能为空,请输入”、“ 密码不能为空,请输入”、“ 验证码不能为空,请输入”;如果满足条件的话连接数据库调用chklogin.asp文件,然后进后台管理。管理登录界面如图6-7所示:图6-7 管理员登录界面图(2) 修改密码管理员进入后台后还可以修改自己的密码,当你在密码框里输入要修改的新密码后,单击按钮时,管理员密码可以修改的,系统还自动提示“操作成功”; 修改密码界面如图6-8所示:图6-8修改密码界面图(3) 添加新闻管理模块添加新闻模块填标题,分类,内容等字段,还有上传图片功能,如不填标题或内容时,系统自动提示“标题不能为空,请输入”、“内容不能为空,请输入”、提交的时候连接数据库,调用news_add.asp文件。发布信息界面如图6-9所示:图6-9发布信息界面图(4) 新闻管理模块这模块可以进行对点击文章信息的一些资料的查看、修改、删除、上传图片等基本操作。文章管理界面如图6-10所示:图6-10 文章管理界面图(5) 新闻分类管理模块此模块主要功能就是添加,删除或修改栏目名称。分类管理界面如图6-11所示:图6-11分类管理界面图(6) 友情链接管理模块这模块具有添加、修改和删除文字形式的友情链接、友情链接管理界面如图6-12所示:图6-12友情链接管理界面图7 系统设计过程中存在的问题与解决方法本系统表面来看起虽然简单了一些,可设计过程并不那么简单。本系统主要存在的专业问题就是一些数据库的连接和数据不全的问题。虽然以前学过关于数据库的连接,但学得不太熟悉在设计过程中不能顺利的进行操作。此问题的解决方法就是在班里找一些学习好的同学,认认真真的从他们那里学到了我不懂得地方。此后还是我的认真,详细的研究和分析下基本上解决了这个问题。综合知识存在的问题及解决方法综合问题上来说,本系统是个应用性的系统,关于名人星座信息的数据少是本系统另一个存在的问题。事实来讲我并不是学星座信息的而且也不知道关于名人星座问题和十二星座信息,所以我一次又一次跑到学校图书馆或新华书店掌握了关于星座信息知识的一些常识,网上也查询此问题。最终我指导老师指导、开导思路下就进一步的了解到十二星座的常识后解决了以上问题。8 结论本文中我研究了一个名人星座信息网站的设计与实现,网站的功能包括信息浏览、阅读文章、查询等等。名人星座信息网站是给用户提供名人信息,十二星座信息等信息为基础的网站,从本网站用户可以得到关于十二星座的历史、特征、本名信息,在家庭或办公都能做到的一些星座查阅。本系统的实现解决了名人星座信息网站的重要性并提供用户更多的星座信息问题。该系统的使用为名人爱好者,星座爱好者的发展方面有重要的作用。网站的优点是:操作方便、实用性强、查询方便,只要会电脑的就能访问本网站,因为我对网页设计技术水平有限,系统也有了一些缺点。因此,我
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 盐城工学院《微积分基础》2023-2024学年第二学期期末试卷
- 天津市职业大学《工程安全与环境保护》2023-2024学年第二学期期末试卷
- 南京特殊教育师范学院《风景园林艺术》2023-2024学年第二学期期末试卷
- 武汉铁路桥梁职业学院《软件漏洞分析与防范》2023-2024学年第二学期期末试卷
- 广西城市职业大学《图书营销学》2023-2024学年第二学期期末试卷
- 襄阳科技职业学院《概念产品创新设计》2023-2024学年第二学期期末试卷
- 监理人员上岗培训
- 共青科技职业学院《国际商务谈判》2023-2024学年第二学期期末试卷
- 中央戏剧学院《外国史学名著选读》2023-2024学年第二学期期末试卷
- 烟台大学《DSP芯片及应用》2023-2024学年第二学期期末试卷
- 超高性能混凝土研究进展及工程应用199页PPT_ppt
- 视觉心理学(全套400页PPT课件)
- 塔式起重机大臂减臂使用的受力分析和计算
- 三年高考高考生物试题分项版解析 专题01 组成细胞的分子
- 电力供应与使用条例考试卷及答案
- 生物大分子晶体学基础(I)2016
- 申请增值电信业务经营许可证材料范本说明书
- 教你如何填省普通高中学生档案
- 手工焊接(电烙铁)课件
- 关于电商平台对入驻经营者的审核要求或规范文件
- 日用百货购销合同(完整版)
评论
0/150
提交评论