功能模块
2016-03-02 13:25:21 11 举报
AI智能生成
功能模块是一个软件系统中,完成特定任务或一组任务的独立部分。它通常具有明确定义的输入和输出,以及处理输入并生成输出的逻辑。功能模块的设计和实现使得软件系统可以分解为更小、更易于管理和修改的部分。这种模块化的方法可以提高软件的可维护性和可重用性,因为当需要修改或添加新功能时,只需要关注特定的模块,而不需要改变整个系统的代码。此外,功能模块也可以在不同的软件系统中重复使用,从而节省开发时间和资源。
作者其他创作
大纲/内容
一期
用户管理
注册、登录(鉴权方式)、密码找回(微信、微博账户共享)
注册资料(及注册向导)
用户兴趣点管理
个人附加信息管理(支付、虚拟物品)
简历资料维护、能力图等
地理位置获取
手机绑定、短信验证(接口)
个人参与活动实习信息管理(历史)
活动BBS(考证指导怎么考虑?)
置顶展现
基本发帖编辑(文字、图片、表情)、回复功能(点赞,文字,收藏)
关键字屏蔽、举报功能
tips弹幕功能
视频(支持还是隐藏)
兴趣标签推荐(个性化推荐)
内容社交分享链接(微博、微信、朋友圈等)
活动内容签到-变相提高注册率
实习内容
发布方发布(待发布简易后台) h5页面
实习内容终端展现,报名及报名热度等多维度展示
个性化推送(专业、兴趣匹配)
运营推荐
(各频道内)首屏内容推送更新(终端展现、后台推送操作)
置顶功能(后台操作,终端约定展现)
短信、应用消息推送功能(后台管理,终端约定展现)
推荐用户奖励方案设计等
主题切换、节日切换等
BI数据统计
日活UV、月活UV上传(终端埋点及后台数据展示)
应用CRASH统计(对接百度统计)
应用发布来源统计
运营数据达到统计(效果分析:如置顶的点击转换、通知的点击等)
系统查看、发帖、现金等关键数据交易统计
系统新增用户统计(后台页面台展示)
其他
应用升级
代码质量及运维
svn(一期稳定以后切换到git)
客户端、服务端每日自动构建结果
bugfree问题跟踪
线上、线下环境自动部署
环境部署容错、报警、性能监控
代码走读、sql数据库效率定期分析
一期的数据埋点必须模块化,其他的共用部分必须实现代码尽量隔离
0 条评论
下一页