网上商城详细设计说明书.docx
- 文档编号:575051
- 上传时间:2022-10-11
- 格式:DOCX
- 页数:15
- 大小:19.78KB
网上商城详细设计说明书.docx
《网上商城详细设计说明书.docx》由会员分享,可在线阅读,更多相关《网上商城详细设计说明书.docx(15页珍藏版)》请在冰豆网上搜索。
网上商城详细设计说明书
网上商城设计详细说明书
**:
lclboss
班级:
微机1024
**:
1000005442
1.引言
1.1编写目的
通过学习ASP.NET,以及结合教师给的源代码,进一步修改,从而实现网上商城系统
1.2前期工作
在编写该需求前,首先是对各大网上销售进展了调查,其中包括:
网页排版、顾客消费流程、以及管理员的操作,这三大块进展了调查。
并总结出了有自己特色的设计思路。
1.3编写背景
随着Internet国际互联网的开展,越来越多的企业开场建造自己的。
基于Internet的信息效劳,商务效劳已经成为现代企业一项不可缺少的内容。
很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态。
现代企业需要的是一个功能强大的,能提供完善的电子商务效劳的动态商务。
本网上商城系统就是根据电子商务和互联网的开展,针对网上顾客所开发的网络购物系统,本商城系统主要有:
1〕用户浏览、注册、登录与购置商品;
2〕商品的入库资料登记;
3〕商城访问者的在线留言、查看留言,管理员的在线管理留言等;
4〕商城最新的新闻显示,历史新闻的分页显示,新闻详细情况的显示,后台管理员添加、删除、修改新闻等。
本数据采用access作为数据库,亦可以使用SQL作为数据库,工程的重点是商品的添加、删除、显示与修改,需要抑制的难点是商品图片的上传和删除。
2.技术概述
2.1目标
我们使用C*以及数据库技术构建,争取将本做成一个界面友好、用户购物方便、管理员管理方便的购物系统。
2.2硬件支持
Cpu:
弄个四核最好比方老一代coreQ8400
2.3软件支持
操作系统:
Windows*p/vista/seven均可,C*开发环境。
3.功能需求
3.1功能块划分
1〕用户浏览、注册、登录与购置商品;
2〕商品的入库资料登记;
3〕商城访问者的在线留言、查看留言,管理员的在线管理留言等;
4〕商城最新的新闻显示,历史新闻的分页显示,新闻详细情况的显示,后台管理员添加、删除、修改新闻等。
网上购物系统
在线购物
添加留言
显示留言
管理留言
购物车管理
商品管理
分类展示
生成订单
商城留言
4.具体设计
4.1首页设计
新建web窗体default.asp*,其代码为:
<%PageTitle="Language="C*"MasterPageFile="~/shop.master"AutoEventWireup="true"
CodeFile="Default.asp*.cs"Inherits="_Default"%>
ContentID="Content1"ContentPlaceHolderID="head"runat="Server"> .style23 { width: 116p*; height: 94p*; } .style24 { width: 600p*; height: 132p*; } .style25 { width: 104p*; } .style26 { width: 598p*; } .style27 { width: 106p*; }
Content>
ContentID="Content2"ContentPlaceHolderID="ContentPlaceHolder1"runat="Server"> 9pt"class="style24"> 11pt;color: *FFFFFF;background-color: *FF0000; border-width: 0p*"> 热点促销 9pt;border-width: 0p*;background-image: url('images/line.GIF'); width: 178p*;"> RepeaterID="Repeater1"runat="server"> <%*Eval("title")%> <%*Eval("AddTime","{0: d}")%> Repeater> 11pt;color: *FFFFFF;background-color: *FF0000; border-width: 0p*"> 最新产品 url('images/line.GIF')">
DataListID="DataList1"runat="server"DataKeyField="bh"DataSourceID="AccessDataSource1" RepeatColumns="3"RepeatDirection="Horizontal"> none"/> LabelID="titleLabel"runat="server"Te*t='<%*Eval("productName")%>'/> LabelID="priceLabel"runat="server"Te*t='<%*Eval("price")%>'/>
DataList>
AccessDataSourceID="AccessDataSource1"runat="server"DataFile="~/App_Data/shop.mdb" Selectmand="SELECTtop9[bh],[pic],[price],[productName]FROM[product]orderbybhdesc">
AccessDataSource>
Content>
接着,切换到程序文件.cs编辑栏里,写入代码:
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Web;
usingSystem.Web.UI;
usingSystem.Web.UI.WebControls;
{
protectedvoidPage_Load(objectsender,EventArgse)
{
stringstrSQL="selecttop7*fromnewsorderbyiddesc";
Repeater1.DataSource=DbManager.E*ecuteQuery(strSQL);
Repeater1.DataBind();
}
}
4.2商品详细信息页面设计
新建show.asp*,配置好各项值以后,载入代码:
<%PageTitle="Language="C*"MasterPageFile="~/shop.master"AutoEventWireup="true"
CodeFile="show.asp*.cs"Inherits="show"%>
ContentID="Content1"ContentPlaceHolderID="head"runat="Server"> .style3 { width: 100%; } .style4 { te*t-align: center; width: 253p*; }
Content>
ContentID="Content2"ContentPlaceHolderID="ContentPlaceHolder1"runat="Server"> ImageID="Image1"runat="server"/> LabelID="t*tTitle"runat="server"Te*t="Label"> Label> LabelID="t*tContents"runat="server"Te*t="Label"> Label> 售价: LabelID="t*tPrice"runat="server"Te*t="Label"> Label>
购置数量:
Te*tBo*ID="num"runat="server"Width="37p*">1
Te*tBo*>
ImageButtonID="ImageButton1"runat="server" ImageUrl="~/images/gouWuChe3.jpg"Height="74p*"ImageAlign="Middle" onclick="ImageButton1_Click"Width="72p*"/>
Content>
接着建立.cs程序文件,编辑写入以下代码:
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Web;
usingSystem.Web.UI;
usingSystem.Web.UI.WebControls;
usingSystem.Data;
{
protectedvoidPage_Load(object
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上商城 详细 设计 说明书
![提示](https://static.bdocx.com/images/bang_tan.gif)