摘 要 三友电器销售商城是太原一个重要的销售企业,他主要是经营各种电器的销售业务,她以往主要是以商场模式销售电器,为了扩充销售渠道,结合现在的互联网模式销售,三友集团委托我们开发了这套电子商务网上销售系统。
本系统使用ASP (Active Server Pages)技术,以C#作为编程语言,采用SQL Server 数据库作为后台数据库。使网站具有基本的电子商务平台的特点。
本系统基本遵循了软件工程方法论进行系统分析、总体设计、详细设计和软件测试。使用了现金企业开发的标准三层架构模式,即表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)进行系统的功能开发,从而更好的满足用户的使用要求
本系统按照软件角色划分,主要划分为两大角色,管理人员以及注册的会员,管理人员主要是负责商城的信息管理、商品的类别、信息、广告、商品的订单信息等;会员注册以后可以通过浏览商城的商品进行在线购物,下订单以及对商品信息进行留言等。
关键词: ASP.NET; C# ; SQL Server; 三友商城
目 录
1 绪论 1
1.1 课题背景 1
1.2本课题的国内外状况 1
1.3 本课题的相关理论综述 2
1.4 开发工具简介 4
C#简介 4
ASP.NET简介 5
数据库简介 6
1.5 系统开发环境 7
1. 开发环境 7
2. 程序运行环境 8
2、需求分析 9
2.1 可行性分析 9
2.2 数据库需求分析 9
2.3 系统目标 9
3 系统分析 11
3.1模块介绍 11
3.1.1 注册会员 11
1. 修改用户信息 11
2. 购物车 11
4. 我的订单 11
5.帮助中心 11
1. 商品信息管理 11
2. 网站会员管理 11
3. 订单信息管理 11
4. 系统管理 11
3.2主要模块的流程图 12
1. 前台购物 12
2. 商品信息维护 13
3.3根据表与表之间的关系可以画出ER图 14
其他的实体属性再此不一一列出。 16
3.4 数据字典 16
4 系统程序实现 20
4.1系统主界面 20
4.2前台基本功能模块 22
1.用户注册 22
2.购物车 24
3.订单信息 25
4.用户订单信息列表 28
4.3管理功能模块 29
1.商品类别维护 29
2.商品信息维护 31
3.订单信息维护 34
4. 系统参数管理 36
5 软件测试 38
5.1 软件测试的意义 38
5.2软件测试的重要性 38
5.3 软件测试的范围 39
5.4 测试方法 39
6结论与总结 40
这种付款方式安全吗?我付款了,你不发东西给我,怎么办! |