毕业设计(论文)电子商城系统的设计与实现

上传人:人*** 文档编号:431736212 上传时间:2023-03-11 格式:DOC 页数:35 大小:1.14MB
返回 下载 相关 举报
毕业设计(论文)电子商城系统的设计与实现_第1页
第1页 / 共35页
毕业设计(论文)电子商城系统的设计与实现_第2页
第2页 / 共35页
毕业设计(论文)电子商城系统的设计与实现_第3页
第3页 / 共35页
毕业设计(论文)电子商城系统的设计与实现_第4页
第4页 / 共35页
毕业设计(论文)电子商城系统的设计与实现_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《毕业设计(论文)电子商城系统的设计与实现》由会员分享,可在线阅读,更多相关《毕业设计(论文)电子商城系统的设计与实现(35页珍藏版)》请在金锄头文库上搜索。

1、电子商城系统的设计与实现电子商城系统的设计与实现计算机科学与技术专业摘要随着Internet的不断普及,日益忙碌的人们开始追求足不出户便可以利用互联网这一强大的平台来实现网上购物.本文简要介绍了电子商城系统的设计与实现的项目背景和意义,着重阐述了该系统开发实现过程,从系统的需求分析、模块设计、详细设计到系统测试维护等各个环节都进行了详尽的分析和描述.使用本系统,顾客可以很方便地注册成为会员,对商品进行浏览检索,查看商品的详细资料,然后根据各人的喜好购买心仪的商品.系统会自动为顾客生成订单,按照顾客所填写的信息提交订单并发货.系统管理员则可以对现有的商品进行添加和编辑,审查已注册的用户并对提交的

2、订单进行处理.关键词电子商城系统; 互联网; 网上购物Design and Development of E-Commerce SystemComputer Science and Technology MajorAbstract: With the constant popularity of Internet, more and more busy people began to purse the online shopping by the use of the powerful Internet platform , without leaving home This paper m

3、ainly introduces the background and significance of “Internet Shopping Mall System Design and Implementation “; focuses the development and implementation procedure of the system. From systems analysis, modular design, all aspects of maintenance are descried in this paper. In my system, customers ca

4、n easily register as a member of the Health Products browse search, view the details of Health Products, and then buy your favorite according to their preferences for Health Products. The system will automatically generate orders for customers, and send the goods in accordance with the filled inform

5、ation. The system administrators would be able to add and edit the existing products, review the registered users and process the submitted orders.Key words: E-Commerce System; Internet; Online-shopping 目 录1 电子商城概述及开发背景11.1 电子商城定义11.2 开发背景12 需求分析12.1 需求分析设计12.1.1 用户管理模块12.1.2 商品浏览模块12.1.3 留言板模块22.1.

6、4 购物车模块22.1.5 商品管理模块22.1.6 商品分类管理模块22.1.7 订单处理模块22.1.8 留言管理模块22.2 运行环境22.3 设计原则及一般要求23 系统设计33.1 模块设计33.1.1 主模块33.1.2 公共辅助模块33.1.3 功能模块33.1.4 详细功能模块设计43.2 网上购物网站关系数据库的实现93.2.1 数据库分析93.2.2 数据库概念设计以及创建表结构104 系统实现144.1 登录模块144.2 注册模块164.3购物车模块184.4商品管理模块214.5商品类别管理模块254.6订单管理模块264.7留言板模块285 测试报告305.1 测试

7、基本要求305.1.1 内容检查305.1.2 链接检查305.1.3 易用性测试305.1.4 功能检查315.1.5 容错性测试31结论及尚存在的问题32参考文献33致谢33电子商城系统的设计与实现1 电子商城概述及开发背景1.1 电子商城定义电子商城源于英文E-Commerce,简写为E-shop。顾名思义,其内容包含两个方面:一是电子方式,二是商贸活动。(电子商城)指的是利用简单,快捷,低成本的电子通信方式,买卖双方不谋面面在网上开展的各种商贸活动。在全球知识经济和信息化高速发展的今天,信息化是决定企业成败的关键因素,信息的有效利用成为新经济模式中企业增强竟争力的重要手段。电子商务作为

8、一种崭新的商务运作模式,越来越受到企业的重视。电子商务的魅力在于它能打碎现存的一切链条结构,让产品群,客户群,技术群,物流群等重新排队,优化组合,为企业业务的重新组合提供无限商机,开辟新的竞争领域,形成新的利益分配格局。1.2 开发背景该电子商城系统作为一个学习的精简案例,满足人们对各种日常生活用品的需求,例如:电子类产品,精品礼品,各种学习书籍等,在如今在线购物已经成为一种时尚,人们足不出户就可以购买所需的商品,因其具有方便,安全,友好的交互性特性,顾客群体也逐渐庞大,尤其是网络时代中成长的年轻人。现在流行的电子商务有B2B,B2B,C2C等类型,该电子商城要采用的是B2B类型,它可以使顾客

