案例研究:Iron Speed Designer - 国际货物追踪






1.15/5 (8投票s)
“如果没有 Iron Speed Designer 内置的安全模型,这个项目是无法实现的。” - Terry McCormick,New World Van Lines。
引言
国际货运追踪应用程序主要为美国国务院 (DOS) 开发。New World International 是 New World Van Lines 的子公司,与美国国务院和商业客户密切合作,将家庭迁移到全球各地。当一家公司迁移到另一个国家时,New World International 会介入帮助员工将其个人财产从现有住所搬到新住所。在运营上,New World International 采用特定的安全流程和程序,以确保全球搬迁的成功。

航空信息
国际货运追踪应用程序提供国际货运的实时通知和状态变更。这个新应用程序供其被调派人员和国际运输客户在内部使用。
用户首先创建一个用于外部访问的安全条目。负责搬迁客户方事务的获批准客户人员现在可以访问安全信息。也为被调派人员设置了安全访问,以便他们可以监控搬迁情况。

被调派人员的应用程序视图
当内部业务应用程序更新信息时,我们的数据库会随之更新,并自动向相关方发送电子邮件通知。然后,他们可以通过我们的安全 Web 应用程序访问其个人货运数据。
应用大小和范围
该应用程序包含一个 Microsoft SQL Server 数据库中的七个表和三个视图。其中最大的是“Transferee Status”表,其中包含 2,000 条记录。
应用程序中有 20 个网页。大约有 100 名用户访问数据库,每月处理 2,000 到 3,000 笔交易。预计在未来两年内,应用程序用户和交易数量将增加数千。

海关信息
项目
我和 John Lovrinic 在四周内使用 Iron Speed Designer 完成了该项目。我们总共花了三个小时进行初始应用程序生成,大约两天时间进行通用格式设置和其余的定制工作。
代码扩展和自定义
我们为这个应用程序编写了大约 500 行自定义代码。自动电子邮件实时通知被调派人员和管理方(国务院或其他 NWI 商业客户)核心和状态记录的变更,并允许他们查看被调派人员报告的状态。自动电子邮件警报是国务院的一项特定要求,能够快速轻松地集成此功能也是我们购买 Iron Speed Designer 的另一个原因。我们花了大约一周时间进行自定义代码的测试、调试和优化。

海洋信息
页面布局定制
我们在应用程序中使用了标签面板,以节省更多时间。用户无需滚动浏览浏览器显示器来查看各种报告项目。

存储信息
我们在 Iron Speed Designer 中使用了标准的 McKinley 设计主题。
Iron Speed Designer 的影响
使用 Iron Speed Designer,我们节省了四个月的开发时间,并节省了 40,000 美元的开发成本。如果没有 Iron Speed Designer,这个项目大约需要六个月。我们非常喜欢能够修改数据库级别的信息,并只需点击两下即可更新应用程序。这为我们节省了很多时间!
如果没有 Iron Speed Designer 内置的基于角色的安全功能,这个项目是无法实现的。在我们评估 Iron Speed Designer 的过程中,我们确定使用 Iron Speed Designer 生成的应用程序开箱即用,安全性已足够。 Iron Speed Designer 中的安全功能是我们购买该工具的决定性因素之一。
后续步骤
我们继续增加应用程序用户,并且预计该货运应用程序将由世界各地的美国大使馆工作人员使用。此外,我们可能会将其用途扩展到我们的其他国际客户。
到目前为止,我们已经构建了几个其他内部应用程序,包括
- 人力资源 - New World Van Lines
- 驾驶员安全 - New World Van Lines
- 失物招领 - New World Van Lines
- 拖车报告 - New World Van Lines
我们计划在 2008 年开始使用 Iron Speed Designer 重写我们所有的内部业务应用程序。