28毕业论文网承诺:正规公司、专业团队、代做各专业(博、硕、本、专)毕业论文、毕业设计、职称论文,包修改、包过、包答辩指导、直到通过为止!
服务流程 服务报价
付款方式 售后服务
网站首页 >> 计算机 >> .NET >> 文章内容

ASP.NET手机销售网站的开发与设计

[日期:2012-08-13]   来源:28毕业论文网  作者:28毕业论文网   阅读:221[字体: ]
温馨提示:需要完整全套毕业设计论文请联系本站客服、专业代做、原创、包修改、直到通过为止

摘 要

随着网络技术及相关电子技术的迅速发展和普及,基于电子商务的企业在不断增多。利用互联网开展商务,进行网络营销活动已成为时尚,也是现代企业参与国际竞争的最重要的手段之一。随着现在人民生活水平的提高,人们对于生活质量越来越重视,而手机则是带来便利生活不可缺少的一部分。正因为如此,手机受到人们的广大关注与喜爱。现代人越来越忙于自己的生活与工作,有相当少的时间到商场选购物品,因此我们把手机销售和电子商务相结合,从而使人们能足不出户就能便利的购买到自己所喜爱的手机。这已经成为一项很有潜力的发展经济模式。为实现这个目标,本设计尝试用ASP.NET+SQL2005在网络上架构一个动态的手机销售网站,用户可以在该网站上实现注册新用户、登录、浏览所有商品、最新上市的商品、搜索商品、添加到购物车、更新购物车、修改购物车数量、提交订单、结算以及留言等功能;管理员可以通过查询用户信息、订单管理、进货管理、库存管理、销售查询,查看用户留言等功能来对系统进行维护、更新、完善。从而完成一个人性化,个性化的,现代化的电子商务网站。本文包括引言、需求分析、系统总体设计、系统详细设计四大部分,力求使系统更加的人性化,从而能够充分的满足操作用户的要求。

关键词:电子商务;网站设计;手机销售
 目录
1 引言 5
1. 1课题背景及目的 5
1.2系统简介 5
1.3 系统设计目标 6
1.4系统采用的主要技术简介 6
2 需求分析 8
2.1可行性分析 8
2.2 系统功能需求概述 10
2.3 系统结构分析 11
2.4 数据流图(DFD) 11
2.5 数据字典 13
3 系统总体设计 15
3.1 系统功能图及功能介绍 15
3.2 数据库组织与表结构 18
4 系统详细设计 20
4.1 系统设计说明 20
4.2 前台用户子系统实现 21
.3 后台管理员子系统实现 28
结  论 36
致  谢 37
参考文献 38


