0

我想设计一个库存系统。下面列出了一些关键功能。

  • 多用户
  • 多分支
  • 支持在线和离线发票
  • 多币种

语言要求: -

  • C# 2.0
  • SQL2005服务器

感谢您对设计完美库存系统的宝贵建议和想法。

如果您有任何数据库示例模型来设计这样的系统,请随时通知我。

谢谢。

4

1 回答 1

3

您在此处列出了一些要求,但是您没有足够的信息来完成发票系统的设计,而且您有一个完美的库存系统的不切实际的目标——对一个人来说是完美的,对另一个人来说是不完美的;如果我是你,我会满足于追求最好的品种。

您可以访问您的客户吗?如果你这样做了,你需要和他们坐下来看看他们想要什么。做到这一点的一个好方法是对他们的工作流程进行建模。写下他们从头到尾做了哪些步骤,以及影响他们工作的因素(称为外部参与者或接口)。这是一个漫长的过程,但最终您将能够准确说明已完成的工作、时间和顺序,以及系统上的功能和非功能约束。

一旦掌握了这些信息,实际设计物理系统就相对简单了。祝你好运。

[大提示] 我这里描述的过程大量使用 UML。[/大提示]

于 2009-09-15T07:41:25.983 回答