| 字段名 | 類型 | 長(zhǎng)度 | 其它 | 說明 |
| admin_user | 文本 | 15 | 不允許空值/主鍵 | 管理員用戶名 |
| admin_pass | 文本 | 15 | 不允許空值 | 管理員密碼 |
| admin_http | 文本 | 50 | 可為空值 | 主頁(yè)地址 |
| admin_perpage | 數(shù)字/整型 | 小數(shù)為0 |
| 字段名 | 類型 | 長(zhǎng)度 | 其它 | 說明 |
| user_id | 自動(dòng)編號(hào) | |||
| user_name | 文本 | 15 | 不為空 | 姓名 |
| user_image | 文本 | 30 | 不為空 | 頭像文件名 |
| user_ip | 文本 | 15 | 不為空 | IP地址 |
| user_oicq | 文本 | 10 | 可為空 | QQ號(hào) |
| user_http | 文本 | 50 | 可為空 | 主頁(yè) |
| user_email | 文本 | 50 | 可為空 | 電子郵件 |
| user_time | 日期 | 長(zhǎng)日期 | 留言時(shí)間 | |
| user_ly | 文本 | 255 | 不為空 | 留言內(nèi)容 |
| user_replay | 是/否 | 是否回復(fù) | ||
| user_rply | 文本 | 255 | 可為空 | 回復(fù)內(nèi)容 |
| user_rptime | 日期 | 長(zhǎng)日期 | 回復(fù)時(shí)間 |
留言本的數(shù)據(jù)庫(kù)比較簡(jiǎn)單,如果是大型網(wǎng)站,在數(shù)據(jù)庫(kù)設(shè)計(jì)好后要反復(fù)檢查。所有的字段名最好用命名標(biāo)準(zhǔn),在數(shù)據(jù)庫(kù)設(shè)計(jì)完成后,最好能打印出一份象上面的列表來,以方便使用。
(三)站點(diǎn)的文件設(shè)計(jì)
文件的設(shè)計(jì)主要是設(shè)計(jì)有多少個(gè)文件,每個(gè)文件分別包含哪些內(nèi)容,以及之間的關(guān)系。以留言本為例,文件設(shè)計(jì)如下:
1、 inc.asp 有關(guān)函數(shù)和常數(shù),包括打開數(shù)據(jù)庫(kù)函數(shù),打開表函數(shù),文字處理函數(shù)
2、top.htm 頁(yè)頭信息
3、bottom.htm 頁(yè)腳信息
4、index.asp 留言本主頁(yè)面。包括顯示留言,管理員登錄,修改參數(shù),回復(fù)留言。引用inc.asp;
5、main.css css文件;
6、tou.htm 頭像列表文件;
7、image 文件夾,存頭像及其它圖片;
(四)站點(diǎn)的頁(yè)面設(shè)計(jì)
頁(yè)面設(shè)計(jì)主要是設(shè)計(jì)頁(yè)面的風(fēng)格和布局。這部份內(nèi)容比較多,一般是先定位整個(gè)頁(yè)面的風(fēng)格,然后設(shè)計(jì)所有的插圖和Flash,再設(shè)計(jì)CSS,最后設(shè)計(jì)每個(gè)頁(yè)面。對(duì)于頁(yè)面有重復(fù)的內(nèi)容,先設(shè)計(jì)單個(gè)的內(nèi)容。這里僅列出index.asp的大致設(shè)計(jì),如下:
| '引用 inc.asp <% '處理參數(shù) '留言子程序 '登錄子程序 '回復(fù)子程序 '刪除子程序 '修改參數(shù)子程序 '退出登錄子程序 %> <html> <head> <!-引用CSS-!> <title>留言本</title> <body> '引用top.htm '顯示留言表單 '顯示搜索表單 '顯示留言記錄 '引用bottom.htm </body> </html> |
| <% databasename="lyb.mdb" uid="" pid="" sub opendb(connect) set connect=server.CreateObject("ADODB.connection") connect.ConnectionString="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" &_ server.MapPath(databasename) &";uid="&uid&";pid="&pid connect.Open strconn end sub %> |
新聞熱點(diǎn)
疑難解答
圖片精選