asp二手交易网课程设计报告(10页).doc
《asp二手交易网课程设计报告(10页).doc》由会员分享,可在线阅读,更多相关《asp二手交易网课程设计报告(10页).doc(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-asp二手交易网课程设计报告-第 10 页A 3.5(C#)实践教程课程设计报告题目: 二手交易网 院 系: 专 业: 班 级: 学 号: 姓 名: 指导老师: 2013年6月28日目录一、系统设计要求3二、设计思路3三、需求分析3四、功能模块3五、用例图4六、系统流程图5七、E-R图5八、数据库和表设计7九、调试程序8十、关键程序代码12十二、参考书目20十一、总结20一 系统设计要求(1)应用Visual Studio 设计、开发和发布网站; (2)应用HTML相关知识制作网站页面;(3)应用Table或者CSS对网页进行合理布局;(4)应用ASP.NET内置对象完成相关逻辑处理;(5)
2、应用ASP.NET各种控件完成相关模块的重用;(6)应用ADO.NET相关知识完成数据库的连接与处理二、设计思路本网站为用户提供一个二手商品交易的网络平台,为学生处理个人物品提供一个快捷的途径,操作简单。本组设计网站具有以下特点:简单性:网站设计操作简单易懂,用户操作易上手,方便同学处理闲置物品。实用性:系统能完成商品展示管理等功能和管理员对信息的处理,有很好的实用性。三、需求分析非注册用户,浏览商品、注册会员用户注册,商品浏览、添加商品、添加购物车、用户结账、发布留言、修改商品、删除商品等。管理员添加商品、删除商品、修改商品、留言管理、用户管理、网址更新维护等。四、功能模块功能模块主页建立主
3、页面用户注册、登录模块用户注册登录用户注册用户管理模块查看修改用户信息找回密码商品管理模块增加商品修改商品信息商品浏览和购物车模块查看商品信息信息添加物品到购物车清空购物车删除购物车商品搜索和在线帮助模块物品的模糊查找在线服务帮助订单管理模块添加订单处理订单查看订单用户结账留言管理模块留言、查看留言、回复留言、查看回复信息五、用例图六、系统流程图七、E-R图真实姓名用户密码性别用户邮箱电话号码注册时间用户邮编登录名用户地址用户编号年龄真实姓名管理员密码管理员登录名注册时间邮箱管理员编号管理员商品订单明细订单详细表号商品数量商品代号商品对应订单号备注商品总金额商品商品ID商品种类种类编码名称商品
4、原价销售价格详细描述商品图片用户登录留言留言编号留言内容留言日期用户id八、数据库和表设计管理员表商品表购物车用户表九、调试程序注册登录上传头像修改密码添加商品主页留言后台管理找回密码十、关键程序代码登陆后台代码using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Data.SqlClient;using System.Data;public partial
5、class Admin_images_login : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) if (SessionUserLoginName = null) else /string UserLoginName = SessionUserLoginName.ToString(); Response.Redirect(index.aspx?UserLoginName= + SessionUserLoginName.ToString(); protected void Button1_Clic
6、k(object sender, EventArgs e) if (TextBox1.Text = ) Response.Write(alert(用户名不能为空!);localtion=login.aspx); return; else if (TextBox2.Text = ) Response.Write(alert(密码不能为空!);localtion=login.aspx); return; else string name = TextBox1.Text; string password = TextBox2.Text; string constr = server=.;databa
7、se=shopdb;trusted_connection=true; SqlConnection conn = new SqlConnection(constr); conn.Open(); SqlCommand cmd = new SqlCommand(); cmd.CommandText = select count(*) from users where UserName= + name + and Password= + TextBox2.Text + ; cmd.Connection = conn; /int count = (int)cmd.ExecuteScalar(); if
8、(Convert.ToInt32(cmd.ExecuteScalar() 0) SessionUserLoginName = TextBox1.Text; Response.Write(alert(登录成功); Response.Redirect(usersnews.aspx?UserLoginName= + TextBox1.Text); else Response.Write(alert(用户名或密码错误!); return; conn.Close();注册后台代码using System;using System.Collections.Generic;using System.Linq
9、;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Data.SqlClient;using System.Data;public partial class Admin_images_addusers : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) if (SessionUserLoginName = null) else string name = SessionUserLogi
10、nName .ToString(); Response.Redirect(index.aspx?sname= + SessionUserLoginName .ToString(); protected void Button1_Click(object sender, EventArgs e) string constr = server=.;database=shopdb;trusted_connection=true; SqlConnection con = new SqlConnection(constr); SqlCommand cmd = new SqlCommand(praddus
11、ers, con); cmd.Connection = con; cmd.CommandText = praddusers; cmd.CommandType = CommandType.StoredProcedure; SqlParameter sp1 = new SqlParameter(username, SqlDbType.VarChar, 20); sp1.ParameterName = username; sp1.Value = TextBox1.Text; cmd.Parameters.Add(sp1); SqlParameter sp2 = new SqlParameter(pa
12、ssword, SqlDbType.VarChar, 20); sp2.ParameterName = password; sp2.Value = TextBox3.Text; cmd.Parameters.Add(sp2); SqlParameter sp3 = new SqlParameter(realname, SqlDbType.VarChar, 20); sp3.ParameterName = realname; sp3.Value = TextBox4.Text; cmd.Parameters.Add(sp3); SqlParameter sp4 = new SqlParamete
13、r(sex, SqlDbType.Bit); sp4.ParameterName = sex; sp4.Value =(RadioButtonList1.SelectedItem.ToString()=男?1:0); cmd.Parameters.Add(sp4); SqlParameter sp5 = new SqlParameter(age, SqlDbType.Int); sp5.ParameterName = age; sp5.Value = TextBox5.Text; cmd.Parameters.Add(sp5); SqlParameter sp6 = new SqlParame
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- asp 二手交易 课程设计 报告 10
限制150内