目录
1 、效果展示
2、开发工具
3、功能概述
4、数据表
5、关键代码
1 、效果展示
2、开发工具
Microsoft Visual Studio
SQL Server Management Studio
3、功能概述
程序开发前期对进行需求分析,最后确认了设计方案,介绍了开发工具的使用情况,最后完成后进行了相关测试,最终完成了的设计。实现了前台用户登录、注册、失物招领、通知公告、留言板;后台用户管理、商户管理、分类管理、失物招领信息、系统管理。
4、数据表
表1 t_admin 管理员表
字段名称 | 自动增长 | 字段类型 | 说明 |
id | - | int | 自动编号 |
LoginName | - | varchar | 登录名 |
LoginPass | - | varchar | 密码 |
表2 AboutInfo 关于我们
字段名称 | 自动增长 | 字段类型 | 说明 |
id | - | int | 自动编号 |
Title | - | varchar | 标题 |
Tel | - | varchar | 电话 |
TContent | - | varchar | 内容 |
表3 LoseInfo 失物招领
字段名称 | 自动增长 | 字段类型 | 说明 |
id | - | int | 自动编号 |
GoodName | - | varchar | 名称 |
GoodColor | - | varchar | 颜色 |
GoodType | - | int | 类型 |
UserName | - | varchar | 发布商户 |
UserName_1 |
|
| 领取人 |
Address | - | varchar | 地址 |
GoodTime | - | varchar | 时间 |
GoodHour | - | varchar | 日期 |
GoodPic | - | varchar | 图片 |
GoodDetail | - | varchar | 详细内容 |
GoodState | - | varchar | 状态 |
GoodTitle | - | varchar | 标题 |
GoodNums | - | int | 浏览次数 |
GoodAutoTime | - | varchar | 添加时间 |
5、关键代码
using System;
using System.Collections.Generic;using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;public partial class LoseInfo : System.Web.UI.Page
{protected void Page_Load(object sender, EventArgs e){if (!IsPostBack){bindLose();}}private void bindLose(){string sql = "select * from LoseInfo where GoodState='未找回' order by GoodNums desc ";System.Data.DataTable dt = new System.Data.DataTable();LoseGoodDB lgdb = new LoseGoodDB();dt = lgdb.GetDs(sql, "New").Tables[0];PagedDataSource objPds = new PagedDataSource();objPds.DataSource = dt.DefaultView;objPds.AllowPaging = true;objPds.PageSize = 6;int CurPage;if (Request.QueryString["Page"] != null)CurPage = Convert.ToInt32(Request.QueryString["Page"]);elseCurPage = 1;objPds.CurrentPageIndex = CurPage - 1;lblCurrentPage.Text = CurPage.ToString();lblSumPage.Text = objPds.PageCount.ToString();if (!objPds.IsFirstPage){this.hyfirst.NavigateUrl = Request.CurrentExecutionFilePath + "?Page=" + 1;lnkPrev.NavigateUrl = Request.CurrentExecutionFilePath + "?Page=" + Convert.ToString(CurPage - 1);}if (!objPds.IsLastPage){hylastpage.NavigateUrl = Request.CurrentExecutionFilePath + "?Page=" + objPds.PageCount;lnkNext.NavigateUrl = Request.CurrentExecutionFilePath + "?Page=" + Convert.ToString(CurPage + 1);}this.LoseList.DataSource = objPds;this.LoseList.DataBind();}
}