进销存管理系统的设计与实现_第1页
进销存管理系统的设计与实现_第2页
进销存管理系统的设计与实现_第3页
进销存管理系统的设计与实现_第4页
进销存管理系统的设计与实现_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

题目

进销存管理统的设计与现专业班级:09软件工程学

号:09080301XX学生姓名:

浪子Raining授课教师:XXX2012年6月6日

题述..........................................................................................................................................3问题说明3具体要求3求析..........................................................................................................................................3需求说明3具体模块要求如下...................................................................................................................3例:用例规约:基础信息模4用例规约:采购管理模5用例规约:库存管理模6用例规约:商品销售模7用例规约:查询统计模8用例规约:往来管理模9用例规约:系统设置模10用例规约:操作员权.............................................................................................................114.础图.........................................................................................................................................

系统基础类图说明125.列:.............................................................................................................................................136.态:.............................................................................................................................................17

商品采购状态图说明17商品入库状态图说明17商品销售状态图说明188.件:.............................................................................................................................................219.统署:.....................................................................................................................................

1.问题概述:1.1问题说明:本系统的主要任务是设计一套B/S模式的进销存管理系统,实现对基础信息模块、采购管理模块、库存管理模块、商品销售模块、查询统计模块、往来管理模块、系统设置模块等部分。1.2具体要求:)由操作人员的算机知识普遍较差,要求有良好的人机界面。)由该系统的使对象多,要求有较好的权限管理。)方的数据查询支持多条件查询。)基信息管理与询(包括商品信息、客户信息、供应商信息)。)通计算机,能直接“透视”仓库存储情况。)完的商品采购息、商品销售信息进行管理。)方、健全的结功能。)商销售排行统。)数计算自动完,尽量减少人工干预。2.需求分析:2.1需求说明:根据校园局域网的实际需求提本系统需要完成如下工作础信息模块采购管理模块、库存管理模块、商品销售模块、查询统计模块、往来管理模块、系统设置模块等。2.2具体模块要求如下:基础信息模块该模块主要管理商品信息录入户信息录入、供应商信息录入品信息查询客信息查询、供应商信息查询。采购管理模块该模块的主要管理商品采购信息录入和商品采购信息查询。库存管理模块该块主要管理商品入库信息、商品入库退货、商品库存查询和库存商品价格调整。商品销售模块该模块主要管理商品销售信息录入和商品销售退货信息录入。查询统计模块该模块主要管理销售信息查询售退货查询、商品入库查询、入库退货查询、商品销售排行和年销售额分析。往来管理模块该模块主要管理商品销售结账库退货结账、销售结账查询、商品入库结账、销售退货结账和入库结账查询。系统设置模块该模块主要管理添加操作员、更改操作员密码、删除操作员。

3.用例图:图-1基信息模块3.1用例规约:基础信息模块用例名称:用例ID角色:用例说明:前置条件:

基础信息模块进销存系统InvoicingSystem)操作员该用例主要实现操作员对基础信息的相关操作操作员成功登录系统基本事件流:

参与者动作点“基础信息”功能菜单在单中选择相应的信息选项

系统响应5.统响应操作员的事,把相关的录入信息同步到数据库,并跳转到其他事件流:异常事件流:后置条件:

(商品信息录入信息录入、操成页面供应商信息录入、商品信息查询、客户信息查询、供应商信息查询;在面中填入相关信;核无误后点击提交按钮无录入信息的数据类型有误返回操作结果提示页成功或失),操作员继续进行操作

图-2采管理模块3.2用例规约:采购管理模块用例名称:用例ID角色:用例说明:前置条件:

采购管理模块进销存系统InvoicingSystem)操作员该用例主要实现操作员对商品采购信息的录入和商品采购信息查询操作员成功登录系统基本事件流:

参与者动作点击“购管理”功能菜;在菜单选择相应的信息选(商品采购信息录入、商品采购信息查询;在页面填入相关信;核对无后点击提交按钮

系统响应5.统响应操作员的事,把相关的录入信息同步到数据库,并跳转到操作成功页面其他事件流:异常事件流:后置条件:

无录入信息的数据类型有误或找不到相应商品类型返回操作结果提示页成功或失),操作员继续进行操作

图-3库管理模块3.3用例规约:库存管理模块用例名称:用例ID角色:用例说明:前置条件:

库存管理模块进销存系统InvoicingSystem)操作员该用例主要实现操作员对商品入库信息、商品入库退货、商品库存查询和库存商品价格调整操作员成功登录系统基本事件流:

参与者动作点击“存管理”功能菜;在菜单选择相应的信息选(商品入库信息、商品入库退货、商品库存查询、库存商品价格调整;在页面填入相关信;核对无后点击提交按钮

系统响应5.统响应操作员的事,把相关的录入信息同步到数据库,并跳转到操作成功页面其他事件流:异常事件流:后置条件:

无录入信息的数据类型有误或找不到相应商品类型返回操作结果提示页成功或失),操作员继续进行操作

图-4商销售模块3.4用例规约:商品销售模块用例名称:用例ID角色:用例说明:前置条件:

库存管理模块进销存系统InvoicingSystem)操作员该用例主要实现操作员对商品销售信息录入和商品销售退货信息录入操作员成功登录系统基本事件流:

参与者动作点击“存管理”功能菜;在菜单选择相应的信息选(商品销售信息录入、商品销售退货信息录入;在页面填入相关信;核对无后点击提交按钮

系统响应5.统响应操作员的事,把相关的录入信息同步到数据库,并跳转到操作成功页面其他事件流:异常事件流:后置条件:

无录入信息的数据类型有误或找不到相应商品类型返回操作结果提示页成功或失),操作员继续进行操作

