水果电商网站开发过程
- 概述
- 设计内容:
本设计主要利用VS2005+MLSQL2005设计一个基于B2C的网络销售水果商城,能够实现会员注册,查询选购,商品管理、用户管理和订单管理,多种支付方式等功能。
- 设计过程中使用的开发工具
- PhotoShop,FireWork等图形处理软件
- Dreamweaver,Visual Studio.NET可视化编辑工具
- Sql Server或其他数据库
- 系统设计
- 业务流程分析
- 用户通过注册取得会员资格
- 用户通过登录系统登录到网站,并且可以查看和搜索所需商品
- 用户可以对自己所选的商品进行购买,并将其添加到自己的购物车中
- 通过 购物车对自己所选商品进行添加或者删除
- 确认所选商品后到收银台提交订单
- 选择邮寄方式和支付方式
- 确认订单,完成购物
- 数据库设计
- 表功能介绍
本数据库涉及的表
- 网站框架设计
(1)网站(default.aspx)
- 网站布局设计
- 网站模块的实现
- 用户模块
- 用户模块涉及的页面:default.aspx、login.aspx、UserRoles.aspx、UserReg.aspx
- 模块涉及的数据库及表:UserRoles
- 页面的流程图
- 购物模块
- 设计页面:default.aspx、fruitInfo.aspx、shoppingCart.aspx、Order.aspx、shoppingComplete.aspx、orderInfo.aspx
- 设计表:fruitInfo、shoppingCart、UserRoles
- 页面流程图:
- 管理模块
- 涉及页面:fruitInfo.aspx
- 设计表:fruitInfo
- 管理内容:
水果列表
水果分类
水果厂商
广告图片
- 具体操作:增加、删除、修改、分类、更新
- 订单管理模块
- 涉及页面:OrderModify.aspx
- 涉及数据表:OrderModify
- 管理内容:
订单列表
今日订单
- 具体操作:审核、编辑、删除、更新、取消
- 会员管理模块:
- 涉及页面:UserReg.aspx
- 设计表:userReg
- 管理内容:会员列表、管理员列表
- 具体操作:添加、删除、修改、编辑、更新
- 网站设计模块
- 管理内容:
基本信息
邮件配置
配送方式
支付方式
配送区域
友情链接
开发体会:
利用暑假时间进行小组的网站开发工作,大家不在一起工作,难免出现很多问题,有效的沟通在显得尤为重要,我们碰壁不少,但最终还是完成了任务,这个过程受益匪浅,具体体会如下:
一.知道得越多,不知道越多:
每一个项目,都需要各种各样的技能知识,只有心中储备好这些知识,才能满足项目技能的需求。在开发项目之前我所做的是尽快的熟悉如何简单的使用这些技术进行开发。在开发项目的过程中我掌握了这些新的技能知识,但是对于这些新知识我还处于一个新的起点。知道得越多,不知到的越多,只有不停的了解学习才能不断的进步。
二.项目开发中,除了技术要保证储备,项目中的业务逻辑关系是非常重要的:
在第一次进行开发的过程中,项目需求下来,我当时快速的了解了项目中的业务逻辑,可能是刚接触项目的原因,对于一些项目中的逻辑问题始终没有弄的很清楚,以致于在后面的开发过程中屡屡碰壁,此后的项目开发中,都会详细理解梳理业务逻辑之后,才会考虑怎样去进行编码,考虑如何应对后面在需求变更的情况下,保证项目代码简单方便有效的进行修改。
三.有效果的注释一定不能少,保证项目代码的整洁性非常的重要:
在代码书的写上,我是一个强迫症比较强的人,对于代码的整洁性非常的注重,对于关键属性,方法,接口的注释会做到很详细。只有经过有效注释的代码在以后的开发和维护中才更容易知道这一个接口、方法代表的作用和用意。
四.要明白团结协作的重要性,并做到主动协作队友:
每一个大型项目的开发都离不开团队的团结协作,有效的进行团队交流和协作,与组员所负责的模块接口进行参数约束,接口约束,以及接口功能实现后的功能测试,发现问题,共同寻找问题都是项目快速健康成长的保证。只有在做好自己的开发任务并主动配合组员工作开发才能更好的做到团结协作。
水果电商网站开发过程相关推荐
- HTML5期末大作业:电商网站设计——仿淘宝电商网站管理系统21页(含毕业设计论文7500字) HTML+CSS+JavaScript
HTML5期末大作业:电商网站设计--仿淘宝电商网站管理系统21页(含毕业设计论文7500字) HTML+CSS+JavaScript 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. ...
- [附源码]Nodejs计算机毕业设计木棉堂水果电商平台Express(程序+LW)
该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程.欢迎交流 项目运行 环境配置: Node.js+ Vscode + Mysql5.7 + HBuilderX+Navicat11+Vue ...
- 硕士毕业的他做生鲜电商网站,日流水3万元
作为清华大学金融系硕士毕业生,韩成效有机会在金融界找一份年薪五六十万的工作. 韩成效第一次登门拜访时,向女朋友爷爷介绍自己的工作时说是"在网上卖水果蔬菜的". 父母也不支持韩成效的 ...
- 【附源码】计算机毕业设计SSM木棉堂水果电商平台
项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...
- 计算机毕业设计ssm木棉堂水果电商平台1r83i系统+程序+源码+lw+远程部署
计算机毕业设计ssm木棉堂水果电商平台1r83i系统+程序+源码+lw+远程部署 计算机毕业设计ssm木棉堂水果电商平台1r83i系统+程序+源码+lw+远程部署 本源码技术栈: 项目架构:B/S架构 ...
- 接口做的好怎么形容_电商网站平台怎么做?
关于电商网站平台的开发问题,之前敖游已经分享了很多篇相关文章.电商网站平台怎么做?平台开发需要准备哪些资料?-- 这次我准备做一个总结性的发布.让准备做电商的朋友,看了这篇文章基本上可以找到想要的解决 ...
- 商品详细信息的代码html_电商网站的商品详情页系统架构
小型电商网站的商品详情页系统架构 小型电商网站的页面展示采用页面全量静态化的思想.数据库中存放了所有的商品信息,页面静态化系统,将数据填充进静态模板中,形成静态化页面,推入 Nginx 服务器.用户浏 ...
- 大型网站架构系列:电商网站架构案例(2)
电网网站架构案例系列的第二篇文章.主要讲解网站架构分析,网站架构优化,业务拆分,应用集群架构,多级缓存,分布式Session. 五.网站架构分析 根据以上预估,有几个问题: 需要部署大量的服务器,高峰 ...
- 如何一步一步用DDD设计一个电商网站(七)—— 实现售价上下文
本系列所有文章 如何一步一步用DDD设计一个电商网站(一)-- 先理解核心概念 如何一步一步用DDD设计一个电商网站(二)-- 项目架构 如何一步一步用DDD设计一个电商网站(三)-- 初涉核心域 如 ...
- Spark 案例(依据电商网站的真实需求)
目录 数据说明 需求1:Top10 热门品类 需求说明 实现方案一 需求分析 需求实现 实现方案二 需求分析 需求实现 实现方案三 需求分析 需求实现 需求 2:Top10 热门品类中每个品类的 To ...
最新文章
- C++知识点48——类继承与类的作用域
- 软件架构阅读笔记15
- Swift开发iOS项目实战视频教程(一)---iOS真简单
- linux下xampp(apache)中配置域名访问,以及遇到的问题
- 把ipa文件上传到服务器,windows电脑上传ipa到appstore的详细流程
- Spring的起源和背景
- vim打造成C++的IDE
- css3 实现图片旋转
- MAC终端命令颜色设置
- Windows Server 2008 R2 免费使用900天的方法
- cad 切图_两种快速切图方式
- Kubernetes:基于WSL2和Kind或Minikube:搭建Windows版Kubernetes
- bak 安全牛 kali link
- Transformer课程 业务对话机器人Rasa 3.x Reaching Out to the User
- 论文|LINE算法原理、代码实战和应用
- 当SAP遇上马云,智慧企业加速中国数字化转型
- 【FPGA】SPI协议
- 新版MinGW-w64(12.2.0)安装
- windows10 家庭版 Hyper-V 虚拟机服务开启与应用 (一)
- maven快速入门第十七讲——从私服下载jar包到本地仓库