毕业论文设计-基于ASP.NET技术的化妆品购物网站设计.doc
文本预览下载声明
摘 要
越来越多的人接受了电子商务这种便捷、快速的交易形式,化妆品商城也在其中扮演着重要的角色。首先,我分析了用户的需求,设计一个化妆品商城的功能模块的需求,以及对数据库的需求,然后是建设网上购买化妆品的系统,根据各大模板的需求来规划系统流程,设计系统数据库的逻辑结构,介绍在开发系统过程中所使用的重要开发语言、开发工具、配套插件以及开发平台。最后设计和实现了一个B/S结构的网上购买化妆品的系统,着重论述了系统的功能与实现以及实现功能的方法。包括产品介绍、购物车、下订单、用户评论、会员管理、管理员用户管理商品管理等,使用图文并茂的方式,对整个化妆品销售系统功能模块的实现方法进行阐述和分析。
[关键词:功能模块; B/S结构; 产品介绍;网上订购;用户评论;化妆品商城] 目 录
一、选题背景 3
1.1课题概述 3
1.2技术背景 3
1.2.1ASP.NET介绍 3
1.2.2开发语言介绍c# 5
1.2.3开发工具: Sql server 2005 5
1.2.4开发工具介绍 visual studio 2010 7
1.2.5开发工具介绍 IIS 8
1.3小组分工 8
二、用户需求分析 8
2.1功能需求 8
2.2数据库需求分析 9
三、概要设计 11
3.1系统流程设计 11
3.2数据库设计 12
四、详细设计 14
4.1母板页的设计 14
4.2主页展示 16
4.3分类产品展示页面 18
4.4新品展示页面 20
4.5商品详情页面 20
4.6购物车页面 21
4.7下订单页面 22
五、关键技术 23
5.1 JS特效的使用 23
5.2区分用户身份显示 24
5.3向购物车中添加商品 25
5.4下订单 26
六、安装与使用说明 26
6.1开发环境 26
6.2运行环境 27
6.3安装说明 27
6.4使用说明 27
6.5注意事项 27
七、参考资料 27
八、总结 28一、选题背景
1.1课题概述
化妆品购物网站项目是基于ASP.NET技术的开发环境中进行,使用SqlServer2005数据库,系统为B/S结构。选择基于ASP.NET和 FLASH的产品展示网站课题,是由于在课堂和课下时间对ASP.NET案例教程的深入学习,及运用ASP.NET平台C#语言开发网站;在开发过程中可充分运用平台上的各种资源和技术包括网页设计、代码编辑、控件、数据访问及网站安全性和个性化配置。实现网站的整体框架完整并着实丰富内容。
之所以选择选择化妆品销售网站,是因为我们小组成员都是女生,也对化妆品有很大的兴趣,目前互联网销售特别火爆,在互联网上销售化妆品的更是数不胜数,而且我们都希望将来拥有自己的化妆品网店。我们这次所做的网站,80%都是上课老师有讲过的,所以我们做起来,也比较轻松。通过这个毕业设计,既复习了我们大学三年所学的知识,也让我们对以前三年学习过的东西进行了一个总结归纳,可以说丰富了我们的知识,又提升了我们的自身的能力。
1.2技术背景
1.2.1ASP.NET介绍
ASP.NET 不仅仅是 Active Server Page (ASP) 的下一个版本;它还提供了一个统一的 Web 开发模型,其中包括开发人员生成企业级 Web 应用程序所需的各种服务。ASP.NET 的语法在很大程度上与 ASP 兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。可以通过在现有 ASP 应用程序中逐渐添加 ASP.NET 功能,随时增强 ASP 应用程序的功能。
ASP.NET 是一个已编译的、基于 .NET 的环境,可以用任何与 .NET 兼容的语言(包括 Visual Basic .NET、C# 和 JScript .NET.)创作应用程序。另外,任何 ASP.NET 应用程序都可以使用整个 .NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。
从 ASP.NET 应用程序访问数据库是向 Web 站点访问者显示数据的常用技术。ASP.NET 使得为此目的而对数据库的访问比以往更加方便。它还使您能够从您的代码管理数据库。
ASP.NET 提供一种简单的模型,该模型使 Web 开发人员能够编写在应用程序级运行的逻辑。开发人员可以在 Global.asax 文本文件中或在作为程序集部署的已编译类中编写这种代码。这种逻辑可以包括应用程序级事件,但开发人员可以轻松地扩展这种模型,以适应他们的 Web 应用程序的需要。
ASP.NET 提供易用的应用程序和会话状态功能,它们对于 ASP 开发人员来说是熟悉的,且容易与所有其他 .NET Framework API 兼容。
1.2.2开发语言介绍C#
由
显示全部