专业详情页

本专业培养具备计算机科学和计算机应用领域基本知识,具备计算机软、硬件系统的开发和维护能力,以及计算机网络和通信网络技术,能在软件开发、网络工程等工作岗位中胜任设计开发、管理和维护等工作,基础扎实、知识面宽、能力强、素质高,富有创新精神和专业拓展能力的复合应用型人才。落实立德树人根本任务,弘扬社会主义核心价值观,坚持育人与育才相统一,培养德智体美劳全面发展的中国特色社会主义合格建设者和可靠接班人。

政治思想道德方面:拥护党的基本路线,热爱祖国,具有全心全意为人民服务的精神;遵纪守法,有良好的社会公共道德和职业道德。

能力培养方面:掌握计算机科学与技术专业的理论知识,掌握软硬件开发、测试与维护能力、网络设计与实施的能力、系统集成与维护的操作技能,同时具备自主规划职业生涯的能力。

表1职业能力分解表

专业能力

社会能力

方法能力

(1)计算机行业发展现状、技术前沿

(2)计算机科学与技术的基本理论、基本知识

(3)计算机系统的分析和设计的基本方法

(4)计算机操作系统的基本原理和体系结构

(5)一定的硬件基础知识和逻辑设计知识

(6)计算机网络基本概念和原理

(7)数据库基本理论

(8)软件工程领域基本法规和软件质量保证体系

(1)较强的事业心、高度的责任感和正直的品质

(2)讲信用,有道德,遵纪守法

(3)团队合作精神

(4)思维严谨,工作踏实,勤奋努力

(5)较好的信息安全意识和知识产权法律意识

(6)良好的语言表达能力和与人沟通能力

(1)使用至少一种编程语言和软件开发工具进行软件开发的能力

(2)熟练使用计算机常见操作系统,能够进行各类常用软件的安装和使用

(3)至少一种数据库系统使用的能力

(4)网络工程的设计与实施的能力

(5)阅读本专业简单英文资料的能力

(6)独立获取知识、提出问题、分析问题和解决问题的基本能力

表2知识、能力和素质结构要求

序号

职业岗位描述

职业岗位对应知识、能力、素质结构

主要链接课程

1

Java平台开发工程师

知识:熟悉Java编程语言及J2EE规范;掌握代码编写规范以及软件文档知识。

能力:会搭建JAVA开发环境;能够准确理解用户需求,会使用Eclipse开发工具进行Java桌面、Web类型的应用软件开发、测试、发布。

素质:掌握基本专业技能;具有自我激励和良好的团队协作能力;具有良好的英语读写能力。

JAVA程序设计

数据结构与算法

JAVAEE企业框架应用与整合

WEB程序设计

2

.Net平台开发工程师

知识:熟悉VisualC#编程语言及.Net框架;掌握代码编写规范以及软件文档知识。

能力:会搭建.Net开发环境;能够准确理解用户需求,会使用VisualStudio2010以上版本开发工具进行桌面、Web类型的应用软件开发、测试、发布。

.Net平台与C#程序设计

3

系统集成工程师

知识:熟悉计算机以及网络基础理论;熟悉网络设备和服务器调试技术;理解数据库的基本概念;熟悉综合布线和网络安全的基本概念。

能力:会配置主要型号的交换机和路由器;会进行主流版本的网络操作系统的安装、使用和配置;会使用简单的SQL语句和数据库的安装、使用与配置;掌握各种线路制作和综合布线设备的使用与施工。

操作系统原理

计算机网络

Linux操作系统

4

Web网站开发与维护

知识:掌握Web架构设计知识,掌握网页的设计、制作规范;掌握网站后台的编程开发和数据库的管理。

能力:会使用网页设计软件Dreamweaver、Flash等进行网站设计;掌握.netJavaScript、CSS等技术;掌握数据库技术。

数据库系统原理

5

软件测试工程师

知识:熟悉ISO9000或CMM1认证和管理知识;熟悉计算机系统软硬件、计算机网络、信息安全等方面的基础知识;基本软件测试知识。

能力:会使用常用测试方法和测试工具进行单元测试、总体测试;能够编写测试用例,完成详细高质量的测试报告。

素质:握基本专业技能;具有自我激励和良好的团队协作能力;具有良好的英语读写能力。

软件工程

C语言程序设计

软件测试技术

6

大数据开发与运维工程师

知识:熟悉Python编程语言及代码编写规范;熟悉SQL计算与存储过程调优。

能力:能够进行数据处理、抽取、清洗、转换等;能够掌握主流的Hadoop处理技术,熟悉Hadoop集群构建,能进行相应的部署及配置。

素质:掌握基本专业技能;具有自我激励和良好的团队协作能力;具有良好的文档编写和沟通表达能力。

Python程序设计

云计算

大数据导论

大数据库管理

数据挖掘

大数据可视化

课程学分自获得时起,有效认证期限为:通识类课程最长不超过10年,其他课程最长不超过6年。

