網(wǎng)上手機銷售系統(tǒng)需求分析與數(shù)據(jù)庫設計說明_第1頁
網(wǎng)上手機銷售系統(tǒng)需求分析與數(shù)據(jù)庫設計說明_第2頁
網(wǎng)上手機銷售系統(tǒng)需求分析與數(shù)據(jù)庫設計說明_第3頁
網(wǎng)上手機銷售系統(tǒng)需求分析與數(shù)據(jù)庫設計說明_第4頁
網(wǎng)上手機銷售系統(tǒng)需求分析與數(shù)據(jù)庫設計說明_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

網(wǎng)上手機銷售系統(tǒng)班級:信息0901班小組成員:項慧云蕾丹徐佳蘋指導教師:胡配祥陸慧實訓時間:2011-6-15目錄TOC\o"1-5"\h\z一、系統(tǒng)需求分析與數(shù)據(jù)庫設計 2\o"CurrentDocument"電子商務的發(fā)展與現(xiàn)狀。 2\o"CurrentDocument"系統(tǒng)工作流程 2\o"CurrentDocument"系統(tǒng)功能模塊圖設計 2\o"CurrentDocument"系統(tǒng)功能模塊設計 2前臺功能模塊 3后臺管理功能模塊 4\o"CurrentDocument"1.4數(shù)據(jù)庫設計 4\o"CurrentDocument"1.4.1數(shù)據(jù)庫邏輯結(jié)構(gòu)設計 4\o"CurrentDocument"1.4.2數(shù)據(jù)庫物理結(jié)構(gòu)設計 6\o"CurrentDocument"數(shù)據(jù)庫完整性設計: 8二、系統(tǒng)框架設計 8\o"CurrentDocument"2.1系統(tǒng)解決方案項目構(gòu)成 8\o"CurrentDocument"業(yè)務邏輯層設計與實現(xiàn) 9\o"CurrentDocument"數(shù)據(jù)訪問層設計與實現(xiàn) 11三、界面表示層網(wǎng)頁設計與實現(xiàn) 12\o"CurrentDocument"3.1用戶控件和母板設計 12首頁設計 17網(wǎng)上手機銷售網(wǎng)頁設計 18四、總結(jié)與體會 20一、系統(tǒng)需求分析與數(shù)據(jù)庫設計電子商務的發(fā)展與現(xiàn)狀。系統(tǒng)工作流程系統(tǒng)分為前臺普通用戶界面和后臺管理界面。商品的購物流程

在前臺子系統(tǒng)用戶可以登錄,注冊,可以瀏覽商品,搜索商品,購買商品,購物車查詢,訂單的查詢,前臺還進行新商品宣傳展示,新上架商品和熱銷商品推薦等。后臺子系統(tǒng)供電子商務公司部管理人員使用,可以進行新品上傳,商品修改和調(diào)整,商品種類維護,可以對普通用戶進行管理;對用戶的訂單進行管理,系統(tǒng)工作流程可以用圖形象描述如下:商品分類執(zhí)八、、新品熱賣展示商品分類執(zhí)八、、新品熱賣展示購物車查看當前用戶訂單系統(tǒng)功能模塊圖設計系統(tǒng)功能模塊設計

