2016实训项目--仿知乎论坛 总结

1.项目介绍
以知乎网站为原型设计制作。
开发环境:Eclipse neon, mySQL, Tomcat7.0, JDK1.8, DW5, FireFox.
PS:选题还是相当可以的,根据团队目前的技术水平,无法挑战一些功能复杂的大型网站,应对这种类似论坛的网站没有问题,容易为组员建立信心和成就感。
这个开发环境就有点问题了,因为版本都过高了,由此带来的坏处有:其他组员必须安装高版本才能正确地运行初始项目;版本不兼容导致的出错情况,非常难排错纠正,最快的办法还是装高版本软件;对硬件的条件高了,有些机器运行高版本软件速度相当慢;其实还有一个潜在风险,那就是高版本通常不太稳定。
所以,下次开发时还是用tomcat7.0, jdk1.6,尤其是IDE不要用neon版了,用个更低版本的。
2.需求分析
基于知乎的功能进行了适当删减。
主体分5个模块:用户模块,问题模块,回答模块,评论模块,收藏夹模块。团队共五人,每人负责一个模块。
具体的用例图和用例分析在附件中。
PS:有了网站原型,需求设计难度降低很多。
需求分析阶段,很必要的一个工作是 画用例图和写用例规约。这有助于分析每个功能点的参与者,活动,输入,输出,涉及的数据等。我们写的还相当不规范,有些词语用得模糊不清,图也不够清晰。
在开始一个项目之前,可以在网上找一个原型借鉴一下,这样可以加快分析效率。
3.概要设计
找了一个前台模版,这个模版代码还比较清晰,结构也比较完整。我首先把主页给改了,主要是导航栏,这里确定了你的网站有什么核心内容。
PS: 模版一般都有个缺点,那就是没有把 公共部分的头部和底部分离开,如果一开始不分离好,直接拿来用的话,导致相当多的重复代码,假设导航栏某一列要改动,那么每一个页面都要改,相当繁琐。
所以,模版下下来后,先分离头部尾部,根据需要去除一些页面元素,根据需要改一改。漂亮清爽的页面出来以后更有动力实现功能!
4.详细设计

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值