进销存系统需求分析与设计课程设计1.doc
《进销存系统需求分析与设计课程设计1.doc》由会员分享,可在线阅读,更多相关《进销存系统需求分析与设计课程设计1.doc(25页珍藏版)》请在三一办公上搜索。
1、西南大学荣昌校区信息管理系信息系统分析与设计课程设计报告 专业班级:信息管理与信息系统2010级3班 简易通进销存系统Invoicing System需求分析与设计版本作者时间备注V1.0Chao2013.10目录1引言31.1编写目的31.2背景31.3参考资料32任务概述42.1目标42.2用户的特点42.3假定和约束43需求规定53.1对功能的规定53.2系统业务流程图73.3功能具体设计8001)系统登录模块设计8002)系统主窗体设计8003)基本信息管理模块设计9004)订购商品信息管理模块设计12005)采购入库管理模块设计12006)入库信息查询模块设计14007)入库退货管理
2、模块设计15008)库存盘点窗体模块设计16009)库存调拨模块设计17010)销售订单管理模块设计18011)销售出库管理模块设计19012)销售退货管理模块设计21013)添加用户信息模块设计22014)用户设置模块设计22015)经手人管理模块设计224运行环境规定234.1设备234.2支持软件23需求说明书1引言进销存系统是对企业生产经营中进货、出货、批发销售、付款等进行全程跟踪管理,从接获订单合同开始,进入物料采购、入库、领用到产品完工入库、交货、回收 货款、支付原材料款等,每一步都为您提供详尽准确的数据。有效辅助企业解决业务管理、分销管理、存货管理、营销计划的执行和监控、统计信息
3、的收集等方面的 业务问题。进销存系统特点1.实现在线进销存,使用简单、方便,功能完备实用,上手快。2.功能强大的销售额统计功能,可以查看年,月,日的详细利润和指定某件商品的销售利润。3.极强的综合查询功能,可以按年,月,日查看详细的商品进货记录,销售记录和库存记录。4.员工权限自由分配。可以指定员工只有销售商品的权限,而经理则拥有进货,销售,统计等所有权限。5.支持图表统计,让您更直观地了解您的月销售情况,员工销售情况等。6.具有自动升级功能,软件升级后,旧版本已录入的数据仍可继续使用。7.可以方便地查询或打印需要的数据,支持单张打印,并可导出EXCEL查看。1.1编写目的为了给软件开发企业的
4、决策层提供是否进行项目实施的参考依据,现以文档的形式分析项目的风险,项目需要的投资与效益。1.2背景足下科技有限公司是一家以商品推广为主的商业性企业,为了更好的管理进货、销售和库存,现需要委托其他公司开发一个企业进销存管理系统,项目名称为“简易通进销存管理系统”。 1.3参考资料2任务概述2.1目标 根据企业对进销存管理系统的要求,制定简易通企业进销存管理系统应该达到以下目标: 灵活的人机交互界面,操作简单方便、界面简洁美观。 可以通过菜单、工具栏或导航按钮灵活操作。 对进货和销售提供相应的退货管理功能。 实现各种查询,如单一条件查询或多条件查询等。 可以随时修改系统口令。 可以设置用户的使用
5、权限。 系统最大限度地实现了易安装性、易维护性和易操作性。 系统运行稳定、安全可靠。 2.2用户的特点本系统的最终使用用户都是科技企业的员工,具备良好的计算机使用水平,所以只需要将软件进行安装部署,不需要针对最终用户进行使用培训。 2.3假定和约束a) 要求附加进货-退货和销售退货功能以增加管理的灵活性。系统的功能要符合本企业的实际情况。管理内容较多,涉及窗口容易混乱,应提供窗口集合操作和菜单管理。支持管理用户的功能,提高系统安全性。b) 目标简易通企业进销存管理系统的主要目标是提供强大的进销存管理功能,减少盲目采购、降低采购成本、合理控制库存、减少资金占用,并提高市场灵敏度。c) 评价尺度项
6、目需要在两个月内交付用户使用,系统分析人员需要3天内到位,用户需要7天时间确认需求分析文档,去除其中可能出现的问题,如用户可能临时有事,占用5天时间确认需求分析。那么程序员需要在50天的时间内进行系统设计、程序编码、系统测试、程序调试和系统打包部署工作,其间,还包括员工休息时间。3需求规定 3.1对功能的规定简易通企业进销存管理系统的功能结构如图所示: 基本信息管理基本信息是本系统中首先要录入的信息的管理,在录入商品基本信息前,必须要先录入供应商基本信息,录入完基本信息后,还可以对这些基本信息进行修改,删除和查询等基本操作。a) 供应商基本信息管理主要负责供应商信息的添加、修改、删除和查 询管
7、理。b) 商品基本信息主要负责对商品信息的添加、修改、删除和查询管理。c) 客户基本信息主要负责对公司客户信息的添加、修改、删除和查询管理。d) 员工基本信息主要负责对公司员工的信息的添加、修改、删除和查询管理。 其中添加员工操作功能可以批量添加,采用Excel的方式进行批量添加。 e) 经手人设置主要负责对经手人信息的设置。 入库管理入库管理是对商品进行入库操作的管理过程,在经过采购签单的商品可以进行入库操作,入库的同时更新库存量,并可以对入库商品进行查询操作,没有经过采购签单的商品不能进行入库操作;对于入库的商品还可以进行退货操作,并在同时更新库存量,且能够进行退货查询。a) 采购订单商品
8、在进行采购之前,需要先添加采购订单,在采购订单得到批准之后才可以进行采购商品,采购订单管理里面提供了对订单的添加、删除、更新以及查询功能。b) 采购入库通过采购订单采购的商品可以进行采购入库,在采购入库中可以进行商品的数量更新,如果是新商品需要添加到数据库中。入库操作必须以采购订单编号进行入库操作。c) 入库查询入库的商品的查询。d) 采购订单查询采购订单的查询操作。 销售管理销售管理主要是针对企业的销售信息进行管理,经过销售签单操作的客户才能拿到销售订单,然后根据销售订单进行出库操作,同步更新库存量,并可以对销售出库的商品进行查询操作,没有销售订单商品不能出库;对于销售出库的商品也可以进行退
9、货操作,并同步更新库存量,且能够进行退货查询。a) 销售签单在商品进行销售的时候,需要先出销售签单,才能够进行出库操作。销售签单主要是针对商品销售签单的添加、删除、更改和查询操作。b) 销售出库将销售签单中的商品进行出库操作。c) 销售查询查询已经销售的商品。 d) 销售签单查询查询销售签单的详细信息。 退货管理a) 入库退货对入库退货的信息进行添加、删除、更改操作。b) 入库退货查询对入库退货信息进行查询操作。c) 销售退货对销售商品的退货信息进行添加、删除、更改操作。d) 销售退货查询对销售商品的退货信息查询操作。 库存管理a) 库存盘点主要是针对目前商品的库存信息进行盘点清理操作。b)
10、库存调拨主要是针对库与库之间的商品进行调拨处理。 c) 库存查询查询当前库存信息量。 系统管理系统管理主要是对系统中的用户进行管理和设置,针对用户可以设置用户的权限,本系统采用简单权限,所以不涉及具体的权限操作过程。在系统中可以将用户设置为管理员或一般用户,设置为管理员权限的用户可以修改密码和查看用户信息,而一般用户只能修改密码而不能查看用户信息。具有系统管理员和管理员权限的用户还可以进行添加用户和经手人设置等操作,而一般用户不能添加用户,也不能进行经手人设置。a) 用户管理针对用户进行增、删、改操作。b) 用户设置针对用户进行权限设置(在本系统中,用户权限主要分为一般用户、系统管理员和管理员
11、三种)。c) 退出系统退出本系统。d) 系统登录系统登录主要控制本系统的用户登录过程,要求在登录过程中验证用户相关信息。 帮助a) 关于关于主要显示一个软件相关信息。 b) 访问网站访问足下科技有限公司网站。3.2系统业务流程图3.3功能具体设计1) 系统登录模块设计系统登录模块主要用于对进入简易通企业进销存管理系统的用户进行安全性检查,以防止非法用户进入该系统。只有输入正确的用户名和密码的用户才能进行该系统。如果输入错误则提示用户相应的错误提示消息。登录窗口如图所示:主要组件:组件类型主要属性设置说明JTextField无登录用户名文本框JPasswordField无登录密码文本框JButt
12、onText属性为“登录”登录按钮Text属性为“退出”退出按钮2) 系统主窗体设计主窗体是人机交互的界面,用户通过主窗体的菜单、工具栏和按钮等组件进行管理操作。主窗体由菜单栏、工具栏、窗体中心处的导航按钮以及状态栏组成。主窗体如图所示:主要组件:组件类型主要属性设置说明MenuBar无菜单MenuItem无菜单项JToolbar无工具条JButton比较多,不一一列举导航按钮JLabel比较多,不一一列举状态栏信息3) 基本信息管理模块设计供应商基本信息管理模块负责添加、修改、删除和查询供应商信息,其中添加供应商信息选项卡用于添加供应商的基本信息,修改供应商信息选项卡用于修改制定供应商信息,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 进销存 系统 需求 分析 设计 课程设计

链接地址:https://www.31ppt.com/p-2389223.html