软件开发自己编程,怎么自己开发一个软件

1,怎么自己开发一个软件我没有学过编程,不懂任何语言编程 。但我用云表可以开发出以下管理软件 。CRMERP财务管理OA用编程语言开发出来的 。一个人可以做到 。可以通过看书之类的学会 。比如说C#,C/C++,java,delphi,vb用程序开发出来的呀呀比如说C#语言的vs20101.需求分析 , 也就是分析你要开发的程序需要有那些功能,限制等2.数据库设计 , 如果用到数据库的话要进行分析设计,例如要有那些字段,字段的命名规则等3.详细设计,在需求分析的基础上将功能进行细分,确定各个子模块和命名规则4.每个模块完成测试时要进行记录,包括环境 , 问题等 。当然上面的这些都要写成专门的文档,格式可以参照国家软件工程标准的格式来写,对于软件开发流程基本就上面这些,细分开还有点东西,重点是上面这些了,还有文档如果自己不想写那也是可以的【软件开发自己编程,怎么自己开发一个软件】
2 , 如何自己开发软件1.新建Unity3d工程,添加两个场景 。2.新建一个C#脚本,自定义名称 。3.输入代码4.将图片拖拽到变量上进行赋值 。5.点击播放按钮并按P键播放动画,当进度条到100%时 , 跳转第二个场景 。6.点击文件-发布设置,打开发布设置面板 。7.设置发布和运行,设置名称和路径,点击发布 。8.点击Play打开程序 。
3,如何自己编程做软件首先找准一个方向,计算机软件行业有很多方向,选准一个感兴趣的,从学习语言开始!记住坚持,欲速则不达!刚学的时候会很枯燥,只要坚持下去就一定可以的 。祝你成功!1、编程就是告诉计算机我们要求它做什么,因为计算机没有自己的思维,所以他要依靠我们给它预先设定好 。这个设定的过程就是编程了 。2、人要学习编程的原因有很多,有的是为了生活,有的是为了乐趣 , 有的是为了玩 。。。。,但是总的原因就是计算机可以完成编程的人要求的事情,计算机几乎是无所不能的,这就是很多人去学习编程的基本原因吧 3、编程的种类很多 , 有嵌入式设备编程(如:手机、智能玩具),有网络编程(网站是最常见的) , 有游戏编程,有应用程序编程等等 4、对于初学者,可以从最简单的c或者是basic开始(如果是以后在这个方面有发展的话,最好从c开始 , basic的语法简洁,并且省略了很多高级的编程语言的功能,是一个大众的初级语言) 。学习编程最好是能够有一本难易适中的教材,再学习的过程中自己能够边学边在计算机上练习,这样学习的效率会很高,还有遇到问题的时候最好自己动脑去解决 , 如果实在能力有限的时候可以借助互联网 , 寻求帮助 。
4 , 软件开发自学步骤软件开发自学步骤包括:基础学习、编程学习、理论实践 。1、基础学习计算机学习过程往往是由硬件开始 , 走向软件,但最终又会走向硬件 。学软件开发往往要与数学 , 英语打交道,因为目前的计算机程序设计语言主要是外国开发的,编代码的主要语句往往是英文,中文通常是做解释和说明用 。有一定的英文基础,在计算机学习上可以事半功倍 。2、编程学习如果把计算机看成一个人,编程语言就是你和计算机对话的语言,你需要用计算机能听懂的语言才能和计算机对话,就像你需要用当地的语言才能和老外沟通一个道理 。不过由于发明一种新的编程语言的成本相当低,而成就感相当高,因此目前已经出现了太多的编程语言 。即有针对娃娃的图形化编程语言,也有中文的编程语言,更有针对不同计算平台的编程语言,试图学习所有的编程语言是不明智的,也是毫无必要的,因为编程最重要的是思维,语言只是向计算机表达你的思维的一个手段而言 。3、理论实践学习编写程序,不仅要领悟老师的各种知识点,多看教材,还要结合课程重视上机的练习 。上机前要计划一下上机做些什么 , 要有一些新思路来设计和调试程序 。只有在上机过程中不断发现问题,解决问题 , 才能逐步迈向程序员之路 。因此,实操要与理论同步,紧密结合,方可为编程打下扎实的基础 。5,怎么自己做程序自学编程语言JAVA是最实用的了腾讯如果你没能力请把DNF还给韩国! 你们更新维护倒是很勤快!隔几天就维护一次 可是有什么用? 人家游戏都是维护越来越好 DNF呢? 维护越来越差?。。?动不动就掉线!如果光在城镇中掉也就算了 刷图打怪居然还掉!刷图掉也算了吧 居然最后打BOSS还掉?。∽畈荒苋淌艿氖牵?眼看着BOSS就那么几点血了 马上死了 你们给我来个掉线.....7,8万经验统统没了.... 我欲哭无泪....... 如果是光掉线的问题 我可以忍受?。?可是你腾讯为什么把BOSS属性都改了?为什么让现在的BOSS的如此赖皮???如此强大??? 你是什么意思?是想看看我们玩家的水平么?是想看看我们有多厉害么? 别的不说 就拿冰心为例 那BOSS没改之前我刷冰心都可以不掉血! 可现在呢? 那BOSS如此赖皮 刷一次下来 费我半管还多?。?我真无语了?。∽苤衷贐OSS越来越强大!越来越难打?。?如果是光这些问题的话 我也能忍受?。?可是你腾讯为什么还要把我们玩家改的越来越弱?。浚?拿个垃圾的技能刷图费半天劲 怪才掉那么几点血 你是想叫我们玩家拿鸡蛋去碰石头吗?? 如果是光这些问题的话 那我还能忍受! 可是你腾讯为什么还要出个限制登录这个破玩意?? 腾讯你是什么居心?有那么多WG你不封? 为什么还要冤枉那么多好人??? 是不是DNF里全是WG你才高兴???? 你们的技术人员是不是小学都没毕业??? 怎么连个是不是WG都分辨不出来??我们玩家每年给你们送的钱不少了! 会员+红黄蓝绿紫粉黑每月也都给你们交着.. 结果你们就把DNF代理成这样 拿来忽悠我们?? 你们能不能也让我们平衡点? 拿点真本事出来? 最后说一句 腾讯如果你没能力 请把DNF还给韩国! 自学没什么不可以,先找准开发行业或者说领域,编程可以有很多行业区分,你看你的电脑上的程序也分很多种,有的是游戏,有的是播放器,有的是浏览器,有的可以处理照片,有的可以聊天,然后程序也可以是电脑上的,也可以是手机上的,也可以是一些特有设备等嵌入式程序(mp3,mp4等) 。还有一些你看到的网页里面的程序 。首先你要知道你想写哪个地方运行的程序,然后再找找这类程序大家都在用什么语言开发 , 然后开始学这门编程语言,找找别人的例子学学,程序,多写写多想想就会了 。多看看论坛 。www.csdn.net首先要学会一门编程语言,然后开始编写一些小程序 , 慢慢提高小到大6 , 如何自己编程序做软件万事开头难,首先,要有扎实的基础知识,推荐先学 c语言,搞清楚基本概念 , 比如 变量,函数,类,数据类型等等,再下点功夫研究下数据结构,前者是所有编程语言的构成基石,后者是算法,就是如何用编程语言去解决实际问题 。不要相信什么速成教程,不要被当下众多流行的编程语言搞得不知如何下手,安下心花功夫把基础打牢 。第二,推荐学习下java语言,建议看看 《java编程思想》这本书 , 这是本著名的java编程教学书籍,网上有 pdf下载 。第三,熟悉一下关系型数据库,当前三大主流关系型数据库 包括 mysql,oracle,sqlserver,你可以挑一个专门学习下,主要学习关系型数据中的 基本概念 , 比如 表,视图,存储过程 , 函数 , 以及 关系型数据库 语言,在网上搜相关书籍学习下就可以了,mysql 安装较为简单,而且使用广泛 , 免费,跨平台,推荐安装,以它为蓝本学习 。第四 , 学习下 html,js,css  , 这些是做网页的基础 , 这些你可以 上 菜鸟教程 等网站学习,当然,这些网站教的比较浅,要想深入研究,最好还是找相关书籍好好学一下 。有了这些知识,你可以尝试做个小系统,比如论坛,图书管理系统什么的 。前端页面 用 html 设计,css美化,js 做数据加载,java 做后台,接收发送数据从(到)前端页面 ,  操作数据库  , mysql作为数据库用来存放数据 。然后,你可以研究一些专业性的框架做一些真正的可用的软件开发了,前端比如,angularjs,vue ,react,后端 如 javaspring,hibernate ,这时候,你要做的就是上官网,看帮助文档了 。计算机发展的速度是非常快的 , 新技术层出不穷,但不管怎样,基础的东西是不会变的 , 所以,花时间把基础打牢,然后多做项目实践,这样才能成功 。首先 。。。先别想着用什么技术、什么工具 。你要确定你要开发的软件用来处理什么业务的 。然后你就从软件工程的角度出发,做可行性研究报告、需求分析、概要设计、详细设计、数据库设计、coding、测试文档的编写(包括单元测试和集成测试)、编写用户手册(也就是所谓的帮助文档) 。为什么做个软件要这么复杂呢 。我认为要做的话就做得有意义点,不要自己天天在写程序,做出来的东西是不是真的有作用 , 有意义 。以此也能锻炼你的软件设计水平和编程水平 。等你的各项需求完善了,开始编写代码的时候,需要先把整个系统的架构进行设计分析,这方面包括的东西很广,自己有空可以慢慢了解;主要是技术的选型 , 根据你的业务处理的要求选择你要使用的技术,至于说用什么开发工具,因人而定 。喜欢哪个就用哪个 。学习软件编程是一个艰苦而漫长的过程,需要持之以恒的耐心,千万不能急于求成 。对于一名初学者来说 , 最重要的还是打好基础 , 建议从C语言开始入门,C语言作为基础语言,大多数的高级编程语言都是在C语言的基础上演化而来的,学好了C语言,有助于掌握其他的高级语言,并掌握软件编程 。如果想短时间就可以编写程序玩玩的话 , 可以试着学习VB , 推荐 《Visual Basic 入门与精通》 。如果没有基础的 , 一两个月也可以编写一些有点难度的程序了 。如果想长期的话,就要学习一些基础东西,比如编程语言,数据结构 , 网络编程,操作系统 。可以先学C,C++推荐“C++ primer”现在是第四版了,相当经典目前市场上有许多sass平台,比如云表企业信息平台,你可以不用编程就可以开发软件 。云表这款软件,设计界面和EXCEL还真的很像,有些用法也是相通的!但云表和EXCEL功能上却是一个天上一个地下!云表在功能和辅助管理的能力上来讲 , 强大的不是一点两点!云表 , 严格意义上来讲是一款零代码表格式管理软件开发平台,具有强大的系统配置能力,任何人都可以在完全不懂编程,不会写代码,不懂数据库的情况下,像玩积木一样搭建各种企业管理软件 。使用云表,普通人都可以轻松实现企业级管理软件或者部门级管理软件的个性化定制,你想要什么样的功能,都可以自行搭建 。当然你说现在流行移动办公 , 手机APP是少不了的 。其实云表PC端的功能如果设计好了,是可以自动生成手机APP的,请不要惊讶!云表让你惊讶的东西还有很多 , 可以说是极智极简吧,比如说单点登录、对接第三方软件、对接智能设备或硬件、发送邮件和短信息、对接网站和微信等 。流程自定义,用户权限自定义等等 。

    推荐阅读