西安电子科技大学软件学院大三专业方向简介.ppt
《西安电子科技大学软件学院大三专业方向简介.ppt》由会员分享,可在线阅读,更多相关《西安电子科技大学软件学院大三专业方向简介.ppt(48页珍藏版)》请在三一办公上搜索。
1、西电软件学院,软件学院专业方向简介,软件学院 张立勇,西电软件学院,背景,培养目标知识自然科学和人文社科基础知识计算机科学及软件工程理论软件工程专业及应用知识能力软件开发能力(计算思维与工程思维)软件开发实践和项目计划、组织与管理能力创新和创业意识竞争和团队精神良好的外语综合应用能力面向需求、突出特色、强调工程、分流培养,西电软件学院,西电软件学院,专业方向,Web工程与信息系统软件开发技术网络与通信系统软件嵌入式系统,西电软件学院,Web工程与信息系统,方向背景信息系统是人、数据、过程和信息技术的组合,它们之间相互作用,收集、处理、存储和提供支持企业运作的信息。信息技术的进步如网络和因特网、
2、移动和无线技术、对象技术、协作技术、企业应用等使如今的信息系统几乎都基于网络系统。信息系统正在和Web相融合,越来越多的信息系统成为基于Web的信息系统。电子政务、电子商务、WEB应用、ERP、金融、邮政等领域构建了各种基于Web的信息系统。,西电软件学院,Web工程与信息系统,方向背景(续)随着我国信息化建设的深入,大量的企业信息系统需要开发民用信息系统方面B/S结构是主流,西电软件学院,Web工程与信息系统,Web发展过程,Web Servers HTPP协议 HTLM文档,Application Servers Business Logic Generate HTML Transacti
3、ons Distributed process WAP,WML,Web Services SOAP,WSDL,UDDI Transactions initiated by program Cloud Computing,Document Web,Application Web,Service Web,西电软件学院,Web工程与信息系统,西电软件学院,Web工程与信息系统,Web开发网页设计?动态网页?复杂的业务逻辑?RIA?Ajax?HTML5?移动互联网?SSH、WebX、jQuery、Bootstrap,西电软件学院,Web工程与信息系统,方向目标Web工程和信息系统方向的学生在学习本专业
4、必修课的基础上,通过限修分布对象技术、数据通信与计算机网络、数据库应用、系统分析与设计、Web工程与系统和信息安全概论等课程以及工程设计实践,掌握信息系统和Web系统的规划、建模、架构、设计、测试、维护、集成和项目管理等理论与技术。毕业生可在电子政务、电子商务、Web应用、ERP、金融、邮政等领域工作。,西电软件学院,Web工程与信息系统,主干课程系统分析与设计数据通信与计算机网络分布对象技术数据库应用Web工程信息安全概论Web工程与信息系统方向工程设计,西电软件学院,Web工程与信息系统,系统分析与设计系统开发基础结构化分析与设计面向对象分析与设计系统分析与设计案例,西电软件学院,Web工
5、程与信息系统,WEB工程WebE概述Web应用构建Web应用的测试、运维与项目管理等WebE高级特性,西电软件学院,软件开发技术,方向背景随着软件规模与复杂度的不断提高,软件开发全周期面临的挑战越来越多除了传统的软件工程方法外,典型重要问题的方法需要单独学习/讨论,西电软件学院,软件开发技术,误解学习软件开发环境(偏具体环境)?深入学习软件工程方法论(偏管理)?,西电软件学院,软件开发技术,以数据库为核心的管理信息系统系统功能以数据库的插入、更新、查询、删除等操作为核心按照不同操作类别划分,得到几种不同的代码模式插入功能模式更新功能模式查询功能模式同一模式下不同具体功能的代码结构完全相同,西电
6、软件学院,软件开发技术,只需编写一份代码不同具体功能的差别通过配置信息来处理表结构查询条件、查询显示结果等,西电软件学院,软件开发技术,开发一个代码生成器采用编译技术解析配置文件生成实现特定功能的代码,西电软件学院,软件开发技术,方向目标软件开发技术方向的学生在学习本专业必修课的基础上,通过限修程序分析、程序测试、数据通信与计算机网络、数据库应用、软件开发技术、系统分析与设计等课程以及工程设计实践,掌握软件系统的测试、分析、维护与进化技术。毕业生可在电信、金融、石油等大型行业应用软件系统的测试、维护与进化,军用电子信息系统的测试、维护与进化,以及跨国软件外包中的测试与进化领域工作。毕业生可从事
7、编译器优化、软件测试、程序理解、逆向工程、程序可靠性与安全性分析等多个领域的工作。,西电软件学院,软件开发技术,主干课程软件建模技术数据通信与计算机网络数据库应用系统分析与设计行业工程标准与规范职业规划软件开发技术方向工程设计,西电软件学院,软件开发技术,软件建模技术软件开发平台与工具系统分析与建模软件设计模式IT规划与咨询软件开发项目管理软件开发案例分析,西电软件学院,软件开发技术,程序分析课程关注采用程序分析手段自动检测程序中的(逻辑)错误课堂教学环节典型静态程序分析的基本手段主流编译器生成工具实践教学环节主流编译器生成工具的用法,西电软件学院,程序中的安全漏洞,int main(int
8、argc,char*argv)char*buffer=(char*)malloc(sizeof(char)*100);const char*str=hello,world;const char*ptr=str;char*b_ptr=buffer;while(*ptr!=0)/*拷贝字符串*/*b_ptr=*ptr;+ptr;+b_ptr;/*漏洞:没有为buffer添加0,则buffer给出的字符串不会中止。*/printf(%sn,buffer);free(buffer);return 0;,西电软件学院,int main(int argc,char*argv)const char*str0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 西安电子科技大学 软件 学院 大三 专业 方向 简介

链接地址:https://www.31ppt.com/p-5475496.html