绪论

本文是根据校园二手交易形势的实际现状,建设的一个以校园二手物品交易为主的网上交易系统,对商品信息有序地进行存储、展示、管理。主要实现了会员可对商品展示、商品类别、用户注册、登录及用户后台功能模块信息的设计与管理。用户未登录前可搜索、查看商品展示详情信息,注册登录后,可以进行商品在线购买,添加收货地址、联系人等信息,选择支付方式并进行订单提交,通过用户后台可进行商品的发布、查看、编辑或删除等管理,对购买过的商品或售出的商品信息进行查看或删除,个人收到的留言信息的回复或删除,修改个人信息和密码。网站管理员可以通过网站后台进行学校管理、用户管理、商品类别管理、商品管理、订单管理、商品留言管理及系统管理。利用ASP.NET技术,基于B/S框架,和Sql Server 2005数据库建立动态网站,实现物品信息的快速更新和维护等。

目录

Abstract

绪论

一、系统开发主要技术环境

(一)Visual Studio.NET平台介绍

(二)ASP.NET简介

(三)C#简介

(四)SQL Server 2005简介

二、系统需求

(一)可行性分析

1. 技术及开发方法可行性

2. 管理可行性

3. 经济可行性

4. 操作可行性

5. 法律可行性

(二)系统的功能分析

(三)系统需求分析

三、系统模块整体设计

(一)系统概要设计

(二)数据库设计

1. 数据库需求分析

2. 数据库概念结构设计

3. 数据库逻辑结构设计

四、系统详细设计和实现

(一)系统业务流程

(二)系统详细设计

1. 首页设计

2. 用户注册页

3. 用户登录页

4. 商品详情信息页

5. 我收到的留言列表页面

6. 发布商品信息页

7. 我的商品信息列表页面

(三)后台模块界面详细设计

1. 管理员登录界面

2. 会员管理信息列表页

3.商品留言信息列表页

4. 商品类别信息列表页

5. 商品信息列表页

6. 管理订单信息列表页

五、系统测试

(一)测试方案概述

1. 测试策略

2. 测试方法

3. 测试要点

4. 测试内容

(二)测试结果

参考文献

功能结构图

代码

using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Text;
using System.Data;
using System.Data.SqlClient;public partial class news  : System.Web.UI.Page
{protected void Page_Load(object sender, EventArgs e){if(!IsPostBack){show();bind();}}/// <summary>/// 根据编号显示对应的信息/// </summary>protected void show(){string sql = "";sql = "select a.*,b.tname,c.*,d.unname from products a  left join productType b on a.tid=b.tid left join members c on a.lname=c.lname  left join university d on  c.unid=d.unid where pid=" + Request.QueryString["id"];//根据编号得到相应的记录SqlDataReader sdr = DbHelperSQL.ExecuteReader(sql);if (sdr.Read()){lblpname.Text = sdr["pname"].ToString();if (sdr["pic"].ToString() != "" && sdr["pic"].ToString().Length > 3){imgpic.ImageUrl = "uploads/" + sdr["pic"].ToString();}lblxj.Text = sdr["xj"].ToString();lblprice.Text = sdr["price"].ToString();lblmemo.Text = sdr["memo"].ToString();lbllname.Text = sdr["lname"].ToString();lblatime.Text = sdr["atime"].ToString();lbltel.Text = sdr["tel"].ToString();lblemail.Text = sdr["email"].ToString();Literal1.Text = sdr["unname"].ToString();Literal2.Text = sdr["address"].ToString();Literal3.Text = sdr["qq"].ToString();ViewState["f"] = sdr["flag"].ToString();}}/// <summary>/// 绑定数据/// </summary>protected void bind(){DataPage dp = new DataPage();string where = " pid=" + Request.QueryString["id"];int recordcount;int pagesize = this.AspNetPager1.PageSize;int pageindex = this.AspNetPager1.CurrentPageIndex;Repeater1.DataSource = dp.pagelist(pagesize, pageindex, "productMess  ", " * ", "id", where, "id desc", out recordcount);Repeater1.DataBind();}/// <summary>/// 分页/// </summary>/// <param name="sender"></param>/// <param name="e"></param>protected void AspNetPager1_PageChanged(object sender, EventArgs e){bind();}protected void btnSave_Click(object sender, EventArgs e){if (Session["lname"] == null){MessageBox.RunScript(this, "alert('请先登录!');");return;}if (Session["lname"].ToString() == Request.QueryString["l"]){MessageBox.RunScript(this, "alert('不能给自己留言!');;");return;}//设置SqlStringBuilder strSql = new StringBuilder();strSql.Append(@"insert into ProductMess ( lname,pid,memo,atime,anmemo ) ");strSql.Append(@" values (@lname,@pid,@memo,@atime,@anmemo)");//设置参数SqlParameter[] parameters = new SqlParameter[] {new SqlParameter("@lname", SqlDbType.VarChar,50),new SqlParameter("@pid", SqlDbType.Int,4),new SqlParameter("@memo", SqlDbType.VarChar,2000),new SqlParameter("@atime", SqlDbType.DateTime,8),new SqlParameter("@anmemo", SqlDbType.VarChar,2000)        };parameters[0].Value = Session["lname"].ToString();parameters[1].Value = Request.QueryString["id"];parameters[2].Value = txt_memo.Text;parameters[3].Value = DateTime.Now;parameters[4].Value = "";//提交到数据库DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);MessageBox.ShowAndRedirect(this, "操作成功,请等待卖家的回复!", Request.Url.ToString());}
}

