.NET编程强化指导书任务书

上传人:新** 文档编号:432976312 上传时间:2024-01-05 格式:DOC 页数:37 大小:3.21MB
返回 下载 相关 举报
.NET编程强化指导书任务书_第1页
第1页 / 共37页
.NET编程强化指导书任务书_第2页
第2页 / 共37页
.NET编程强化指导书任务书_第3页
第3页 / 共37页
.NET编程强化指导书任务书_第4页
第4页 / 共37页
.NET编程强化指导书任务书_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《.NET编程强化指导书任务书》由会员分享,可在线阅读,更多相关《.NET编程强化指导书任务书(37页珍藏版)》请在金锄头文库上搜索。

1、实 训 报 告课程名称: .NET编程强化 专业: 计算机科学与技术 班级: 103011 学号: 25 姓名: 常智棋 指导教师: 谢进军、杨柯 成绩: 完成日期: 2013-1-11 任务书题目:基于ASP.NET的时尚购物网站系统的设计与实现设计内容及要求:要求熟练掌握WEB程序设计的过程及方法,设计一个网站,结合ASP.NET和SQL Server 2005一起开发。要求网站具有前台普通用户和后台管理员2个部分,可以实现对数据的录入、删除、修改等操作,以及对网站数据的查询功能,具备模糊查询。设计环境:Visual Studio.NET 2005SQL Server 2005(数据库可以

2、自选)实现目标:可以实现普通游客注册会员功能、会员个人信息管理功能、会员购物车管理功能、会员结算功能。后台模块可以实现添加管理员的功能,并对管理员所能管理的权限进行设定,约束管理员的管理功能。同时也能对商品信息进行增、删、改、查。摘 要伴随着计算机技术在各行各业日益广泛和深入的应用,网络的概念早已深入人心。网络在各行各业的发展战略中占据了重要的位置,成为商家不可分割的部分。商品的宣传已不只局限于电视与报纸,网络已成为商家展示自己的另一个舞台。商家建立网站,将商家各方面的宣传与服务展现于网络中,通过网络更可实现如网上购物、信息查寻等功能,这些在改变我们原有经营方式与经营理念的同时,也为商家带来了

3、更高的效益。因此,对于商家来说,拥有一个属于自己的网站是至关重要的。本论文研究一种基于MVC三框架的ASP.NET三层结构软件设上购物系统,其开发主要包括后台数据库的建立、后台管理以及前台页面的Web设计。系统使用Microsoft公司以C#为核心语言的ASP.NET开发工具,利用微软提供的IIS 5.0建立运行环境,再结合SQL Server 2005建立数据连接关系。利用其提供的各种组件,在短时间内建立数据库,对数据库进行分析与建立ASP.NET页面,不断改进,直到功能基本实现的可行系统。本系统主要分为后台系统管理和前台会员操作两部分。后台管理主要有:订单管理,商品管理,会员管理,物流管理

4、,系统管理五个功能模块。前台会员操作主要有:商品信息展示,会员注册,会员登录,会员信息修改,购物车管理,会员充值六个功能模块。由于开发环境和工具都是基于Microsoft公司产品,所以系统能够在Visual Studio 2005或者更高版本上运行,又因为系统采用MVC三层架构设计思想,使得系统的可移植性非常强,只需修改配置文件就能在在不同服务器上运行。关键词:购物网站;数据库;经济效益目 录摘 要3绪 论61 系统分析71.1 需求分析71.1.1 功能简介71.1.2 系统流程图91.1.3 系统逻辑91.1.4 数据流图101.2 可行性分析121.3 开发工具132 数据库设计142.

5、1 数据库简介142.2 数据库逻辑结构设计143 系统设计173.1 ASP.NET概述173.2 系统体系结构173.3 系统总体功能结构183.3.1 系统划分183.3.2 前台模块详细功能描述193.3.3 后台模块详细功能描述194 系统实现214.1 系统实现214.1.1 数据访问层设计214.1.2 业务逻辑层设计214.2 系统流程图224.3 前台首页模块234.4 会员登陆/注册模块234.5 首页展示模块244.6 特色排行分类模块244.7 商品查看添加购物车模块254.8 购物车修改及付款模块264.9 功能分类查看模块274.9.1 功能模块中购物指南模块274

6、.9.2 功能模块中报价中心模块274.9.3 功能模块中关于卖家模块284.10 管理员后台管理模块284.10.1 管理员管理商品添加模块294.10.2 管理员管理商品模块304.10.3 管理员管理商品类别添加模块304.10.4 管理员管理商品类别管理模块314.10.5 管理员管理客户信息模块314.10.6 管理员管理权限信息模块324.10.6 管理员添加员工模块324.10.7 管理员管理员工信息模块334.10.8 管理员角色管理模块334.10.9 管理员角色信息查看模块344.10.10 管理员订单信息管理模块34结 论35参考文献36绪 论随着全球经济的逐步发展和飞跃

7、,购物网站已经成为了一种很重要的购物途径。随着行业的竞争加剧,消费者对服务质量的要求不断提高,这就要求购物网站能够不断适应新的需求变化,为业务发展的需要提供有效的解决方案。所以本网站希望通过对原有的系统进行改造,建设一个新的网购模式,从而为网络购物的快速发展提供一个良好的支撑体系。1.1 开发背景随着计算机技术在各行各业日益广泛和深入的应用,网络的概念早已深入人心。网络在各行各业的发展战略中占据了重要的位置,成为商家不可分割的部分。商品的宣传已不只局限于电视与报纸,网络已成为商家展示自己的另一个舞台。商家建立网站,将商家各方面的宣传与服务展现于网络中,通过网络更可实现如网上购物、信息查寻等功能

