《网上服装店的设计和开发毕业论文》由会员分享,可在线阅读,更多相关《网上服装店的设计和开发毕业论文(61页珍藏版)》请在金锄头文库上搜索。
1、网上服装店的设计和开发毕业论文目 录引言11 开发环境介绍21.1 ASP.NET21.2 ASP.NET的性能和优势21.3 SQL Server 2005数据库介绍32. 系统调研及可行性分析52.1 系统调研522系统的总体目标52.3技术可行性分析53 系统概述73.1 系统设计思想73.2 系统订货数据流图73.3 系统总体设计73.3.1 系统分析73.4 系统开发工具94 系统详细设计114.1 数据库设计114.1.1 数据库表114.1.2 E-R模型设计124.1.3首页的介绍及页面布局124.2 客户端134.2.1 客户注册表134.2.2 订单查询模块174.2.3
2、产品展示模块174.2.4 购物车模块194.3 后台管理端214.3.1 商品管理模块214.3.2 订单查看模块244.3.3 客户查看模块264.3.4管理用户模块265 系统的使用说明与安装295.1 运行环境要求295.2 安装设置29结论30参考文献31 .专业.专注. 引言随着21世纪网络信息时代的到来,现代社会都是利用快速高效率的Internet来传播大量信息资源。人们通过IE浏览信息,当然这种方式也是最常用的,这种方式的需求形成了电子商务。它的是指利用简单、快捷、低成本的电子通讯方式,买卖双方不出面也可以进行各种商贸活动。电子商务真正的发展将是建立在Internet技术上。所
3、以许多服装也正是通过IE浏览或其它方式在网络进行服装的宣传、销售。随着信息以N次方的速度不断的增长。所以网上服装店也变的极其重要。1 开发环境介绍1.1 ASP.NET ASP.net是M的一部分,作为战略产品,不仅仅是 Active Server Page (ASP) 的下一个版本;它还提供了一个统一的 Web 开发模型,其中包括开发人员生成企业级 Web 应用程序所需的各种服务。ASP.NET 的语法在很大程度上与 ASP 兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。可以通过在现有 ASP 应用程序中逐渐添加 ASP.NET 功能,随
4、时增强 ASP 应用程序的功能。ASP.NET 是一个已编译的、基于 .NET 的环境,可以用任何与 .NET 兼容的语言(包括 Visual Basic .NET、C# 和 JScript .NET.)创作应用程序。另外,任何 ASP.NET 应用程序都可以使用整个 .NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。ASP.NET 可以无缝地与 WYSIWYG HTML 编辑器和其他编程工具(包括 Microsoft Visual Studio .NET)一起工作。这不仅使得 Web 开发更加方便,而且还能提供这些工具必
5、须提供的所有优点,包括开发人员可以用来将服务器控件拖放到 Web 页的 GUI 和完全集成的调试支持。微软为ASP.net设计了这样一些策略:易于写出结构清晰的代码、代码易于重用和共享、可用编译类语言编写等等,目的是让程序员更容易开发出Web应用,满足计算向Web转移的战略需要。 1.2 ASP.NET的性能和优势ASP.net的新性能ASP.ne提供了稳定的性能、优秀的升级性、更快速的开发、更简便的管理、全新的语言以及网络服务。贯穿整个ASP.net的主题就是系统帮用户做了大部分不重要的琐碎的工作。全新的构造新的ASP.net引入受管代码(Managed Code)这样一个全新概念,横贯整个
6、视窗开发平台。受管代码在NGWS Runtime下运行,而NGWS Runtime是一个时间运行环境,它管理代码的执行,使程序设计更为简便。高效率对于一个程序,速度是一件非常令人渴望的东西。一旦代码开始工作,接下来你就得尽可能地让它运作得快些快些再快些。在ASP中你只有尽可能精简你的代码,以至于不得不将它们移植到一个仅有很少一点性能的部件中。而现在,ASP.net会妥善地解决这一问题。易控制在ASP.net里,你将会拥有一个“Data-Bounds” (数据约束),这意味着它会与数据源连接,并会自动装入数据,使控制工作简单易行。语言支持ASP.net支持多种语言,支持编译类语言,支持比如VB、
7、VC+、C#等,它比这些编译类语言运行速度快,更适合编写大型应用。更好的升级能力1.3 SQL Server 2005数据库介绍SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。SQL Server 2005 数据引擎是本企业数据管理解决方案的核心。此外 SQL Server 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的
8、团队通过记分卡、Dashboard、Webs 和移动设备将数据应用推向业务的各个领域。与 Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使 SQL Server 2005 与众不同。无论您是开发人员、数据库管理员、信息工作者还是决策者,SQL Server 2005 都可以为您提供创新的解决方案,帮助您从数据中更多地获益。Microsoft 仔细倾听了您的反馈,并对行业进行了认真研究,全世界的 Microsoft 研究团队共同努
9、力,经过创造性思索才最终向您奉献出这一引入了上百种新增功能或改进功能的 SQL Server 2005。这些功能将有助于您在以下三个主要方面提高业务:企业数据管理SQL Server 2005 针对行业和分析应用程序提供了一种更安全可靠和更高效的数据平台。SQL Server 的最新版本不仅是迄今为止 SQL Server 的最大发行版本,而且是最为可靠安全的版本。 开发人员生产效率SQL Server 2005 提供了一种端对端的开发环境,其中涵盖了多种新技术,可帮助开发人员大幅度提高生产效率。 商业智能SQL Server 2005 的综合分析、集成和数据迁移功能使各个企业无论采用何种基础
10、平台都可以扩展其现有应用程序的价值。构建于 SQL Server 2005 的 BI 解决方案使所有员工可以及时获得关键信息,从而在更短的时间制定更好的决策。2. 系统调研及可行性分析2.1 系统调研随着21世纪网络信息时代的到来,现代社会都是利用快速高效率的Internet来传播大量信息资源。人们通过IE浏览信息,当然这种方式也是最常用的,这种方式的需求形成了电子商务。它的是指利用简单、快捷、低成本的电子通讯方式,买卖双方不出面也可以进行各种商贸活动。电子商务真正的发展将是建立在Internet技术上。所以许多服装也正是通过IE浏览或其它方式在网络进行服装的宣传、销售。随着信息以N次方的速度
11、不断的增长。所以网上服装店也变的极其重要。22系统的总体目标本系统在使用上比较方便、简单;界面设计上美观大方;后期维护上比较容易,如要对功能模块方面作修改,则无需进行整个系统的重新架构。2.3技术可行性分析本系统是采用Visual C#。 C#在某种程度上可以看作是.NET面向Windows环境的一种编程语言,它同时具有Visual Basic的易用性、高性能以及C+的低级存访问性。C#包括以下一些特性:完全支持类和面向对象编程,包括接口和继承、虚函数和运算符重载的处理。定义完整、一致的基本类型集。对自动生成XML文档的置支持。自动清理动态分配的存。可以用用户定义的特性来标记类或方法。对.NE
12、T基类库的完全访问权,但C#语言可以在没有它们的条件下访问存。以VB的风格支持属性和事件。改变编译器选项,可以把程序编译为可执行文件或.NET组件库。还有一些C#支持的技术包括 反射、动态编译、委托、事件、ADO.NET、处理XML、接口映射、线程、GDI+绘图、调用ActiveX和COM/COM+组件、处理文件/二进制流、以及Web 服务和Windows服务等,因此本系统在技术上是非常可行的。3 系统概述3.1 系统设计思想我的毕业设计的研究的基本容是通过利用ASP.NET和SQL SERVER2005来搭建一个网上服装店系统,从而为人们在网上购买服装提供方便,也给业主提供更为广阔的销售渠道
13、。3.2 购物数据流图在线订货系统用户数据流图如图3-1所示:开始用户访问站点查看主页需要登录以订衣服用户是否登陆是否填写用户注册表单提示输入用户名和密码注册表添加新注册用户的详细信息到数据库中 使用注册表验证密码显示衣服信息衣服信息选衣放入购物车进入结算中心结算图3.1系统订衣服数据流图3.3 系统总体设计3.3.1 系统分析根据前面的设计思想进行分析,按照系统开发的基本观点对进行分解,从使用的对像上可对作如下划分:(1)前台部分: 首页: 通过用户注册、用户登录公司的简介:公司的简单介绍。产品的展示:各类服装的展示。联系我们:介绍联系我们的方式。服装的明细:这里只做了裙子的明细购物车:进入
14、裙子明细,可以进行购物。结算中心:可以对自己所购买的衣服进行结算。订单跟踪:注册用户进行服装购买之后,可以对自己的订单进行跟踪跟查看(2)后台管理端:以管理员的身份进入商品管理模块:添加商品、修改商品,删除商品和商品查询这几部分用户管理模块:用户的增加,用户的修改和用户的删除查看商品模块:可以对商品进行查看。订单查询模块:对所有订单进行查看。客户管理模块:可以对所有客户进行查看。后台管理端结构功能如图3-3 所示: 管 理 员 后 台 登 陆 用户管理 订单管理商品查询 商品管理 订单查询 返回首页 添加服装 修改服装 删除服装 用户的增加用户的删除用户的修改图3.3 后台管理端结构功能图3.4 系统开发工具(1)使用语言:c#.net 开发平台:ASP.NET 使用数据库: Microsoft SQL Server 2005数据库。4 系统详细设计4.1 数据库设计 数据库的设计图4.1.1 数据库表逻辑结构设计的任务就是把概念结构设计阶段设计好的基本流程图转换为与选用的具体机器上的DBMS产品所支持的数据模型相符合的逻辑结构。根据管理的使用情况,采用的数据库是SQL-20