freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于jsp的大學(xué)論壇開(kāi)發(fā)與實(shí)現(xiàn)(編輯修改稿)

2025-07-23 08:40 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 自動(dòng)化,使操作更加簡(jiǎn)單、快捷。SQL Server 2000增強(qiáng)了網(wǎng)絡(luò)功能,用戶可以輕松自如地完成網(wǎng)頁(yè)發(fā)布等。SQL Server 2000不僅可以處理自身的數(shù)據(jù)庫(kù)文件,還可以處理其它一些數(shù)據(jù)庫(kù)系統(tǒng)管理軟件所建立的數(shù)據(jù)庫(kù)文件,能識(shí)別DBase、FoxBase、FoxPro、Paradox、Btrieve等數(shù)據(jù)庫(kù)格式文件,并且支持開(kāi)放式數(shù)據(jù)庫(kù)互連性標(biāo)準(zhǔn)(ODBC)的SQL。SQL Server 2000能與工作站、數(shù)據(jù)庫(kù)服務(wù)器或主機(jī)上的各種數(shù)據(jù)庫(kù)互相連接,并可用于建立客戶/服務(wù)器應(yīng)用程序中的工作站部分。與其它的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)相比,SQL Server 2000具有以下優(yōu)點(diǎn):存儲(chǔ)文件單一。 支持長(zhǎng)文件名,并可以在文件名內(nèi)加空格,使文件便于理解、查找。具有強(qiáng)大的網(wǎng)絡(luò)功能,可通過(guò)網(wǎng)絡(luò)傳送數(shù)據(jù)。 使用簡(jiǎn)便,用戶無(wú)需了解編程語(yǔ)言,便可輕松地設(shè)計(jì)和開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序。 可以處理多種數(shù)據(jù)信息,如文本文件和其它數(shù)據(jù)庫(kù)文件。庫(kù)表設(shè)計(jì)如下:bbsmenu用于存放會(huì)員留言。bbstitle用于存放會(huì)員發(fā)表的帖子信息。Clubuser用于存放論壇用戶信息。現(xiàn)將數(shù)據(jù)庫(kù)表介紹如下: Clubuser表字段描述類型clubuser_id注冊(cè)用戶編號(hào)intclubuser_name用戶名nvarcharclubuser_password密碼nvarcharclubuser_phone手機(jī)號(hào)nvarcharclubuser_郵箱nvarcharclubuser_address住址nvarcharclubuser_sex性別nvarchar bbstitle表字段描述類型id帖子編號(hào)inttitle帖子標(biāo)題nvarcharmenu帖子內(nèi)容nvarchardate發(fā)帖時(shí)間datetimebbs_img上傳圖片varcharbbs_img_text圖片說(shuō)明varcharimg_url圖片存放地址varchar bbsmenu表字段描述類型id留言編號(hào)intuser_id留言者編號(hào) intdate留言時(shí)間datetimeusertype留言者類型nvarchartext留言內(nèi)容nvarchar admin表字段描述類型id管理員編號(hào)intName管理員用戶名 nvarcharPassword密碼nvarchar bbswen表字段描述類型id文集編號(hào)intname文集名稱 nvarchardate文集上傳時(shí)間datetimetext文集內(nèi)容nvarcharER模型的組成元素有:實(shí)體、屬性、聯(lián)系。ER模型用ER圖表示。實(shí)體是用戶工作環(huán)境中所涉及的事務(wù),屬性是對(duì)實(shí)體特征的描述[11]。(1)模型中的實(shí)體相當(dāng)于實(shí)體集、一個(gè)表,而不是單個(gè)實(shí)體或表中的一行。實(shí)體用矩形框表示,實(shí)體名稱標(biāo)注在矩形框內(nèi)。用菱形表示實(shí)體間的聯(lián)系,菱形框內(nèi)寫上聯(lián)系名,用無(wú)向邊把菱形分別與有關(guān)實(shí)體相連接,在無(wú)向邊旁標(biāo)上聯(lián)系的類型[12]。(2)屬性是實(shí)體的性質(zhì)。用橢圓框表示,與實(shí)體之間用一條線相連表的主碼是關(guān)鍵屬性,關(guān)鍵屬性項(xiàng)加下劃線[7]。(3)各子系統(tǒng)模塊中主鍵相同的字段之間存在著相互關(guān)聯(lián)的關(guān)系。(4)在程序中實(shí)現(xiàn)對(duì)他們的完整性和一致性控制。從數(shù)據(jù)需求分析中得出系統(tǒng)的實(shí)體屬性圖,遵循三范式原則,對(duì)實(shí)體之間的依賴關(guān)系進(jìn)行了整合,得出系統(tǒng)ER圖,如圖下圖所示: 系統(tǒng)ER圖 3系統(tǒng)詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì)階段的根本目的是確定應(yīng)該怎樣設(shè)定系統(tǒng),就是到了真正模塊分塊設(shè)計(jì)的階段,本階段應(yīng)該得系統(tǒng)的精確描述和邏輯流程,下面是各個(gè)模塊的IPO圖及處理過(guò)程。(IPO圖即輸入、處理、輸出圖的簡(jiǎn)稱,它是由IBM公司發(fā)展完善的一種圖形工具,能夠方便的描述輸入數(shù)據(jù)、對(duì)輸入的數(shù)據(jù)的處理和輸出數(shù)據(jù)之間的關(guān)系) 用戶注冊(cè)模塊設(shè)計(jì)用戶可以通過(guò)注冊(cè)成為本論壇的會(huì)員,進(jìn)行發(fā)帖,留言等操作。該模塊圖如3-1,3-2所示: 注冊(cè)界面 注冊(cè)成功界面 注冊(cè)流程圖此模塊主要功能是用于登錄本系統(tǒng),不同權(quán)限的用戶登錄本系統(tǒng)會(huì)進(jìn)入不同的管理模塊界面,因?yàn)樵诤笈_(tái)對(duì)該用戶進(jìn)行的判斷,首先將從前臺(tái)頁(yè)面提交的用戶名和密碼進(jìn)行接受,之后在后臺(tái)進(jìn)行處理,按照用戶名在數(shù)據(jù)庫(kù)中進(jìn)行查詢?nèi)绻榈皆撚脩魟t將該用戶的權(quán)限和密碼全都取出來(lái)分別賦給兩個(gè)字符串變量,判斷從數(shù)據(jù)庫(kù)中讀出的密碼與登錄時(shí)輸入的密碼是否配比上,若兩個(gè)密碼相同則根據(jù)權(quán)限的值進(jìn)入相應(yīng)的頁(yè)面,否則輸出密碼錯(cuò)誤。若用戶未被管理員分配好權(quán)限那么也是無(wú)法登錄本系統(tǒng)的。 用戶登錄界面該頁(yè)面提供超市經(jīng)理按照部門進(jìn)行收入錄入的頁(yè)面,經(jīng)理在下拉列表框中選擇相關(guān)部門,并進(jìn)行收入的錄入,單擊Add按鈕將對(duì)應(yīng)記錄添加到數(shù)據(jù)庫(kù)中。 登錄程序流程圖會(huì)員登錄論壇后可以發(fā)帖,如圖35界面。 發(fā)帖界面用戶登錄本系統(tǒng)后可以發(fā)帖,發(fā)帖的流程是首先登錄,然后進(jìn)行發(fā)帖。如下圖所示: 發(fā)帖流程 學(xué)習(xí)園地包括計(jì)算機(jī)軟件學(xué)習(xí)和計(jì)算機(jī)硬件學(xué)習(xí)(1)計(jì)算機(jī)軟件學(xué)習(xí)界面如下圖所示: 計(jì)算機(jī)軟件學(xué)習(xí)界面(2)流程圖 算機(jī)軟件流程圖(1)計(jì)算機(jī)硬件界面如下圖所示: 計(jì)算機(jī)硬件學(xué)習(xí)界面(2)流程圖 計(jì)算機(jī)硬件學(xué)習(xí)流程圖衣食住行模塊包括四部分:沒(méi)飾找飾,我愛(ài)我家,食為天,驢行天下。沒(méi)飾找飾界面如下圖所示: 沒(méi)飾找飾界面我愛(ài)我家界面如下圖所示: 我愛(ài)我家界面食為天界面如下圖所示: 食為天界面 驢行天下界面如下圖所示: 驢行天下界面(1)修改密碼會(huì)員登錄本論壇后可以對(duì)自己的個(gè)人信息及密碼進(jìn)行修改,如下圖所示: 修改密碼界面(2)流程圖 流程圖會(huì)員登錄本系統(tǒng)后可以進(jìn)入我的信箱,查看自己收到的短信,發(fā)送自己的短信。如下如所示: 我的信箱界面會(huì)員登錄系統(tǒng)后可以發(fā)表帖子,放到個(gè)人文集中, 如下圖所示: 個(gè)人文集界面4軟件測(cè)試測(cè)試是開(kāi)發(fā)時(shí)期最后一個(gè)階段,是保證軟件質(zhì)量的重要手段。軟件測(cè)試就是在受控制的條件下對(duì)系統(tǒng)或應(yīng)用程序進(jìn)行操作并評(píng)價(jià)操作結(jié)果的過(guò)程,所謂控制條件應(yīng)包括正常條件與非正常條件。軟件測(cè)試過(guò)程中應(yīng)該故意地去促使錯(cuò)誤的發(fā)生,也就是事情在不該出現(xiàn)的時(shí)候出現(xiàn)或者在應(yīng)該出現(xiàn)的時(shí)候沒(méi)有出現(xiàn)。從本質(zhì)上說(shuō),軟件測(cè)試是“探測(cè)”,在“探測(cè)”中發(fā)現(xiàn)軟件的毛病[8]。軟件測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程。它不僅是軟件開(kāi)發(fā)階段的有機(jī)組成部分,而且在整個(gè)軟件工程(即軟件定義、設(shè)計(jì)和開(kāi)發(fā)過(guò)程)中占據(jù)相當(dāng)大的比重。軟件測(cè)試是軟件質(zhì)量保證的關(guān)鍵環(huán)節(jié),直接影響著軟件的質(zhì)量評(píng)估。軟件測(cè)試不僅要講究策略,更要講究時(shí)效性。驗(yàn)收測(cè)試作為軟件測(cè)試過(guò)程的最后一個(gè)環(huán)節(jié),對(duì)軟件質(zhì)量、軟件的可交付性和軟件項(xiàng)目的實(shí)施周期起到一錘定音的作用[9]。軟件危機(jī)曾經(jīng)是軟件界甚至整個(gè)計(jì)算機(jī)界最熱門的話題。為了解決這場(chǎng)危機(jī),軟件從業(yè)人員、專家和學(xué)者做出了大量的努力?,F(xiàn)在人們已經(jīng)逐步認(rèn)識(shí)到所謂的軟件危機(jī)實(shí)際上僅是一種狀況,那就是軟件中有錯(cuò)誤,正是這些錯(cuò)誤導(dǎo)致了軟件開(kāi)發(fā)在成本、進(jìn)度和質(zhì)量上的失控。有錯(cuò)是軟件的屬性,而且是無(wú)法改變的,因?yàn)檐浖怯扇藖?lái)完成的,所有由人做的工作都不會(huì)是完美無(wú)缺的。問(wèn)題在于我們?nèi)绾稳ケ苊忮e(cuò)誤的產(chǎn)生和消除已經(jīng)產(chǎn)生的錯(cuò)誤,使程序中的錯(cuò)誤密度達(dá)到盡可能低的程度9]。軟件測(cè)試在軟件生命周期中占據(jù)重要的地位,在傳統(tǒng)的瀑布模型中,軟件測(cè)試學(xué)僅處于運(yùn)行維護(hù)階段之前,是軟件產(chǎn)品交付用戶使用之前保證軟件質(zhì)量的重要手段。近來(lái),軟件工程界趨向于一種新的觀點(diǎn),即認(rèn)為軟件生命周期每一階段中都應(yīng)包含測(cè)試,從而檢驗(yàn)本階段的成果是否接近預(yù)期的目標(biāo),盡可能早的發(fā)現(xiàn)錯(cuò)誤并加以修正,如果不在早期階段進(jìn)行測(cè)試,錯(cuò)誤的延時(shí)擴(kuò)散常常會(huì)導(dǎo)致最后成品測(cè)試的巨大困難。 事實(shí)上,對(duì)于軟件來(lái)講,不論采用什么技術(shù)和什么方法,軟件中仍然會(huì)有錯(cuò)。采用新的語(yǔ)言、先進(jìn)的開(kāi)發(fā)方式、完善的開(kāi)發(fā)過(guò)程,可以減少錯(cuò)誤的引入,但是不可能完全杜絕軟件中的錯(cuò)誤,這些引入的錯(cuò)誤需要測(cè)試來(lái)找出,軟件中的錯(cuò)誤密度也需要測(cè)試來(lái)進(jìn)行估計(jì)。測(cè)試是所有工程學(xué)科的基本組成單元,是軟件開(kāi)發(fā)的重要部分。自有程序設(shè)計(jì)的那天起測(cè)試就一直伴隨著。統(tǒng)計(jì)表明,在典型的軟件開(kāi)發(fā)項(xiàng)目中,軟件測(cè)試工作量往往占軟件開(kāi)發(fā)總工作量的40%以上。而在軟件開(kāi)發(fā)的總成本中,用在測(cè)試上的開(kāi)銷要占30%到50%。如果把維護(hù)階段也考慮在內(nèi),討論整個(gè)軟件生存期時(shí),測(cè)試的成本比例也許會(huì)有所降低,但實(shí)際上維護(hù)工作相當(dāng)于二次開(kāi)發(fā),乃至多次開(kāi)發(fā),其中必定還包含有許多
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1