计算机软件项目实训指导

计算机软件项目实训指导
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2011-01
版次: 1
ISBN: 9787121120787
定价: 29.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 257页
正文语种: 简体中文
1人买过
  • 《计算机软件项目实训指导》根据计算机专业的知识体系,并考虑IT行业主要岗位的技能要求,面向实际应用给出了循序渐进、任务驱动的39个实训项目,涵盖Web技术、C语言、Java开发、C++开发、网络技术、数据库技术、汇编语言、操作系统、嵌入式系统等课程的主要知识点和专业技能。全书共分5章:绪论、项目开发示例、基础训练、专题训练和综合训练。教师可按照计算机专业教学进度安排实训,建议基础训练对应第一学年的课程实践环节;专题训练对应第二学年的课程实践环节;综合训练对应第三学年的课程实践环节和毕业设计。《计算机软件项目实训指导》为任课老师提供项目参考解答。 第1章绪论1
    1.1实训背景2
    1.2本科应用型人才培养目标2
    1.2.1对本科应用型人才的知识要求3
    1.2.2对本科应用型人才的能力要求3
    1.2.3对本科应用型人才的素质要求4
    1.3实训体系介绍4
    1.3.1实训方案4
    1.3.2实施要点5

    第2章项目开发示例6
    2.1组建开发团队7
    2.2软件开发方法8
    2.2.1Parnas方法8
    2.2.2结构化方法8
    2.2.3面向数据结构的软件开发方法9
    2.2.4问题分析法9
    2.2.5面向对象的软件开发方法9
    2.2.6可视化开发方法11
    2.3软件项目开发过程11
    2.3.1需求分析12
    2.3.2概要设计14
    2.3.3详细设计16
    2.3.4编写程序17
    2.3.5软件测试20
    2.3.6相关技术比较21
    2.4软件开发工具24
    2.4.1需求分析工具24
    2.4.2系统设计工具30
    2.4.3编程工具34
    2.4.4数据库工具36
    2.4.5测试工具37

    第3章基础训练39
    3.1静态Web网页制作40
    3.2C语言程序设计48
    3.2.1汽车订票系统48
    3.2.2扫雷游戏54
    3.2.3目录树58
    3.2.4智能猜数字游戏61
    3.3面向对象程序开发65
    3.3.1电子通讯录65
    3.3.2模拟Windows窗体实现69
    3.3.3宿舍楼管理系统74
    3.3.4图像处理程序79

    第4章专题训练85
    4.1Java开发专题86
    4.1.1拼图游戏86
    4.1.2赛车比赛冠军竞猜游戏90
    4.1.3即时通信软件96
    4.1.4飞行器手机游戏104
    4.2C++开发专题109
    4.2.1电子相册109
    4.2.2图片分析程序114
    4.2.3OCX进程控制程序118
    4.2.4U盘加密程序121
    4.3网络技术专题125
    4.3.1网络文件服务器125
    4.3.2AJAX网络聊天室131
    4.3.3DNS服务器实现134
    4.3.4SNMP数据采集与分析软件136
    4.4数据库技术专题145
    4.4.1数据库移植145
    4.4.2小型图书馆管理系统152
    4.4.3小型客房管理系统159
    4.4.4小型餐饮管理系统163
    4.5汇编语言专题167
    4.5.1读/写磁盘文件167
    4.5.2动画设计173
    4.5.3微机间串口全双工通信178
    4.6操作系统专题186
    4.6.1定制自己的shell186
    4.6.2存储管理程序及其测试194
    4.6.3文件系统设计199
    4.7嵌入式专题207
    4.7.1“连连看”游戏207
    4.7.2视频播放器设计210
    4.7.3图片浏览器214
    4.7.4文件传输系统216
    4.7.5通讯录219

    第5章综合训练223
    5.1Linux环境下网站发布平台224
    5.2即时通信系统229
    5.3邮件服务管理系统234
    附录A实训报告模板242
    附录BWeb项目规范243
    B.1前言243
    B.2内容243
    B.2.1项目标准243
    B.2.2项目的HTML代码规范244
    附录C综合性软件设计文档示例247
    C.1系统需求247
    C.2需求分析248
    C.3概要设计249
    C.4详细设计251
    C.5编写程序255
    C.6软件测试257
  • 内容简介:
    《计算机软件项目实训指导》根据计算机专业的知识体系,并考虑IT行业主要岗位的技能要求,面向实际应用给出了循序渐进、任务驱动的39个实训项目,涵盖Web技术、C语言、Java开发、C++开发、网络技术、数据库技术、汇编语言、操作系统、嵌入式系统等课程的主要知识点和专业技能。全书共分5章:绪论、项目开发示例、基础训练、专题训练和综合训练。教师可按照计算机专业教学进度安排实训,建议基础训练对应第一学年的课程实践环节;专题训练对应第二学年的课程实践环节;综合训练对应第三学年的课程实践环节和毕业设计。《计算机软件项目实训指导》为任课老师提供项目参考解答。
  • 目录:
    第1章绪论1
    1.1实训背景2
    1.2本科应用型人才培养目标2
    1.2.1对本科应用型人才的知识要求3
    1.2.2对本科应用型人才的能力要求3
    1.2.3对本科应用型人才的素质要求4
    1.3实训体系介绍4
    1.3.1实训方案4
    1.3.2实施要点5

    第2章项目开发示例6
    2.1组建开发团队7
    2.2软件开发方法8
    2.2.1Parnas方法8
    2.2.2结构化方法8
    2.2.3面向数据结构的软件开发方法9
    2.2.4问题分析法9
    2.2.5面向对象的软件开发方法9
    2.2.6可视化开发方法11
    2.3软件项目开发过程11
    2.3.1需求分析12
    2.3.2概要设计14
    2.3.3详细设计16
    2.3.4编写程序17
    2.3.5软件测试20
    2.3.6相关技术比较21
    2.4软件开发工具24
    2.4.1需求分析工具24
    2.4.2系统设计工具30
    2.4.3编程工具34
    2.4.4数据库工具36
    2.4.5测试工具37

    第3章基础训练39
    3.1静态Web网页制作40
    3.2C语言程序设计48
    3.2.1汽车订票系统48
    3.2.2扫雷游戏54
    3.2.3目录树58
    3.2.4智能猜数字游戏61
    3.3面向对象程序开发65
    3.3.1电子通讯录65
    3.3.2模拟Windows窗体实现69
    3.3.3宿舍楼管理系统74
    3.3.4图像处理程序79

    第4章专题训练85
    4.1Java开发专题86
    4.1.1拼图游戏86
    4.1.2赛车比赛冠军竞猜游戏90
    4.1.3即时通信软件96
    4.1.4飞行器手机游戏104
    4.2C++开发专题109
    4.2.1电子相册109
    4.2.2图片分析程序114
    4.2.3OCX进程控制程序118
    4.2.4U盘加密程序121
    4.3网络技术专题125
    4.3.1网络文件服务器125
    4.3.2AJAX网络聊天室131
    4.3.3DNS服务器实现134
    4.3.4SNMP数据采集与分析软件136
    4.4数据库技术专题145
    4.4.1数据库移植145
    4.4.2小型图书馆管理系统152
    4.4.3小型客房管理系统159
    4.4.4小型餐饮管理系统163
    4.5汇编语言专题167
    4.5.1读/写磁盘文件167
    4.5.2动画设计173
    4.5.3微机间串口全双工通信178
    4.6操作系统专题186
    4.6.1定制自己的shell186
    4.6.2存储管理程序及其测试194
    4.6.3文件系统设计199
    4.7嵌入式专题207
    4.7.1“连连看”游戏207
    4.7.2视频播放器设计210
    4.7.3图片浏览器214
    4.7.4文件传输系统216
    4.7.5通讯录219

    第5章综合训练223
    5.1Linux环境下网站发布平台224
    5.2即时通信系统229
    5.3邮件服务管理系统234
    附录A实训报告模板242
    附录BWeb项目规范243
    B.1前言243
    B.2内容243
    B.2.1项目标准243
    B.2.2项目的HTML代码规范244
    附录C综合性软件设计文档示例247
    C.1系统需求247
    C.2需求分析248
    C.3概要设计249
    C.4详细设计251
    C.5编写程序255
    C.6软件测试257
查看详情