计算机网络技术毕业论文网上商场购物系统的设计与实现.doc

上传人:枫** 文档编号:510347573 上传时间:2023-07-09 格式:DOC 页数:35 大小:2.19MB
返回 下载 相关 举报
计算机网络技术毕业论文网上商场购物系统的设计与实现.doc_第1页
第1页 / 共35页
计算机网络技术毕业论文网上商场购物系统的设计与实现.doc_第2页
第2页 / 共35页
计算机网络技术毕业论文网上商场购物系统的设计与实现.doc_第3页
第3页 / 共35页
计算机网络技术毕业论文网上商场购物系统的设计与实现.doc_第4页
第4页 / 共35页
计算机网络技术毕业论文网上商场购物系统的设计与实现.doc_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《计算机网络技术毕业论文网上商场购物系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《计算机网络技术毕业论文网上商场购物系统的设计与实现.doc(35页珍藏版)》请在金锄头文库上搜索。

1、 毕业论文(设计)题目:网上商场购物系统的设计与实现学 校: 安徽商贸职业技术学院系 别: 电子信息工程系专 业 :计算机网络技术年 级: 2015级学 号 : 12102132作者姓名: 汤朋指导教师: 芮 坤 坤 摘 要 本次毕业论文题目为网上购书的设计与实现,首先介绍了网上购书系统的选题意义,然后提出一个基于网上购书系统的相关领域的目前状况的介绍,并对相关关键技术进行了讨论,最后说明了网上购书系统的应用前景。本系统由两个大模块组成:前台用户界面的实现,后台管理员对网上购书系统的管理。前台用户界面主要是对网上购书功能与信息的展示,所以将内容细分为:用户在线注册,订购商品,浏览商品,查询商品

2、信息,购买商品,付款等操作以及用户可以看到本网站公告栏的模块。而后台主要是管理员对网站的管理和维护体现在五个方面:商品信息的管理、用户订单的管理、公告的发布、管理员个人信息的管理、会员的信息管理。在各个模块里都有相对应的内容的新增,修改,删除、查询操作。由于各模块的相互独立又相互关联性使本系统较能适应目前市场需求。由于对信息的操作,及进入系统用户身份的验证,也加强了各种信息的安全性,合理性以及完整性。根据系统所需功能,决定以Windows 7为开发平台,采用SQL Server 20051做后台数据库,选择功能强大的Visual Studio 2008和Dreamweaver为开发工具,利用软

3、件工程思想2和方法,总体上用结构化生命周期法进行系统分析和设计,采用快速原型法来实现,系统本系统界面友好,而且操作更加简单,减少了用户学习操作的额外负担。本文主要介绍这套基于.NET3的网上购书系统,详细介绍了网上购书系统的一些思路和方法。利用互联网高效率、低成本的特点,为客户提供交易平台、在Internet上发布商业信息,为客户提供全天候的、更好、更快的商务活动空间。关键字:网上购书系统,.NET,SQL Server, Visual Studio, Dreamweaver目 录1 绪论1.1 项目背景1.2 研究意义1.3 本系统概述2网上购书系统分析2.1 系统需求分析2.1.1 功能需

4、求2.1.2 性能需求2.2 系统可行性分析2.2.1 技术及开发方法可行性2.2.2 管理可行性2.2.3 经济可行性2.3 业务流程分析3网上购书系统的设计3.1 系统物理环境配置3.2 项目规划3.3 系统概要设计3.4 数据库设计3.4.1 概念设计3.4.2 逻辑设计3.4.3 物理设计3.5 系统详细设计3.5.1 用户模块设计3.5.2 管理员模块设计4网上购书系统的实现4.1 系统首页实现4.2 注册模块的实现4.3 会员模块实现4.3.1 会员登陆4.3.2 查看商品模块4.3.3 商品购买43.4 收银页面4.4 管理员模块的实现4.4.1 管理员登录4.4.2 商品管理模