8、,这些在改变我们原有经营方式与经营理念的同时,也为商家带来了更高的效益。因此,对于商家来说,拥有一个属于自己的网站是至关重要的。“网上商城”实际上是运行在Web服务器中的一个Web运用程序。“网上商店”模拟一般的商店的经营模式。利用页面、脚本程序来实现“网上商城”的进货管理、销售管理、库存管理。互联网技术提供的不仅仅只是供需双方间的较低的交易成本,还有较低的选择费用和更多可供选择的商品。这些特点促使商家更多地通过使用网站来实现电子商务。1.2 网上商城购物系统描述网上购物系统,是在网络上建立一个虚拟的购物商场,避免了挑选商品的烦琐过程,使您的购物过程变得轻松、快捷、方便,很适合现代人快节奏的生

9、活;同时又能有效的控制“商场”运营的成本,开辟了一个新的销售渠道。本系统是一个中小型的电子商务系统,可以为各类用户提供方便的在线购物环境,符合符合目前国内流行的电子商务模式。用户可以再系统中实现注册、登录、修改个个人信息、分类查询商品信息、购物、管理购物车、结账和查看各种服务条款等功能。通过后台管理模块可以实现后台管理员对会员、商品、物流、订单和系统管理功能。1 系统分析1.1 需求分析本网上购物系统是基于B/S架构,本网站系统的开发主要是方便用户购买商品,减少供应商店面费用。本系统共有三类用户:普通用户是指没有登陆权限(主要指网络用户),以匿名用户的身份访问系统网站。此类用户主要有浏览系统信

10、息、查看商品信息,注册成为会员。把本网站设为首页,添加到收藏夹,联系开发人,查看交款方式,退换货原则,配送范围,交易条款,保密协议等操作。浏览的内容包括:商品信息、商品分类信息。商城会员:这类用户拥有普通用户的所有权限;普通用户可以注册成为会员,并根据会员ID和密码登陆系统,登陆之后可以对更改自己的信息但会员ID做为数据库表主键不能修改。会员登陆后可以查看商品信息,查看各种分类商品信息,将商品添加到购物车中。修改购物车中商品数量,或是删除某些不想要的商品。如果会员发现网城卡内余额不足还可以进行充值。系统管理员:系统管理员主要负责管理着系统后台信息;主要有订单管理,商品管理,会员管理,物流管理和

11、系统管理。订单管理有未确认订单和已确认订单管理,未付款订单和已付款订单管理,未发货和已发货订单管理,未归档和已归档订单管理。 商品管理主要有商品添加和商品管理,商品类别添加和商品类别管理。会员管理主要有添加管理员和管理管理员,管理会员。物流系统主要有支付方式添加和管理,配送方式添加和管理,配送地点添加和管理。系统管理主要是上传管理。因此,本系统主要功能是对商品进行管理规划,方便会员购买。1.1.1 功能简介时尚购物网站包括两个基本部分:一个是前台销售程序,一个是后台管理程序。一个是前台销售程序:用户可以在前台浏览、搜索商品,能够看到最新的公告(如活动、特价商品等),用户可以使用购物车购买商品,

12、可以对放入购物车的商品进行处理,如修改数量,从购物车中去除商品等,用户购完商品必须到服务台结账,也叫下订单,用户下完订单可以打印或E-mail保留订单,以便收到商品时查对。后台管理程序:商家在此管理本企业的相关信息发布、录入、更改网上商品信息,订单查询处理,并管理注册用户。根据需求调研结果确定本系统主要包括以下功能模块前台模块 商品信息展示 会员注册 会员登陆 会员信息修改 购物车管理 后台模块 订单管理 商品管理 会员管理 物流管理 系统管理用列模型: 参与者汇总游者:查看商品信息和注册成为会员会员:查看商品信息和购买商品,修改个人信息等管理员:管理商品信息,管理用户信息等 用列图和相关的用

13、列描述图1.1系统用列图1.1.2 系统流程图网上购物系统为顾客提供一个类似于超级市场的网络界面。通过网络界面,会员登录后执行各种操作,非会员可以查找商品信息,查看首页面的最受欢迎商品等信息。网上购物系统商品分类列表模块商品查找模块订单查询模块商品详细信息模块购物车模块最受欢迎的商品模块会员登陆登陆登陆未登陆图1.2系统流程图1.1.3 系统逻辑这一阶段的主要目标是明确用户的信息需求,系统管理管理人员完成各自工作任务的信息需求。确定系统的逻辑功能,提出系统的逻辑方案,是系统分析阶段的最终成果,是系统分析的最后一项活动,也是形成系统分析结果的关键工作,这一阶段不但要利用前几个活动的工作成果,而且

14、要在此基础上进一步调查、明确问题、进行创新。本系统的逻辑模型主要以数据流图和数据字典为描述工具。在对电子购物商城的管理方式和业务流程进行分析和研究的基础上,通过对系统的初步调查和详细调查,按信息系统中应有的数据流和数据结构来勾画系统的概貌。1.1.4 数据流图数据流图重点在描述以处理逻辑为中心的数据的流入与流出,而对数据本身未加描述,影响了用户对数据流图的理解。数据字典是对数据流图的很好的补充,它是数据流图上所有成分的定义和解释的文字集合,它是对数据流图的各种成分起注解、说明的作用,同时它还对系统分析中其他需要说明的问题进行定义和说明。系统分析人员把不便在数据流图上注明而对于系统分析应该获得,对整个系统开发以至将来系统运行与维护是必须的信息尽可能放入数据字典。数据字典对数据流图的描述尽可能说明下列问题: 什么?(是什么或是什么) 何出?(在何处来或者来自何处,去向何处) 何时?(何时出现,时间长短)数据字典描述的主要内容有:数据流、数据元素、数据存储、加工和外部项,其中数据元素是组成数据流的基本成分。在系统

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号