个人网站日志系统的设计与实现(ASP+SQL2000)
无需注册登录,支付后按照提示操作即可获取该资料.
摘 要
在互联网越来越普及的今天,信息在人们的日常生活中占据了非常重要的地位,个人日志系统是基于asp和SQL Server的一种在Internet上公开发布的快速更新的个人网站系统,使用者可以简单快速地完成个人网页的创建、发布和更新,是一个方便的供广大互联网用户相互交流的平台。它可以是单用户的,也可以是多用户的,本文主要研究单用户系统,主要包括前台浏览、评论日志功能,后台发表日志的功能、相关的管理功能和修改账户信息等功能。本文主要介绍了该系统的基本功能及具体设计实现方法:系统分析中系统的结构图分析了系统各模块的功能;在系统设计中,详细地展现了系统各个功能模块的设计思路、所需的数据库表及表字段等;最后介绍系统的安全功能——账号密码加密的必要性及具体实现方法。
关键词:个人日志系统;asp;SQL;加密
Design and Implementation of Personal Journal System
Abstract
Nowadays, with the increasingly popularity of the Internet, information has taken a main role in people's daily life, Personal Journal System is a kind of quickly renewed personal website system based on asp and SQL Server which can be publicly released in Internet. The user can easily and fleetly do the work such as establishing, publishing a personal website and renewing it. It's a convenient platform for largeness Internet users to communicate with each other. It can be single-user system or multi-user system, in this article we mainly study the single-user system, and its functions mainly comprise browsing and commenting journals in foreground, publishing journals in background, correlative managing function and modifying user's account information. This article mainly introduces basic functions of the system and specific realization methods of the design: The structure diagram of the system functions in system analyse part analyses different functions of each module; In the system designing part, it exhibits the designing thought of every module and the required database forms in detail; in the end, it introduces the safety function of the system--the necessity of encrypting user's password and specific realization methods.
Key words: Personal Journal System; asp; SQL; Encrypt
个人日志系统基本上有下列三种类型:
1、个人杂志型。作者针对某些主题,每天贴出最新报导,其中有个人观察、网络文章链接及读者响应等,其中也有很多跟技术有关的网络日志。
2、传统日记型。作者随时写下每日生活中的所思所感,同时也加入生活照片,是目前很多大学生等青年人群非常喜爱的一种网络工具。
3、网络导览型。作者以推荐当日值得一读的网络文章、网站、网络日志为主要任务,相当于过滤网络内容的义工,基本形式就是网络资源的连接,并加入作者的观点与评论,读者也可参与讨论。
当然也有以上述基本类型混合而成的网络日志,总体而言,它们的特色都是个人化,更新快,有很多网络链接。网络日志之所以这么红,最主要的原因还是这种工具非常方便,收费便宜、易于使用,有的甚至完全免费,用户从申请到建立好自己的网络日志,只要短短十数分钟。
开发工具概述
本系统所用的开发工具是asp和SQL server 2000。
目 录
1 引言 1
2 开发概述 1
2.1 开发背景 1
2.2 系统概述 1
2.3 开发工具概述 2
3 系统分析 4
3.1 系统功能流程图 4
3.2 系统模块划分 4
3.3 系统功能设计 5
4 数据库设计 6
4.1 数据库表之间的关系 6
4.2 数据库表的详细设计 7
5 系统实现 8
5.1 前台的实现 8
5.2 后台的实现 9
6 系统安全 13
6.1 系统安全简介 13
6.2 加密算法描述 13
6.3 系统安全实现 15
7 系统测试 15
7.1 访问首页 15
7.2 后台管理 16
结 论 18
参考文献 18
致 谢 19
声 明 20