校园二手交易网站的设计研究_第1页
校园二手交易网站的设计研究_第2页
校园二手交易网站的设计研究_第3页
校园二手交易网站的设计研究_第4页
校园二手交易网站的设计研究_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

]、求购信息表以及留言咨询信息表,各个表结构描述如下:1、管理员信息表t_admin系统管理员表里面存储了管理员信息。如表5.1:表4.1管理员信息表列名类型长度主键非空说明userIdint30YY管理员IDuserNameVarchar230NY用户名userPwVarchar230NY密码2、物品类别信息表t_catelog物品类别信息表里面存储了所有的物品类别信息。如表5.2:表4.2物品类别信息表列名类型长度主键非空说明catelog_idint30YY类别IDcatelog_nameVarchar250NY名称3、用户信息表t_user用户信息表里面存储了所有的用户信息。如表4.3:表4.3用户信息表列名类型长度主键非空说明user_idint30YY用户IDuser_nameVarchar230NY帐号user_pwVarchar230NY密码user_realnameVarchar230NY姓名user_addressVarchar230NY地址user_telVarchar210NY电话user_emailVarchar230NY邮箱4、出售信息表t_chushou出售信息表是用于记录出售信息。如表4.4:表4.4出售信息表列名类型长度主键非空说明idint30YY出售IDcatelog_idint30NY类别IDbiaotiVarchar230NY标题fujianVarchar230NY图片lianxiVarchar230NY联系电话beizhuVarchar230NY备注fabushidate30NY发布时间user_idint30NY用户ID5、求购信息表t_qiugou求购信息表里面存储了所有的求购信息。如表4.5:表4.5求购信息表列名类型长度主键非空说明idint30YY求购IDbiaotiVarchar230NY标题lianxiVarchar230NY联系电话beizhuVarchar230NY备注fabushidate30NY发布时间user_idint30NY用户ID6、留言咨询信息表t_liuyan留言咨询信息表存储了所有的留言咨询信息。如表4.6:表4.6留言咨询信息表列名类型长度主键非空说明idint30YY留言IDneirongVarchar2300NY内容shijianVarchar220NY时间chushouIdint20NY出售IDuserIdint30NY用户ID五、系统实现(一)系统登录功能界面管理员进入系统后,必须先进入系统登录页面。注册用户在发布和管理信息时需要登录系统。在登录页面中,用户输入的用户名和密码将被验证为正确的,并且在成功登录系统之前将输入正确的用户名和密码。用户名或密码错误将返回错误提示,其实现页面如图5.1、5.2所示。图5.1系统管理员登录界面图5.2注册用户登录界面(二)修改登录密码功能界面管理员成功登录系统之后,点击导航栏菜单“修改登录密码”,系统跳转到修改登录密码子界面,在这里需要输入正确的原密码和设置新密码,才能实现修改操作,其实现页面如图5.3所示。图5.3修改登录密码界面(三)用户注册功能界面点击系统主页上的“用户注册”按钮,进入注册页面,需要输入注册账号、密码、姓名、地址、电话和邮箱信息,实现页面如图5.4所示。图5.4修改登录密码界面(四)出售信息管理功能界面在出售信息管理页面中可以列表显示出所有的出售信息,并可以选择指定的出售信息进行删除的操作。其实现页面如图5.5所示。图5.5出售信息管理界面如果需要添加出售信息,可以进入到出售添加页面,添加时系统会进行非空验证,是否为空是通过form表单中的onsubmit="returncheckForm()来检查,checkForm()函数中是各种的校验输入数据的方式。其实现页面如图5.6所示。图5.6出售信息添加界面(五)求购信息管理功能界面在求购信息管理页面中可以列表显示出所有的求购信息,并可以选择指定的求购信息进行删除的操作。其实现页面如图5.7所示。图5.7求购信息管理界面如果需要添加求购信息,可以进入到求购添加页面,添加时系统会进行非空验证,是否为空是通过form表单中的onsubmit="returncheckForm()来检查,checkForm()函数中是各种的校验输入数据的方式。其实现页面如图5.8所示。图5.8添加求购界面(六)用户信息管理功能界面在用户管理页面中可以列表显示出所有的用户信息,并可以选择指定的用户信息进行删除的操作。其实现页面如图5.9所示。图5.9用户管理界面六、系统测试(一)测试环境与测试条件测试环境是在Windows7系统下,WEB服务器采用Tomcat6.0版本,开发语言采用ASP.NET、A语言,数据库应用的是SQLServer2008,开发工具采用MicrsoftVisualStudio2010,用户端浏览器要求在IE6.0及以上版本。测试条件是程序环境配置好,正常运行MyEclipse和SQLServer2008数据库正常运行的条件下测试的。(二)实例测试表格对主要模块进行黑盒测试,测试结果如下表6.1所示:表6.1系统测试表测试项验证过程预期结果实际结果结论系统管理员登录系统管理员登录时输入账号:a密码:a进入系统主界面进入系统主界面通过用户登录用户登录时输入账号:liuqiang密码:000000进入系统首页进入系统首页通过出售信息查看进入出售信息管理页面成功显示所有出售信息列表成功显示所有出售信息列表通过新出售信息添加进入出售信息添加页面输入出售信息添加成功,出现添加成功的提示添加成功,出现添加成功的提示通过出售信息删除进入出售信息管理页面删除成功,出现删除成功的提示删除成功,出现删除成功的提示通过用户查看进入用户管理页面成功显示所有用户列表成功显示所有用户列表通过新用户注册进入用户注册页面输入注册信息注册成功,出现注册成功的提示注册成功,出现注册成功的提示通过用户删除进入用户管理页面删除成功,出现删除成功的提示删除成功,出现删除成功的提示通过求购信息查看进入求购信息管理页面成功显示所有求购信息列表成功显示所有求购信息列表通过新求购信息添加进入求购信息添加页面输入求购信息添加成功,出现添加成功的提示添加成功,出现添加成功的提示通过求购信息删除进入求购信息管理页面删除成功,出现删除成功的提示删除成功,出现删除成功的提示通过物品类别查看进入物品类别管理页面成功显示所有物品类别列表成功显示所有物品类别列表通过新物品类别添加进入物品类别添加页面输入物品类别信息添加成功,出现添加成功的提示添加成功,出现添加成功的提示通过物品类别删除进入物品类别管理页面删除成功,出现删除成功的提示删除成功,出现删除成功的提示通过(三)系统维护在整个系统的运行过程中,系统的维护和管理是始终贯穿其中的,包括进行系统应用程序的维护、代码的维护、数据的备份与恢复、硬件设备维护。系统在运行时,也要随着环境的变化根据不同的需求及变化对系统进行必要的修改,使得系统功能更加完善。系统维护工作贯穿于系统的整个运行过程中,包括:系统应用程序的维护、数据的维护、代码的维护、硬件设备维护,系统维护的重点是系统应用软件的维护工作。而系统维护工作不应总是被动的等待用户提出要求后才进行,应进行主动的预防性维护。系统维护性工作不仅是技术性工作,为了保证系统维护性工作的质量,需要付出大量的管理工作。系统投入运行后,设有系统管理员,专门负责整个系统维护的管理工作。系统维护要按照严格的步骤进行,防止未经允许擅自修改系统。结语在对二手交易系统的设计过程中我学会了很多:在实际的开发过程中,我认识到了实践的重要性,理论知识再丰富,没有实践经验的支持也是无用的,我深刻的认识到了网站建设的不容易,一定要一步一步来。而且网站作为一种结合多方面内容的平台,在设计过程中不仅要保证它功能的健全,还要站在用户的角度上来进行思考。网站设计的完成并不意味着成功,想要让网站拥有大批的使用者,还要对网站进行战略定位,根据市场环境随时进行调整。这次的设计,我将自己在学校学到的理论与开发过程中的实践活动结合起来,体会到了学以致用的乐趣。在这个过程中,我不仅加深了对理论的认识,又增加了实践经验,提高了自己的能力。本次为期三个月的毕业设计是大学所学知识的综合运用,是理论与实践相结合的产物。在这个过程中,我从实践中加深了对理论知识的掌握,也通过理论知识在实践中的应用提高了自己的专业能力,为今后从事本专业的工作打下一定的基础。参考文献:[1]张高举.校园二手交易平台的设计与实现.咸阳.咸阳师范学院[D].2015.[2]赵倩倩.基于SSH的校园二手书交易平台的设计与实现.南阳.南阳理工学院[D].2015.11.21.[3]郝阿朋,杨清编著.WEB网页开发基础教程[M].北京:国防工业出版社2001.5.[4]肖崇高.基于MVC校园二手交易平台设计与开发.永州.湖南科技学院[D].2012.[5]张亮亮,孟庆国,李瑞英,陈鲁丰,杨洪勇.基于校园网上二手交易平台的研究[J].电脑知识与技术,2015,11(16):252-253.[6]熊鹏,李海杰.校园二手书交易平台的可行性研究及构建策略[J].科教文汇(下旬刊),2015(10):140-141.[7]贾连芝,杨丙振,韩一.校园内大学生二手交易网站构建可行性研究[J].大学教育,2013(13):44-45.[8]孟惊雷,王蕊.高校校园二手物品交易新模式的探究[J].商业经济,2013(16):120-121.[9]马仕海,肇明帅,马刚兴,李根.校园二手物品交易网建设的研究与实践[J].沈阳工程学院学报(自然科学版),2013,9(04):349-351.[10]苑亚坤.校园二手交易网络平台探究[J].科技创业月刊,2016,29(07):25-27.[11]王昊.大学校园二手商品交易市场的探讨[J].中国市场,2016(18):30-31.[12]常菁慧,李鑫垚,张建业.大学校园二手交易市场的市场调查[J].现代商业,2016(19):22-23.[13]吕晓萌,高连廷,鲁艺,姜晓雨.关于构建大学校园二手商品交易平台的设想[J].对外经贸,2016(07):127-128+133.[14]楚明森,昌宁,关庄.大学校园二手交易微信公众平台的调研及实现[J].电子商务,2016(10):93-94.[15]陆徐莹,张婷婷,卢娜.大学生二手物品交易平台模式构建的研究与探讨[J].经济师,2012(02):119-120.

