欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2021-2022年收藏的精品资料软件工程课程设计仓库管理qxf.doc

    • 资源ID:23689925       资源大小:238KB        全文页数:13页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2021-2022年收藏的精品资料软件工程课程设计仓库管理qxf.doc

    仓库管理系统 软件工程课程设计仓库管理系统 目 录一 需求规格说明311需求描述312活动列表3二 需求分析过程31仓库管理系统应用中的参与者32系统中的用例及用例文档421总用例图422用例文档4三 用UML对系统建模51用例包图及用例图(用例建模)52系统用例的活动图及活动文档(活动建模)63某系统的类图(类建模)74构造顺序图(交互建模)85构造状态图(状态图建模)106构造协作图107构件图128部署图12四 代码生成12五 心得体会13一 需求规格说明1需求描述n 系统开发目的 随着科学技术的发展,社会进步,计算机迅速的发展,仓库货物管理的方法也日新月异,以前全是由人工管理的方法现存在很多的缺点:管理效率低,劳动强度大,信息处理速度低而且准确率也不够令人满意。为了提高仓库货物管理效率,减轻劳动强度提高,信息处理速度和准确性;为管理员提供更方便、科学的服务项目。为管理员提供的一种更先进、科学的服务系统。于是我们便选择了由计算机来设计一个仓库货物管理系统的方案。让计算机对仓库货物进行自动管理,管理员可以直接在计算机上实现仓库货物的信息管理,并能在一定程度上实现自动化。我们在现行系统初步调查的基础上提出了新系统目标,即新系统建立后所要求达到的运行指标,这是系统开发和评价的依据。1活动列表(1)各种商品信息的输入,包括商品的价格,类别,名称,编号,生产日期,保证期,所属公司等信息。(2)各种商品信息的修改;(3)对于已售商品信息的删除;(4)按照一定的条件,查询、统计符合条件的商品信息;至少应该包括每个商品的订单号,价格,类别,所属公司等信息进行查询;(5)对查询、统计的结果打印输出。二 需求分析过程 1仓库管理系统应用中的参与者普通用户、管理员2系统中的用例及用例文档找出与角色相对应的用例。普通用户对应的用例:按照一定的条件,查询、统计符合条件的商品信息;至少应该包括每个商品的订单号,价格,类别,所属公司等信息进行查询。管理员可以对商品进行入库,出库的操作。21总用例图22用例文档用 例:查询简 述:该用例验证用于用户对数据库的查询。参 与 者:普通用户, 管理员前提条件: 用户提交查询命令后。用例开始。主 流: 检查查询的数据段,若有商品信息,将查询结果输出。其 他 流: 若没有商品信息,向用户发送通知。后置条件:如果用例成功,输出查询结果,对管理员等待其它命令,对普通用户没有其它操作。用 例:修改简 述:该用例验证用于用户对商品信息某一项的修改。参 与 者:管理员前提条件: 查询后确认仓库有该商品。用例开始。主 流: 输入需要修改项,将结果写入数据库。其 他 流: 若没有商品信息,向用户发送通知。后置条件:如果用例成功,输出修改后结果。用 例:入库简 述:该用例验证管理员对新商品的入库处理。参 与 者:管理员前提条件: 用户提交命令后,查询仓库中有无相同商品。主 流: 若仓库中已有该商品,增加商品的数量。其 他 流: 若没有商品信息,要求管理员输入商品其它信息,并入库。后置条件:如果用例成功,输出新商品的查询结果。用 例:出库简 述:该用例验证用于用户对商品的出库。参 与 者:管理员前提条件: 用户提交命令后,查询仓库中有无相同商品。主 流: 若仓库中已有该商品,且出库后数量为零,删除商品信息。 若不为零,仅修改商品数量。其 他 流: 若没有商品信息,向用户发送通知。后置条件:如果用例成功,输出 出库后商品查询结果。三 用UML对系统建模1用例包图及用例图(用例建模)图1.1 用例图2系统用例的活动图及活动文档(活动建模)查询用例对应的事件流用活动图描述如下:图2.1 查询用例活动图入库用例对应的事件流用活动图描述如下:图2.2 入库用例活动图出库用例对应的事件流用活动图描述如下:图2.3 出库用例活动图修改用例对应的事件流用活动图描述如下:图2.4 修改用例活动图3某系统的类图(类建模) 图3.1 实体类图 图 3.2 数据库表图3.3 窗口设计类图4构造顺序图(交互建模)图4.1 查询序列图图4.2 出库序列图图4.3 入库序列图5构造状态图(状态图建模)图5.1 商品状态图6构造协作图选择菜单Browse下Create Collaboration Diagram,把序列图转换为协作图。图6.1 查询协作图图6.2 出库协作图图6.3 入库协作图7构件图图7.1 组件图8部署图图8.1 部署图四 代码生成1. 选择菜单Tools下的Web Publisher,把模型转换成Web文档。2. 选择菜单Tools下的Visual C+下的Update Code,把模型转换成VC+的代码。五 心得体会通过对本仓库货物管理系统的设计,使我认识到软件开发的过程实际上就是描述现实世界的过程。而由现实世界向软件模型的转化过程是其中最核心的过程。在课程设计的过程中我们遇到了许多问题。而这些问题的产生都是由于理论知识和实践经验的缺乏造成的。在此过程中我通过张聚礼老师的指导、同学的帮助、自学战胜了所有的困难。使我得到一次难的锻炼机会,加深了对理论知识的理解,丰富了实践经验。同时更让我深刻体会到团队协作的重要性,并通过这次设计让我从整体的程序开发到具体软件的设计都有了一个全面的掌握,为我即将从事的工作打下了一个坚实的基础!开发软件必须严谨求实,脉络清晰,还需要那么一点点敬业精神,牺牲部分休息娱乐的时间。运用工程学的思想开发软件,就要跳出原本只注重编程的狭隘圈子,从宏观上把握软件的生命周期,强调整体性与协调性,不能任意妄为。特别是需求分析、总体设计和详细设计阶段的工作,更要做到细致、准确,为后期工作做好铺垫。但是由于课程设计时间较短,所以该系统还有许多不尽人意的地方,用户界面设计不够美观,统计功能还不完善等,这些都有待进一步改善。理论知识用于指导实践,亲身体验才能领悟软件工程的妙用。第 13 页 共 13 页

    注意事项

    本文(2021-2022年收藏的精品资料软件工程课程设计仓库管理qxf.doc)为本站会员(可****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开