本书为中英双语国际化教材,供乌兹别克斯坦物流专业鲁班工坊外籍学生学习使用。
本书以技能培养为主,提高专业技能;以岗位为载体,融知识技能为一体;以数字化电子商务系统为项目案例,详细介绍了软件开发的过程以及相应的技术要求。项目内容主要包括电商项目分析与设计、电子商务系统前端开发、电子商务系统服务器端开发。本书将知识和技能学习融入实训项目,以项目开发场景贯穿所有专业技能和知识;前端开发主要涉及html、CSS、JavaScript等技术;服务器端开发主要是使用主流的Java EE企业级框架SSM实现电子商务平台常见的功能。
本书注重项目开发流程设计、项目开发实践和项目开发代码管理,模拟真实项目开发过程和操作,使学习者熟悉软件项目开发的基本流程、掌握软件开发的主要技术,以及相关技术的使用要点和难点,培养读者的项目开发实践能力。
本书可供信息工程、软件技术专业类的学生使用,也可用作软件开发工具书,或供企业员工培训使用。
软件开发技能综合实训是计算机软件技术专业的一门综合性和实践性很强的专业技能课程。本书是该课程的配套教材,是乌兹别克斯坦鲁班工坊项目信息技术实训实践教学用书。
本书内容是基于SSM框架实现的一个B2C生活消费类电子商务平台乐鲜生活。该电子商务平台为消费者提供线上浏览、购物、下单和支付等功能。本书通过展示平台开发的全过程,让读者了解软件开发的基本逻辑,熟悉相关主流开发工具的使用及其特点,掌握企业级框架开发的基本流程与方法。在使用本书的过程中,建议读者能够结合上机实践,动手编写项目代码,也可以参考课程资源下载项目源代码进行测试和运行。
本书的编写基于JS、MySQL和SSM框架等相关知识,为方便读者学习,力求将一些非常复杂、难以理解的内容简单化、模块化,使读者能够轻松理解并快速掌握这些知识点,同时提供大量案例代码,供读者在实训中使用。本书共分3个项目,具体内容如下。
项目1主要讲解项目开发的前期准备工作,包括需求分析、项目架构设计、数据库设计和项目环境搭建等内容。
项目2主要讲解电商项目Web前端开发,包括商城首页设计与实现、商品详情页设计与实现、商品交易功能设计与实现以及个人中心页设计与实现等内容。
项目3主要讲解电商项目服务器端开发,包括网站系统后台权限管理、网站系统后台会员管理、网站系统后台商品管理、网站系统后台订单管理、网站系统用户信息管理、网站系统购物操作和网站系统商品显示等内容。
本书由天津海运职业学院信息工程系软件技术专业教师团队编写,凝聚了整个编写团队在软件开发技能综合实训项目中多年来的教学体会和经验。在此感谢全体参编人员在过去的一年中付出的辛勤劳动,同时衷心感谢所有关心、支持本书编写工作的领导、朋友、同事和我们的学生。
由于编者水平有限,书中难免会存在一些不足,殷切希望读者批评指正。
编者2023年11月
项目1电商项目分析与设计
任务1.1需求分析
子任务1.1.1需求分析的任务
子任务1.1.2需求调研的步骤
子任务1.1.3需求分析说明书
任务1.2系统设计
子任务1.2.1系统目标
子任务1.2.2系统能力要求
子任务1.2.3系统流程图
子任务1.2.4开发环境构建
子任务1.2.5文件夹组织结构
子任务1.2.6系统技术架构
任务1.3数据库设计与实现
子任务1.3.1数据命名约定
子任务1.3.2数据库结构图
子任务1.3.3数据库设计
子任务1.3.4关键视图
项目2电子商务系统前端开发
任务2.1商城首页的设计与实现
子任务2.1.1商品搜索功能模块
子任务2.1.2商品分类展示功能模块
子任务2.1.3招牌轮播展示功能模块
子任务2.1.4商品推荐功能模块
任务2.2商品详情页设计与实现
子任务2.2.1商品图片展示功能模块
子任务2.2.2商品下单信息功能模块
任务2.3商品交易功能设计与实现
子任务2.3.1立即购买功能模块
子任务2.3.2加入购物车功能模块
子任务2.3.3订单处理功能模块
任务2.4个人中心页设计与实现
项目3电子商务系统服务器端开发
任务3.1网站系统后台权限管理
子任务3.1.1后台系统权限控制
子任务3.1.2新增后台用户
子任务3.1.3修改后台用户
子任务3.1.4删除后台用户
任务3.2网站系统后台会员管理
子任务3.2.1查询会员
子任务3.2.2电子商务系统后台会员禁用/启用
任务3.3网站系统后台商品管理
子任务3.3.1查询商品
子任务3.3.2新增商品
子任务3.3.3修改商品
任务3.4网站系统后台订单管理
子任务3.4.1订单列表
子任务3.4.2电子商务系统后台订单状态查询
任务3.5网站系统用户信息管理
子任务3.5.1用户注册
子任务3.5.2更新个人资料
任务3.6电子商务系统用户注册
子任务3.6.1加入购物车
子任务3.6.2生成并查询订单
任务3.7网站商品显示
子任务3.7.1商品列表页显示
子任务3.7.2商品详情页显示