本专业模块化课程体系以能力为主线,由通识课程、专业必修课程、专业选修课程三个类别构成(见附表),具有灵活性、适应性和开放性,适应在职在岗人员学习。

(一)《JAVA程序设计》

课程目标:掌握Java语言的基本语法和编程规范;重点掌握面向对象的编程思想,掌握JavaAPI、异常处理、IO处理、图形用户界面编程,并掌握用Java语言进行网络编程的技巧;了解串口编程。使学生掌握用面向对象进行编程的思想和实践,并具备使用Eclipse进行Java程序的编程能力。

课程学分:4学分

课程主要内容:面向对象机制、面向对象分析、设计思想,掌握Java的封装、继承、多态、重载、接口、文件处理、GUI设计的基本方法和原理、线程技术、Socket网络编程技术和JDBC数据库连接技术。

实践条件要求:JDK、Eclipse、SQLServer。

(二)《数据结构与算法》

课程目标:掌握常用数据结构的基本概念及其不同的实现方法,了解数据对象的特性,数据组织的基本方法;通过系统学习能够在不同存储结构上实现不同的运算,并对算法设计的方式和技巧有所体会。初步具备分析问题、解决问题的能力,养成良好的程序设计风格,积聚和提高基本的分析设计能力。

课程主要内容:线性表、栈、队列、字符串、数组、广义表、树、二叉树、图、查找表等常用数据结构的基本概念、操作及其典型应用。

实践条件要求:VisualStudio。

(三)《.Net平台与C#程序设计》

课程目标:掌握.net程序设计的基础知识,能够掌握用C#语言进行.net程序设计的技术,进一步能够熟练运用C#.net进行Windows桌面程序设计和Web程序设计。

课程主要内容:.NETFramework概念,C#基本语法与语言基础,数组与函数、程序控制结构,常用标准控件的作用、使用方法及响应事件,菜单方式设计程序,文件结构及类型概念与顺序文件的操作使用,多媒体应用程序的开发,数据管理器开发数据库应用程序的技术。

实践条件要求:VisualStudio2010.

(四)《软件工程》

课程目标:初步建立工程化意识,学会用工程化思想(包括技术、方法与环境)开发各种软件,以软件的生命周期作为主线,掌握软件工程的基本理论,进一步系统化、工程化,具备运用软件工程基本原理解决实际问题,并从事复杂软件项目开发和维护的实践应用能力与创新能力。

课程主要内容:软件工程概述、软件可行性研究、需求分析、软件设计与实现方法、软件测试技术和维护。

实践条件要求:RationalRose、Visio.

(五)《Linux操作系统》

课程目标:掌握Linux操作系统基本原理,掌握配置与管理Linux服务器以及基于Linux平台配置企业应用服务器并对之进行管理与维护的能力,能够管理与维护域名服务器,排除Linux系统及网络故障,管理与维护NFS等文件服务器,管理与维护WEB服务器、配置使用远程管理、安装及启动使用Linux系统平台的能力。

课程主要内容:计算机网络基础知识,Linux操作系统的安装、命令行操作、用户管理、磁盘管理、文件系统管理、软件包管理、进程管理、系统监测和系统故障排除,Linux操作系统的网络配置、DNS、DHCP、HTTP、FTP、SMTPT和Postfix服务的配置与管理。

实践条件要求:RedHatLinux

(一)课程管理

2学分课程约对应48学时,延续8个学习周。

3学分课程约对应72学时,延续12个学习周。

4学分课程约对应96学时,延续16个学习周。

(二)“形势与政策”课说明

2.马克思主义学院依据教育部每学期印发的《高校“形势与政策”课教学要点》安排教学。

3.“形势与政策”课每学期开课不低于8学时,共计2学分。

(三)主要实践性教学环节

本专业强调实际操作技能的培养,配套设计了毕业设计和课程实践教学环节。

课程实验和课程设计:程序员考证实训、Java项目实训、计算机网络实训。

(四)教学过程质量保证

1.聘请优秀的学科专家和行业、企业名家担任专业建设的带头人和课程主讲;按照课程教学要求,建设课程教学资源,并建立资源使用评价反馈体系;根据规定的师生比,严格按照要求组建课程教学团队,明确师生对应关系;根据各门课程的特点,制定考核方案,推进多种形式的考核方式、考核内容改革。

2.开展网上匿名学生评教、专家评教、社会公众评教和教师互相评教的活动,针对教学全过程及课程考核资源进行监控、评价和分析、反馈。

地址:江苏省南京市江东北路399号邮政编码:210036TEL:025-86265300

