房天下 > 房天下问答 > 业主生活 > 其他
  • 毕业设计——高手给点思路

    题目--JAVA技术论坛的设计与实现。如何做?

    提问者:karwan

    发布于2010-08-17

共1个回答
  • 我叫三好 丨Lv 4
    如果是毕业设计建议你做的简单一点,需求分析尽量简单,且功能明确论坛主要有两部分功能提供一部分是后台的管理功能。主要是对用户用户进行管理。另一部分就是提供用户使用的前台功能。提高部分:如果你想做的复杂一点可以引入用户,角色,权限的概念。用户就是普通的用户,角色就是一个抽象的概念,权限就是论坛各部分是否准许进入。为不同的角色分配不同的权限,同时也可以给用户分配角色从而具有某种权限。前台就是我们看到的提供给用户的功能。基本上就是两部分,发帖,回帖。实现的架构比较传统的是SSH架构(spring+struts+hibernate)数据库的设计你自己看着办注意尽量少使用多对多的关联持久化层也没有什么,就是一些简单的pojo在pojo之上声明DAO接口,并且写出实现。在其上建立service层接口提供的服务,同时写实现完成它。最后就是view层和service的交互。建议你采用异步的设计(ajax)。好处是异步提交,异步响应。(可能用不到struts了)关于优化数据库可采用连接池技术,service可以适当的使用一些你熟悉的设计模式,view可以采用一些封装好的javascript框架实现。能想到的就是这么多了。这些都是企业级开发的一些规范,我简化了一下,如果老师某些部分不明白,就按照老师的意思改。
    +1 2010-08-17 举报
热门人气推荐
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。