搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
软件开发技能综合实训
0.00     定价 ¥ 98.80
图书来源: 浙江图书馆(由JD配书)
此书还可采购15本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787512151161
  • 出 版 社 :
    北京交通大学出版社
  • 出版日期:
    2025-03-01
收藏
内容介绍
  《软件开发技能综合实训》为中英双语国际化教材,供乌兹别克斯坦物流专业鲁班工坊外籍学生学习使用。
  《软件开发技能综合实训》以技能培养为主,提高专业技能;以岗位为载体,融知识技能为一体;以“数字化电子商务系统”为项目案例,详细介绍了软件开发的过程以及相应的技术要求。项目内容主要包括电商项目分析与设计、电子商务系统前端开发、电子商务系统服务器端开发。《软件开发技能综合实训》将知识和技能学习融入实训项目,以项目开发场景贯穿所有专业技能和知识;前端开发主要涉及html、CSS、JavaScript等技术;服务器端开发主要是使用主流的JavaEE企业级框架SSM实现电子商务平台常见的功能。
  《软件开发技能综合实训》注重项目开发流程设计、项目开发实践和项目开发代码管理,模拟真实项目开发过程和操作,使学习者熟悉软件项目开发的基本流程、掌握软件开发的主要技术,以及相关技术的使用要点和难点,培养读者的项目开发实践能力。
  《软件开发技能综合实训》可供信息工程、软件技术专业类的学生使用,也可用作软件开发工具书,或供企业员工培训使用。
展开
精彩书摘
  项目1 电商项目分析与设计
  项目建设背景
  本书以电子商务平台为开发目标,采用基于“网站订购-门店-取货”的购物模式。该电子商务平台为消费者提供统一的浏览、购物、下单、支付功能,以及服务器端的管理和维护功能。
  本项目是面向互联网的B2C电子商务平台。在功能上,本项目具有较为完整的购物流程、商品管理、订单处理流程;为消费者提供Web使用方式,为商城管理人员提供相应的管理接口。在技术上,本项目涉及Web前端开发、Java服务端开发以及服务器部署与配置技术。在工程上,提供了分析、设计、开发、测试、部署以及项目管理等方面的完整参考实现。
  当一个开发项目被确立时,首先要做的就是需求分析、可行性分析,然后编写项目计划书,以使项目开发人员了解和掌握网站的前期策划和网站开发流程。
  任务1.1 需求分析
  教学任务
  目标:了解需求分析的概念。
  重点:理解需求分析的任务。
  难点:制定需求分析说明书。
  教学内容
  知识点
  子任务1.1.1 需求分析的任务
  需求分析的任务是要准确地定义新系统的目标,准确回答“系统必须做什么”的问题,并用规范的形式准确地表达用户的需求。需求分析是理解、分析和表达“系统必须做什么”的过程。
  子任务1.1.2 需求调研的步骤
  要获取用户需求,就需要深入企业现场调研。需求调研的步骤如下。
  ①调研用户领域的组织结构、岗位设置和职责定义,从功能上区分有多少个子系统,划分系统的大致范围,明确系统的目标。
  ②调研每个子系统所需的工作流程、功能与处理规则,收集单据、报表和账本等原始资料,分析物流、资金流和信息流三者的关系,以及如何用数据流来表示这三者的关系。
  ③事先准备好要调研的内容,针对不同管理层次的用户询问不同的问题,列出问题清单。将操作层、管理层和决策层的需求既联系又区分开来,形成一个金字塔,使下层满足上层的需求。
  ④对与用户沟通的情况及时总结、归纳,整理调研结果,找出新的疑点,初步构成需求基线。
  ⑤若需求基线符合要求,则需求分析完毕;反之,返回到前面某一步。如此循环多次,直到需求分析使双方满意为止。
  子任务1.1.3 需求分析说明书
  鉴于电子商务平台的复杂性,完整的系统需要分为2~3期逐步进行建设。本项目仅阐述电子商务平台项目第1期即电子商务的基本功能平台需求,主要包括以下两点。
  (1)供消费者购物和下单的购物客户端。
  (2)供商城运营人员进行后台管理的信息管理系统。
  业务术语
  ·PC Web端购物网站:提供使用PC浏览器进行商品浏览、搜索、购物、下单等操作的Web网站。
  ·商城后端管理网站:为商城运营人员提供包括人员权限管理、商品目录管理、订单管理、订单统计等功能在内的管理系统。
  业务描述
  ·输入账号和密码,登录系统,进行各种业务操作。用户登录系统后进入首页,可以在此页面中进行修改密码和退出登录的操作,并且通过左侧菜单进入不同的页面。
  ·权限管理仅针对后端管理网站的资源,不影响前端Web网站。
  ·分页列表展示后台用户信息,超级管理员可以对后台用户进行新增、修改、关联角色、删除、重置密码和对用户进行禁用的操作。
  ·查看角色信息中的添加功能,添加角色信息。在新增页面中添加用户信息并保存,然后可对后台用户信息进行关联角色、修改、删除、重置密码和禁用的操作。
  ·分页列表展示角色信息,超级管理员可以对角色信息进行新增、修改、授权、删除、添加菜单的操作。
  ·分页列表展示会员信息,超级管理员可以对会员信息进行查询、启用和禁用的操作。
  ·检索前台系统用户所有订单,包括未付款订单已付款订单、已发货订单、已完成订单。
  ……