附录程序protectedvoidButton1_Click(objectsender,EventArgse){if(Session["LoginName"]==null)Response.Write("<script>alert('请先登录')</script>");else{doublea;a=double.Parse(Label3.Text);a=a+5.0;Label3.Text=a.ToString();SqlConnectionconn=newSqlConnection("DataSource=WWW-6DD95DF5A8B;InitialCatalog=auction;IntegratedSecurity=True");SqlCommandcmd=newSqlCommand("selectcount(*)fromproductswherepid=@pd",conn);cmd.Parameters.AddWithValue("@pd",a);conn.Open();cmd.CommandText="insertintoproducts(pname,uname,price)values(@pn,@uname,@price)";cmd.Parameters.AddWithValue("@pn",Label1.Text);cmd.Parameters.AddWithValue("@uname",Session["LoginName"]);cmd.Parameters.AddWithValue("@price",a);cmd.ExecuteNonQuery();}}<asp:SqlDataSourceID="SqlDataSource1"runat="server"ConnectionString="<%$ConnectionStrings:auctionConnectionString%>"SelectCommand="SELECT[categoryid],[catetoryname]FROM[categories]"></asp:SqlDataSource>}后台代码:protectedvoidsubmit_Click(objectsender,EventArgse){stringsqlconnstr=ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;SqlConnectionconn=newSqlConnection("DataSource=WWW-6DD95DF5A8B;InitialCatalog=auction;IntegratedSecurity=True");DataSetds=newDataSet();//strings="select*fromproductswherepname='%"+TextBox1.Text+"%'andcategoryid="+DropDownList1.SelectedValue;用来测试代码正确性SqlDataAdaptersqld=newSqlDataAdapter("selectpidas'产品编码',pname'产品名',categoryid'分类编号',uname'卖家编号',price'价格'fromproductswherepnamelike'%"+TextBox1.Text+"%'andcategoryid="+DropDownList1.SelectedValue,conn);sqld.Fill(ds,"tabuser");GridView1.DataSource=ds.Tables["tabuser"].DefaultView;GridView1.DataBind();//SqlCommandcmd=newSqlCommand("selectcount(*)fromproductswherepid=@pd",conn);}protectedvoidButton1_Click(objectsender,EventArgse){SqlConnectionconn=newSqlConnection("DataSource=.;InitialCatalog=auction;IntegratedSecurity=True");SqlCommandcmd=newSqlCommand("selectcount(*)fromuserswhereuname=@unae",conn);cmd.Parameters.AddWithValue("unae",TextBox1.Text);conn.Open();intcount=int.Parse(cmd.ExecuteScalar().ToString());if(count==1){Response.Write("<script>alert('用户名已存在!')</script>");TextBox1.Text="";TextBox2.Text="";TextBox1.Focus();}else{cmd.CommandText="insertintousers(uname,upw)values(@uname,@upw)";cmd.Parameters.AddWithValue("@uname",TextBox1.Text);cmd.Parameters.AddWithValue("@upw",TextBox2.Text);//cmd.Parameters.AddWithValue("@add",TextBox3.Text);//cmd.Parameters.AddWithValue("@tel",TextBox4.text);//其他信息的填写,在进入系统后,由用户自己完善。cmd.ExecuteNonQuery();Session["LoginName"]=TextBox3.Text;Response.Redirect("Index.aspx");}cmd=null;conn.Close();conn=null;}functionfb(){//处理提交varmsg=document.getElementById("msg");varuser=document.getElemen

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论