我的账户
猩码学苑

专注C++开发菁英教育

亲爱的游客,欢迎!

已有账号,请

如尚未注册?

蒋鹏冲-20221007-前端预科3

[复制链接]
北纬33 发表于 2022-10-7 23:53:14 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
1.网络
网络简单来说就是一组相互连接的计算机
交换数据
资源共享
网络分类
局域网范围小几十米~几公里
城域网范围中几公里~几十公里
广域网范围广全球
2.软件模式
B/Sbrowser/Server浏览器
C/sclient/Server客户端
客户端----请求(request)--->服务器
客户端<---响应(response)---服务器
3.IP地址
唯一标识网络上每一台计算机的地址
TCP/IP协议(标准)
路由交换设备把数据从一台计算机传到另一台计算机
ip分类
A类
国家级
B类
企业级
C类
个人级
D类
组播通信
E类
科研单位
子网掩码
网络段A类前三个
主机段A类最后一个
网关
默认1.1
4.软件相关的概念
软件是指计算机程序及其他相关文档,是交付给客户的一整套解决方案
常用文档
功能需求文档
软件设计文档
项目计划文档
项目报告
用户手册
意义
通过文档,人们能更清楚了解软件功能结构,程序设计思想,系统运行环境,软件操作方法,让人们能更方便对软件进行使用和维护
分类
应用程序
操作系统
驱动程序
其他程序
编译程序
数据库
程序设计语言
软件研发相关
编码
为了解决某一个问题,将人脑的思路方法用程序语言编写成代码的过程
软件开发
需求分析
软件设计
编码
调试
软件研发
原始需求
需求澄清
版本计划
软件设计
UI设计
测试计划
测试设计
编码
调试
执行测试
最终交付
需求相关概念
需求来源于客户,由BA或者产品经理归纳整理出来的文档
SRS需求文档:软件需求规格说明书
需求分析、需求澄清
学习需求,确定系统的运行环境,建立逻辑模型确定系统的功能和性能需求
需求对齐
需求变更
概要设计
建立系统总体结构,划分功能模块,定义各个功能模块的接口
详细设计
设计各个模块的具体实现算法,确定各个模块接口间的详细内容
环境
程序运行所依赖的网络、硬件、数据库等等
部署
程序安装到网络硬件环境中
每下载一个新的软件都相当于一个简单地部署
接口
就是一系列已经经过编译的,可以别调用的函数库
软件研发模型
瀑布模型
敏捷研发模型
回复

使用道具 举报

关注0

粉丝0

帖子91

发布主题
大家都在学
课堂讨论
一周热帖排行最近7x24小时热帖
关注我们
专注C++菁英教育

客服电话:18009298968

客服时间:9:00-21:00

猩码学苑 - 专注C++开发菁英教育!( 陕ICP备2025058934号-1 )

版权所有 © 陕西菁英数字科技有限公司 2023-2026