本书遵照系统开发生命期(SDLC)的逻辑顺序,详细而清晰地介绍了系统分析与设计的概念、原理、技能和方法。全书有10章和两个附录,先后介绍了系统开发环境、信息项目管理、系统规划和选择、系统需求确定、系统需求结构化(过程建模和概念数据建模)、选择设计策略、人机界面设计、数据库设计、系统实现和运行、面向对象分析设计、快速应用开发等。 本书可作为系统分析与设计课程的入门教材,供计算机和信息专业本科生使用,也可供IS从业人员参考。
本书介绍μC/OS-Ⅱ的内核分析、移植过程和驱动程序开发方法。书中首先以μC/OS-Ⅱ在8051系列单片机上的移植为例子,详细剖析μC/OS-Ⅱ的内核和移植过程;然后以串口通信为例,介绍如何为μC/OS-Ⅱ实时内核添加设备的驱动程序;最后介绍μC/OS-Ⅱ在数字信号处理器(DSP)上的移植,以使读者进一步加深对μC/OS-Ⅱ的理解。 本书讲解循序渐进,旨在帮助读者在短期内了解嵌入式实时操作系统μC/OS-Ⅱ的核心内容,掌握移植和开发方法。本书面向刚刚接触嵌入式实时操作系统μC/OS-Ⅱ的读者,也可以作为大中专院校实时操作系统课程及学生毕业设计的参考书。
飞天开放平台是阿里云计算有限公司 自主研发的云计算平台。飞天开放平台负责管理数据中心Linux集群的物理资源,控制分布式程序运行,隐藏下层故障恢复和数据冗余等细节。飞天开放平台提供了弹性计算、负载均衡、数据存储、以及大规模计算等一整套的云计算公共服务,从而降低了互联网应用创新的技术门槛。 本书主要面向云计算的开发者,不但由浅入深地说明了云计算的相关原理,而且用很多实例详细讲解了怎样利用飞天开放平台的编程接口来开发各种互联网应用和服务,让用户便捷地利用数千台服务器来完成以前不能完成甚至不敢想象的任务。这是一本将云计算原理与实践紧密结合的书,相信对广大云计算的研究者和爱好者也大有裨益。
本书主要内容包括:初识Windows 8、触摸Windows 8、个性化设置Windows 8、管理文件与文件夹、安装与管理应用程序等。
Spring Boot 是在Spring 的基础上实现的受大众喜爱的软件开发框架。《Spring Boot应用设计案例教程》内容基于Spring Boot 版,注重理论与实际相结合,以“案例教学法”强化学生应用设计能力培养,案例选择兼顾实用性和趣味 性。书中案例均采用Thymeleaf 模板进行视图设计。本书具体内容包括Spring 简介与开发工具、Spring Bean 配置与SpEL 语言、使用Maven 构建工程、Spring 的AOP 编程、Spring Boot 简介与应用初步、 Spring MVC 编程、自动发送邮件与任务定时、使用JdbcTemplate 访问数据库、使用JPA 访问数据库、使 用Mybatis 访问数据库、面向消息通信的应用编程、Spring Boot WebSocket 编程、Spring Security 应用安 全编程、基于MVC 的资源共享网站设计、Spring Boot 访问MongoDB 数据库、Spring Boot 响应式编程等。 《Spring Boot应用设计案例教程》适合作为高等院校计算机类专业的教材,也可作为软件工程专
树莓派(Raspberry Pi)是一款基于Linux系统的、只有一张信用卡大小的卡片式计算机。研发树莓派的目的是通过低价硬件及自由软件来推动学校的基础计算机学科教育。但很快树莓派就得到计算机和硬件爱好者的青睐,他们用它学习编程,并创造出各种各样新奇的、一时的软硬件应用。 本书由树莓派的共同创始人编写,是树莓派用户指南。全书共5篇17章。 篇包括~7章,分别介绍了树莓派的基础知识、树莓派入门、Linux系统管理、故障排查、网络配置、树莓派软件配置工具和树莓派配置;第 2篇包括第8~10章,分别介绍了树莓派作为家庭影院计算机、用于生产环境和树莓派作为Web服务器;第3篇包括1~13章,分别介绍了Scratch编程、Python编程和Minecraft树莓派版;第4篇包括4~17章,分别介绍了硬件破解、GPIO端口、树莓派摄像头模块和扩展电路板;第5篇包括3个附录,分别介
本书主要针对电脑在日常应用过程中可能出现的各种故障,以解决实际问题为主旨,深入讲解了各种常见电脑故障的诊断与排除方法,内容涉及BIOS和注册表故障、硬件常见故障、电脑外设故障、系统常见故障、常用软件故障、常见网络故障、Inter故障,以及电脑的典型故障诊断与排除方法,还详细介绍了系统优化与维护,数据恢复、备份与还原,电脑安全与防范等知识。。
如何在Linux内核上建立窗口系统,这是嵌入式设备软件开发工程师必须了解的。Qt/Embedded是高端嵌入式设备PDA及手机的主流开发工具。作为一项成熟的技术,KDE桌面系统对于嵌入式窗口系统的设计有很大参考价值;Qtopia给嵌入式窗口系统提供了很好的框架。本书不仅阐述了KDE及X Window的机制,分析了Qt及Qt/Embedded开发工具的核心技术,而且还详细介绍了如何在嵌入式设备上建立Qtopia窗口系统。掌握了本书中所介绍的技能,读者可以在Linux内核上建立窗口系统,开发应用程序并能够在PC上模拟运行为嵌入式设备开发的应用程序。 本书主要针对从事开发Linux应用程序的软件工程师,也很适合作为大学教材和参考书。
本书以DCS的应用设计为目标,从基础控制系统实现方法入手,辅以丰富的实际应用案例,详细地介绍了DCS的构造、原理和当前的技术,产品、技术规范、指标、标准和验收测试方法,以及在各种典型行业(电力、石化、水泥、造纸、制药、水处理、管网)的应用。力求使读者能够以本书为参考,解决在DCS的应用设计及运行管理过程中的各种实际问题。由于本书各个章节相对独立,因此读者既可以按照顺序逐章阅读,也可以根据需要单独阅读有关章节。 此书将限度地为DCS的设计选型、应用、验收等人员提供实际指导与帮助。