㈠ 学网络工程的可以从事软件开发吗正在专业分流,以后想从事软件开发。
只要有目标 就不是问题,网络工程毕业后还有转软件开发的呢
整体的架构思想不变,变化的只是工具。
㈡ 网络软件开发 都是学什么的 出来后都能做什么
网络是网络技术
软件开发是编程技术,两个是不同的专业,网络技术的话就是我们使用的各种网络环境的搭建和维护包括安全攻防。软件开发就是编程
编写程序代码,把各种软件系统制作出来。
㈢ 网络软件开发
需要懂得知识:
1、操作系统知识,尤其是服务器操作系统知识,否则连iis、apache都不会配置,那就玩笑了,运行环境也要回配置才行,否则跑不起来;
2、大型数据库知识,sql数据库知识和nosql数据库知识都要懂,严格讲ms sql-Server不算大型数据库,至少要懂mysql、oracle两样;
3、开发语言,常见的是java、python、php三种,微软的C#等因为无法运行于linux操作系统,没人用这个开发互联网应用。其中python最新开发效率最快,java最慢,php门槛最低;
4、网络安全知识,否则做出来的东西一碰就坏也不是个事情,网络防火墙都不懂设置等等,做的东西也是玩笑了。
需要的时间和个人努力程度有关,和英语基础有关,本人是哑巴英语,60后,基本上搞懂上面的东西,入门的话我自己用了不到4个月。但是持续学习花的时间是92年至今从没间断,还在学,所谓学无止境。
㈣ 软件开发有什么要求
通常情况下,软件工程师需要具备以下几个方面的知识结构:
第一:操作系统知识。操作系统知识是软件工程师必须具备的重要内容,Web开发领域可能会使用到Windows系列操作系统,大数据和物联网方向要使用到Linux系列操作系统,掌握操作系统的体系结构是进行软件研发的重要基础。主要内容包括资源管理、任务调度、并发管理、权限管理、网络管理等内容。
第二:编程语言和算法。编程语言是软件工程师必备的技能,不同方向的开发需要使用到不同的编程语言,比如Web开发可能会使用PHP、Python、Java等语言,而大数据可能会使用Java、R、Scala等语言,而物联网开发可能会使用到C、C++等编程语言。通常来说,软件工程师往往需要掌握多门编程语言,以应对不同的开发环境。算法是软件工程师的重点知识结构,因为软件研发说到底就是个数学问题,所以算法的掌握情况往往能够决定软件工程师的成长高度。当然,对于应用级软件工程师来说,也有可能不会接触到更多的算法。
第三:领域知识。不同开发领域需要掌握不同的知识结构,比如大数据软件工程师往往需要掌握Hadoop、Spark平台的使用,而Web开发工程师往往还需要掌握前后端开发技术,包括一系列Web开发框架的使用等等。
软件工程师需要学习以下知识:
(1)熟悉计算机系统的基础知识;
(2)熟悉网络操作系统的基础知识;
(3)理解计算机应用系统的设计和开发方法;
(4)熟悉数据通信的基础知识;
(5)熟悉系统安全和数据安全的基础知识;
(6)掌握网络安全的基本技术和主要的安全协议与安全系统;
(7)掌握计算机网络体系结构和网络协议的基本原理;
(8)掌握计算机网络有关的标准化知识;
(9)掌握局域网组网技术,理解城域网和广域网基本技术;
(10)掌握计算机网络互联技术;
(11)掌握TCP/IP协议网络的联网方法和网络应用服务技术;
(12)理解接入网与接入技术;
(13)掌握网络管理的基本原理和操作方法;
(14)熟悉网络系统的基本性能测试和优化技术,以及可靠性设计技术;
(15)理解网络应用的基本原理和技术;
(16)理解网络新技术及其发展趋势;
(17)了解有关知识产权和互联网的法律、法规;
(18)正确阅读和理解本领域的英文资料。
希望对您有所帮助!~
㈤ 读软件工程,网络工程,计算机科学与技术以后都可以开发软件吗
可以,开发软件的入门很低,你想终生从事软件行业,成为顶级专家,推荐读数学专业,然后再入门计算机
㈥ 选择开发网络软件的程序
如果是php的程序,可以去康盛创想(http://comsenz.com/category-11)看看。
这里的软件几乎全部是免费的:
discuz是论坛系统;
UCenter Home是SNS系统,类似现在流行的开心网,校内网等.
SupeSite是CMS系统,是企业快素建站用的。
X-Space是类似播客的东西
ECshop是网上商城的系统
㈦ 有基于网络的软件开发平台吗
从国内代表性的软件开发平台中,市面上的快速开发平台主要分为两种模式。
一种是引擎模式,一种是生成源代码模式。拿报表来举例,所谓引擎模式是指通过报表设计器设计出报表模板,发布到报表引擎中,在运行时,你只需要向报表引擎里传递相关的参数,如报表条件,报表引擎负责查询数据库,加工数据,然后以各种方式展现出来,在这个过程中是不需要开发人员编写代码的,也不产生源代码的。即使是在开发过程中也是如此,利用开发平台开发业务系统时,开发者不需要编码,只需通过WEB页面进行参数定制即可,这些参数存放在系统数据库或XML文件中。系统运行时,引擎会调用这些参数进行页面展现及业务处理。
这种模式的快速开发平台如广州天翎、天纵等等,完全不需要懂技术,不需要写代码,就可快速制作ERP、OA、CRM、HRM、EAM、BI、PMS等软件,节省95%成本和时间。
另一种便是生成源代码的,这种方式主要通过一个桌面式设计器来定义业务模块,辅助生成源代码框架,然后用户可以在生成的源代码的基础上编写、修改自己的源代码,实现业务逻辑,包括生成、修改JSP页面。所以生成源代码模式也可认为是一种代码生成器。这种模式的主要代表是普元平台,另外有宏天软件的EST-BPM,这种模式的产品对开发者的要求比较高,但由于面向的对象基本都是软件开发商或者有研发实力的企事业单位,深受政府单位和大中型企业的欢迎。
㈧ 网络应用软件开发的问题
做一个应用软件的开发,并不是个简单的事情
首先它的实用性要有足够的依据;
二是具有很强的核心竞争力;
三是要有开发团队,自已组织或外包;
四是要有很好的市场需求
这样你才不会白做这个东西
如果你的项目真的好,可以自己组建团队,也可以找《商界》或其它的一些风投之类的,帮你开始创业。
祝你成功
㈨ 如何开发网络版软件
找学软件编程的技术人员,如果自己不会,可以到一些发布任务的网站上找人开发,支付给他们软件开发费用就行了。
㈩ 一般的单机软件装在机子上就可以用,但是网络版的软件该如何开发 多谢各位大虾,
你所说的这种其实就是普通的b/s结构,也就是浏览器和服务器结构,或者再简单来说就跟普通的网站没什么区别。至于查询计算之类的可以依靠开发语言本身来实现。这里面有很多选择,比如jsp、php或者asp.net,一般来说php比较容易上手。