寒弦 2015-02-27 04:01 采纳率: 66.7%
浏览 1955
已采纳

刚准备开发一个毕设,问个程序框架问题

一个社区app应用,从程序员角度说,开发前需要准备什么呀?例如,程序框架需要怎么做啊?

  • 写回答

4条回答 默认 最新

  • KrisKing 2015-02-28 09:46
    关注

    1.规划应用的功能,梳理清楚业务流程图,要有一个完整的操作过程
    比如楼主发帖子,其他人回复,并可以对其他人的回复点赞,再回复等等
    2.确定出实体,和实体见的关系
    比如上面的描述,一般的名词都是实体。楼主、其他人、帖子、回复、赞
    “楼主”和“其他人”差不多,可以抽象出个新的实体叫"用户","楼主"和"其他人"都是这个"用户"的一个实例,只是属性不同
    “帖子”和“回复”都是文字,但又很打的差别,可以定义为两个类,他们有1对多的关系,等等
    3.划分模块,那些业务紧密的放一起,那些变化多的拉出去
    4.建数据库
    5.建底层工具,那些常用的工具类封装好,供业务调用
    6.劈头盖脸写代码

    祝你成功!

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器