重庆交通大学信息科学与工程学院
(1)出库信息管理:出库信息包括商品的类别、ISBN、出库时间等。 (2)入库信息管理:入库信息包括商品的类别、ISBN、入库时间等。 (3)商品信息管理:商品信息包括商品的类别、出入库时间、销售量、保质期、商品总数等;
(4)库存信息管理:商品数目的更新,通知管理员商品供给量等。 2.2.4 信息查询模块 信息查询模块图如2.2所示。
图2.5 信息查询模块图
(1)查询商品信息:负责商品信息的查询。 (2)查询库存信息:负责库存信息的查询。
2.2非功能性描述
2.2.1可行性性分析
可以从以下四方面对能否实现新系统目标进行可行性分析: (1)技术可行性
根据客户提出的系统功能、性能及实现系统的各项约束条件,根据新系统目标来衡量所需的技术是否具备,本系统是一个数据库管理和查询的系统,现有的技术以较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。同时,考虑给予的开发期限也较为充裕,预计系统是可以在规定期限内完成开发。
(2)经济可行性
估算新系统的成本效益分析,其中包括估计项目开发的成本,开发费用和今
页脚内容
4
重庆交通大学信息科学与工程学院
后的运行、维护费用,估计新系统将获得的效益,估算开发成本是否回高于项目预期的全部经费。并且,分析系统开发是否会对其它产品或利润带来一定影响。系统的效益可以从经济效益和社会效益两方面考虑。对于仓库管理系统则应着重分析其社会效益。例如,系统投入运行后可以使仓库管理实现科学化、规范化。曾强了工作人员对仓库管理能力、提高了工作效率。
(3)运行可行性
新系统的研制和开发是充分得考虑工作人员对仓库的易于管理,管理者方便查询设备信息效率。从而能完全满足使用者的要求。本系统操作简单, 有机算计基础的人无需培训即可使用, 即使是没有计算机基础的人只需经过简单的培训就可以很熟练的使用本系统。系统运行后,就用户方而言,由于用户使用本系统时,不会也不必关心系统内部的结构及实现方法,即对用户来说是透明的,所以本系统对用户而言,是定位在界面友好、操作方便、功能齐全的原则上的,用户只需简单的用鼠标点击各界面上的选项卡或按钮就能执行相应的功能,就管理者而言,关心的是如何处理各种数据,只要把用户的信息输入计算机,管理者就可运行相应的后台程序进行处理。而以上的这些功能都能在所选择的开发环境中用所选择的开发工具来实现。所以说本系统在用户使用可行性上是没有问题的。
(4)法律可行性
新系统的研制和开发,将不会侵犯他人、集体和国家的利益,不会违反国家政策和法律。
2.2.2环境要求
(1)本系统运行的硬件环境如下:
客户机:普通PC,满足:CPU:P41.8GHz以上;内存:256M以上; (2)本系统运行的软件环境如下:
操作系统:Windows2000以上的操作系统;数据库:SQL Server 2005;开发工具包:JAVA,EXCLIPS。
3 用例需求分析
3.1系统的用例需求文档
5
页脚内容