摘要
在互联网日益发展的今天,一种新的购物方式——电子购物正在悄然兴起。这种购物方式给商家和消费者带来了前所未有的方便,也使传统的商业活动变得异常的快捷。人们的生活越来越依赖于社会的网络化、信息化。人们的生活方式和生活习惯已经发生了极大的变化。
网络销售主要以B2C(Business to Customer,商家对客户)模式的网络购物站点为平台,商家在平台上展示并管理自己的商品,而消费者则可以通过查看商品的信息,选择并购买。
本论文论述了用ASP.NET设计和实现一个网上书店系统。简要介绍了电子商务的理论知识,.NET框架和ASP.NET的基础知识,以及使用数据库SQL Server2000的一些情况。接着就构建了一个基于B/S结构的电子商务应用系统——网上书店。按照软件工程的要求,对系统进行了需求分析,总体设计,详细设计,编码与测试。
本系统是在Visual Studio.NET 2003 平台上运用ASP.NET技术来实现的。主要分两个部分。第一个部分是用户体验,包括用户注册、查看商品、购买商品等。第二部分是系统管理,包括书籍管理,用户管理,订单管理等。在本系统中,尝试着尽可能让理论知识在系统中能得到应用与实现。
关键词:网上书店,ASP.NET, .NET Framework,SQL Server2000
目录
摘要 I
Abstract II
1 绪 论 1
1.1选题背景 1
1.2网上书店的现状 1
1.3发展前景 1
1.4本文主要研究内容 2
2 理论基础 3
2.1电子商务 3
2.2 .NET技术 3
2.2.1 .NET Framework简介 3
2.2.2 .NET Framework的体系结构 4
2.2.3 CLR和MSIL 4
2.3 ASP.NET技术 4
2.3.1 ASP.NET简介 4
2.3.2 ASP.NET的设计理念 4
2.3.3 ASP.NET的几项关键技术 5
3系统分析与设计 7
3.1需求分析 7
3.2系统结构 7
3.2.1 多层结构的概念 7
3.2.2 ASP.NET中的多层结构 7
3.2.3 分层结构的优点 8
3.2.4 本系统的层次结构描述 8
3.3系统的主要模块的关系 9
3.4系统功能详细设计 11
3.5系统数据库设计 12
3.5.1 主要数据库表 12
3.5.2 数据库结构及关系 14
3.5.4 存储过程的设计 16
4业务逻辑层设计 19
4.1数据处理类(Base) 19
4.2书籍处理类(Book) 23
4.3图书类型类(BookType) 25
4.4评论信息处理类(Comment) 25
4.5缺书登记处理类(LackRecord) 27
4.6订单处理类(Order) 29
4.7用户管理类(User) 31
4.8 临时存储商品类(TempStore) 34
5 系统界面层设计 34
5.1 首页设计 35
5.2 注册登录 36
5.3 图书详细信息页的设计 36
5.4 购物篮设计 37
5.5 临时购物清单 38
5.6 搜索及结果返回页 38
5.7 缺乏图书反馈页 39
5.8 用户管理页 39
5.9 图书管理界面 39
5.10 订单管理页 40
6 开发总结 41
致谢 42
参考文献 43
基于ASP的网上书店开发与实现
链接: https://pan.baidu.com/s/18nEA7VosZU-desb7qMubIQ 提取码: 4n14 复制这段内容后打开百度网盘手机App,操作更方便哦
基于ASP的网上书店开发与实现由教育资料网(www.jaoyuw.com)会员上传。