下载
加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 鲜花销售系统设计

鲜花销售系统设计.doc

鲜花销售系统设计

yang美平
2017-11-18 0人阅读 举报 0 0 暂无简介

简介:本文档为《鲜花销售系统设计doc》,可适用于活动策划领域

鲜花销售系统设计鲜花销售系统设计系统概述系统构架系统功能模块设计总体设计总体结构各模块功能分配系统工作流程数据库设计数据库设计思想创建数据表目录设计公用模块设计与实现母版页adminmaster类文件DBClasscs类文件commomcs类文件userDalcs类文件userModelcs类文件userBllcs功能模块的设计与实现查看主题ClassAdminaspx前台首页Defaultaspx下订单页cartPayaspx送货范围songhuoaspx(登录页loginascx注册页Registeraspx修改密码页PwbModascx修改注册页RegModascx安全退出页loginUnascx鲜花搜索页findascx最新消息页loginascx查看留言showaspx查看回复showreplyaspx发表留言writeaspx鲜花销售系统设计鲜花种类zhongleiaspx鲜花详细信息Detailsaspx特价商品tejiaaspx特价商品flowerListaspx参考资料实训心得鲜花销售系统设计鲜花销售系统设计随着网络的应用越来越广泛国内外不少的大中小型企业都不约而同地意识到利用网络传递信息可以在一定程度上提高办事效率。而搭建一个用户与企业的在线交流平台亦显得非常重要。鲜花销售系统是一种简洁而实用的非实时的在线交流平台网站访问者可通过鲜花销售与企业和花店店主进行交流。该系统具有支持在线管理、鲜花购买、鲜花搜索、鲜花信息的浏览等功能。通过鲜花销售系统使信息的发布可以面向群组和个人登录用户可以提出留言。鲜花销售可以实现以下功能:任何人员都可以访问该系统但只有登录用户方可发表评论的权限。鲜花可以按照鲜花名称进行搜索。提供信息发布平台可以用来发布相关的鲜花信息任何注册和非注册用户都可以浏览鲜花信息和鲜花评论信息任何注册和非注册用户都可以浏览鲜花的种类、详细信息、配送范围、花卉百科以及特价商品。管理员可以完成删除、修改、添加鲜花信息等操作管理员可以完成鲜花类别的删除、修改、添加等操作鲜花信息可以按照鲜花名称来进行搜索用户注册后登录方可发表评论注册用户登录后才可以购买鲜花注册用户登录后才可以修改密码、修改注册和安全退出。系统概述根据不同的用户本鲜花销售系统可以分为以下三个个功能区。普通用户功能区根据用户的需求普通用户可以进行如下操作:可以浏览该系统的留言信息。xdhprivatestringyEmailpublicstringyxm{get{returnyxm}set{yxm=value}}publicstringymm{get{returnymm}set{ymm=value}}publicstringyzh{get{returnyzh}set{yzh=value}}publicstringysex{get{returnysex}set{ysex=value}}publicstringysfzh鲜花销售系统设计{get{returnysfzh}set{ysfzh=value}}publicstringylxdz{get{returnylxdz}set{ylxdz=value}}publicstringyyzbm{get{returnyyzbm}set{yyzbm=value}}publicstringylxdh{get{returnylxdh}set{ylxdh=value}}publicstringyEmail{get{returnyEmail}set{yEmail=value}}}类文件userBllcs该类文件的名为userBllcs类名为userBllcs包含四个方法。代码如下所示publicclassusersBll{publicusersBll(){TODO:在此处添加构造函数逻辑鲜花销售系统设计}userDaldal=newuserDal()publicboolbOnlyOne(userModelUmd){objectobj=dalOnlyOne(Umd)intn=intParse(objToString())if(n==)returntrueelsereturnfalse}publicboolbLogin(userModelUmd){objectobj=dalLogin(Umd)intn=intParse(objToString())if(n==)returnfalseelsereturntrue}publicboolbRegister(userModelUmd){inti=dalRegister(Umd)if(i==)returntrueelsereturnfalse}publicvoidbuserInfo(userModelUmd){OleDbDataReaderdr=daluseInfo(Umd)if(drHasRows){鲜花销售系统设计drRead()Umdyzh=drToString()Umdymm=""Umdyxm=drToString()Umdysex=drToString()Umdysfzh=drToString()Umdylxdz=drToString()Umdyyzbm=drToString()Umdylxdh=drToString()UmdyEmail=drToString()}publicboolbModReg(userModelUmd){inti=dalModReg(Umd)if(i==)returntrueelsereturnfalse}publicboolbModPwd(userModelUmd){inti=dalModPwd(Umd)if(i==)returntrueelsereturnfalse}publicboolbuDel(userModelUmd){inti=daluserDel(Umd)if(i==)returntrueelsereturnfalse鲜花销售系统设计}publicvoidbuserInfo(){thrownewException("Themethodoroperationisnotimplemented")}}功能模块的设计与实现查看主题ClassAdminaspxDefaultaspx是鲜花销售系统的凳录页()模块设计,账号和密码必须填写。,单击“登录”按钮根据查询返回的记录数判断是否为合法用户并友好的给出相应的提示。,登录成功后保存用户的账号到Session对象自动引导到留言管理页ClassAdminaspx,单击“重写”按钮清除所书写的信息使输入控件中的数据恢复到初始状态。()控件及其属性设置控件属性名属性值或集合作用ID输入帐号和TextBoxtxtName密码txtPwd凳录登陆后台ButtonbtnLog重写输入错误可以重新输入ResetReset()事件及方法Commoncmm=newCommon()protectedvoidbtnLogClick(objectsender,EventArgse)鲜花销售系统设计{stringsname=txtNameTextTrim()stringspwd=txtPwdTextTrim()stringstr=""if(sname==""||spwd==""){str=cmmMessageBox("帐号或密码必须填写~")ResponseWrite(str)return}stringsql="selectcount(*)fromAdminwhereaname='"sname"'andapwd='"spwd"'"classDBdb=newclassDB()intn=intParse(dbdbScalar(sql)ToString())if(n>){Session"aName"=snamestr=cmmMessageBox("恭喜登录成功~","classAdminaspx")ResponseWrite(str)}else{str=cmmMessageBox("遗憾登录失败~")ResponseWrite(str)return}}鲜花销售系统设计()效果图(类别管理ClassAdminaspx()模块设计,输入鲜花名称ID可以进行插入,可以对类别中的鲜花信息进行修改和删除,此鲜花氛围一级类别和二级类别()控件及其属性设置控件属性名属性集合作用ID绑定数据库GridViewGridView连接所需要GridView的信息实现添加信FormViewFormView息功能FormView()事件及方法protectedvoidGridViewRowDataBound(objectsender,GridViewRowEventArgse){鲜花销售系统设计if(eRowRowType==DataControlRowTypeDataRow){if(eRowRowState==DataControlRowStateNormal||eRowRowState==DataControlRowStateAlternate){((LinkButton)eRowCellsControls)AttributesAdd("onclick","returnconfirm('你确认要修改“"eRowCellsText"”吗')")((LinkButton)eRowCellsControls)AttributesAdd("onclick","returnconfirm('你确认要删除“"eRowCellsText"”吗')")}}}protectedvoidGridViewRowDataBound(objectsender,GridViewRowEventArgse){if(eRowRowType==DataControlRowTypeDataRow){if(eRowRowState==DataControlRowStateNormal||eRowRowState==DataControlRowStateAlternate){((LinkButton)eRowCellsControls)AttributesAdd("onclick","returnconfirm('你确认要修改“"eRowCellsText"”吗')")((LinkButton)eRowCellsControls)AttributesAdd("onclick","returnconfirm('你确认要删除“"eRowCellsText"”吗')")}}}()效果图鲜花销售系统设计(鲜花添加FlowersAddaspx()模块设计,鲜花级别单价名称内容必须输入,单击“插入”即完成鲜花的添加,如若输入错误可以取消添加()控件其属性设置控件属性名属性集合作用ID输入文本TextBoxfloweridTextBoxdjTextBoxejlbTextBoxxhmcTextBox可编辑输入FCKeditorFCKeditor文档编辑模版时FormViewFormView可以在其中插入表格及其他控件鲜花销售系统设计(效果图(管理鲜花FlowersAdminaspx()模块设计,根据ID可以对鲜花进行管理,对鲜花进行修改删除,对次操作时可以连接到需要的信息页()控件及其属性设置控件属性名属性集合作用ID绑定数据库GridViewGridView连接到所需要的查找页面获得有关信息()效果图鲜花销售系统设计(删除鲜花FlowersDeletaspx()模块设计,页面显示鲜花信息,如若不需要此类信息可以删除,删除完后返回远页面()控件及其属性设置控件属性名属性集合作用ID编辑模版时FormViewFormView可以想其中添加表格及其他控件对信息进行编辑单击可以删Buttonbtndel除返回单击返回原ResetReset页面鲜花销售系统设计()效果图(修改鲜花FlowersModifyaspx()模块设计,页面显示鲜花信息,如若此类信息错误可以修改信息,修改错误后可以取消()控件及其属性设置控件属性名属性集合作用ID输入文本TextBoxdjTextBoxejlbTextBoxxhmcTextBox可编辑输入FCKeditorFCKeditor文档编辑模版时FormViewFormView可以在其中插入表格及其他控件鲜花销售系统设计()效果图(密码修改LogModyaspx()模块设计,帐号不能修改必需成功登陆后才能进行密码修改。,密码和密码确认必须填写。,密码由到个数字字符、字母及下划线组成。,密码确认必须与密码一致。,单击“保存”保存新密码。()控件及其属性设置控件属性名属性集合作用ID用于显示用LabelLabel户帐号信息。用于输入新TextBoxTxtPwd密码。用于再次输TextBoxtxtQpwd入新密码。鲜花销售系统设计检测密码是RequiredFieldValidatorRequiredFieldValidator否填写。规定密码规RegularExpressionValidatorRegularExpressionValidator格。检测俩次密CompareValidatorCompareValidator码是否一致。用于显示错ValidationSummaryValidationSummary误信息。()事件及方法Commoncmm=newCommon()protectedvoidPageLoad(objectsender,EventArgse){if(!IsPostBack){if(Session"aName"==)ResponseRedirect("defaultaspx")elseLabelText=Session"aName"ToString()}}protectedvoidbtnSaveClick(objectsender,EventArgse){stringspwd=txtPwdTextTrim()stringstr=""if(spwd==""){str=cmmMessageBox("密码必须填写~")ResponseWrite(str)return}stringsql="updateAdminsetapwd='"spwd"'whereaName='"Session"aName"ToString()"'"classDBdb=newclassDB()鲜花销售系统设计intn=dbdbNoQuery(sql)if(n>){SessionAbandon()SessionClear()str=cmmMessageBox("恭喜修改密码成功~请重新登录~","defaultaspx")ResponseWrite(str)}else{"遗憾修改密码失败~")str=cmmMessageBox(ResponseWrite(str)return}}()效果图前台首页Defaultaspx查看回复模块Defaultaspx用于显示特定鲜花的所有信息。鲜花销售系统设计()模块设计显示Defaultaspx页上显示鲜花所对应的所有鲜花信息。对于鲜花ID、鲜花类别、鲜花名称、鲜花数量、鲜花简介、单价、浏览次数、添加日期按文本标签显示。()控件及其属性设置控件属性名属性值或集合作用ID使控件中数据显示为两列DataListDataListRepeatColumns将购物车图片作为超链接链接带HyperLinkHyperLinkImageUrl~imagecartdgifcartShowaspx页将数据库中的图片显示到该页ImageImageImageUrl"image"Eval("tupian")将图片的大小跳到最适Heightwide()事件及方法鲜花销售系统设计()效果图购物车页cartShowaspx购物车模块cartShowaspx用于显示已点击鲜花的所有信息。()模块设计显示Defaultaspx页上显示所点击鲜花信息。对于订单编号、鲜花ID、鲜花名称、订花数量、单价、修改数量、删除点击结算进入cartPayaspx页点击继续购物返回Defaultaspx页()控件及其属性设置控件属性名属性值或集合作用IDGridViewGridView()事件及方法无鲜花销售系统设计()效果图下订单页cartPayaspx购物车模块cartShowaspx用于显示特定鲜花的所有信息。()模块设计显示cartShowaspx页上显示鲜花所对应的所有鲜花信息。对于订单编号、鲜花ID、鲜花名称、鲜花数量、鲜花简介、单价、收货人、收货人电话、收货人Email、收货人地址、付款方式、送货方式()控件及其属性设置控件属性名属性值或集作用ID合不能修改控件中数据TextBoxtxtShrReadOnlyTrue不能修改控件中数据TextBoxtxtSdhReadOnlyTrue不能修改控件中数据TextBoxtxtSyzbmReadOnlyTrue不能修改控件中数据TextBoxtxtSdzReadOnlyTrue网银、支付便于用户选择支付方式DropDownListDropDownListItems宝、柜台结账送货上门、货便于用户选择送货方式DropDownListDropDownListItems到付款提交订单使其控件文本显示为提交订单ButtonbtnSubmitText鲜花销售系统设计()事件及方法publicpartialclassguestcartPay:SystemWebUIPage{Commoncmm=newCommon()classDBdb=newclassDB()stringsql=""protectedvoidPageLoad(objectsender,EventArgse){if(!IsPostBack){if(Session"ddbh"==||Session"yzh"==){ResponseWrite("<scriptlanguage='javascript'>alert('请检查账号或密码~')historyback()<script>")return}sql="selectyzh,ylxdh,yEmail,ylxdzfromuserswhereyzh='"Session"yzh"ToString()"'"OleDbDataReaderdr=dbdbReader(sql)if(drHasRows){drRead()txtShrText=drToString()txtSdhText=drToString()txtSyzbmText=drToString()txtSdzText=drToString()}}}protectedvoidbtnSubmitClick(objectsender,EventArgse){鲜花销售系统设计sql="insertintoorderdatailselect*fromcarwhereddbh='"Session"ddbh"ToString()"'"intn=dbdbNoQuery(sql)sql="deletefromcarwhereddbh='"Session"ddbh"ToString()"'"n=dbdbNoQuery(sql)sql="insertintoorders(ddbh,yzh,fkfs,shfs,shr,sdh,sdz,syzbm)values('"Session"ddbh"ToString()"','"Session"yzh"ToString()"','"DropDownListText"','"DropDownListText"','"txtShrTextTrim()"','"txtSdhTextTrim()"','"txtSdzTextTrim()"','"txtSyzbmTextTrim()"')"n=dbdbNoQuery(sql)SessionClear()SessionAbandon()ResponseRedirect("Defaultaspx")}}()效果图鲜花销售系统设计送货范围songhuoaspx让顾客了解该花店的送货范围。()模块设计显示了本店配送的地方名称该页为静态网页。()效果图(登录页loginascx用于用户登录()模块设计,账号和密码必须填写。,单击“登录”按钮根据查询返回的记录数判断是否为合法用户并友好的给出相应的提示。,登录成功后保存用户的账号到Session对象自动引导到首页Defaultaspx,单击“重写”按钮清除所书写的信息使输入控件中的数据恢复到初始状态。鲜花销售系统设计()控件及其属性设置控件属性名属性值或集合作用ID输入帐号和TextBoxtxtName密码txtPwd凳录登陆后台ButtonbtnLog重写输入错误可以重新输入ResetReset()事件及方法publicpartialclassuserControllogin:SystemWebUIUserControl{Commoncmm=newCommon()protectedvoidPageLoad(objectsender,EventArgse){if(Session"yzh"==){PanelVisible=truePanelVisible=falseLabelText="登录"}else{PanelVisible=falsePanelVisible=true:欢迎光临~"LabelText=Session"yzh"ToString()"}}protectedvoidButtonClick(objectsender,EventArgse){stringyzh=txtNameTextTrim()stringymm=txtPwdTextTrim()stringstr=""鲜花销售系统设计if(yzh==""||ymm==""){str=cmmMessageBox("帐号或密码必须填写~")ResponseWrite(str)return}else{userModelmd=newuserModel()mdyzh=yzhmdymm=ymmusersBllbll=newusersBll()if(bllbLogin(md)){str=cmmMessageBox("恭喜登录成功~")Session"yzh"=yzhPanelVisible=falsePanelVisible=trueLabelText=Session"yzh"ToString()":欢迎光临~"stringddbh=DateTimeNowYearToString()if(DateTimeNowMonthToString()Length==)ddbh=""DateTimeNowMonthToString()elseddbh=DateTimeNowMonthToString()if(DateTimeNowDayToString()Length==)ddbh=""DateTimeNowDayToString()elseddbh=DateTimeNowDayToString()if(DateTimeNowHourToString()Length==)ddbh=""DateTimeNowHourToString()elseddbh=DateTimeNowHourToString()if(DateTimeNowMinuteToString()Length==)ddbh=""DateTimeNowMinuteToString()鲜花销售系统设计elseddbh=DateTimeNowMinuteToString()if(DateTimeNowSecondToString()Length==)ddbh=""DateTimeNowSecondToString()elseddbh=DateTimeNowSecondToString()if(DateTimeNowMillisecondToString()Length==)ddbh=""DateTimeNowMillisecondToString()if(DateTimeNowMillisecondToString()Length==)ddbh=""DateTimeNowMillisecondToString()if(DateTimeNowMillisecondToString()Length==)ddbh=DateTimeNowMillisecondToString()Session"ddbh"=ddbhPanelVisible=falsePanelVisible=true}else{str=cmmMessageBox("请检查帐号和密码~")}ResponseWrite(str)}}protectedvoidButtonClick(objectsender,EventArgse){ResponseRedirect("Registeraspx")}}鲜花销售系统设计()效果图注册页Registeraspx用于用户注册()模块设计,账号、密码、电话号码等必须填写。鲜花销售系统设计,单击“注册”按钮到达登录界面,注册成功后保存用户的账号到Session对象自动引导到首页Defaultaspx,单击“重写”按钮清除所书写的信息使输入控件中的数据恢复到初始状态。()控件及其属性设置控件属性名属性值或集合作用ID输入帐号和TextBoxtxtName密码txtPwd确认密码txtQpwd联系电话txtPhonetxtEmailEmail联系地址txtAdd注册用户注册ButtonbtnReg重写输入错误可以重新输入ResetReset()事件及方法publicpartialclassguestRegister:SystemWebUIPage{Commoncmm=newCommon()protectedvoidPageLoad(objectsender,EventArgse){}protectedvoidbtnRegClick(objectsender,EventArgse){userModelYmd=newuserModel()stringyzzh=txtNameTextTrim()stringymmm=txtPwdTextTrim()stringstr=""if(yzzh==""||ymmm==""){str=cmmMessageBox("帐号或密码必须填写~")ResponseWrite(str)鲜花销售系统设计return}usersBllYbll=newusersBll()Ymdyzh=yzzhYmdymm=ymmmif(!YbllbOnlyOne(Ymd)){str=cmmMessageBox("帐号已经存在请重新填写~")ResponseWrite(str)txtNameFocus()return}YmdyEmail=txtEmailTextTrim()Ymdylxdh=txtPhoneTextTrim()Ymdylxdz=txtAddTextTrim()if(radioNanChecked)Ymdysex="男"elseYmdysex="女"if(YbllbRegister(Ymd))str=cmmMessageBox("恭喜~注册成功请登录。","Defaultaspx")else{str=cmmMessageBox("遗憾~注册失败请重新注册。","Registeraspx")}ResponseWrite(str)}}鲜花销售系统设计()效果图修改密码页PwbModascx用于用户登录()模块设计,账号和密码必须填写。鲜花销售系统设计,单击“保存”按钮根据查询返回的记录数判断是否为合法并友好的给出相应的提示。,保存成功后保存用户的账号到Session对象自动引导到首页Defaultaspx,单击“重写”按钮清除所书写的信息使输入控件中的数据恢复到初始状态。()控件及其属性设置控件属性名属性值或集合作用ID输入帐号和TextBoxtxtName密码txtPwdTextModepassword密码确认txtQpwdTextModepassword保存保存修改后的密码ButtonbtnRSave重写输入错误可以重新输入ResetReset()事件及方法publicpartialclassguestPwdMod:SystemWebUIPage{userModelUmd=newuserModel()usersBllUbll=newusersBll()cmm=newCommon()Commonstringshi=""protectedvoidPageLoad(objectsender,EventArgse){if(Session"Yzh"==)ResponseRedirect("Defaultaspx")if(!IsPostBack){txtNameText=Session"Yzh"ToString()}}protectedvoidbtnRSaveClick(objectsender,EventArgse){stringsname=txtNameTextTrim()鲜花销售系统设计stringspwd=txtPwdTextTrim()stringstr=""if(spwd==""){str=cmmMessageBox("密码必须填写~")ResponseWrite(str)return}Umdyzh=snameUmdymm=spwdif(UbllbModPwd(Umd)){str=cmmMessageBox("恭喜~修改密码成功请重新登录。","Defaultaspx")SessionAbandon()SessionClear()}else{str=cmmMessageBox("遗憾~修改密码失败请重新修改。")}ResponseWrite(str)}}鲜花销售系统设计()效果图鲜花销售系统设计修改注册页RegModascx用于用户登录()模块设计,账号、密码、联系电话和Email必须填写。,单击“保存”按钮根据查询返回的记录数判断是否为合法并友好的给出相应的提示。,保存成功后保存用户的账号到Session对象自动引导到首页Defaultaspx,单击“重写”按钮清除所书写的信息使输入控件中的数据恢复到初始状态。()控件及其属性设置控件属性名属性值或集合作用ID输入帐号和TextBoxtxtName密码txtPwd密码确认txtQPwd联系电话txtPhonetxtEmailEmail地址txtlxdz保存将注册信息保存ButtonbtnRSave重写输入错误可以重新输入ResetReset()事件及方法publicpartialclassguestRegMod:SystemWebUIPage鲜花销售系统设计{userModelUmd=newuserModel()usersBllUbll=newusersBll()Commoncmm=newCommon()stringshi=""protectedvoidPageLoad(objectsender,EventArgse){if(Session"yzh"==)ResponseRedirect("defaultaspx")if(!IsPostBack){Umdyzh=Session"yzh"ToString()UbllbuserInfo(Umd)txtNameText=UmdyzhtxtPwdText=Umdymmif(Umdysex=="男")radioNanChecked=trueif(Umdysex=="女")radioNvChecked=truetxtPhoneText=UmdylxdhtxtEmailText=UmdyEmailtxtlxdzText=Umdylxdz}}protectedvoidbtnRSaveClick(objectsender,EventArgse){stringsname=txtNameTextTrim()stringspwd=txtPwdTextTrim()stringstr=""if(spwd==""){str=cmmMessageBox("密码必须填写~")ResponseWrite(str)return鲜花销售系统设计}Umdyzh=snameUmdymm=spwdUmdyEmail=txtEmailTextTrim()Umdylxdh=txtPhoneTextTrim()Umdylxdz=txtlxdzTextTrim()if(radioNanChecked)Umdysex="男"elseUmdysex="女"if(UbllbModReg(Umd)){str=cmmMessageBox("恭喜~修改注册信息成功请重新登录。","Defaultaspx")SessionAbandon()SessionClear()}else{str=cmmMessageBox("遗憾~修改注册信息失败请重新修改。")}ResponseWrite(str)}鲜花销售系统设计()效果图安全退出页loginUnascx用于用户登录()模块设计,单击“安全退出”按钮返回登录页。鲜花销售系统设计()控件及其属性设置无()事件及方法publicpartialclassguestloginUn:SystemWebUIPage{protectedvoidPageLoad(objectsender,EventArgse){stringsql="deletefromcarwhereddbh='"Session"ddbh"ToString()"'"classDBdb=newclassDB()intn=dbdbNoQuery(sql)SessionClear()SessionAbandon()ResponseRedirect("Defaultaspx")}}()效果图鲜花搜索页findascx用于用户登录()模块设计,关键字必须填写。,单击“搜索”按钮根据查询返回的记录数判断是否为合法用户并友好的给出相应的提示。,单击“重写”按钮清除所书写的信息使输入控件中的数据恢复到初始状态。鲜花销售系统设计()控件及其属性设置控件属性名属性值或集合作用ID鲜花名称方便用户选择搜索方式DropdownListddlFieldItems关键字TextBoxtxtKey控件属性名属性值或集合作用ID显示是否搜索到信息LabelLabel显示搜索到的数据GridViewGridView()事件及方法publicpartialclassuserControlfind:SystemWebUIUserControl{Commoncmm=newCommon()protectedvoidPageLoad(objectsender,EventArgse){}protectedvoidbtnFindClick(objectsender,EventArgse){stringsField=ddlFieldSelectedValuestringsKey=txtKeyTextTrim()if(sKey==""){stringstr=cmmMessageBox("关键字必须输入~")ResponseWrite(str)return}ResponseCookies"cKey"Value=sKeyResponseCookies"cField"Value=sFieldResponseRedirect("Findaspx")}}鲜花销售系统设计publicpartialclassguestFind:SystemWebUIPage{protectedvoidPageLoad(objectsender,EventArgse){stringsField=RequestCookies"cField"ValueToString()stringsKey=RequestCookies"cKey"ValueToString()stringstr=""switch(sField){case"ejlb":str="鲜花类别"breakcase"xhmc":str="鲜花名称"break}AccessDataSourceSelectCommand="selectflowerid,ejlb,xhmc,sl,flowerjj,dj,liulancishufromflowerinformationwhere"sField"like'"sKey"'orderbyfloweridDESC"GridViewDataBind()LabelText="按“"str"”的关键字“"sKey"”查找结果为:"}protectedvoidGridViewSelectedIndexChanged(objectsender,EventArgse){}}鲜花销售系统设计()效果图最新消息页loginascx用于用户登录()模块设计最新信息公布()控件及其属性设置无()事件及方法tdstyle="fontsize:ptverticalalign:middlewidth:pxheight:pxtextalign:center"><marqueeid="Marquee"direction="up"height=""onmouseout="scrollAreastart()"onmouseover="scrollAreastop()"scrollamount=""style="color:#ff"width=""><SPANstyle="FONTSIZE:px"鲜花销售系统设计class="tb">鲜花是每个人都喜欢的一个生活必须品。但是在日常生活中很少有人去养他或许是因为时间的原因或许是因为不懂的原因要生活中有的人养的花特别漂亮有的人养的确。。。。。。鉴于此我们网站就为大家提供了一个交流的场所。你可以把你的要求表达出来。然后我们会把你想要的东西给你送贷到门。<SPAN><BR><SPANstyle="FONTSIZE:px"class="tb"><SPANstyle="FONTSIZE:pt">情人节快到了本店玫瑰花八折出售还有机会获得情侣饰<SPAN>品一套<SPAN><BR><marquee><td>()效果图查看留言showaspx查看留言模块showaspx是鲜花管理系统前台留言本中的一页。()模块设计显示该系统所有留言信息中的留言内容(dcontent)和留言时间(dtime)。单击“留言内容”链接到“查看回复”页以实现该留言详细信息的查看。该页上单击“我要留言”进入留言页(writeaspx),可留言。该页面每页显示条留言信息当多于条时页面自动实现分页。鲜花销售系统设计页面的导航显示如下图所示。起始页中间页最后页信息显示默认按照“留言时间(dtime)”降序显示。也可以重新进行按照“留言”和“留言时间”排序。“留言”和“留言时间”的绑定字段的宽度分别为px、px所有行高均为px。日期的显示为短日期。()控件及其属性设置控件属性值或集合作用IDtext显示留言内容及留言时间GridViewGridViewDatakeynames:dID我要留言链到留言(writeaspx)页HyperLinkhlNavigatURL:~guestwriteaspx(可以附图说明属性集合)()事件及方法无鲜花销售系统设计()效果图查看回复showreplyaspx查看回复模块showreplyaspx用于显示特定留言的所有信息。()模块设计显示showaspx页上单击“留言内容”所对应留言的所有留言信息(不显示该留言的id)。对于留言人帐号、留言、留言时间、回复内容、回复时间按文本标签显示其中留言时间和回复时间显示形式为短日期。留言和回复信息显示在文本框中但不能修改和删除。单击“返回”按钮返回原来showaspx页的相应页面。()控件及其属性设置控件属性值或集合作用IDtext鲜花销售系统设计无显示该留言的详细信息及回复FormViewFormViewDatakeynames:dID无Value:返回返回查看留言(showaspx)页Button(input)Button()事件及方法无()效果图发表留言writeaspx发表留言模块writeaspx用于发表留言信息留言发布成功后自动引导到留言本的查看留言页showaspx。()模块设计用于发表留言信息留言发布成功后自动引导到留言本的查看留言页showaspx。鲜花销售系统设计单击“发表留言”按钮显示信息框“登录后才可发表评论~”。登陆后单击“发表”按钮无填写内容则显示信息框“填写评论内容才可发表评论~”。填写内容发布留言显示信息框“恭喜评论成功发表~”否则显示信息框“遗憾评论未成功发表~”。单击“取消”按钮清除所书写的信息使输入控件中的数据恢复到初始状态。单击“浏览留言”按钮返回查看留言页面(showaspx)。()控件及其属性设置控件属性值或集合作用IDtext发表留言无单击其用于发表留言buttonbtnSubmit浏览留言无用于进入查看留言页buttonbtnBrow发表无将留言更新到数据库buttonbtnDisc取消无重新填写buttonbtnCan填写留言内容textboxtxtdContenttextMode:MultiLineHeight:pxWidth:px()事件及方法Commoncmm=newCommon()protectedvoidbtnSubmitClick(objectsender,EventArgse){if(Session"yzh"==){stringstr=cmmMessageBox("登录后才可发表评论~")ResponseWrite(str)return}PanelVisible=truebtnSubmitEnabled=false}protectedvoidbtnCanClick(objectsender,EventArgse)鲜花销售系统设计{status()}privatevoidstatus(){PanelVisible=falsetxtdContentText=""btnSubmitEnabled=true}protectedvoidbtnDiscClick(objectsender,EventArgse){stringsdContent=txtdContentTextTrim()if(sdContent==""){stringstr=cmmMessageBox("填写评论内容才可发表评论~")ResponseWrite(str)return}stringsuName=Session"yzh"ToString()stringsql="insertintodisscuss(yzh,dContent)values('"suName"','"sdContent"')"classDBdb=newclassDB()intn=dbdbNoQuery(sql)if(n==){stringstr=cmmMessageBox("恭喜评论成功发表~")ResponseWrite(str)status()}else{stringstr=cmmMessageBox("遗憾评论未成功发表~")ResponseWrite(str)}鲜花销售系统设计}protectedvoidbtnBrowClick(objectsender,EventArgse){ResponseRedirect("showaspx")}()效果图鲜花销售系统设计鲜花种类zhongleiaspx鲜花种类页用列表显示所有鲜花的种类价格及推荐日期等内容。()模块设计数据来源于“视图”flowerinformation和class。使用列表将鲜花分类。显示所有鲜花种类隐藏不属于该类的商品和显示属于该类鲜花的信息(如:鲜鲜花销售系统设计花名称单价)。单击“鲜花名称”进入该鲜花的详细信息页Detailsaspx。()控件及其属性设置控件属性名属性值或集合作用ID无列表显示DataListDataListDataKeyField:ejlb无绑定到鲜花类型名labelLabelEval("ejlbmc")无隐藏列表HiddenFieldHiddenFieldEval("ejlb")无EmptyDataText:目前尚显示鲜花种类GridViewGridView无此类花~DataKeyNames:flowerid()事件及方法无()效果图鲜花销售系统设计鲜花详细信息Detailsaspx显示所需鲜花的详细信息图文结合方便顾客进一步了解()模块设计数据来源于“视图”flowerinformation。显示该鲜花的详细信息:鲜花名称(xhmc)图片(tupian)库存(sl)简介(flowerjj)单价(dj)推荐日期(tjrq)浏览次数(liulancishu)。单击“购物车”进入购买阶段。()控件及其属性设置控件属性名属性值或集合作用ID无用于显示鲜花的详细信息FormViewFormViewDataKeyNames:flowerid购物车显示购物车链到cartshowaspx页HyperLinkHyperLinkimageUrl:~imagecartdgif()事件及方法无鲜花销售系统设计()效果图特价商品tejiaaspx方便顾客了解打折商品的信息。()模块设计显示所有的打折商品及其详细信息。有“购物车”控件方便顾客直接购买。()控件及其属性设置控件属性名属性值或集合作用ID无列表显示各个鲜花DataListDataListDataKeyField:flowerid无显示每个鲜花的详细内容FormViewFormViewDataKeyNames:flowerid购物车显示购物车链到cartshowaspx页HyperLinkHyperLinkimageUrl:~imagecartdgif鲜花销售系统设计()事件及方法无()效果图特价商品flowerListaspx方便顾客了解花语的信息。()模块设计显示所有的鲜花的花语。()控件及其属性设置无鲜花销售系统设计()事件及方法无()效果图为什么要该系统,为了使更多用户了解关于鲜花信息方便更多用户购买鲜花同时也为了足不出户就买下自己心仪的商品故做了此系统。不足与改进后台不能进行留言回复购物车中用户不能查看自己的订单参考资料Access数据库设计ASPNET实训教程实训心得鲜花销售系统设计实训心得刘镇佶光阴荏苒岁月如梭转眼间两周的实训结束了在实训的期间我们不仅对ASPNET有了一定得了解同时我也明白了合作也是很重要的。实训时刚看见老师发的指导书说实话感觉有点茫然最开始的时候我们建立数据库的时候由于当时学得不扎实之后又没复习所以建立数据库的时候有点困难特别是建立关系的时候更是一团糟直到后来我们把以前的课本拿过来参照才得以完成。接下来便是对ASPNET课程的设计我们的设计的是图书管理系统在此之前我们做了留言簿、新闻发布系统所以我们这次实训是建立在平时的基础上的。但更重要的是需要我们独立自主的完成同时更需要拓展以提升我们的能力。在此期间我的任务主要是购物车同时在实训期间由于数据库的问题使得我们的程序出现了重重困难但最后在组长和我们的共同努力下终于完成了。在实训期间我们不仅学会了如何做我们自己的程序最重要的是学会了处理程序中问题的能力更重要的是通过实训我们把理论和实际更好的连接起来了更加的熟悉和明白了MicrosoftVisualStudio的用法也对SQLSERVER数据库的知识也有了一定的回顾由于我们这次实训与往常不同比平常多了一项测试那就是答辩虽说不怎么难但也给我们增加了一定压力俗话说有压力才有动力这也是为什么我们开始不会。“迫不得已”都按期完成的原因通过答辩也锻炼了我们的勇气特别是对于向我们这些平时不敢上讲台的人尤为重要同时由于我们这次答辩的程序与毕业答辩流程大致相同也为我们的毕业设计建立了坚定的基础以致,当我们在此面对这种情况的时候不再胆怯~通过实训我觉得自己开始对计算机有了一个新的认识同样也发现做程序没有我们想象的那么复杂也没有我们想象的那么乏味我们还记得当我们改对一个错误时脸上的那幸福的笑容也许那并不算什么但我们就是莫名奇妙的开心。实训期间我们有辛酸也有苦辣。我们会因为一上午的碌碌无为而伤心也会因为程序的运行错误而难以入睡。在老师的帮助下我们学到了许多相信如果我们坚持相信不远的将来经过我们的不懈努力。我们会成功的

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/97

鲜花销售系统设计

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利