怎样开始一个ASP网站的设计

2008-02-23 05:23:28来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

 在开始设计一个ASP站点的时候,面对着一大堆的问题,到底要怎么样入手,才能让网站设计做到快,好,而且调试、更改,移植起来又方便呢?下面以留言本的设计为例子,谈谈站点的设计。

  (一)站点的功能

  “磨刀不误砍柴工”,先写出站点的功能,对以后的工作有很大的帮助。现在来设计一个留言本,功能如下:

  1、单用户版。只有一个管理员,任何人都能够留言,能够搜索留言

  2、记录下每个留言者的 IP,QQ,头像,姓名,主页,电子邮件,留言时间,留言内容;

  3、有管理员回复功能。假如已回复,还能够更改回复的内容。记录回复的时间;

  4、记录主页的位置,以便快速回到主页。

  5、自定义的页头和页脚。显示特定的信息。

  6、将数据存到ACCESS数据库

  7、管理功能:管理员登录/回复/删除/更改管理员密码/更改显示的留言数/更改主页

  (二)站点数据库

  一般ASP站点都要用到数据库,首先设计好数据库,在使用时才不会为了一个字段而去查询或更改数据库的设计。特别是对大型的网站,好的数据库设计能够影响到整个网站的运行情况。现在我们来设计留言本的数据库:

  1、数据库名:lyb.mdb

  2、表:共有二个表

  表一: admin

字段名 类型 长度 其他 说明
admin_user 文本 15 不允许空值/主键 管理员用户名
admin_pass 文本 15 不允许空值 管理员密码
admin_http 文本 50 可为空值 主页地址
admin_perpage 数字/整型 小数为0

  表二: main

字段名 类型 长度 其他 说明
user_id 自动编号
user_name 文本 15 不为空 姓名
user_image 文本 30 不为空 头像文档名
user_ip 文本 15 不为空 IP地址
user_oicq 文本 10 可为空 QQ号
user_http 文本 50 可为空 主页
user_email 文本 50 可为空 电子邮件
user_time 日期 长日期 留言时间
user_ly 文本 255 不为空 留言内容
user_replay 是/否 是否回复
user_rply 文本 255 可为空 回复内容
user_rptime 日期 长日期 回复时间


  留言本的数据库比较简单,假如是大型网站,在数据库设计好后要反复检查。任何的字段名最好用命名标准,在数据库设计完成后,最好能打印出一份象上面的列表来,以方便使用。



[1] [2] 下一页

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇: 汇编语言上机指导及例示

下一篇: ASP内置对象Request和Response详解

热门词条
热门标签