1

我用 Oracle 表单生成器为我的期末论文开发了一个软件。我想为我的期末论文报告准备一些软件开发文件。

如您所知,oracle forms blow ver 8.0 是程序基础...我使用 oracle form 6 ...

我需要为我的报告准备软件需求规范 (SRS) 和软件设计文档 (SDD)。

问题是,正如我们所知,oracle 表单是程序基础,它不是面向对象的基础,我使用 SSADM 方法来展示我的表单是如何相关的(绘制 DFD、CFD、PSPEC)(用例和流动事件 [in uml])一起和他们一起工作......现在对于 SDD 我不知道我应该如何展示我的低级、高级设计和包......

您向我提供哪种方法?现在我试图通过TOOD展示我的低级,高级设计,但几天前我发现TOOD也是面向对象的程序,请帮助我......

还有一个问题,我们不能将 UML 用于功能基础程序?请提供强大的参考...

我很担心我的考官不接受我的工作...

SSADM 绘制 GUI 太难了 :(( 请帮帮我...

我希望聚集在这里的高手能帮助我...

在我放置 UML 项目的 SRS 模板之前:用例图和序列图。对于 SDD,之前在 OO 项目中我放了:类图、包、组件图并描述了我的所有类,而不是类的所有功能(我现在不知道如何为我的程序基础项目展示它们:(()

4

1 回答 1

5

一堂历史课。

与构建 Oracle 应用程序的官方方法最接近的是最新的 Oracle*CASE 方法。我怀疑是否有人在十年内使用过它。尽管它确实作为一个流程存在,但它实际上是使用 Oracle CASE(随后称为 Oracle Designer)的指南,它本身就是一个被封存的产品。

CASE 和 Designer 使用了 SSADM 产品集的变体。因此,在分析轮中,我们使用 DFD 定义了模块。在设计阶段,我们使用设计编辑工具来修饰这些定义,我们可以使用它来指定 GUI 元素。但我不认为那个制图师与任何公认的方法论有联系。

我会包含一个指向有关 Oracle*CASE 方法的一些信息的链接,但它太旧了,它是互联网之前的(如果你能想象这样的事情)。


如果 eTOOD 方法允许您通过各种方式描述表单,请使用它。谈到 GUI,我认为 OO 和过程方法之间没有太大区别。尽管Jackson 结构化编程(或 SDM)仍然是表示通过所有表单触发器的流程的最佳方式。

我给你的主要建议是和你的考官谈谈。找出他们的期望。在 StackOverflow 上随便说一些人告诉你使用某种方法不太可能提高你的成绩。

于 2010-10-31T08:55:30.963 回答