下面對部分模塊進行解釋:前臺功能模塊手機類別功能模塊用戶可以通過預先分類好的手機類別來瀏覽相關(guān)的手機目錄以至詳細的手機信息,從中發(fā)現(xiàn)自己感興趣的手機。手機搜索功能模塊讓用戶通過手機類別號(ProductTypeld)、手機名稱(ProductName)、封面(Cover)、介紹(Description)等為條件,通過搜索的功能來快速找到自己想要買的手機。手機展示功能模塊對手機商品進行詳細展示,包含手機封面圖片,手機簡介等,若想購買單擊“加入購物車”即可。購書車功能模塊當用戶找到自己想購買的手機時,單擊“加入購書車”的圖標,將手機加入到購書車中。在購物車頁面中,可以修改商品數(shù)量,移出某手機商品,可以清空購物車,可以繼續(xù)購物。等到用戶找到所有想買的手機之后,單擊“結(jié)帳”的功能,進入結(jié)帳的網(wǎng)頁。用戶訂單功能模塊瀏覽客戶已下的所有訂單、查看訂單詳情,也可以取消尚未付款、發(fā)貨的訂單。結(jié)賬功能模塊在購物車模塊,當用戶找到所有想買的手機之后,單擊“結(jié)帳”的功能,進入結(jié)帳的網(wǎng)頁。在結(jié)賬頁,會顯示用戶的個人資料信息,訂單的明細商品信息,訂單金額,與默認的收貨地址與收貨人。這里可以更改收貨地址和收貨人,然后選擇支付方式,單擊“提交訂單”,即產(chǎn)生訂單,并進入付款頁面。在付款頁面,顯示產(chǎn)生的訂單號。后臺管理功能模塊手機管理功能模塊其下的子模塊分別負責對手機信息進行添加、修改和刪除,以與對缺手機的回復和管理,利用手機類別管理,還可以增加和修改手機類別,但由于受到外鍵約束的作用,被使用過的手機類別不能刪除。手機修改結(jié)果會同步在上更新,客戶可以在第一時間瀏覽到最新的商品信息。訂單管理功能模塊管理員可以通過該模塊實時對客戶的訂單進行處理。管理員可以對訂單進行瀏覽、查詢,可以管理訂單的付款和發(fā)貨。用戶管理功能模塊管理員可以通過該模塊對客戶信息進行查找、瀏覽和刪除。數(shù)據(jù)庫設計1.4.1數(shù)據(jù)庫邏輯結(jié)構(gòu)設計邏輯結(jié)構(gòu)設計的任務是將概念設計階段設計的E-R圖轉(zhuǎn)換為恰當?shù)年P(guān)系模型邏輯結(jié)構(gòu)的過程,就是進行關(guān)系模式的設計。在轉(zhuǎn)換過程中,最基本的要保證每個關(guān)系至少有一個碼,每個屬性都是不可分的數(shù)據(jù)項。在進行關(guān)系模式的設計時,一定要遵循關(guān)系模式的指導理論,每個關(guān)系都應滿足一定的規(guī)。本系統(tǒng)中我們要求滿足第三式(3NF),這樣能使關(guān)系模式設計合理,達到減少數(shù)據(jù)冗余、提髙查詢效率的目的,同時還能滿足數(shù)據(jù)的一致性、完整性要求。通過數(shù)據(jù)庫邏輯設計,得到下列幾個基本關(guān)系表。數(shù)據(jù)庫邏輯設計就是把概念模型的E-R圖轉(zhuǎn)化為具體的關(guān)系數(shù)據(jù)模型,按照E-R圖轉(zhuǎn)變?yōu)殛P(guān)系模式的一般理論,我們把多對多的聯(lián)系轉(zhuǎn)變?yōu)橐魂P(guān)系表,把一對多的聯(lián)系,合并到多端的實體中,從而把上述的E-R圖轉(zhuǎn)變成為下面的關(guān)系模式:Userlnfo(用戶表):用來存儲用戶的詳細信息,主鍵為用戶序號Userld,另外還有用戶名,口令,E_mail,家庭地址性,,性別等字段。ManageUser(后臺管理人員表):用來存儲后臺管理人員信息,主鍵為管理人員序號ManageUserld,另外還有管理人員用戶名,口令,E_mail等字段。Productlnformation(手機信息表):用來存儲手機信息,主鍵為手機序號Productld,還有手機類別序號,手機名,價格,是否缺貨,折扣率,銷量,庫存量,封面圖片,簡介等,其中折扣率和是否缺貨字段默認值都為1。ProductType(手機類別表):用來存儲手機類別,主鍵為手機類別序號ProductTypeld,還有手機類別名,說明等字段。ShoppingCart(購物車表):用來存儲購物車信息,主鍵為購物車序號ShopingCartRecordld,還有用戶號,手機號,購買手機數(shù)量,購物日期(默認值為getdate())等字段。Orders(訂單表):用來存儲訂單信息,主鍵為訂單序號OrderId,另外還有用戶號,訂單金額,訂單日期,付款狀態(tài),發(fā)貨狀態(tài),發(fā)貨日期,收貨地址,收貨人等字段。OrderDetails(訂單細節(jié)表):用來存儲訂單細節(jié)信息,主鍵為訂單細節(jié)序號OrderDetailsId,還有訂單號,手機號,購買數(shù)量等。VisitInfor(用戶訪問表):用來存儲訪問量,(VisitCount)。1.4.2數(shù)據(jù)庫物理結(jié)構(gòu)設計數(shù)據(jù)庫表結(jié)構(gòu)設計:1、 商品信息存儲于Productlnformation的結(jié)構(gòu)如下:2、商品類別表(ProductType)3、將用戶信息表ShoppingUserInformation

