自己对客户端软件的初浅认识。

出学校后,开始了工作生涯,在编程的过程中大概了解到一个客户端软件制作流程,想和大家分享一下,共同学习。这些都是一些比较简单的总结,希望技术大牛不要笑话我,我只是想通过小的总结与新人分享,自己也在总结中学习一下。


我觉得一个PC客户端软件的产生,大部分都分为四个大的部分:


一是:服务器端的代码编写


二是:应用软件代码的编写


三是:界面图片图标的制作。


四是:安装包的制作。



当然除了这四大部分外,还可能根据所做的应用软件的不同而增加其它的大的部分,如:如果是做播放器的,需要做字幕,视频,音频 ,这些可能需要单独的人员来完成,而不涉及到编码。   如果 是一些游戏软件,可能会有游戏人物特点的设计 。


主要谈谈自己对四个大部分的认识.

1.服务器端代码,主要是写一个应用来控制对项目中需要的数据进行增,删,查,改。简单地说就像对数据库的增,删,查,改操作,而这些操作是用代码写的应用,一个可视的界面工具操作。 服务器与本机数据库的最大不同在于,服务器是可以多台机访问的,本机数据库大多限于本机,服务器如果是连入公网,则可以异地访问 。


2.应用软件代码主要是完成一个项目的逻辑,业物,功能。是一个项目 的重要的一部分,它与服务器的关系是,它所需要的数据,资源很多是保存在服务器上(如:需要下载资源 的路径,名称,大小。如:游戏玩家的数据 ,人物特点的记录 ,级数装备),通过服务器来记录数据,让这边数据不像变量,只能在项目 启动才存正,项目结束就不存在。服务器上数据则一直保存。


3.一个应用软件要想拉到用户,除了功能特别,运行流畅之外,还需要一个好看的界面,而界面又是这许多的小图片拼起来的,如按钮,背景等。这些就需要专业的美术人员来完成。


4当所有做完之后,就需要做安装包了,安装包的制作,有很多方法,当然也有很多免费的制作工具。制作的主要原理就是把一些动态库封装起来,然后在用户电脑安装时,有这些动态库才能运行,所以在用户安装时,就把这些动态库放在了安装目录下,当然,如果要做一个美观,漂亮 一点的安装包,还需要美工做一些界面的处理等。


上面就是我对一个应用软件的制作的粗略的认识, 与大家一起分享一下。

.






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小K小Q

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值