项目生命周期为基准线、分析要有层次感、不要想到什么说什么。
这条基准线上,负责的是哪一块,做了什么。
举例说明项目中遇到的问题及怎么解决的。
二、项目需求分析管理员1注册2登录3上传视频4删除视频5发布公告用户1注册2登录3冲会员4查看视频5下载免费视频6下载收费视频7查看观影记录8查看公告三、搭建框架
层级结构:客户端服务端数据库客户端:基于tcp连接的套接字程序管理员视图注册、登录、上传视频、删除视频、发布公告用户视图注册、登录、购买vip、查看视频、下载免费视频、下载收费视频、查看下载记录、查看公告服务端:tcpserver:基于多线程实现并发的套接字通信解决粘包问题interface:admin_interface、user_interface、