个人日记系统的设计与实现.docx

上传人:b****6 文档编号:7837878 上传时间:2023-01-26 格式:DOCX 页数:74 大小:382.66KB
下载 相关 举报
个人日记系统的设计与实现.docx_第1页
第1页 / 共74页
个人日记系统的设计与实现.docx_第2页
第2页 / 共74页
个人日记系统的设计与实现.docx_第3页
第3页 / 共74页
个人日记系统的设计与实现.docx_第4页
第4页 / 共74页
个人日记系统的设计与实现.docx_第5页
第5页 / 共74页
点击查看更多>>
下载资源
资源描述

个人日记系统的设计与实现.docx

《个人日记系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《个人日记系统的设计与实现.docx(74页珍藏版)》请在冰豆网上搜索。

个人日记系统的设计与实现.docx

个人日记系统的设计与实现

毕业设计(论文)

个人日记系统的设计与实现

 

 

 

摘要

Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。

作为Internet上一种先进的,易于被人们所接受的信息检索手段,WorldWideWeb(简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。

据估计,目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。

近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化。

在互联网越来越普及的今天,信息在人家的人常生活中占据了非常重要的地位,网站信息个人日记系统是互联网上一种表达自己内心想法,发表自己对某一件事物的看法和言论的工具。

个人日记系统是基于php和sqlserver的一种在internet上公开发布的快速更新的个人网站系统。

使用者可以简单快速地完成个人网页的创建、发布和更新,是一个方便的供广大互联网用户交流的平台。

它可以是单用户的,也可以是多用户的,主要包括前台浏览、评论日记功能,后台发表日记的功能、相关的管理功能和修改用户信息等功能。

本文主要介绍了该系统的基本功能及具体设计实现方法:

系统分析中系统的结构图分析了系统各模块的功能。

 

关键词:

网络论坛;php技术;SQLserver;个人日记

 

Abstract

Internetistheworld'slargestcomputernetwork,itisallovertheworld,ofallsizes,allovertheworldnetworkconnectivityasawhole.AstheInternet,anadvanced,easy-to-beseenasacceptablemeansofinformationretrieval,WorldWideWeb(abbreviatedWWW)hasdevelopedveryquicklybecometheworld'slargesttreasuretroveofinformationresources.ItisestimatedthatmillionsofInternet,haveWebsites,theircontentacrossarangeofeducationalandscientificresearch,culture,finance,business,journalism,publishing,entertainment,sportsandotherfields,itsuserbaseisverylarge,therefore,tobuildagoodTheWebsiteforanorganizationiscrucial.Inrecentyears,asthenetworkuserrequirementscontinuetoincreaseandtherapiddevelopmentofcomputerscience,particularlydatabasetechnologywidelyusedintheInternet's,Website,theservicesprovidedtouserswillbecomeincreasinglyricherandmorehumane.

IntheInternethasbecomemoreandmorepopulartoday,informationinthesomebodyelse'speopleoftenlivetakesanimportantposition,thewebsiteinformationpersonaljournalsystemistheInternetaexpresstheirinnerthoughts,tospeakoutonathingviewsandcommentsofthetools.PersonaljournalsystemisbasedonPHPandSQLserverontheInternetinapublishedquicklyupdatepersonalwebsystem.Userscanquicklycompletepersonalwebpageseasytocreateandreleaseandrenewal,isaconvenientfortheInternetusercommunicationplatform.Itcanbeasingleuser,alsocanbemoreusers,mainlyincludingthefrontdeskbrowsing,commentsdiaryfunction,thebackgroundofthefunction,publishedadiaryoftherelatedmanagementfunctionandmodifyuserinformationetc.Function.Thispapermainlyintroducesthebasicfunctionofthesystemandthespecificdesignmethod:

systemanalysisinthestructureofthesystemanalyzedthefunctionofeachmodulesystem.

Keywords:

NetworkBBS;SQLserver;Personaldiary

 

前言

日记系统是一种十分简易的傻瓜式个人信息发布方式,让任何人都可以像免费电子邮件的注册、书写和发送一样,简单快速地完成个人网页的创建、发布和更新,多用户可以通过该系统发布日志、图片等各种信息,是一个方便的供广大互联网用户相互交流的平台。

一个日志系统就是一个页面,它通常由简短而经常更新的日志文章结构成,所有文章都是按照日期排列,现在流行的博客就是日志系统的具体表现。

看上去平淡无奇,毫无可炫耀之处,但它可以让每个人零成本地创建自己的网络媒体,每个人都可以随时把自己的想法和灵感在日志系统站点上更新。

它的人性化和平民视角使得它提供的消息更加贴近人们的生活,而且它收集的新闻资料大多是第一手资料,简言之,该系统具有友好的用户界面、简单易懂的操作方式,有广泛的应用空间和无可比拟的价值。

 

第一章绪论

1.1课题简介

本设计旨在建立一个在线个人日记系统,在用户个人日记模块,用户可以述说自己的心情,发表自己的言论,该言论有两种发布方式:

秘密和公开。

公开发布的言论其他用户可以看到,而秘密发布的言论只有系统管理员能看到,其他用户是看不到的。

在后台管理模块,系统管理员可以对用户发表的言论进行回复和删除操作。

1.2课题研究的意义及方法和步骤

1.2.1课题研究意义

在线个人日记系统是目前网络上很流行的一种表达自己心情,发表自己对某一事物的言论,也是一种很方便的沟通方式,它给网络用户和版主之间一个交流的平台,在这个平台之上,网络用户可以自由的发表自己的言论,和版主进行交流,而版主也可以通过这个平台了解网络用户的一些需求,进而提高自己的服务。

还可以对用户提出的一些请求进行答复,给网络用户提供一些个性化的服务。

在线个人日记系统增加了人与人之间的交流方式,是伴随着网络而起的一种新型的交流方式,发表言论的方式。

在系统里,大家可以畅所欲言,自由的发表一些看法(前提:

合法)。

1.2.2课题研究方法

基于HTML语言,并且采用了php语言组作为后台的编程语言,Dreamweaver作为开发工具,以IIS为服务平台,实现了网络平台的构建,VBscript技术实现了动态网页的制作,以确保系统的安全保密和易于维护。

而后台的数据库则采用了sqlserver管理整个系统的后台数据。

1.2.3课题研究步骤

1研究课题的可行性,整理设计思路,想好用什么语言、什么工具进行编写。

2上网搜集素材,用potoshop做出自己喜欢的图片。

3开始着手做系统,先做主页及一些子页,再做后台管理程序。

4整体进行美化,让页面趋向于企业风格。

5进行系统的调试及测试工作。

1.3IIS的配置

创建php的运行环境(安装wampserver和phpdesigner7)

wampserver和phpdesigner7(HypertextPreprocessor)是利用PHP组织语音构建站点所必须的,所以,我们应该先确认自己的电脑已安装了wampserver和phpdesigner7,其次,要发布一个网站,IIS信息服务也是比不可少的,如果没有安装好的话,请按以下步骤:

1、打开“控制面板”

2、双击“添加/删除程序”

3、单击“添加/删除Windows组件”,打开添加/删除Windows组件对话框:

4、从下拉的列表中选择“Internet信息服务(IIS)”单击“下一步”:

5、出现组件安装进度窗口,如弹出需要安装盘的话,放入Windows2000安装盘,按提示操作即可。

直至最后安装完毕。

第二章个人日记设计与实现

2.1需求分析

网个人日记,作为一种新型的发表个人观点和言论,与网络用户的一种沟通方式,流行于各大网站,是目前网站必不可少的一部分,为客户获取新信息提供了方便。

它的存在,能使各个企业知道各位客户的迫切需求,采取各种更加有效益的建议。

进而对产品做出相应的调整,同时也能为客户提供更好的服务。

因此,具有很大的市场潜力和需求。

2.2个人日记的设计

2.2.1个人日记模块的设计

个人日记模块,作为系统的前台部分,客户可以在此发表自己的看法,对企业的一些要求,希望自己得到的服务等,是系统与客户进行交互的部分。

(1)主页的实现:

此页面主要包含三个小的模块:

发表日记模块、日记显示模块、日记搜索模块。

如图

 

日记显示模块

php

/*

*Createdon2010-4-17

*

*OrderbyKoveWong

*/

$Page_size=10;

$result=mysql_query('SELECT*FROM`diary`WHERE`username`=$_GET[username]');

$count=mysql_num_rows($result);

$page_count=ceil($count/$Page_size);

 

$init=1;

$page_len=7;

$max_p=$page_count;

$pages=$page_count;

//判断当前页码

if(empty($_GET['page'])||$_GET['page']<0){

$page=1;

}else{

$page=$_GET['page'];

}

$offset=$Page_size*($page-1);

$sql="SELECT*FROM`diary`WHERE`username`=$_GET[username]and`diary`.`gongkai`=1orderby`ID`DESClimit$offset,$Page_size";

$result=mysql_query($sql,$conn);

while($row=mysql_fetch_array($result)){

?

>

70px"cellspacing="0"cellpadding="0"border="0">

verdana;COLOR:

#528e31"valign="bottom"align="middle"width="95">No.

echo"$row[ID]";?

>



#528e31"valign="top"align="middle"height="20">天气 

middle"src="images/tianqi/diary_weather

echo"$row[tianqi]";?

>.gif"border="0">    心情 

middle"src="images/xinqing/diary_feel

echo"$row[xinqing]";?

>.gif"border="0">


fixed;word-break:

break-all">

0px"0px=""6px=""0px;font-size:

14px;font-family:

宋体;=""> 

echo"$row[title]";?

fixed;word-break:

break-all"width="340">

echoubb2html(htmltocode($row[content]));?

>


'verdana';font-size:

10px;COLOR:

#DB724A"valign="bottom"align="right">Time:

 

echo"$row[addtime]";?

>   From:

 

echo"$row[username]";?

>   

12px"color="#DB724A">回复?

12px;font-family:

verdana"align="right">

window.external.AddFavorite('

echo"http:

//.$_SERVER[HTTP_HOST].$_SERVER[PHP_SELF]";?

>?

user=

echo"$_GET[username]";?

>',%20'

echo"$_GET[username]";?

>◇糖果日记')"style="font-size:

12px;color:

#000000;text-decoration:

none">

12px;width:

220px;color:

#ff5539;

line-height:

10px;font-family:

verdana;border:

0pxinset#eeeeee;padding-left:

5px;

padding-top:

2px;background-color:

#ffffff"onFocus="this.select()"value="

echo"http:

//.$_SERVER[HTTP_HOST].$_SERVER[PHP_SELF]";?

>?

user=

echo"$_GET[username]";?

>"size="18"name="ttphp"><<把这篇日记发给QQ好友?

   

--                  

>

-->

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

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1