2yup漂流祈愿瓶大家一齊做(一)
發表于:2007-06-30來源:作者:點擊數:
標簽:
2003年2月18日 2:49:48(1) ‘’******************‘’****************************************************** 《2yup漂流祈愿瓶大家一齊做》(一) 我看了老大xmxoxo的文章非常佩服,不只是佩服他的專業,更佩服他不保留的奉獻和熱情。好了,奉承話不說了
2003年2月18日 2:49:48(1)
‘’******************‘’******************************************************
《2yup漂流祈愿瓶大家一齊做》(一)
我看了老大xmxoxo的文章非常佩服,不只是佩服他的專業,更佩服他不保留的奉獻和熱情。好了,奉承話不說了。我這個祈愿瓶將根據老大的《怎樣開始一個ASP網站的設計》的方法和思路來完成的,有不對的地方希望兄弟姐妹,特別是老大能給于指正和幫助。
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
希望大家不要忘了一起來哦!有問題的提出來;要打分的盡管打分;說好的喝彩,
說不好的也不要寂寞;覺得要修改的請不吝指教;需要問清楚的,大家都來回答,
所有的一切都貴在參與,只要大家和我的想法一樣,我們就時不時的做一些這樣
活動,互相學習幫助,這樣我們既能成為好朋友又能真正的學到東西。
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
(一)功能和要求
1 單用戶版。
2 密碼、管理名和每頁顯示數直接在頁內設定,不使用
數據庫。
3 使用者可以留下自己的祈愿內容,并任意查看所有的祈愿詳情。
4 紀錄下許愿者的名字、年齡、地區、信箱、性別、目的,以及內容。
5 可分頁顯示。
6 可以根據不同的條件搜索,搜索時頁面運動放慢有規律。
7 有N名按時間倒序的小列表,便于查看最后祈愿。
8 使用ASP驗證數據。
9 必要的錯誤提示。
10 管理員可以修改和刪除祈愿內容,可看到id編號。
11 有退出管理設置。
12 管理員點擊不加點擊數。
13 數據庫使用A
CCESS
14 要求用于自定的參數有:
--------------------------------------------------
每頁顯示數、邊上列表數目、管理用戶名、管理密碼、
網頁名稱、主頁網址、主頁名稱、圖片和數據庫檔案路徑、
管理或搜索時瓶子流速
--------------------------------------------------
附加功能:兩旁的鏈接設置。
(二)站點數據庫
1、數據表:wishboard.mdb
2、單表,結構如下:
[字段名] [類型] [長度] [其它] [說明]
Name 文本 25 不允許空值/主鍵 祈愿人
Sex 文本 10 不允許空值 性別
Birthday 時間 不允許空值 生日
purpose 文本 10 不允許空值 目的
Mail 文本 100 不允許空值 郵箱
Live 文本 10 不允許空值 地區
Content 備注 不允許空值 內容
Date 時間 Now() 時間
Hit 整型 沒有小數 點擊數
Pass 布林 True/允許空值 暫時開關
(三)站點的文件設計
1、inc.asp 有關函數和常數,包括打開數據庫函數,打開表函數,年齡換算等。
2、top.htm 頁頭信息(由于只有index.asp套用,所以合并在index.asp中)
3、bottom.htm 頁腳信息(由于只有index.asp套用,所以合并在index.asp中)
4、index.asp 祈愿瓶主頁面。包括顯示瓶子,管理登錄,修改參數。
5、main.css css文件(由于只有index.asp套用,所以合并在index.asp中)
6、pic 文件夾,存頭像、數據庫及其它圖片
文件整合說明:
由于1、2、3、5文件只有index.asp套用,所以以副程式和函數合并在index.asp中,
實際的文件只有:
1、index.asp
2、pic 文件夾
(四)站點的頁面設計
這里列出index.asp的大致設計,如下:
‘’=======================================================
<%
‘’放置設定區
‘’參數處理部分
logout() 11
login2 9
delWish() 10
%>
<html>
<head>
<!-CSS-!>
<title><%=pageName%></title>
<body>
<!-js-!>
<%
top() 13
______________________________________________________
|explain()12 |PageSet()5 SearchEngine()6|SearchList()7|
| |___________________________| |
| |Wish() 1 | |
| |SaveWish() 2 | |
| |ViewDetail() 4 | |
| |login1() 8 | |
|MyLinks(L)15|ViewWish() 3 |MyLinks(R) 15|
|____________|___________________________|_____________|
bottom() 14
%>
</body>
</html>
<%
[中文名稱] [英文名稱] [編號]
‘’祈愿輸入和修改界面副程序 Wish() 1
‘’保存祈愿副程序 SaveWish() 2
‘’顯示祈愿副程序 ViewWish()‘’ 3
‘’查看詳情副程序 ViewDetail() 4
‘’翻頁設定副程序 PageSet() 5
‘’祈愿搜索副程序 SearchEngine() 6
‘’最后祈愿列表副程序 SearchList() 7
‘’管理登入界面副程序 login1() 8
‘’管理登入驗證副程序 login2() 9
‘’刪除祈愿副程序 delWish() 10
‘’退出管理副程序 logout() 11
‘’說明文副程序 explain() 12
‘’頁頭信息副程序 top() 13
‘’版權聲明副程序 bottom() 14
‘’本站連接副程序 MyLinks() 15[已合并到通用函數]
‘’放置通用函數 相當于inc.asp 16
%>
‘’=======================================================
原文轉自:http://www.kjueaiud.com