9、通过网络购物,浏览商品,查询订单,查看公告和销售排行,网上留言等。通过对一些典型电子商城网站的考察,分析,并结合企业要求及市场调查。2 需求分析2.1 需求分析设计按功能初步分为以下七个模块,详细的需求分析如下几节。2.1.1 用户管理模块用户登录和注册属于用户管理的一部分。用户共分为2种用户即员,管理员和普通用户,在开始界面中输入用户名和密码就要进行用户的信息验证,如果验证失败就不能登录到主界面进行相关的操作。2.1.2 商品浏览模块用户因生活或学习需要在网上选购一些商品,进入该网站后先浏览一下网站的商品,然后判断是否进行注册登录去购买,让人们都能对本网站的商品有所了解,提高网站的可用性。2

10、.1.3 留言板模块用户浏览过网站后,或者在本网站上购物后,既可以查询别人对本网站的留言,也可以给网站留下自己宝贵的意见,有利于网站的进步和发展.2.1.4 购物车模块用户登录网站后,可以选择自己需要的商品进行购买,先放入购物车,然后到前台结账,填写购买信息和个人信息完成对商品的购买。2.1.5 商品管理模块商品管理模块主要提供对商品的日常管理和维护的功能,主要有新增商品,删除商品,修改商品,查询商品可以轻松的实现网站对网站商品的管理2.1.6 商品分类管理模块商品分类管理模块主要提供对商品分类的日常维护的功能如:产看商品分类,增加商品分类,删除商品分类,修改商品分类也可以让网站管理人员轻松的

11、实现对网站上面商品的分类管理。2.1.7 订单处理模块订单处理模块主要提供对订单的处理功能如:查看订单,查看订单明细,取消订单,发货处理,完成订单可以让管理员实现对网站上面购物订单管理与实现。2.1.8 留言管理模块留言管理模块主要提供对网站留言的处理功能如:查看所有网站留言,修改留言,删除留言,可以实现网站管理员对网站留言的轻松和严谨管理。2.2 运行环境操作系统:windows2000server中文版、windows 2003 Server或者Windows XP数据库:MYSQL5.0WEB服务器:Tomcat5.0或者Tomcat6.0 Jdk1.5.0开发工具:MyEclipse7

12、.52.3 设计原则及一般要求参照各模块的功能与具体的特点,我们设计的整个网上购物网站应达到以下目的:(1)稳定性。整个系统应能稳定运行,硬件配置的局部改变不会影响整体的正常运行,其它系统的差错不会导致办公自动化系统无法正确运作。(2)准确性。系统管理员按操作指南操作产生的权限数据,和所有前台用户的操作与数据库原定产生变化的实际状态应严格保持一致,杜绝错误记录、数据错位等情况的出现。(3)安全性。所有数据定时备份,在数据库中预留一个或多个最高权限帐户名及密码,避免用户误操作而造成不必要的损失。(4)可维护性。界面风格或其它可能的参数化改变(如增加新功能等)不需要重新编写源代码,用户可以自己完成

13、。(5)独立性。每一个功能模块尽量独立,减少与其它模块之间的耦合性,尽可能做到按客户的需求可以选择安装那些模块,不安装那些模块。(6)易使用性。网上购物网站的界面与操作人员的交互性好,与主机间使用Browser/Server(浏览器/服务器)结构。3 系统设计3.1 模块设计3.1.1 主模块主模块设计如表3-1所示:表3-1 主模块设计模块子模块功能主模块整体设计总界面对网上购物模块和留言板模块及后台管理模块有整体的概览和认知。3.1.2 公共辅助模块模块设计如表3-2所示:表3-2 公共模块设计模块子模块功能辅助模块1.商品浏览模块2.留言板模块3后台管理模块4购物车模块1. 方便用户浏览

14、商品信息2. 方便用户信息交流,向网站提出宝贵意见。3方便管理员对后台进行管理3.1.3 功能模块功能模块主要是对各个模块主要功能的具体的更能描述功能模块设计如表3-3所示:表3-3 功能模块设计功能模块用户注册登录模块完成用户注册完成用户登录商品浏览模块在没有登录的情况下可以对网上商品就行浏览查看但不能购买 购物车模块完成用户对网站商品的购买留言板模块在没有登录的情况下可以对网站就行留言和进行留言查看商品管理模块1.商品查询2.新增商品3.删除商品4.修改商品商品分类管理模块1.新增商品分类2.查看商品分类3.删除商品分类4.修改商品分类3.1.4 详细功能模块设计1.用户登录模块本模块用户

15、能在登陆网站后开始购买商品 如图3-1所示图3-1 用户登录模块流程图2.用户注册模块本模块用户的注册成为本网站的会员,具体模块图如图3-2所示。图3-2 用户注册模块流程图3.购物车模块本模块能实现用户在登录网站后完成对本网站需要商品的购买,用户首先在登陆上网站后,可以通过商品列表浏览商品,选中自己需要的商品,点击购买,然后输入需要购买商品的数量,把商品放入购物车内,此时还有一个修改商品数量的步骤,可以让用户确认要购买商品的数量是否正确,还可以查看购物车内的商品,选择是清空购物车还是前台结账,如果是清空购物车则继续购物,如果选择前台结账则确认订单信息是否正确,然后填写个人收货信息,完成商品的购买。购物车流程图如图3-3所示。图3-3 购物车模块流程图4.留言板模块 用户登陆如网站后,可以通过留言板实现对网站的留言,首先可以查看别人的留言,然后也可以发表自己的言论,以及对网站或者是商

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

当前位置:首页 > 学术论文 > 其它学术论文

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