半点优化网 http://www.bdxc.net/
当前位置首页 > 网站技术问题> 正文

需求分析的难点主要表现在哪几个方面

2021-06-08 19:58:32 暂无评论 270 网站技术问题 需求   数据库   分析

1、需求难以表述清楚完整。需求,那是另一个人心里想的东西,想把他想的东西表达出来,让听的人理解,并和他想的一样,不是一件容易的事。
2、需求难以用书面表达出来。即使理解了,想用书面形式用文字表达出来,可以其它人看,同样没那么容易。
3、需注很容易变化。需求,只是一个在某一时间节点想到的,随着时间的推移,外部环境的变化,甚至随着产品的上线,总会有这样那样的变更或新的需求提出来。
4、需求很难去验证。很多时候需求是很难验证,很难证明说已经达到了。
只想到上面这些,希望有用。

数据库需求分析

数据库设计

1、数据库需求分析

1)针对超市进销存管理系统,分别对采购部门、销售部门和库存保管部门进行详细的调研和分析,总结出如下的需求信息:

商品按类管理,所以需要有一商品类型信息。

商品必须属于一个商品类型。

如果一个商品类型存在商品,或存在下级商品类型,则该类型不可删除。

需要记录供应商品信息。

在涉及商品数量的地方,要给出相应的单位。

商品销售信息单中要包含登记商品销售数量、单价等信息。

在进货信息中要包含商品供应商等信息。

商品报损要有报损原因。

进货、销售、报损操作要有相应操作员信息。

只有管理员登录之后才可以使用系统。

默认的管理员不可以删除。

进货、销售、库存、报损信息都要可以添加、修改、删除、分类查找。

当进行进货、销售和报损操作后,能相应更新库存。

需要对进货、销售、库存、报损进行分析,总结热门商品。

2)经上述系统功能分析和需求总结,考虑到将来功能的扩展,设计如下的数据项和数据结构:

商品类型信息,包括数据项有:商品类型编号、商品类型名称等。

商品信息,包括的数据项有:商品编号、商品名称、商品介绍、库存量等。

商品单位信息,包括单位编号、单位名称等。

供应商信息,包括供应商名称、介绍等。

进货信息,包括进货商品、数量、单位、单价、进货时间经手人等。

销售信息,包括销售商品、数量、单位、单价、登记时间等。

报损信息,包括报损商品、数量、单位、原因、登记时间等。

管理员信息,包括管理员账号、密码、是否是默认账号等。

2、数据库概念结构设计

本系统根据以上的设计规划出的实体有:商品类型信息实体、商品信息实体、商品单位信息实体、供应商信息实体、进货信息实体、销售信息实体、报损信息实体和管理员信息实体。

猜你喜欢