手机知识|软件怎么做,如何用手机做一个软件( 二 )


第二,推荐学习下java语言,建议看看 《java编程思想》这本书,这是本著名的java编程教学书籍,网上有 pdf下载 。
第三,熟悉一下关系型数据库,当前三大主流关系型数据库 包括 mysql, oracle,sqlserver,你可以挑一个专门学习下,主要学习关系型数据中的 基本概念,比如 表,视图,存储过程,函数,以及 关系型数据库 语言,在网上搜相关书籍学习下就可以了,mysql 安装较为简单,而且使用广泛,免费,跨平台,推荐安装,以它为蓝本学习 。
第四,学习下 html ,js,css ,这些是做网页的基础,这些你可以 上 菜鸟教程 等网站学习,当然,这些网站教的比较浅,要想深入研究,最好还是找相关书籍好好学一下 。
有了这些知识,你可以尝试做个小系统,比如论坛,图书管理系统什么的 。 前端页面 用 html 设计,css美化,js 做数据加载,java 做后台,接收发送数据从(到)前端页面, 操作数据库 ,mysql作为数据库用来存放数据 。
然后,你可以研究一些专业性的框架做一些真正的可用的软件开发了,前端比如,angularjs,vue ,react,后端 如 java spring ,hibernate , 这时候,你要做的就是上官网,看帮助文档了 。
计算机发展的速度是非常快的,新技术层出不穷,但不管怎样,基础的东西是不会变的,所以,花时间把基础打牢,然后多做项目实践,这样才能成功 。
软件怎样做 热心网友
做电脑软件首先得明确你想做怎样的软件 。 电脑软件说粗浅点儿就是由各种小程序的集合,譬如word,改变字体颜色是一个小程序,统计字数的工具又是另一个小程序 。
所以要做电脑软件应该一般先学编程,即C语言,JAVA,VF等等,这些可以在网上搜索教程自学(电脑编程语言教程网上资源还是蛮多的),但是自学难度较大,而且十分枯燥(天天对着这样代码那样代码很容易烦) 。 所以如果想要学好甚至学到资深软件工程师的程度最好是进正规院校参加培训,由老师系统地教你 。
如果只是想做简单的小软件自娱自乐一下,那么可以尝试在网络上找辅助制作的软件 。 这些软件就是开发出来方便那些不懂编程语言的人做软件(更准确地说是做程序)的 。
比如 如果想做一款RPG游戏,那么可以用RMXP这个软件,现在很多玩家自制游戏都靠这个,内有附赠模版和简单指令 。 做游戏几乎不用编程,想要实现高级功能的话网上还有现成的共享脚本 。 另一个是flash,它的编程语言简单,做小游戏像贪食蛇啊大家来找X啊之类的很实用 。
至于其他领域的简易软件制作我没怎么接触,应该是有的,可以去网络上搜索 。 但即便做出来,功能可能不会尽如人意 。 还是强烈推荐,如果真的想做软件,去学一些编程知识吧,不管自学还是去受培训 。 (要培训最好去有名气点的如 北大青鸟培训学院 这些 推荐 。 )
我想制作一个手机软件,应该怎么做? 软件系统的开发是按阶段进行的,一般划分为以下阶段:可行性讨论;需求分析;系统设计(概要设计、详细设计);程序开发;编码,单元测试;系统测试;系统维护 。
软件开发过程中要明确各阶段的工作目标、实现该目标所必需的工作内容以及达到的标准 。 只有在上一个阶段的工作完成后,才能开始下一阶段的工作 。

1.可行性讨论

明确系统的目的、功能和要求,了解目前所具备的开发环境和条件,论证的内容有:① 在技术能力上是否可以支持;② 在经济上效益如何;③ 在法律上是否符合要求;④ 与部门、企业的经营和发展是否吻合;⑤ 系统投入运行后的维护有无保障 。

可行性讨论的目的是判定软件系统的开发有无价值 。 分析和讨论的内容形成“系统开发计划书”,主要内容有:

推荐阅读