顶部
收藏

应用软件开发技术

国家示范性高职院校建设项目成果教材

作者:
孙培民 王鸿铭 王喜胜 张麦玲 杨韶华
定价:
31.20元
ISBN:
978-7-04-025868-4
版面字数:
520千字
开本:
16开
全书页数:
332页
装帧形式:
平装
重点项目:
国家示范性高职院校建设项目成果教材
出版时间:
2008-12-15
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
软件技术

  本书是国家示范性高职院校建设项目成果,是首批国家示范性高职院校平顶山工业职业技术学院“计算机应用技术”专业优质核心课程规划教材。
  全书共8个学习情境,主要内容包括应用软件开发技术认知、搭建开发环境、系统需求分析、系统概要设计、数据库设计、系统详细设计、系统实现、软件的测试与发布等。
  本书从应用软件开发实践的角度出发,语言通俗易懂,强调软件工程基础知识与应用软件开发操作技能的紧密结合,基于软件开发过程整合了8个学习情境,能快速引导读者进入计算机应用软件开发领域,掌握使用VS.NET2005及相关工具进行软件开发所需的技能和方法。本书适合作为大中专院校相关专业和培训班的软件开发课程教材,也可以作为软件开发爱好者的参考读物。
  • 学习情境一 应用软件开发技术认知
    • 1.1 软件开发实现流程简介
      • 1.1.1 采用瀑布模型
      • 1.1.2 实现过程
    • 1.2 软件开发方法概述
      • 1.2.1 结构化开发方法
      • 1.2.2 面向对象开发方法
      • 1.2.3 面向服务开发方法
    • 1.3 软件体系结构概述
      • 1.3.1 主机/终端体系结构
      • 1.3.2 分层体系结构
      • 1.3.3 基于Web Service的体系结构
    • 1.4 开发工具的选择
      • 1.4.1 Visual Basic
      • 1.4.2 Visual C++
      • 1.4.3 Delphi
      • 1.4.4 PowerBuilder
      • 1.4.5 JBuilder
      • 1.4.6 Visual Studio 2005
    • 1.5 后台数据库的选择
      • 1.5.1 SQL Server 2000/2005
      • 1.5.2 Oracle 9i/10g
      • 1.5.3 DB2
      • 1.5.4 选择合适的数据库产品
    • 1.6 小结
    • 习题
  • 学习情境二 搭建开发环境
    • 2.1 MS Office 的安装
    • 2.2 PowerDesigner
    • 2.3 MS SQL Server
    • 2.4 Visual Studio 2005
    • 2.5 VSS
    • 2.6 小结
    • 习题
  • 学习情境三 系统需求分析
    • 3.1 需求分析概述
      • 3.1.1 需求分析的任务
      • 3.1.2 需求分析过程
      • 3.1.3 需求的类型
      • 3.1.4 需求分析的原则
      • 3.1.5 如何开展需求分析
      • 3.1.6 编写需求文档
    • 3.2 “网络购物平台”项目需求分析
      • 3.2.1 项目开发目的
      • 3.2.2 系统概述
      • 3.2.3 具体需求
    • 3.3 制定项目计划
      • 3.3.1 软件项目计划内容
      • 3.3.2 软件项目进度安排
      • 3.3.3 制定软件项目计划的方法与策略
    • 3.4 小结
    • 习题
  • 学习情境四 系统概要设计
    • 4.1 概要设计的目的
    • 4.2 概要设计相关知识和技能
      • 4.2.1 设计基本原理
      • 4.2.2 体系结构设计
      • 4.2.3 结构化设计
    • 4.3 概要设计的任务和步骤
      • 4.3.1 概要设计的基本任务
      • 4.3.2 概要设计的一般步骤
    • 4.4 概要设计文档的主要内容
    • 4.5 “网络购物平台”项目概要设计说明书
    • 4.6 小结
    • 习题
  • 学习情境五 数据库设计
    • 5.1 数据库设计的重要性及相关知识
    • 5.2 使用PowerDesigner设计数据库
      • 5.2.1 PowerDesigner简介
      • 5.2.2 使用PowerDesigner设计数据库的方法和步骤
    • 5.3 “网络购物平台”系统数据库代码
    • 5.4 小结
    • 习题
  • 学习情境六 系统详细设计
    • 6.1 详细设计的目的
    • 6.2 详细设计相关知识和技能
      • 6.2.1 详细设计的基本任务和原则
      • 6.2.2 结构化程序设计
      • 6.2.3 详细设计的描述方式
      • 6.2.4 设计评审及规格说明
    • 6.3 详细设计说明书的主要内容
    • 6.4 “网络购物平台”详细设计
    • 6.5 小结
    • 习题
  • 学习情境七 系统实现
    • 7.1 建立项目
      • 7.1.1 新建网站
      • 7.1.2 使用VSS进行版本控制
      • 7.1.3 创建样式表文件
      • 7.1.4 配置Web.config文件
      • 7.1.5 创建商品一级分类GoodsType.cs类文件
      • 7.1.6 创建Top.ascx用户控件
      • 7.1.7 编写Top.ascx.cs后台程序代码
      • 7.1.8 编辑Default.aspx文件
      • 7.1.9 创建OtherText.aspx帮助文件
    • 7.2 会员模块
      • 7.2.1 创建字符处理类文件StringUtil.cs
      • 7.2.2 创建JavaScript类文件JScript.cs
      • 7.2.3 创建加密类文件Md5.cs
      • 7.2.4 创建注册会员类文件User.cs
      • 7.2.5 在Defalult.aspx中添加一个框架
      • 7.2.6 编写主页面Main.aspx程序代码
      • 7.2.7 编写会员登录面板控件LeftMenu.ascx程序代码
      • 7.2.8 编写会员注册页面Reg.aspx程序代码
      • 7.2.9 编写忘记密码页面GetPwd.aspx程序代码
      • 7.2.10 编写会员资料修改页面UserModify.aspx程序代码
      • 7.2.11 编写密码修改页面PwdModify.aspx程序代码
    • 7.3 后台管理—管理员管理
      • 7.3.1 编写后台管理登录页面Index.aspx程序代码
      • 7.3.2 编写后台管理主页面Manage.aspx程序代码
      • 7.3.3 编写管理员个人资料管理页面ManagerModify.aspx程序代码
      • 7.3.4 编写所有管理员管理页面ManagerList.aspx程序代码
      • 7.3.5 编写管理员资料编辑页面EditManager.aspx程序代码
    • 7.4 后台管理—商品管理
      • 7.4.1 编写商品一级分类管理页面GoodsTypeList.aspx程序代码
      • 7.4.2 编写商品一级分类编辑页面EditGoodsType.aspx程序代码
      • 7.4.3 编写商品二级分类管理页面GoodsBorderList.aspx程序代码
      • 7.4.4 编写商品二级分类编辑页面EditGoodsBorder.aspx程序代码
      • 7.4.5 编写商品信息管理页面GoodsInfoList.aspx程序代码
      • 7.4.6 编写商品信息编辑页面EditGoodsInfo.aspx程序代码
    • 7.5 前台商品显示
      • 7.5.1 修改用户登录区页面LeftMenu.ascx程序代码
      • 7.5.2 修改主显示区默认页面程序代码
      • 7.5.3 编写商品特殊分类显示页面GoodsOrderDoing.aspx程序代码
      • 7.5.4 编写商品一级分类显示页面ShowGoodsType.aspx程序代码
      • 7.5.5 编写二级分类商品显示页面ShowGoodsBorder.aspx程序代码
      • 7.5.6 编写商品信息显示页面ShowGoodsInfo.aspx 程序代码
    • 7.6 购物车及商品搜索和收藏
      • 7.6.1 修改用户登录区LeftMenu.ascx程序代码
      • 7.6.2 编写商品搜索页面GoodsSearch.aspx程序代码
      • 7.6.3 编写购物车页面OrderGoods.aspx程序代码
      • 7.6.4 编写商品收藏页面CollectGoods.aspx程序代码
    • 7.7 购物订单生成及内容查看
      • 7.7.1 编写购物订单生成页面OrderOk.aspx程序代码
      • 7.7.2 编写我的订单页面UserOrders.aspx程序代码
      • 7.7.3 编写订单详细信息页面OrderInfo.aspx程序代码
      • 7.7.4 修改用户登录区LeftMenu.ascx程序代码
    • 7.8 后台管理—库存管理
      • 7.8.1 编写库存配置管理页面GoodsSaveInfo.aspx程序代码
      • 7.8.2 编写库存预警商品页面GoodsSaveAlert.aspx程序代码
      • 7.8.3 编写所有库存商品页面GoodsSaveAll.aspx程序代码
    • 7.9 后台管理—订单管理
      • 7.9.1 编写未处理的订单页面GoodsOrderNew.aspx 程序代码
      • 7.9.2 编写用户详细信息页面UserInfo.aspx 程序代码
      • 7.9.3 编写订单确认送货页面GoodsOrderDoing.aspx 程序代码
      • 7.9.4 编写送货中的订单页面GoodsOrderDo.aspx 程序代码
      • 7.9.5 编写已结算的订单页面GoodsOrderOk.aspx 程序代码
      • 7.9.6 编写已取消的订单页面GoodsOrderDel.aspx 程序代码
    • 7.10 后台管理—数据统计
      • 7.10.1 增加两个存储过程
      • 7.10.2 编写注册用户统计页面CountRegUsers.aspx程序代码
      • 7.10.3 编写用户订单统计页面CountGoodsOrders.aspx程序代码
    • 7.11 小结
    • 习题
  • 学习情境八 软件的测试与发布
    • 8.1 软件测试
      • 8.1.1 软件测试的定义与目的
      • 8.1.2 软件测试的原则
      • 8.1.3 软件测试的对象
      • 8.1.4 软件测试方法
      • 8.1.5 软件测试技术
      • 8.1.6 “网络购物平台”的测试
    • 8.2 软件发布
      • 8.2.1 软件发布的作用和目的
      • 8.2.2 MS VS 2005软件发布方法和步骤
      • 8.2.3 “网络购物平台”的发布
    • 8.3 小结
    • 习题

相关图书