THE END
1.JavaWeb(入门)Java Web开发是指使用Java技术来创建动态网站或Web应用程序。Java Web开发主要使用Servlet、JSP(JavaServer Pages)、JavaBeans等技术来实现动态页面和处理业务逻辑。 1.2 环境搭建 为了开发Java Web应用程序,需要安装以下软件: JDK(Java Development Kit):Java开发工具包。提供Java开发所需的编译器和运行时环境。 Eclipsehttps://blog.csdn.net/m0_74824802/article/details/144384438
2.精挑细选:构建高效Java应用的框架选择与集成指南importorg.springframework.web.bind.annotation.*; importjava.util.List; @RestController @RequestMapping("/users") publicclassUserController{ privatefinalUserRepository userRepository; publicUserController(UserRepository userRepository){ this.userRepository = userRepository; https://www.jianshu.com/p/e018cffbf9ce
3.什么是JavaWebStart软件以及如何启动它?第一次下载采用 Java Web Start 技术的 Java 应用程序时,Java Web Start 软件会自动启动。Java Web Start 软件将整个应用程序高速缓存(存储)到本地计算机上。这样,所有必需的资源都已保存在本地,因此以后再次启动时几乎可以瞬间完成。每次启动应用程序时,Java Web Start 软件组件都会检查应用程序的 Web 站点以确定http://www.java.com/zh-CN/download/help/java_webstart_zh-cn.html
4.javaweb用什么软件编程?Worktile社区javaweb用什么软件编程 JavaWeb开发可以使用多种软件进行编程,以下是几种常用的JavaWeb开发软件: Eclipse:Eclipse是一款功能强大的集成开发环境(IDE),支持JavaWeb开发。它具有丰富的插件生态系统,可以方便地进行项目管理、代码编辑、调试和部署等操作。 IntelliJ IDEA:IntelliJ IDEA是一款由JetBrains开发的Java开发工具。它https://worktile.com/kb/ask/2031037.html
5.基于javaweb的在线考试系统20240327142428.docx基于java web的在线考试系统.docx,摘要 随着现在网络的快速发展,网上管理系统也逐渐快速发展起来,网上管理模式很快融入到了许多用户的眼球之中,随之就产生了“基于BS模式的考试系统”,这样就让的考试信息管理更加方便简单,同时这种在线的考试模式在近几年也受到越来越https://max.book118.com/html/2024/0327/6013012143010105.shtm
6.炼石计划之50套JavaWeb代码审计(一):某后台管理系统的探索之路②、我们继续向前找到谁调用了DictDao.java中的getFuzzyDictByPage,Windows系统按住ctrl键,鼠标左击getFuzzyDictByPage进入该方法,或者说查看谁用了这个方法。如下图所示: ③、点击进入DICTServiceImpl.java文件,发现getDictPage函数中使用了`getFuzzyDictByPage,如下图所示: https://cloud.tencent.com/developer/article/1971479
7.架构探险从零开始写javaweb框架pdf下载黄勇扫描版架构探险从零开始写javaweb框架是一本java web框架编写教材,由阿里巴巴公司系统架构师黄勇编著。本书从开发工具入手,让读者们熟练使用IDE,更让读者一步一步熟悉Servlet到搭建轻量级框架,精简易懂,由类加载器到实现请求转发,使读者更清楚理解Servlet生命周期及请求过程https://www.ddooo.com/softdown/107764.htm
8.VeryCD电驴大全电驴大全,为你提供最多最全面的电影、电视剧在线观看导航。为自己喜欢的资料打分,畅玩最好玩的游戏,了解全方位的影视资讯、游戏动态。https://verycd.com/
9.2023届电子信息与计算机工程系优秀毕业设计作品毕业设计6.基于java的学生文档管理系统 2019级计算机科学与技术 杜燕华 新时代的来到,互联网对各行各业都产生着重大影响与改变,尤其互联网技术对人们的生活都带来了许多便捷,让人们的生活发生了巨大变化。 本学生文档管理系统采用了现代化的技术栈,其中后端使用SpringBoot框架进行开发,前端采用了流行的VUE3框架以及elementUIhttps://www.cdutetc.cn/c/4c068411-751b-4f12-b725-f69e34c010a3.html
10.全网开源快速开发平台,低代码平台,企业级开发平台,开源系统,私活适用项目,可以应用在任何J2EE项目的开发中,尤其适合企业信息管理系统(MIS)、内部办公系统(OA)、企业资源计划系统(ERP)、客户关系管理系统(CRM)等,其半智能手工Merge的开发方式,可以显著提高开发效率70%以上,极大降低开发成本。 为什么选择Jeecg-Boot? 1.采用最新主流前后分离框架(Springboot+Mybatis+Antd),容易上手;https://blog.51cto.com/lovebetterworld/2860989
11.www.ptzfcg.gov.cn/upload/document/20180724/0279275ee54644f69.2投标人应在投标截止时间前按照福建省政府采购网上公开信息系统设定的操作流程将电子投标文件上传至福建省政府采购网上公开信息系统,同时将投标人的CA证书连同密封的纸质投标文件送达招标文件第一章第10条载明的地点,否则投标将被拒绝。 10、开标时间及地点:详见招标公告或更正公告(若有),若不一致,以更正公告(若有)http://www.ptzfcg.gov.cn/upload/document/20180724/0279275ee54644f6adb79e806e1b3734.html