`
duizhang1108
  • 浏览: 11252 次
  • 性别: Icon_minigender_1
  • 来自: BJ
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

遇到分析与设计问题,如何解决?

阅读更多
最近在做一个毕业答辩系统,采用技术(spring2.0+struts2.0+hibernate3.0+ext2.0+acegi1.0)在前期设计过程当中有些疑问,希望在此能够得到高人的帮助和指点

首先:办公系统中最重要部分之一:邮件管理系统,其中功能有收件、发件、草稿、删除、转发等功能,
问题一   这些功能所包含的表有哪些,该如何设计呢?
我如果按照自己的方式来设计有两种方案,
1.每一种功能里都设计一个表,我觉得这肯定不行,就当是说了一句废话吧。
2.是整个邮件只有一个表,其中添加一个字段,用来区分是收件箱中的邮件还是其他如发件箱中的邮件信息,
不知道高人们是如何设计表这块的呢?希望得到指点。

问题二   如果是在公司内部使用即在局域网当中,可以直接访问局域网中的服务器,那么就不需要和邮件协议SMTP、POP3打交道了,但是我想实现如分公司和总公司直接的邮件通信,那就得涉及到这方面的知识,该如何设计和实现是一个要解决的问题 ,那么如何实现呢?这是我的第二个问题。

在办公系统当中,往往会有一个在线会议的功能,这个我觉得应该会用到套接字(Socket)编程的相关知识点,但是我这方面的能力有限,不知道能不能有人提供一些意见。

问题三   希望高人能给些在线会议编程和设计思路?

在此谢谢JavaEye上的所有人,你们都不容易,辛苦各位同胞们发表意见,在此谢谢你们的回答。
分享到:
评论
4 楼 惊鸿逝水 2008-06-28  
这种毕业设计的项目自己研究去!不适宜以这种方式提问。
3 楼 duizhang1108 2008-06-28  
Joo 写道
如果是需要消息服务 可以直接使用JMS 比你从头开始在邮件协议上实现要容易得多
另,你系统设计有问题。以数据库表为设计起来本身就不oo

这里想解释的是我并不是从开始就考虑数据库的问题,而是先分析系统中有哪些对象,通过面向对象分析方法,得出用例进行一系列UML图的设计,然后再引申出数据库表。
另外我对JMS不太理解,还没有研究过,可以说的详细些吗?
2 楼 Joo 2008-06-28  
如果是需要消息服务 可以直接使用JMS 比你从头开始在邮件协议上实现要容易得多
另,你系统设计有问题。以数据库表为设计起来本身就不oo
1 楼 duizhang1108 2008-06-27  
我都快急死了,怎么没有人来帮小弟解决一下问题吗?

相关推荐

    算法分析与设计教程课件

    《算法分析与设计教程》是一门深入探讨计算机科学核心概念的课程,主要关注如何有效地解决问题以及优化计算过程。本教程的课件详细介绍了多种算法策略,包括基础的蛮力法、分治法、减治法、动态规划以及贪心和回溯等...

    中北大学算法分析与设计实验报告

    在计算机科学领域,算法分析与设计是至关重要的组成部分,它涉及到如何高效地解决问题,并评估解决方案的性能。中北大学的这门课程旨在培养学生的算法思维、编程能力和问题解决能力。这份实验报告包含的具体内容可能...

    福建师大算法分析与设计的期末考试卷和答案

    福建师范大学计算机科学与技术专业05级的算法分析与设计课程,是一门深入探讨计算问题解决方案及其效率的学科。这门课程的期末考试卷及答案,对于学习者来说,无疑是一份珍贵的学习资料,可以帮助我们更深入地理解和...

    算法设计与分析作业和习题

    算法设计与分析是计算机科学中的核心课程之一,它主要研究如何高效地解决问题并评估解决方案的效率。这个压缩包文件包含了“算法设计与分析”的作业和习题,这通常包括一系列的编程挑战、理论问题和案例分析,旨在...

    毕业设计存在问题及解决办法

    本文将针对毕业设计中遇到的具体问题——缺乏互动元素以及用户不愿注册等问题进行探讨,并提出相应的解决方案。 #### 二、问题分析 ##### (一)缺乏互动元素 在传统的个人网站设计中,网站往往只注重于静态信息...

    解决网页设计一定会遇到的210个问题.rar

    这份名为"解决网页设计一定会遇到的210个问题"的压缩包文件,显然是为帮助设计师们应对在网页设计过程中可能遇到的各种挑战而准备的。以下是根据标题和标签推测的一些可能涵盖的关键知识点: 1. **响应式设计**:...

    东北大学软件学院算法分析与设计课程资料

    《东北大学软件学院算法分析与设计课程资料》是由张莉老师主讲的一门深度探讨算法原理与实践的课程。这门课程旨在培养学生对算法的深入理解、分析和设计能力,为未来的软件开发和数据分析工作奠定坚实的基础。资料...

    Java程序设计基础:设计解决问题的策略.pptx

    设计解决问题 的策略 基本程序设计--设计解决问题的策略 本讲主题 1 理解什么是程序 2 了解程序设计的基本步骤 3 掌握设计解决问题的策略 程序一词来自生活,通常指完成某些事物的一种既定方式和过程; 什么是程序 ...

    算法设计与分析 试卷 华南理工

    **算法设计与分析**是计算机科学中的核心课程之一,它主要关注如何有效地解决问题,并通过创建高效算法来实现这一目标。**华南理工**作为一所享有盛誉的高等学府,其在计算机科学教育方面有着深厚的底蕴,提供的**...

    系统分析与设计敏捷迭代方法课后习题答案

    通过解决“系统分析与设计敏捷迭代方法”的课后习题,学生将深入理解这些概念,并能将其应用于实际项目中,从而提升自身的系统设计和项目管理能力。这些知识不仅适用于操作系统开发,同样适用于其他类型的软件工程...

    中南大学算法分析与设计--课件

    《中南大学算法分析与设计》是一门深入探讨算法理论与实践的课程,其课件是学习者掌握算法精髓的重要参考资料。中南大学在该领域的教学有着较高的评价,虽然可能对于初学者而言稍显复杂,但对有志于深入算法研究的人...

    网页设计报告书:网站的构思、网站设计的技术解决方案、网站的内容及其实现、网站的建设过程和遇到的问题解决方法、.网页设计感想

    网页设计报告书主要涵盖了几大核心点:网站的构思、技术解决方案、内容实现、建设过程以及问题解决策略。以下是对这些关键点的详细说明: 1. **网站的构思**: - 网站主题:本报告书以“童话网站”为主题,目标是...

    《算法设计与分析》试题(A)卷《算法设计与分析》试题(B)卷《算法设计与分析》试题(C)卷

    《算法设计与分析》是计算机科学领域一门至关重要的课程,主要关注如何有效地设计和评估算法,以解决实际问题。这份压缩包包含三份试题——(A)、(B)和(C)卷,都是针对这门课程的学习者进行的测试,旨在检验...

    算法分析与设计 教程

    《算法分析与设计 教程》是一门深入探讨如何解决计算问题的重要课程。算法作为计算机科学的基石,是解决问题的逻辑流程,通过一系列明确的指令,实现对数据的处理和计算。本教程涵盖了一系列基本算法及其应用,旨在...

    算法分析与设计原版第三版课后答案

    算法设计是计算机科学中的核心技能之一,涉及问题解决策略、数据结构选择、时间与空间复杂度分析等关键知识点。本书可能涵盖了排序算法(如快速排序、归并排序)、搜索算法(如二分查找、深度优先搜索)、图论算法...

    算法设计与分析 算法设计与分析

    《算法设计与分析》是计算机科学领域中至关重要的一门学科,它主要研究如何高效地解决计算问题,并通过数学和逻辑的方式进行分析。算法是解决问题的步骤或指令集,设计则是根据问题需求创建这些步骤的过程,而分析则...

    西南交通大学算法分析与设计(包含实验课程)作业全集附带答疑QQ

    总的来说,西南交通大学的“算法分析与设计”课程是一门综合性的课程,它不仅教授学生如何设计和分析算法,还强调实践操作和问题解决。通过作业和实验的结合,学生可以全方位地提升自己的编程技能和算法素养,为未来...

    计算机算法分析与设计论文

    算法分析与设计是计算机科学的核心问题之一,是计算机软件开发人员必修课。算法分析与设计的目的是设计出有效的算法,使软件的效率和稳定性达到最佳状态。本文将对算法分析与设计进行系统的介绍和比较,涵盖基础算法...

    4 实验四:LR分析程序的设计与实现

    同时,记录遇到的问题,如错误处理、状态冲突等,分析问题产生的原因,并提出改进策略,如优化状态冲突的解决方案,提高分析效率。 总的来说,通过这个实验,学生将全面了解LR(0)分析方法的核心概念,锻炼编程实现...

Global site tag (gtag.js) - Google Analytics