5、块4.4.3 公告管理模块4.4.4 注册会员管理模块 5 结 论参考文献 1 绪论1.1 项目背景随着信息技术在商业领域的广泛应用,利用计算机技术、网络通信技术和Internet来实现网上购物活动的国际化、信息化和无纸化,已成为各国发展的大趋势。而且商品种类繁多,现如今商品品牌越来越多,商品类型也越来越多。随着人们生活水平的提高,人们对网上的消费也越来越多,互联网这个市场变得也越来越大。近些年网上购物网站也在飞速的发展。网上购物行业本身的特点和互联网飞速发展的形势决定了网上购物是我国商业发展的必由之路,基于供应链的网上购物模式是商业的理想模式,它能降低成本,提高效率,实现真正意义上的网络营销

6、。网上购书系统(Online shopping for Cloths System)正是为了适应这种以全球为市场的变化而出现和发展起来的。它可以使销售商与用户更紧密地联系起来,以更快地满足客户的需求,在全球市场上销售产品。1.2 研究意义网上购书系统的实现已然成为一个销售商向外界展示自己风采的有效方法。网络现有的相关网站有很多,例如:淘宝网4、京东网、当当网、聚美网等等。而网上购书系统是针对销售商像广大互联网用户展示自己商品的同时,可以对其进行选择和购买为目的的综合性网站。内容细分为两大方面:管理员模块和用户模块。不是局限于已注册用户,也不是局限于未注册用户,而是将两者,乃至更多方面相结合,无

7、论是已注册用户,还是未注册用户,都能在网上购书系统中看到公告信息,同时也能了解到相关的更多的商品信息。1.3 本系统概述网上购书系统,即在网络上销售书服的一个开放式系统,其核心思想是提供一个以销售语言为主的用户界面,向外界展示销售商的商品的有效方法。将其应用到数字信息化领域,将极大满足用户的了解需求。本课题的开发工具可以使用Visual Studio 20085和Dreamweaver,开发语言可以是.NET等开发语言,后台数据库可采用SQL Server6数据库。网上购书系统主要由前台用户登录系统,后台管理员管理系统两个部分组成。本课题主要功能详解如下:用户登录系统:主要功能有用户注册和登录

8、模块,查询和搜索商品模块,购买商品模块,订单修改模块,个人资料修改模块等等。 管理员管理系统:主要功能有用户管理模块,商品信息管理模块,用户订单管理模块,公告栏管理模块,管理员信息管理模块等。2网上购物系统分析需求分析的基本任务:确定系统的目标和范围,调查用户的需求,分析系统必须做什么,编写需求规格说明书等其它相关文档,以及需求工程审查.同时还包括需求变更的控制、需求风险的控制、制定需求过程的基本计划等工作。需求可分四类:业务需求是反映组织机构或客户对软件高层次的目标要求,这项需求是用户高层领导机构决定的,它确定了系统的目标规模和范围。用户需求是用户使用该软件要完成的任务。功能需求是软件开发人

9、员必须实现的软件功能。非功能需求是产品必须具备的属性或品质 ,包括对用户的重要属性(有效性、效率、灵活性、完整性、互操作性、可靠性、健壮性、可用性)和开发者的质量属性(可维护性、可复用性、可测试性7)。2.1系统需求分析系统分析方法来源于系统科学。系统科学是20世纪40年代以后迅速发展起来的一个横跨各个学科的新的科学部门,它从系统的着眼点或角度去考察和研究整个客观世界,为人类认识和改造世界提供了科学的理论和方法。它的产生和发展标志着人类的科学思维由主要以“实物为中心”逐渐过渡到以“系统为中心”,是科学思维的一个划时代突破。系统分析是咨询研究的最基本的方法,我们可以把一个复杂的咨询项目看成为系统

10、工程,通过系统目标分析、系统要素分析、系统环境分析、系统资源分析和系统管理分析,可以准确地诊断问题,深刻地揭示问题起因,有效地提出解决方案和满足客户的需求。2.1.1 功能需求具体功能描述如下。1一般用户/会员(1)系统遵循开放模式,注册用户可以按照自己的需要查看商品和账单结算;未注册用户也可以任意查看,但在生成订单时要求正式注册和登陆系统。 (2)商品信息主要包括商品编码、订单号、商品名称、商品价格、商品数量、上架时间和图片等。 (3)商品按照类别保存。(4)提供商品查询功能,可实现关键字模糊查询,按照类别查询。(5)购物车中要清楚显示所商品的编码、名称、价格和数量,并显示总价格。(6)为了

