摘要:随着计算机技术和通信技术的迅速发展,网络的规模逐渐增大,网络的元素也随之不断增加,有的利用其通信,有的利用其商业用途,在网络上进行出售、收购、宣传等操作,从而使得网络越来越成为现今社会上必不可少的元素,而网站就是这个网络里很庞大的元素。
通过B2C电子商务系统这个平台,可以使用户足不出户就可以了解丰富的商品信息,极大的方便了用户,系统的主要功能包括:商品类别管理、商品信息管理、订单管理、会员管理、系统公告管理等。分为管理员用户、会员用户这二种用户平台。
本论文研究了一个基于Web技术的B/S结构的B2C电子商务系统。其开发主要包括后台数据库的建立、后台管理以及前台页面的Web设计。系统使用Microsoft公司以C#为核心语言的ASP.NET开发工具,利用微软提供的IIS 6.0建立运行环境,再结合SQL Server 2000建立数据连接关系。利用其提供的各种组件,在短时间内建立数据库,对数据库进行分析与建立ASP.NET页面,不断改进,直到功能基本实现的可行系统。
关键词:电子商务;ASP.NET;B/S结构;C#
目录
摘要
Abstract
1 绪论-1
1.1 选题背景及意义-1
1.2 开发工具及技术-1
1.2.1 开发工具-1
1.2.2 ASP.NET-3
1.3 软硬件需求-3
2 系统分析-4
2.1 可行性分析-4
2.2 系统用户用例图-4
2.2.1 普通用户用例图-4
2.2.2 管理员用例图-5
2.3 功能模块需求分析-5
2.4 业务流程分析及数据流图分析-6
2.5 性能需求分析及界面需求分析-8
2.5.1 系统的安全性分析-8
2.5.2 数据的完整性分析-9
2.5.3 界面需求分析-9
3 数据库设计-10
3.1 数据库设计分析-10
3.2数据库的概念结构设计-10
3.3 数据库的逻辑结构设计-13
4 系统功能实现-15
4.1 管理员登陆页面-15
4.2 管理员模块-16
4.2.1 管理员主页面图-16
4.2.2 商品类别管理-16
4.2.3 商品信息管理-19
4.2.4会员信息管理-19
4.2.5 退出系统-20
4.3 普通用户模块-21
4.3.1 系统主页面实现-21
4.3.2 商品类别查询-21
4.3.3 用户注册-22
4.4留言板-23
4.5 中文乱码问题处理-23
5 系统测试-25
5.1 系统测试目的与意义-25
5.2 测试过程-25
5.3 链接错误-26
结论-27
致谢-28
参考文献-29