ASP.NET+C#+Sql Server数据库0968 校园二手物品交易网站的设计与实现-毕业设计相关推荐

  1. 【附源码】计算机毕业设计SSM校园二手物品交易网站

    项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...

  2. 校园二手物品交易网站毕业设计

    技术:Java.JSP等 摘要: 由于科学技术的快速进步,社会的每个领域都离不开电脑技术.随着电脑技术的不断进步,互联网的领域也不断扩大,带来了网络信息的增多.有些应用到通信领域,有些应用到商业领域, ...

  3. asp.net校园二手物品交易网站

    目录 摘 要 Ⅰ Abstract Ⅱ 第一章 概述 1 1.1网站的开发背景 1 1.1.1学生二手物品交易置换网站的开发背景 1 1.1.2学生二手物品交易活动的现状 1 1.2 学生二手物品交易 ...

  4. 基于java的校园二手物品交易网站

    用J2EE技术开发的校园二手物品交易平台可以大大方便在校的学生,该平台既可以挂在校园网的服务器上,也可以略作修改作为一个栏目单元放在学院的主页或论坛上,方便了同学也营造了节约光荣,浪费可耻的校园文化氛 ...

  5. 基于jsp的校园二手物品交易网站

    用J2EE技术开发的校园二手物品交易平台可以大大方便在校的学生,该平台既可以挂在校园网的服务器上,也可以略作修改作为一个栏目单元放在学院的主页或论坛上,方便了同学也营造了节约光荣,浪费可耻的校园文化氛 ...

  6. 2023校园二手交易网站的设计与实现|毕业设计(项目资料+运行)

    摘要 网络技术发展迅猛,日新月异.现代生活的人们也越来越离不开网络.电子商务也成为了当今社会的热点,人们都享受足不出户的购物体验.电子商务不仅方便快捷,能让我们买到很多我们在当地实体店买不到的商品,也 ...

  7. asp教程连接sql server数据库教程二种方法

    asp教程连接sql server数据库教程二种方法  ,sql server ole db连接方法:,本人链接sql2012已经成功,想可以帮助大家 本教程主要是讲了asp与mssql server ...

  8. java计算机毕业设计架构校园二手物品交易源码+mysql数据库+系统+lw文档+部署

    java计算机毕业设计架构校园二手物品交易源码+mysql数据库+系统+lw文档+部署 java计算机毕业设计架构校园二手物品交易源码+mysql数据库+系统+lw文档+部署 本源码技术栈: 项目架构 ...

  9. 计算机毕业设计SSM大学生二手物品交易网站【附源码数据库】

    项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...

最新文章

  1. 组合赋权法之python
  2. ant java 外部jar包_java – 在使用Ant的新jar文件构建中包括外部jar文件
  3. 电脑f2还原系统步骤_详解电脑重装系统步骤
  4. 将某表某列数据复制到另一张表的某列
  5. StringUtils测试
  6. STL中的关联式容器——set(集合)
  7. Java NIO之缓冲区Buffer
  8. javascript_php 正则匹配 转
  9. wpf 聊天软件 wpf 聊天
  10. Mac更换JDK版本
  11. java地铁线路规划_北京地铁线路规划
  12. response.addheader详解
  13. Excel中28个基本图
  14. AIX 6.1新功能 之RAS,虚拟化,存储及文件系统,网络增强,参数调整 (转帖)
  15. win8无权限访问这台计算机,win8电脑IPv4显示无internet访问权限的解决方法
  16. 【汇总】nltk相关资源包无法下载报错问题
  17. 【ArcGIS微课1000例】0039:ArcGIS注记转CAD注记的方法
  18. 相机标定(Camera calibration)原理、步骤
  19. 内存不能为read大全
  20. DM数据库的启停以及数据库状态检查

热门文章

  1. JavaScript对象复习
  2. 验证码的生成及简单效果展示(Java篇)
  3. 《未来简史》六、动物被我们血腥奴役的今天,会不会是人类自己的明天
  4. 深度学习处理遥感影像入门教程
  5. 由于找不到VCRUNTIME140_1.dll,xxx解决方法
  6. linux4.4 grub2文件在,grub2
  7. PW2312A输入55V,输出0.6A降压IC
  8. 可集成在XPage中的谷歌地图控件
  9. 语音识别公司排名YQ5969智能语音识别模块的快速崛起
  10. jQuery - 获取兄弟元素