ASP.NET技术在网站开发设计中的研究与开发
摘 要:基于Microsoft . NET环境的ASP. NET技术,为开发功能强大的动态网站提供了一种简单、高效的途径。
正文阐述的是ASP. NET作为一种全新的动态网站开发技术,它是通过大量使用组件技术,将Web浏览器与Web服务器之间的网络通信完全的包装起来,在ASP. NET中,动态网站开发技术已经变为利用组件搭建“基于Web的应用程序”。论文还阐述了网站开发技术的现状,通过对各个技术的系统比较从而对ASP.NET技术做了较深入的研究,并结合研究情况开发设计了一个网上书店系统。该系统的基本功能已实现,普通用户进入系统后,可以查看商品信息,并购买商品;管理员可以添加新的商品信息并可以确认核实客户提交的订单。
关键词:ASP.NET 动态网站开发技术 组件 网上书店
目 录
1 引言 1
1.1 问题定义与内容简介 1
1.2 研究背景及研究意义 1
1.3 可行性分析 2
1.3.1 技术可行性研究 2
1.3.2 经济可行性研究 3
1.4 论文各章内容介绍 3
2 课题研究分析 4
2.1 网站开发技术研究 4
2.1.1 WEB开发技术的发展 4
2.1.2 技术比较 5
2.1.3 ASP.NET技术研究 7
2.2 ASP.NET技术在实例中的应用 10
2.2.1 ASP.NET内置对象的应用 10
2.2.2 页面控件的应用 12
2.3 ASP.NET开发工具 16
3 ASP.NET开发网站应用示例 18
3.1 方案研究 18
3.2 业务流分析 18
3.3 数据流分析 19
3.4 数据字典 21
3.4.1 数据流分量(即数据元素) 21
3.4.2 数据流 21
3.4.3 数据存储 22
3.4.4 数据处理 22
4 系统设计及各功能模块的实现 24
4.1 系统设计 24
4.1.1 系统总体功能结构 24
4.1.2 系统数据模型设计 24
4.2 详细设计 29
4.2.1 商品浏览模块 29
4.2.2 商品查询模块 30
4.2.3 购买商品(购物车)功能模块 31
4.2.4 订单结算功能模块 33
4.2.5 用户查看所有订单功能模块 33
4.2.6 管理员添加商品功能模块 34
4.2.7 管理员查看订单功能模块 35
5 应用演示 37
5.1 用户部分 37
5.2 管理员部分 38
6 研究成果评价 40
6.1 研究成果 40
6.2 研究不足和解决方案 40
结 论 41
致 谢 42
参 考 文 献 43