11、方便用户的操作,可以直接在购物车中删除商品,如果用户想继续购买本产品,通过点击该产品连接可再次购买,更新该产品及总产品的数量。(7)用户在关闭浏览器之前,可随时查看自己的购物车,并可随时下订单。(8)用户可以查看自己的订单,并且可以更改订单状态。(9)用户可以随时更改自己的个人信息。2管理员(1)管理员拥有最大权限,可以进入管理页面并配置系统信息。(2)管理员可以管理会员,对会员进行删除。(3)管理员可以随时更新产品信息,上传新产品,以及删除产品。(4)管理员查看订单,并更新订单状态。(5)管理员可以随时更新公告栏。2.1.2 性能需求可以分为以下几种。1安全性要求:所有访问数据库的操作,必须

12、尽量保证安全。2时间性要求:保证用户一次最简单购物过程在1分钟内完成。3美观性要求:要求界面美观,操作简便。2.2 系统可行性分析 2.2.1 技术及开发方法可行性本系统基于浏览器/服务器体系人们常说的 B/S体系,具有良好的通用性。数据集中管理,便于分散用户使用,适应互连时代软件的发展趋势。开发技术主要包括ASP.NET以及Web应用开发中常用的脚本语言HTML8。数据库采用SQL Server数据库系统。2.2.2 管理可行性利用面向对象的机构化方法,面向对象方法以“对象”为中心,在分析对象、研究对象及对象的属性的过程中,根据其内在规律建立求解模型。基于这种方法建立的软件系统,不管外部环境

13、或功能需求如何地变化,其对象的内在的规律是不变的,区别于传统方法的以“过程为中心”,以功能分解为基本方法,当功能需求发生变化时,将引起对软件整体结构的修改,导致系统不稳定。因而,基于这种方法建立的软件系统是不会引起软件结构的整体变化,所以系统是稳定的,利用此方法可以充分达到系统管理可行性的目的。2.2.3 经济可行性通过调查分析开发网上购书网站所具备的能力及实现的方法,准确确定网上购书网站的总体结构,利用SOL Server数据库所具有的能力,以最简洁最容易的方法,使用.NET使其达到快速开发的效果。2.3 业务流程分析业务流程分析的目的是:形成合理、科学的业务流程。通过分析现有业务流程的基础

14、上进行业务流程重组(BPR),产生新更为合理的业务流程。业务流程分析主要是定义项目的内容,即对现行的管理进行仔细地回顾和描述,从而认识项目的业务和技术上的具体要求,帮助确定流程工作与合作建模的基本要素,更好地分析理解其同其他要素的关系,例如业务目标、业务策略、面对的问题、产生的影响、组织机构参与者或者相关的企业架构。系统设计以前,要对系统需求进行归纳和分析,查找出所有的业务主角,然后在确定业务主角后,每个主角的相关活动及流程应清晰地制定出来,最终设计出逻辑视图、用户界面示意图。 下面是对该系统业务流程的简单分析:用户首先登录网站,如果用户还没有登录名,首先要进行用注册。注册后,在登录时用户名与

15、密码验证通过就能做相关操作。如果用户名不存在或密码不正确,则提示重新登录。用户成功登录之后,进入主页面,可选基本业务有四个,查看和修改个人信息,查看商品信息,购物车管理,订单信息管理等等。在个人信息管理中,用户可以修改自己的信息,查看自己的用户名,年龄,密码等;在查看商品信息管理中,用户可以查看到商品的图片、价格等等;在购物车管理中,用户可以将自己所购买的商品添加到购物车中;在订单信息管理中,用户可以对自己所购买的商品进行添加和删除,也可以修改收货地址和联系方式等等。如果当前登录用户为管理员,则可以对个人信息,会员信息,以及商品信息进行增、删、改;也可以对公告进行增、删、改。系统业务流程图如图2-1所示。非注册用户注册注册成功与否注册用户登录登录成功与否浏览商品用户信息更改修改成功与否成功页面查看订单修改订单成功与否订单列表查看公告失败成功失败成功

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

当前位置:首页 > 商业/管理/HR > 商业计划书

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