展开
目录
项目1 电商项目分析与设计 1
任务1.1 需求分析 1
子任务1.1.1 需求分析的任务 1
子任务1.1.2 需求调研的步骤 2
子任务1.1.3 需求分析说明书 2
任务1.2 系统设计 7
子任务1.2.1 系统目标 7
子任务1.2.2 系统能力要求 8
子任务1.2.3 系统流程图 9
子任务1.2.4 开发环境构建 12
子任务1.2.5 文件夹组织结构 12
子任务1.2.6 系统技术架构 14
任务1.3 数据库设计与实现 17
子任务1.3.1 数据命名约定 17
子任务1.3.2 数据库结构图 18
子任务1.3.3 数据库设计 20
子任务1.3.4 关键视图 26

项目2 电子商务系统前端开发 27
任务2.1 商城首页的设计与实现 27
子任务2.1.1 商品搜索功能模块 28
子任务2.1.2 商品分类展示功能模块 30
子任务2.1.3 招牌轮播展示功能模块 35
子任务2.1.4 商品推荐功能模块 39
任务2.2 商品详情页设计与实现 44
子任务2.2.1 商品图片展示功能模块 44
子任务2.2.2 商品下单信息功能模块 48
任务2.3 商品交易功能设计与实现 55
子任务2.3.1 立即购买功能模块 55
子任务2.3.2 加入购物车功能模块 59
子任务2.3.3 订单处理功能模块 67
任务2.4 个人中心页设计与实现 77

项目3 电子商务系统服务器端开发 102
任务3.1 网站系统后台权限管理 102
子任务3.1.1 后台系统权限控制 102
子任务3.1.2 新增后台用户 107
子任务3.1.3 修改后台用户 111
子任务3.1.4 删除后台用户 116
任务3.2 网站系统后台会员管理 119
子任务3.2.1 查询会员 120
子任务3.2.2 电子商务系统后台会员禁用/启用 124
任务3.3 网站系统后台商品管理 127
子任务3.3.1 查询商品 128
子任务3.3.2 新增商品 132
子任务3.3.3 修改商品 137
任务3.4 网站系统后台订单管理 144
子任务3.4.1 订单列表 145
子任务3.4.2 电子商务系统后台订单状态查询 151
任务3.5 网站系统用户信息管理 157
子任务3.5.1 用户注册 157
子任务3.5.2 更新个人资料 170
任务3.6 电子商务系统用户注册 179
子任务3.6.1 加入购物车 179
子任务3.6.2 生成并查询订单 189
任务3.7 网站商品显示 200
子任务3.7.1 商品列表页显示 201
子任务3.7.2 商品详情页显示 208
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证