列名數(shù)據(jù)類型允許空岬1Useridint□UserNamenwardiarOO)□Passwordvarchar{2.0)□EMailnwardiar(3O)0Addressnvar£har[5Q)0Telvarchar(12)0Sexbit□Xinrminnvardiar{5)0□4、管理用戶表ManageUser列名數(shù)據(jù)類型允許空jManageUserldint□ManageUserMamevardiar(JC)□Passw&rdEMailvarchar^O)回□5、購物車信息表ShoppingCart列名數(shù)據(jù)類型允許空;ShcpingCartRetGidldint□ShopUs亡ridint□Producedint□ShopingDstedatetimei_□_iAmountint□6、用戶訂單表Orders列名數(shù)據(jù)類型允許空Orderldint□Useridirrt□SurnMoneyfloat□OrderDatedatetim亡□PayrrientForGoodsStaiusbit□CarryGoodgStatusbit□GebGoodsStatusbit□PaymentD^tedatetime回CarryGoodsDatedatetimeEGetGoodsDatedatetime回AddressOfteliverGcodsnvardiar{10(J)□GetGoodsP&rsorihlmnnmnwarchar(5)□□

7、訂單詳情表OrderDetails列名數(shù)據(jù)類型允許空\OrderDetsilld "Ieint□IQrderldint□ProductldintL:iAmauntint□□8、VisitInfor(用戶訪問表):利窓 數(shù)據(jù)類型 允許空卜jVisitCount !int 回; : ' 口1.4.3數(shù)據(jù)庫完整性設計:表之間的這關(guān)系圖展示了表之間的關(guān)系。它們之間通過主鍵和外間的關(guān)系來確定的。ViEitlnfbrVisitCcunrProductType*%PrcouzfTvpcIdTypeNemeOrderDetaik木ViEitlnfbrVisitCcunrProductType*%PrcouzfTvpcIdTypeNemeOrderDetaik木Orders*gOrderld甲OrderDetailedOrderEdp「匚 0riierDetaiL5AFTtJinT"ShopingCart*號ShopngiLsriRjczordldSbapUs亡「IdProductjdShopngDabeAmountProdiictLnfOFniation*盤ProductldProdudT'/peldProductPJaTePriceIsExistDiscountStoreAmountEellAwuntManufactureraCoverDirectoryDeeoiDiion、系統(tǒng)框架設計系統(tǒng)解決方案項目構(gòu)成為了用B/S設計模式的三層體系結(jié)構(gòu)實現(xiàn)本電子商務系統(tǒng)的設計,用VS2005設計了一個名為“MobilephoneShop”的電子商務系統(tǒng)解決方案,用C#語言在該解決方案中建立了四個項目,如圖2-4所示,這四個項目的有機結(jié)合,構(gòu)成了本電子商務系統(tǒng)。這四個項目分別和B/S設計模式的三

層體系結(jié)這四個項目的名稱和作用分別如下:Web表示層,主要顯示的頁面,即和用戶直接打交道的頁面。

BLL業(yè)務邏輯層DAL數(shù)據(jù)訪問層

Model實體層業(yè)務邏輯層設計與實現(xiàn)下面是BLL層Product類的代碼:上圖是增加手機產(chǎn)品和按產(chǎn)品號刪除產(chǎn)品的BLL層的代碼publicintProductInformation_Add(ProductInformationModeoProductInformationModel){returnoProductInformationDAL.ProductInformation_Add(oProductInformationModel);}此代碼是增加商品的代碼、其中(ProductlnformationModeoProductlnformationModel)

是獲取ProductlnformationMode實體。returnoProductInformationDAL.ProductInformation_Add(oProductInformationModel);是根據(jù)ProductlnformationDAL獲取增加商品的代碼。

publicintProductInformation_DeleteById(intProductId)

{returnoProductInformationDAL.ProductInformation_DeleteById(ProductId);

}此代碼是按產(chǎn)品編號刪除產(chǎn)品的代碼。(intProductld)是獲取手機編號。oProductInformationDAL.ProductInformation_DeleteById(ProductId);是通過按手機編號從DAL層中獲取代碼刪除手機信息。///

///

///I-數(shù)據(jù)訪問層設計與實現(xiàn)///

///

///I-catch(SqlExceptionex){throwex;}catch(Exceptione){throwe;}}publicintProductlnformation_DeleteByld(intProductld)傳進一個手機號,try-catach語句,通過刪除命令返貨受影響的行數(shù)。同理返回產(chǎn)品庫存量也是一樣的。三、界面表示層網(wǎng)頁設計與實現(xiàn)3.1用戶控件和母板設計Top控件:上面是一個top控件。通過右擊-添加項-用戶控件,新建一個top用戶控件。

<linkhref="../css/StyleSheet.css"rel="stylesheet"type="text/css"/>

<linkhref="../css/menu.css"rel="stylesheet"type="text/css"/>

上述代碼是引用css樣式表??刂祈撁娴恼w布局。<divclass="father0"style="text-align:center;"><imgsrc="../Images/banner1.gif"/>Class二fatherO是控制頁面的banner。</div>

<divid="nav"class="father1"style="background-image:url('images/menubg.jpg');

id二“nav“控制頁面的菜單欄。后臺母版<headrunat二"mErvEf":gtl才電于嚴勞郭后芻言運系統(tǒng)勺”■ClinkHr巳f二ink.亡£3?匚勻re1=^stylesheettype=^text/css"/>-</hEad>EHcidystyle=^text-align:centET^><fo?id=A'farmVrun日r二'^server"〉<divsly1e^^width:^9OpKimgstf二"iiuag亡呂/bannerl.或產(chǎn)/>|</div><divsly1e^^width:^90p<divslyle="*width.:1GOpx;hright:600px;flaa.1:1efl;1ine-height:1604;fontsize:1Spx;background-colar:#hEBAF4;*><div><asj:':TreeViwID^^TrEeViewr'":runnt二 亡r"DataS口口r亡亡IX"5inilDqtBS口口ref*Im略亡Set^'^AiT口旳s'7》<ParenlNodeStyleFanl-Bold-A,F(xiàn)alser?/><HcivertJodeStyleFant-Underline^^True"'ForeColor^^tf-BSEBDD^/><SElecleijNodeSlyleFont-Underline=/rTruertForeColor^^BSEBDD^HorizontalPadding-^Op工“VeilicalP-adding=w加応''/><DaiaBindings><asp'zTrEeNodeBindingDat^JlerrL-Er-^siteR口口上"TextFiel>^,,Tti11<as]:':TxDeNodEBin:3insDatJIeni::-Er-r,,sitellapNoder,'TeitFiel^^titlt^N^iga-telIrLFiel^"uxr/></BataBindinss><NndeSlyleFont-NamEs^^Tahc'ma.^FarLt-Gize=AlOpt^ForeColor=^lackA,HoriZ'DntaLPaiiLns-^SpNGieEpo二ing二"Ops:"R亡rli-calPad:iLns-</a5p:TreeViDw><asp:XmlDalaS'Dur?:亡ID二'TfclDdtaSdurcul17nmat=A,serverf,Lb■TTFr JitI!Z 1EhJJFTFL-.C 、上述是treeMasterPage.master母版頁面,<linkhref="css/hyperlink.css.css"rel="stylesheet"

type="text/css"/>此代碼是引用css樣式表控制菜單的整體效果。<asp:TreeViewID="TreeView1"runat="server"DataSourceID="XmlDataSource1"ImageSet="Arrows"><ParentNodeStyleFont-Bold="False"/><HoverNodeStyleFont-Underline="True"ForeColor="#5555DD"/><SelectedNodeStyleFont-Underline="True"ForeColor="#5555DD"HorizontalPadding="0px"VerticalPadding="0px"/><DataBindings><asp:TreeNodeBindingDataMember="siteRoot"TextField="title"/><asp:TreeNodeBindingDataMember="siteMapNode"TextField="title"NavigateUrlField="url"/></DataBindings><NodeStyleFont-Names="Tahoma"Font-Size="10pt"ForeColor="Black"HorizontalPadding="5px"NodeSpacing="0px"VerticalPadding="0px"/></asp:TreeView><asp:XmlDataSourceID="XmlDataSource1"j_ir irrunat="server"

DataFile="~/Admin/menu.xml"></asp:XmlDataSource>此代碼是添加一個TreeView控件,控制頁面的切換。<asp:SiteMapPathID="SiteMapPath1"runat="server"></asp:SiteMapPath>此代碼是添加一個站點地圖導航。<asp:ContentPlaceHolderID="ContentPlaceHolder1"

runat="server"></asp:ContentPlaceHolder>此代碼是添加一個可編輯區(qū)。

i*f±ILk.k.UMQM級倉PageLajigi加匪二飛屮JlasterPaeeF訂已二"/11;缶館訐33已陽£1:已11丹AutoEverjtW1rei.jp=,!true*CcnleFile=A'DefaullraspK怕"Inh?<%-?在此處添加內(nèi)容控件--%>z”Elasp!C口rrtETLt<%-?在此處添加內(nèi)容控件--%>z”Elasp!C口rrtETLt111=-¥0divtEntl”runat='xsErvET*匸口nlETLtplaceh口1d£rid='vCQntEnlPlaceH口ldmi1]用〉6<divstyl*1est-align;center;line-height;160%;fcffit-£iae;13pz;<divstyle=^olarlElae,font^sizc:15px.mar呂in~t■口p:Qpz.."〉扯新產(chǎn)品Pl—THM—TH—TH—TH</di^><div><asp;DataLiis;tED=*DataListl,vTunst二"呂已rvgr肝DataSourcelD="ObjectDataSour<;e1BentSize="13pk^REpeatColuimE^^3"Width=*r697px,,'.><11eniT亡npl七》<tablestyLe=^widl:h:100U;fonl-size:lSps;<tr><tdircwE口arp"?"style=-vvddth:78px,Ji><-asj:i:ImageID='Imag亡1/runat=^server"Hei3ht='v35pir?Itrfi呂mUrl二'Eval['^Caverz\.■^Ifpload/{0}")H>JWidth二會Dpx"Z><td><asp:EfyperLinkII^^HypierLiiik1'runat="server'tiavigst£Url=J<%#Eval(^Pradudld'-';.^ShoMiProductDetal1.aspi?Pr口扣小1日二{0廣)%>JTeKt=?<$ittEval^ProductNane")%>JX/agf>;HyperLink></td></tr><lr><td><asp:LotclID=^Labellrunst=ser¥D工TukB”<9(#LeftPar-tOfProduclDEscTiplion(Eval("Description")) ></asp:Lab:l></td></tr></table></ItemTemp-Late>|</asp:DalaLisl><asp;ObjeciHataSource JeciDaraSourcel"runai=vserver^Seic^iJIethDd=J*Product_GctTcplQNev^BoakList*T—-hT-—-"W-L;1-L-.-n.V-* ■■心>1:■■口TT nfiL:<%PageLanguage="C#"MasterPageFile="~/MasterPage.master"AutoEventWireup="true"CodeFile="Default.aspx.cs"Inherits="_Default"Title="無標題頁"%〉引用母版頁。<asp:ContentID="Content1"runat="server"contentplaceholderid二"ContentPlaceHolderl">可編輯區(qū)添力口Datalist1,3.3網(wǎng)上手機銷售網(wǎng)頁設計

[[pHragr^nhV?Font viSerev:匚ubr”會:nfuau£xy2:=s==l:EJEsr:jr%狂國—孕迅叩A(chǔ).d*m/Fx*odhiclJkd<L--aspK客尸肅對彗和爭件PageL:mn呂ua呂已二C#AKasterPageFi1e=''/Aiinin/1treeHasterPag已.master"AutoEventWireup=trueCadeFileRcgiBierbescnitily=^FrcrTcriBoxn-mrespa匚匕二'卩1"亡亡1?亡]|:七8口工(2口171±匸口12丹tagpre£ik=a'FTB,%>匚sst:Cantent snil*:CcnientPlaceHolderID-*ContentPlsceHa1dn1"RLmat="Servetr"》Cdi.vstyJc=^idth:02[)pK.tcxi-ali§n:lcft.fnr.-t_5iz;n:13pj.<divslyle-^teit-ali^jj;center,font-s;L;E;17pK;i?olcr<br/>亍機入庫佶息新増</div><div><tablcstyl.t-^^idth:100%;for:"-sirc:13py:J,>■:tdcolspan二"匸'siy1&=r'teK1-ali?n:〔Enter"〉<hrstyle="wicolor:m3662"4<tr>-<tr>熱d丨y:上.:■h:93“;text-a:ign:r:zlit^Z手機類別「弧撐:<tdstyle^^width:asp:DropOownL1stID="ddlProductTyp£runat二eru亡r"DstsSourceID-^ObjectDataSourcel^DataTejitFLeLd=',zTypeNane"DataValueF1eld=,!/Proi±^ctTypeld^*Helghi:=P6p/''Width.=,,/153pK/,AppcndDataBoundEtcms=工皿^asplListlt^EV已1口亡二新-1"A==:有選擇=€/呂旦p:LlEtItrni)rfasp:DropDownLisi><asp:0bjectDaiaSourceIIF"'ObjectDataSource1'runat=A?3erverJ'Seie匚tK亡thoil^^PraduciType__GetLisi"TypetfamE=^Kabi1rphrnieOaMrt.ProdueiTyp亡ElLL"、/asp?:ObjectDataSoijrce></td><id>Bnbsp;</td>Od><%PageLanguage="C#"MasterPageFile="~/Admin/treeMasterPage.master"AutoEventWireup="true"CodeFile="ProductAdd.aspx.cs"Inherits二"Admin_ProductAdd"Titie二"無標題頁"%〉引用母版

頁。<%Registerassembly="FreeTextBox"

namespace="FreeTextBoxControls"tagprefix="FTB"%〉

引用freetextbox控件<asp:ContentID="Content1"runat="server"

contentplaceholderid二"ContentPlaceHolderl">可編輯區(qū)添力口

Datalist1,四、總結(jié)與體會經(jīng)過短短一星期的計算機實訓,并在老師的精心指導下、本小組順利的完成了網(wǎng)上手機銷售系統(tǒng)的設計。也意識到自己在計算機編程上面還有許多不足。計算機實訓在不知不覺中就結(jié)束了,我們感覺自己還有好多東西要學,還有好多的東西不是清楚呢!通過此次實訓發(fā)現(xiàn)自己缺少實際操作在課上,有老師在前面演示我們都還能跟著做,可輪到我們獨立完成的時候,因為實際操作的少,早就忘光了!我很感學校有實訓這樣的安排,把我們這一學期學的東西系統(tǒng)的集中的進行訓練,對我們計算機水平的提高發(fā)揮著重要作用!還要感我們的胡老師和陸老師很有耐心的給我們講解在實訓中出現(xiàn)的問題,即使老師講了很多遍的問題,我們不會,老師還是會走進我們給我們耐心的指導,還給我們講一些掌握編程的方法,讓我們知道自己在哪方面不足,需要加強,也讓我們了解到哪些需要認真的學習,那些是重點,不是沒有方向的亂學一通,什么也學不好!通過此次短暫的課程設計,我深有感觸。從一開始的構(gòu)思再到今天寫下這份總結(jié)。期間時間雖短但是也學到了不少的知識。在實訓的剛開始構(gòu)想只有大體的思路,忽略了一些細節(jié),因此在我真正做設計系統(tǒng)設計方案時發(fā)現(xiàn)有很多錯誤,有的時候要解決一個錯誤反反復復會花上很多時間。在做的過程中,也會有很多意想不到的錯誤,其中有的錯誤到最后解決的時候卻是發(fā)現(xiàn)犯得很幼稚,不過這樣的錯誤多了,在不知不覺中對一些命令知識分外的熟悉了起來,并且自身的排錯能力也得到很大的提高。此次的系統(tǒng)方案設計,讓我第一次摸索網(wǎng)上購物系統(tǒng)的需求去搭建一個符合要求的基本的網(wǎng)上購物系統(tǒng),在設計過程中總是會遇到一些很小的問題,雖然不明顯,卻可以影響到整個系統(tǒng)的安全運作。這樣一個小小的網(wǎng)上購物系統(tǒng),卻是通過一次次的完善,修改之后的結(jié)果,真是令人感慨萬千。第一次的方案設計雖然有所困難,卻也使我更加深入的了解往后咱系統(tǒng)的設計是如何設計的能使購物系統(tǒng)設計變得更加安全,更加快捷。并將平時所學的知識第一次融會貫通。也明白了設計一個網(wǎng)撒謊那個購物系統(tǒng)是需要花費很多精力去構(gòu)思的,其間的財富是任何時候的上課實驗所不可比擬的。在這次實習過程中,我發(fā)現(xiàn)平時學習的知識與實踐環(huán)節(jié)所用到的有一定的差距,往往我覺得自己掌握的很好或者自認為熟練的技術(shù)卻在此次實踐環(huán)節(jié)中往往出問題,書本上的知識只提供方法的借鑒,實踐中自己必須摸索出適合具體工作的方法,這一切都離不開鉆研精神與勤學好問的精神.在在與團隊合作的過程中我收獲更大,首先要謙虛謹慎,不能自以為是,認為自己懂得很多,而僅僅埋頭苦干,而不向他人請教,實訓不但是實踐與應用的過程,同時也是學習的過程,我們必須加強與他人的溝通學習,以便獲得與他人的交流。這次網(wǎng)上購物系統(tǒng)的設計方案設計讓我把屬于這方面的各個知識點從各方面收集過來,根據(jù)需求要求設計了數(shù)據(jù)庫,完成了系統(tǒng)的設計,在進行一遍一遍的測試,仔細的編寫文檔。在完成的過程中去完善更多的方面,使設計的網(wǎng)絡一點一點安全與規(guī)起來。并且我在這一個星期的實訓里,讓我知道還有很多地方的不足,還有許多的技術(shù)等著我去摸索,等著我去學習。這次實訓的時間很緊迫,再加上各方面的經(jīng)驗不足,也遇到很多問題,雖然我通過網(wǎng)上查詢,咨詢老師和同學去解決我以發(fā)現(xiàn)的問題,但我知道這個系統(tǒng)還有很多地方?jīng)]有完善,希望老師能諒解。但是總的來說,這次課程設計對我很有幫助,讓我獲益匪淺,使我在這方面的知識有了不小的提高。通過這次實訓,我們對系統(tǒng)設計有了更深刻的認識,做二十一世紀現(xiàn)代人不但要有過硬的理論知識,良好的心理素質(zhì),健康的體魄,還要有超強的計算機系統(tǒng)編程設計的操作能力。社會的競爭是激烈的,我想我們應該好好把握住大學學習的時間,充實、完善自我,全面發(fā)展,攻破電腦,爭取做一名出色的現(xiàn)代人!持續(xù)一周的系統(tǒng)設計實訓,讓我參與了系統(tǒng)設計的開發(fā)過程。其中體會最深的便是我們這個實訓的幾個之最:一、項目最大:首先討論了這個問題,要想把把項目的基本功能實現(xiàn),體會到了系統(tǒng)設計初期階段的需求分析以與概要設計的重要性。二?數(shù)據(jù)庫表最多:如此龐大的系統(tǒng),就需要龐大的數(shù)據(jù)庫來支持,所以項目大的直接后果就是我們的數(shù)據(jù)庫表特別多,而且表與表之間的依賴關(guān)系也復雜,實體類之間的關(guān)系眾多,設計起來有一定的難度。數(shù)據(jù)庫的另外一個問題是-數(shù)據(jù)表的屬性,數(shù)據(jù)表屬性的設計完全是依賴于我們剛開始做的需求分析文檔,如果需求分析不完整的話,就會造成數(shù)據(jù)庫表屬性的缺失,從用戶的角度看,就會覺得你的系統(tǒng)提供的數(shù)據(jù)不夠全面,信息量小。三、項目各個模塊間藕合度髙:涉與的各個功能模塊之間的聯(lián)系緊密,模塊之間的接口設計的好壞是項目最終集成成功與否的最重要因素。用戶管理這一個部分要為每個模塊提供接口,主要是用戶的編號以與用戶的類型等。每個頁面之間的也是其中重要的模塊接口。這個問題由于我們前期做好了充分的溝通以與按照概要設計中的接口說明去設計自己的模塊,所以后期的模塊整合沒有遇到什么太大的不兼容性等問題。四、這一個周中我學到了很多東西,技術(shù)方面就是學會了用ASP.Net編寫、設計系統(tǒng),最重要的是讓我經(jīng)歷了網(wǎng)上購物系統(tǒng)設計的所有階段,讓我對整個購物系統(tǒng)設計有了感性的認識,而且將大學兩年年所學到的知識進行了一次系統(tǒng)的串聯(lián),更重要的是學會了如何跟項目團隊中的成員溝通問題,這是一個寶貴的實踐經(jīng)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論