




已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Web程序設(shè)計(jì)課程設(shè)計(jì)報(bào)告課程設(shè)計(jì)題目:某電子雜志網(wǎng)站姓 名: 肖琴霞專 業(yè):軟件工程(國(guó)際教育)班 級(jí):10211133 學(xué) 號(hào):1021113321 指導(dǎo)教師:吳光明 2013 年 3 月 10 日1、 設(shè)計(jì)目的 Web應(yīng)用開發(fā)課程設(shè)計(jì)是實(shí)踐性教學(xué)環(huán)節(jié)之一,是Web程序設(shè)計(jì)課程的輔助教學(xué)課程。通過課程設(shè)計(jì),使學(xué)生掌握Web網(wǎng)站的基本概念,結(jié)合實(shí)際的操作和設(shè)計(jì),鞏固課堂教學(xué)內(nèi)容,使學(xué)生掌握軟件開發(fā)的基本概念、原理和技術(shù),將理論與實(shí)際相結(jié)合,應(yīng)用現(xiàn)有的開發(fā)工具,規(guī)范、科學(xué)地完成一個(gè)完整地應(yīng)用軟件的設(shè)計(jì)與實(shí)現(xiàn),把理論課與實(shí)驗(yàn)課所學(xué)內(nèi)容做一綜合,并在此基礎(chǔ)上強(qiáng)化學(xué)生的實(shí)踐意識(shí)、提高其實(shí)際動(dòng)手能力和創(chuàng)新能力。當(dāng)今時(shí)代是飛速發(fā)展的信息時(shí)代,在各行各業(yè)中離不開信息處理,這正使得計(jì)算機(jī)被廣泛的應(yīng)用于信息管理系統(tǒng)。計(jì)算機(jī)的最大好處在于利用它能夠進(jìn)行信息管理和查詢。使用計(jì)算機(jī)進(jìn)行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。尤其對(duì)于復(fù)雜的信息管理,計(jì)算機(jī)能夠充分發(fā)揮它的優(yōu)越性。計(jì)算機(jī)進(jìn)行信息管理與信息管理系統(tǒng)的開發(fā)密切相關(guān),系統(tǒng)的開發(fā)是系統(tǒng)管理的前提。制作電子雜志網(wǎng)站可以方便讀者閱讀,且可以擴(kuò)大讀者的視野以及提高閱歷。二、設(shè)計(jì)解決方案問題解決方案: 經(jīng)過分析,我們決定利用ASP編程,使用Dreamweaver MX作前端開發(fā)工具,利用SQLServer2000作后臺(tái)數(shù)據(jù)庫管理,數(shù)據(jù)庫驅(qū)動(dòng)使用ADO。 前臺(tái)功能模塊:系統(tǒng)主界面與登錄程序設(shè)計(jì),雜志查詢及訂閱,讀者服務(wù)模塊,雜志分類設(shè)計(jì)等。 后臺(tái)功能模塊:管理主界面與登錄程序設(shè)計(jì),最新雜志信息管理模塊,雜志訂閱管理模塊,在留言管理模塊設(shè)計(jì)等。后臺(tái)管理的建立,使管理員可以通過后臺(tái)很容易的對(duì)雜志城進(jìn)行管理,比如:對(duì)最暢銷雜志,公告和雜志城注冊(cè)用戶進(jìn)行添加,刪除等管理工作,還可以對(duì)讀者在線留言的處理。三、電子雜志網(wǎng)需求分析3.1 需求分析 需求分析是整個(gè)設(shè)計(jì)過程的基礎(chǔ),最困難、最消耗時(shí)間的一步。它的最終結(jié)果是提供一個(gè)可作為設(shè)計(jì)基礎(chǔ)的系統(tǒng)說明書,在網(wǎng)站項(xiàng)目的需求分析中主要是由開發(fā)者來確定對(duì)用戶需求的理解程度,而用戶調(diào)查和市場(chǎng)調(diào)研等需求分析活動(dòng)的目的就是幫助系統(tǒng)開發(fā)者加深對(duì)用戶需求的理解和對(duì)前期不明確的地方進(jìn)行明確化,以便于日后在項(xiàng)目開發(fā)過程中作為開發(fā)成員的依據(jù)和借鑒。 當(dāng)然一次成功的需求分析不僅需要系統(tǒng)開發(fā)者的分析而且還需要對(duì)客戶需求進(jìn)行分析,這是需要所有開發(fā)者共同努力的。對(duì)于用戶來說,在Alice電子雜志網(wǎng)站里面所訂閱的雜志,希望及時(shí)收到雜志,在雜志系統(tǒng)里的投訴,希望及時(shí)得到解決,用戶的要求能及時(shí)得到滿足的情況下,電子雜志網(wǎng)站的信用度才能得到提高,才能更好的發(fā)展,所以對(duì)用戶進(jìn)行需求分析是很有必要的。對(duì)于管理員來說,既要考慮用戶的要求,又要更好的管理整個(gè)系統(tǒng),所以他肩負(fù)著雙重任務(wù)。滿足用戶要求方面,應(yīng)該及時(shí)處理用戶的訂單,及時(shí)發(fā)貨,盡快的解決客戶的投訴等等,才能有更好的經(jīng)濟(jì)效益。管理系統(tǒng)的責(zé)任也不能忽視,如對(duì)市場(chǎng)做調(diào)查,及時(shí)更新產(chǎn)品,還有就是對(duì)系統(tǒng)進(jìn)行維護(hù)等等。這些在設(shè)計(jì)該系統(tǒng)的后臺(tái)進(jìn)行需求分析時(shí)都應(yīng)該考慮到的。 3.2 可行性分析(1)、課題調(diào)研、與實(shí)踐活動(dòng)和相關(guān)的文件和資料由導(dǎo)師提供。、本課題要求學(xué)生有熟練的asp開發(fā)能力,有較強(qiáng)的自學(xué)能力以及一定的關(guān)系數(shù)據(jù)庫理論開發(fā)功底。、具有對(duì)復(fù)雜表進(jìn)行處理的能力。(2)、可行性分析環(huán)境可行性-本系統(tǒng)僅需要一臺(tái)裝有Office軟件的計(jì)算機(jī)即可,對(duì)機(jī)器本身沒有太高的要求,一般當(dāng)前學(xué)?;騻€(gè)人電腦完全可滿足要求。對(duì)于軟件技術(shù)要求,現(xiàn)在的程序設(shè)計(jì)語言已非常成熟,要運(yùn)用HTML樣式,圖形圖象制作工具來制作生動(dòng)活潑的網(wǎng)頁及美觀的圖形文件或動(dòng)畫文件,數(shù)據(jù)庫使用SQLServer 2000。操作可行性-界面設(shè)計(jì)時(shí)充分考慮管理人員的習(xí)慣,使得操作簡(jiǎn)單;數(shù)據(jù)錄入迅速、規(guī)范、可靠;統(tǒng)計(jì)準(zhǔn)確;制表靈活;適應(yīng)力強(qiáng);容易擴(kuò)充技術(shù)可行性-ASP是Active Server Page的縮寫,意為“活動(dòng)服務(wù)器網(wǎng)頁”。ASP是微軟公司開發(fā)的代替CGI腳本程序的一種應(yīng)用,它可以與數(shù)據(jù)庫和其它程序進(jìn)行交互,是一種簡(jiǎn)單、方便的編程工具。ASP的網(wǎng)頁文件的格式是.asp,現(xiàn)在常用于各種動(dòng)態(tài)網(wǎng)站中。 ASP是一種服務(wù)器端腳本編寫環(huán)境,可以用來創(chuàng)建和運(yùn)行動(dòng)態(tài)網(wǎng)頁或web應(yīng)用程序。ASP網(wǎng)頁可以包含HTML標(biāo)記、普通文本、腳本命令以及COM組件等。利用ASP可以向網(wǎng)頁中添加交互式內(nèi)容(如在線表單),也可以創(chuàng)建使用HTML網(wǎng)頁作為用戶界面的web應(yīng)用程序。 與HTML相比,ASP網(wǎng)頁具有以下特點(diǎn):(1)利用ASP可以實(shí)現(xiàn)突破靜態(tài)網(wǎng)頁的一些功能限制,實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁技術(shù);(2)ASP文件是包含在HTML代碼所組成的文件中的,易于修改和測(cè)試;(3)服務(wù)器上的ASP解釋程序會(huì)在服務(wù)器端制定ASP程序,并將結(jié)果以HTML格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽ASP所產(chǎn)生的網(wǎng)頁;(4)ASP提供了一些內(nèi)置對(duì)象,使用這些對(duì)象可以使服務(wù)器端腳本功能更強(qiáng)。例如可以從web瀏覽器中獲取用戶通過HTML表單提交的信息,并在腳本中對(duì)這些信息進(jìn)行處理,然后向web瀏覽器發(fā)送信息;(5)ASP可以使用服務(wù)器端ActiveX組建來執(zhí)行各種各樣的任務(wù),例如存取數(shù)據(jù)庫、發(fā)Email或訪問文件系統(tǒng)等。(6)由于服務(wù)器是將ASP程序執(zhí)行的結(jié)果以HTML格式傳回客戶端瀏覽器,因此使用者不會(huì)看到ASP所編寫的原始程序代碼,可放置ASP程序代碼被竊取。四、設(shè)計(jì)模塊 4.1總體設(shè)計(jì) 在設(shè)計(jì)這個(gè)電子雜志網(wǎng)站時(shí),我首先設(shè)計(jì)了一個(gè)首頁(index.asp)通過首業(yè)去鏈接下面的子網(wǎng)頁如下:首頁新雜志上架暢銷雜志推薦雜志雜志分類免費(fèi)下載雜志城會(huì)員讀者服務(wù)在線留言 然后在子網(wǎng)頁編寫代碼去實(shí)現(xiàn)相關(guān)設(shè)計(jì)要求中的功能。4.2 具體功能模塊: Alice電子雜志網(wǎng)加盟商管理員讀者查看網(wǎng)站情況了解網(wǎng)站信息獲取加盟信息申請(qǐng)加盟注冊(cè)數(shù)據(jù)庫的管理發(fā)布最新的資訊管理網(wǎng)站前臺(tái)登錄訂閱雜志了解新聞廣告4.3 管理操作平臺(tái)功能模塊:Alice電子雜志網(wǎng)站后臺(tái)管理系統(tǒng)驗(yàn)證登錄管理員管理首頁管理雜志分類雜志訂閱管留言管理后臺(tái)管理登錄界面數(shù)據(jù)庫 五代碼塊: 5.1.登錄代碼:客戶登入 客戶登錄 用戶名: 密 碼: 還沒有注冊(cè)嗎?本站的賬號(hào)都沒有?你也太落伍了趕緊去注冊(cè)一個(gè)吧。 注冊(cè) 2.注冊(cè)代碼:新客戶注冊(cè)!-sub B1_OnClick Dim msg msg = if regi.passw.value= OR regi.repassw.value=_ OR regi.Nick.value= regi.Name.value= Then msg =請(qǐng)?zhí)顚懽?cè)的賬戶名和密碼!else regi.passw.valueregi.repassw.value Then msg =兩次輸入的密碼不一樣!end ifif msg= Then regi.submitelse Alert(msg)end ifend sub-新用戶注冊(cè) 登錄名: *(可以使用中文,但禁止除.以外的特殊符號(hào)) 密碼: * 確認(rèn)密碼: *(兩次輸入密碼不一致) 真實(shí)姓名: * 電子郵件: *(每個(gè)電子郵郵箱只能注冊(cè)一個(gè)帳號(hào)) 聯(lián)系電話: * 性別: 男女保密 (注:有*標(biāo)記的項(xiàng)目必須填寫!)3.首頁代碼: today=new Data();var hours=today.getHours();var minutes=today.getMinutes();var seconds=today.getSeconds();var timeValue=(hours10)?hours-12:hours);timeValue +=(minutes=12)?PM:AM);var d=日,一,三,四,五,六;var times=today.getYear()+年+(today.getMonth()+1)+月+today.getData()times +=日 星期+dtoday.getDay()+ +timeValue; document.write(times); 登陸| 注冊(cè)| 幫助| 收藏 首頁 新雜志上架 暢銷雜志 推薦雜志 雜志分類 購物車 雜志城會(huì)員 禁止發(fā)布不良書刊!本書城每周二更新,祝您擁有快樂好心情! Copyright 2013© All rights reserved4.Global.asa文件代碼: Sub Application_OnStart Set Application(conn1)=Server.CreateObject(ADODB.Connection) p1=Provider=Microsoft.Jet.OLEDB.4.0; path1=Data Source=&Server.MapPath(db.mdb) Application(conn1).Open p1&path1End Sub =Sub Application_OnEnd Application(conn1).close Set Application(conn1)=NothingEndSub =Sub Session_OnStart StartPage=index.asp currentPage=Request.ServerVariables(SCRIPT_NAME) If Strcomp(currentPage,startPage,1)Then Response.Redirect startPage End
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 工業(yè)互聯(lián)網(wǎng)平臺(tái)霧計(jì)算協(xié)同在智能倉儲(chǔ)物流中的應(yīng)用案例分析報(bào)告
- 2025年農(nóng)村一二三產(chǎn)業(yè)融合發(fā)展的農(nóng)村物流技術(shù)應(yīng)用效果評(píng)估報(bào)告001
- 2025年元宇宙社交平臺(tái)虛擬現(xiàn)實(shí)技術(shù)專利布局與市場(chǎng)競(jìng)爭(zhēng)力報(bào)告
- 2025年醫(yī)院信息化建設(shè)關(guān)鍵環(huán)節(jié):電子病歷系統(tǒng)深度優(yōu)化分析報(bào)告
- 2025年工業(yè)互聯(lián)網(wǎng)平臺(tái)生物識(shí)別技術(shù)在智能工廠生產(chǎn)流程優(yōu)化中的應(yīng)用價(jià)值分析報(bào)告
- 2025年黑龍江省伊春市名校八年級(jí)英語第二學(xué)期期末教學(xué)質(zhì)量檢測(cè)模擬試題含答案
- 2025年醫(yī)藥企業(yè)研發(fā)外包(CRO)模式下的知識(shí)產(chǎn)權(quán)保護(hù)與法律風(fēng)險(xiǎn)防范報(bào)告
- 四川省成都市天府新區(qū)2025屆英語八年級(jí)第二學(xué)期期末教學(xué)質(zhì)量檢測(cè)試題含答案
- 表白數(shù)獨(dú)題目及答案
- 地?zé)豳Y源區(qū)域供暖系統(tǒng)設(shè)備選型與國(guó)產(chǎn)化進(jìn)程報(bào)告001
- 2024年上海高中學(xué)業(yè)水平合格性考試歷史試卷真題(含答案)
- 2025年人教版七年級(jí)數(shù)學(xué)下冊(cè)期末測(cè)試卷
- 2025至2030年中國(guó)汽車輪轂軸承行業(yè)市場(chǎng)全景評(píng)估及發(fā)展趨勢(shì)研判報(bào)告
- 2025年《安全生產(chǎn)月》活動(dòng)總結(jié)報(bào)告
- 2025年江蘇高考真題化學(xué)試題(解析版)
- 小學(xué)一年級(jí)數(shù)學(xué)下冊(cè)應(yīng)用題100道
- 2024協(xié)警輔警考試公安基礎(chǔ)知識(shí)考試速記輔導(dǎo)資料
- 安徽省馬鞍山市2023-2024學(xué)年高一下學(xué)期期末教學(xué)質(zhì)量監(jiān)測(cè)化學(xué)試卷(含解析)
- 初三化學(xué)最后一課-主題班會(huì)【課件】
- 反詐騙(企業(yè)員工)講座培訓(xùn)課件
- 中國(guó)強(qiáng)軍之路課件
評(píng)論
0/150
提交評(píng)論