1.3 系统设计目标
对于典型的数据库管理系统,尤其是像电子商务这样的数据流量特别大的网络管理系统,必须要满足使用方便、操作灵活等设计需求。本系统在设计时应该满足以下几个要求:
(1) 界面设计美观友好,信息查询灵活、方便、快捷、准确、数据存取安全可靠。
(2) 全面展示所有手机信息,并可特别展示最新进货的手机。
(3) 为用户提供方便、快捷的手机信息查询功能。
(4) 用户可以随时查看并修改自己的个人资料。
(5) 实现网上购物。
(6) 用户可以随时查看自己的订单。
(7) 系统要易维护和易操作。
(8) 系统运行稳定、安全可靠。
2 需求分析
在软件工程中,需求分析指的是在建立一个新的或改变一个现存的电脑系统时描写新系统的目的、范围、定义和功能时所要做的所有的工作。需求分析是软件工程中的一个关键过程,它是在开发者和提出需求的人之间建立一种理解和沟通的机制。因此,手机销售网站的开发的需求分析也应该是开发人员和用户一起完成,是开发的第一步也是最重要的一步。
本系统主要面向所有具有网上购买手机能力的用户,所以,需求是根据个人的需要出发,开发者可以以任何一个上网人为用户进行功能调研和模块划分。不同的用户对系统的需求则不同。具体所列如下。
用户对功能的需求:
(1) 查看所有待售手机商品。
(2) 查看新进货的商品。
(3) 提供手机商品型号或名称进行搜索查询。
(4) 对手机进行订购,并指定其购买数量,进行结账。
(5) 查看已订购的商品订单,并可以知道商家是否已经发货。
此外,该系统还允许用户执行其他任务,例如:
(1) 允许用户在系统中进行注册,登录,以及查看、修改自己的资料。
(2) 提供用户登录入口。
(3) 非登录用户可以对手机进行浏览,但是在购买时必须先登录,或者注册。
(4) 用户还可以对本系统以留言方式,提出一些建议。
(5) 登录用户可以使用该系统的所有功能。
2.1可行性分析
可行性分析的目的,就是用最小的代价在尽可能短的时间内确定问题是否能解决,因此,可行性研究的目的不是解决问题,而是确定问题是否值得去解决。
先看商业企业在运营过程中,经常会受到哪些条件的限制。我们根据这些限制制定优越的网上购物系统,使得网上购物更具优越性。
首先,宣传方面的限制,顾客进行各种信息的获取,受一定的时间与物理空间的局限并且成本较高。其次,复杂的产品周转渠道的限制。从看样品、谈价格到支付货款等一系列的产品周转渠道过于复杂,企业与顾客之间缺乏全面的沟通与快捷运营的平台。再者,商业企业中根据季节的变化,热销商品在销售高峰到来时货源紧张,企业需要实时了解商品的销售情况,保证热销商品的要货满足率。
因此,企业需要正确认识电子商务技术在企业中的地位,以少量的时间和资金,架设一定范围的商务网站,以此来使企业与顾客间的经济活动变得更灵活、更主动。可行性一般可以从三个方面进行研究,分别是技术可行性、经济可行性、操作可行性。
2.1.1 技术可行性
手机销售系统实现中,后台数据库采用比较流行的SQL2005 ,该数据库体积小、速度快、总体拥有成本低,开放源码等特征。与其他的大型数据库例如Oracle、DB2、SQL Server等相比,SQL2005自有它的不足之处,如规模小、功能有限(SQL2005 Cluster的功能和效率都相对比较差)等,但是这丝毫也没有减少它受欢迎的程度。对于一般的个人使用者和中小型企业来说,SQL2005提供的功能已经绰绰有余,而且由于SQL2005是开放源码软件,因此可以大大降低总体拥有成本。
前台采用了VS 2005作为主要的开发工具。VS2005与别的版本相比,是比较稳定的。发布了VS2005,是更智能、更快捷、更简单和更便宜的J2EE工具的新版本的诞生。它的价格对于个人和企业开发人员来说都是非常有吸引力的。这是J2EE IDE市场一个重量级的选手。VS 2005可以实现与SQL2005数据库的完美链接。利用现有的数据库管理系统以及最新的数据库访问接口是可以实现系统目标的。
2.1.2 操作可行性
本系统界面是Windows友好的用户界面,简洁明了,操作方便,购物流程层次清晰,操作简单,具有良好的可操作性。同时,在开发过程中,我们还可以尽量给用户以方便,考虑到用户需求的实际情况,在输入界面、查询界面等部分添加解释或提示,帮助用户尽快掌握本系统的使用方法。只要懂得电脑基础,会上网的人,都可以很快掌握系统的操作流程,顺利的进行浏览、购物操作。
2.1.3 经济可行性
本系统本着简单、实用的原则,没有可以追求专业性和商品软件的华丽包装,既在功能上满足用户的需求,又力求操作简单,比较容易掌握和使用,而且开发时间短,成本较低。网上销售也已成为一种时尚,市场前景非常好,并且系统的开发应用商家运营效率提高,这就带来了无形的巨额经济效益。由此可见,开发此系统在经济上是完全可行的。并且该系统能在未来较长的一段时期内稳定地发挥作用,这对于商家提高管理水平有很大的帮助,可以更加广泛地吸收各方面的信息资源,可为手机网上销售业务在未来的扩张打下坚实的基础,其经济效益将更上一层楼。此外,网上手机销售系统的开发运行及维护在经济上是一般管理者所能接受的。因此说经济方面可行。
综上所述在目前的计算机的水平下开发这样一个基于B/S结构的手机销售网站完全具有可能性,不管是从技术上还是从操作上和经济上,它都可以实现。所以开发这个项目是完全可行的。
2.2 系统功能需求概述
该系统为用户提供了手机的详细信息,用户可以在线购买手机,把自己喜欢的东西放入购物车,再进一步确定所要购买的手机信息,然后下订单。网站主要由前台用户管理模块和后台管理员管理模块组成,具体功能如下:
1. 前台功能模块
主要包括用户注册、登录、查看并修改用户信息、分类搜索手机信息、新进货的手机信息浏览、查看购物车、修改购物车信息(更改手机数量、删除添加的手机)、结帐、提交订单、留言等功能。
(1) 用户信息管理:注册新用户、登录、用户修改密码、用户个人资料管理。
(2) 手机信息:新手机上市(最新进货的手机)、手机详细信息(价格、样品图片、手机名、手机简介)。按手机名称搜索(如手机牌子、型号等)。
(3) 购物车功能:添加商品到购物车、修改购物车中手机信息(改变采购数量)、删除手机信息(即更新购物车)、结帐、提交订单、生成采购订单。
(4) 订单功能:查询个人订单列表、查询某订单的详细信息。
(5) 用户留言功能:可以针对本网站进行留言。
2. 后台管理模块
后台模块主要用于实现管理员对商品,进货、销售、订单和系统的管理等功能。
(1) 用户信息管理:管理员登录后可以对用户(即会员)信息进行管理。例如,删除资料不完整的会员,查看会员的具体信息。
(2) 订单管理:查询订单、处理订单、发货、删除。
(3) 库存管理:包括手机商品的查看、删除、修改。
(4) 进货管理:查看进货细目,添加新商品,添加已有商品。
(5) 销售情况管理:查询某月或当日的销售情况(每种手机的销售数量、相关订单数、销售收入)。
(6) 用户留言管理:查看所有留言,也可仅查看当天的用户留言,可以删除留言。
版权所有:28毕业论文网 www.28bylw.com

··@版权所有:28毕业论文网 www.28bylw.com
相关评论
在线客服