图3-5查询模块3.5用规约:查询统计模块用例名称:用例D:角色:用例说明:前置条件:

查询统计模块进销存系统Invoicing操作员该用例主要实现操作员对进销存据信息的查询操作员成功登录系统基本事件流:

参与者动作点查询统计”功能菜;在中选择相应的商品类选应的查信息查询销售退货查询、商品入库查询、库退货查询、商品销售排行、年售额分析

系统响应统响应操作员的事关数据统计信息呈现在页面上其他事件流:异常事件流:后置条件:

无找不到对应的商品类型返回查询统计操作页操继续进行操作

图-6往管理模块3.6用例规约:往来管理模块用例名称:用例ID角色:用例说明:前置条件:

往来管理模块进销存系统InvoicingSystem)操作员该用例主要实现操作员对商品销售结账、入库退货结账、销售结账查询、商品入库结账、销售退货结账和入库结账查询操作员成功登录系统基本事件流:

参与者动作点击“存管理”功能菜;在菜单选择相应的信息选(销售结账、入库退货结账、销售结账查询、商品入库结账、销售退货结账和入库结账查;在页面填入相关信;核对无后点击提交按钮

系统响应5.统响应操作员的事,把相关的录入信息同步到数据库,并跳转到操作成功页面其他事件流:异常事件流:后置条件:

无录入信息的数据类型有误或找不到相应商品类型返回操作结果提示页成功或失),操作员继续进行操作

图-7系设置模块3.7用例规约:系统设置模块用例名称:用例ID角色:用例说明:前置条件:

系统设置模块进销存系统InvoicingSystem)系统管理员该用例主要实现系统管理员管理添加操作员、更改操作员密码、删除操作员系统管理员成功登录系统基本事件流:

参与者动作点击“统设置”功能菜;在菜单选择相应的信息选(添加操作员、更改操作员密码、删除操作员;在页面填入相关信;核对无后点击提交按钮

系统响应5.统响应操作员的事,把相关的录入信息同步到数据库,并跳转到操作成功页面其他事件流:异常事件流:后置条件:

无录入信息的数据类型有误或找不到相应商品类型返回操作结果提示页成功或失),系统管理员继续进行操作

基础息模采购理模操作

<<extend>><<extend>>往来理模

<<extend>>商品售模<<include>>查询计模

<<include>>

库存理模图-8操员权限3.8用例规约:操作员权限用例名称:用例ID角色:用例说明:前置条件:

操作员权限进销存系统InvoicingSystem)系统管理员该用例主要说明操作员所具有的系统管理权限系统管理员成功登录系统基本事件流:

参与者动作在操作面中选择相应的功能模块菜单在该模下按照页面提示进行相应操作

系统响应3.统响应操作员的事,把相关的操作页面呈现给操作员其他事件流:异常事件流:后置条件:

功能模块切换功能模块失效把相关的操作页面呈现给操作供系统管理员继续进操作

基础类图:图-1系统基础类图系统基础类图说明:系统管理员类通过对系统设置类的调用实现添加操作员改操作员密码除作员;操作员可调用基础信息类管理商品信息录入、客户信息录入、供应商信息录入商品信息查询、客户信息查询、供应商信息查询;调用采购管理类实现商品采购信息录入和商品采购信息查询,其中采购管理类依赖于基础信息类;调用库存管理类实现管理商品入库信息、商品入库退货、商品库存查询和库存品价格

调整,其中库存管理又依赖于基础信息和采购管理;调用商品销售类实现商品销售信息录入和商品销售退货信息录入,该类又依赖库存管理类;调用查询统计类实现销售信息查询、销售退货查询、商品入库查询、入库退货询、商品销售排行和年销售额分析,该类依赖于库存管理类和商品销售类;调用往来管理类实现管理商品销售结账库退货结账销售结账查询品库结账、销售退货结账和入库结账查询,该类依赖于库存管理类和商品销售类。序列图::操作员

输选反馈信息反供应商信图-1供应信息录入序列图

采购管理模块

采购管理页

基础信息模块

往来管理模

往来管理页

库存管理模块:操作员

面选择采购管理功能模块页面跳转返回跳转的页面返回跳转页面录入采购的商品信息验证信息的有效性反馈消息查询库存剩余空间反馈库存数据10:反馈处理结果11:提交订单12:发送13:页面跳转14:返回15:账户16:验证17:更新18:返回19:发送20:反馈21:反馈结账图-2商品采购序列图

:

1:输入2:验证3:提示4:验成功则5:返回6:选库存管9:库存10:录...14:反

7:页面8:返跳转的11:验证信12:更新库13:图-3商品入库序列图

系统登录界

功能模块选

商品销售模

商品销售页

库存管理模块Operator操员

择页面

面1:输账号密码2:验账号密码3:验成功则跳转4:提验证失败5:返跳转页面6:选择商品销售功能...7:页跳转8:回跳转的页面9:返跳转的页面10:录入商品销售信息14:反馈处理结果

11:验证信息的有效性12:更新库存数据13:返回理消息图-4商品销售序列图

状态图:商品采购状态图说明:在进销存管理系统中操员入采购信息到最后采购完成为止个购过程的状态图如图所示。提交采购商品信息采购信息有效采购信息无效采购失败

商品采购订单生成商品发货商品到货采购完成图-1商品采购状态图商品入库状态图说明:在进销存管理系统中操员入商品入库信息到最后商品入库完成为止个品入库过程的状态图如图所示。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论