doc 基于UML的仓储管理系统的设计与实现 ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:65 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2025-11-18 10:16

信息根据到站日报编号查询物资到站日报信息设置到站日报的是否处理项为真查询未处理的到站日报打印类码单基本信息私有属性属性名含义属性类型业务号客户号客户名称到站日报号到货时间发站车号业务类别卸货地点验收工具物资分类号货物编号品名规格型号产地生产厂家钢号品牌等级定尺定尺长度单位重量包装类型记数单位记数单位数量折算系数克重司磅员验收保管员保管员人数制单人制单日期是否入库处理生产日期已收代运是否过户备注公有方法方法名含义说明添加码单更新码单信息删除码单信息码单查询打印类码单入库信息私有属性属性名含义属性类型业务号库存位置编号入库重量入库数量入库数量公共方法方法名含义说明增加码单入库信息表信息更新码单入库信息表信息删除码单入库信息表信息根据业务号查询物资到站日报信息根据查询入库数量信息打印类保管员入库验收信息字段名标题字段类型字段长度是否可为空举例及说明业务号否保管员否重量,类码单货物存放明细字段名标题字段类型字段长度是否可为空举例及说明业务号否库存位置编号否层次否实测长度,净重,是否出库类入库单私有属性属性名含义属性类型业务号客户号客户名称货主入库单号业务类别到货方式归属部门条形码分类物资分类号货物编号品名规格型号生产日期申报重量实收重量申报数量实收数量申报数量实收数量费率铁路代垫费到单日期验收保管员审核人审核状态审核日期制单人是否过户备注公共方法方法名含义说明表中所有属性为参数。


添加更新删除根据客户号查询入库单,设置入库单的处理数据打印类货物异常报告私有属性属性名含义属性类型货物编号客户号货物名验收员异常情况日期公共方法方法名含义说明添加更新删除根据货物编号查询打印类帐卡入库信息私有属性属性名含义属性类型账卡号业务号记帐人是否平帐备注公共方法方法名含义说明添加更新删除,查询打印类入库收费单收费单号品名规格型号客户名称货主入库单号发站车号实收重量实收数量入库费用铁路代垫费应收金额开单人备注类用户权限私有属性属性名含义属性类型职工编号姓名用户口令权限序列备注公共方法方法名含义说明添加更新删除确认用户权限打印类权限信息私有属性属性名含义属性类型权限编号权限名备注公共方法方法名含义说明添单界面入库审核界面第六章系统开发的思考数据库设计问题现在的开发环境越来越多的是面向对象的,而存储机制却是不同于此的关系型数据库,这两者之间存在着很大差异。


这种差异使系统的开发活动不能统。


典型的情况是,越来越多的应用系统是三层甚至多层体系结构,在此情况下,用户接口层和业务逻辑层是用面向对象技术开发的,而数据库多数仍然是关系型的。


因此,在采用面向对象建模技术分析获得对象模型后,怎样得到关系型的数据库呢这也是我们本次系统开发中遇到的问题。


属性类型映射成域中的属性类型映射成数据库中的域。


域的使用提高了设计的致性,且优化了应用的移植性。


简单的域是非常容易实现的,仅仅需要替换相对应的数据类型和数据的尺寸。


同时,对于使用域的属性,可能要求为域的约束加入的串。


例如,限定域的取值范围等。


枚举域限定了域允许取值的集合。


其实现通常有几种方法定义约束来限定取值为每个枚举值定义标志枚举表对枚举值进行编码等。


在本系统地开发中,所有涉及到枚举型的数据象,我们都单独设置表来表达,例如计量单位表中就是入库单等表中计量单位数据项的枚举约束。


类的属性映射至关系数据库表中的列属性可以直接映射为表中的零到多列。


通常,个属性映射为表中的列,但也有例外对于非持久的属性可以不进行映射,有些属性置只做为中间值用于计算而不需保存在数据库中。


些对象属性本身就是对象,客户中的地址属性如果较复杂可以映射为数据库表或多列。


此时,属性映射成多个字段。


反之,也可以将多个相似的简单属性映射为列。


类映射成表类到表的映射通常不是直接的。


只有非常简单的应用,类与表之间才会存在对应的关系。


数据库访问设计问题上面的实体对象映射到数据库表,主要是考虑的静态模型到数据库的映射,我们继续讨论动态模型在数据库设计中的实现,主要是数据库存取部分设计。


般来说,数据库存取部分设计主要有以下几种策略每个对象或类自己负责数据库的访问工作这种方法不需要专门的服务类,但是业务逻辑和数据操作逻辑都集中在业务类中,任务划分不清晰,业务类既要处理业务逻辑,又要处理数据操作,其中每个的改动,都会影响到这个业务类。


利用开发环境提供的机制许多开发环境提供了初级的访问关系数据库的机制,它们是很好的个开始。


常用的方法包括的机制开放数据库连接和数据库连接,绝大多数面向对象的开发环境提供了封装这些标准方法之的类库。


在本系统地开发中,我们用到了前者。


结束语本文从面向对象的思想出发,讨论了建模的语法结构和的建模思路与过程,并基于此对仓储管理系统进行了分析,设计,以及最后的实现与测试,由于篇幅有限,本文重点介绍了系统的设计部分,对系统的实现与测试只是选择重点分析。


从整个论文的撰写和用例的开发中,我对基于和统过程的面向对象建模方法有了相当的认识。


在统过程开发中,把个较大的项目的功能分配到个个用例上去实现,让开发过程变得比较轻松,更适合多个人共同开发同时,通过开发阶段的限制和迭代的划分,使开发过程的透明度更高,目标更明确,整个项目开发的风险也降低了。


当然,由于时间关系,系统还有很多不完善的地方,系统地实现部分我们只实现了入库管理这模块,并且对于系统高要求标准作的还不够,这也是我们日后努力的方向。


参考文献信息系统开发方法教程陈佳著清华大学出版社基础教程张瑜清华大学出版社与面向对象设计与编程王柏电子工业出版社和模式应用姚淑珍机械工业出版社深入网络编程谢志华西安电子科技大学出版社面向对象编程指南韩柯电子工业出版社高等教育出版社飞思科技产品研发中心电子工业出版

下一篇
基于UML的仓储管理系统的设计与实现第1页
1 页 / 共 65
基于UML的仓储管理系统的设计与实现第2页
2 页 / 共 65
基于UML的仓储管理系统的设计与实现第3页
3 页 / 共 65
基于UML的仓储管理系统的设计与实现第4页
4 页 / 共 65
基于UML的仓储管理系统的设计与实现第5页
5 页 / 共 65
基于UML的仓储管理系统的设计与实现第6页
6 页 / 共 65
基于UML的仓储管理系统的设计与实现第7页
7 页 / 共 65
基于UML的仓储管理系统的设计与实现第8页
8 页 / 共 65
基于UML的仓储管理系统的设计与实现第9页
9 页 / 共 65
基于UML的仓储管理系统的设计与实现第10页
10 页 / 共 65
基于UML的仓储管理系统的设计与实现第11页
11 页 / 共 65
基于UML的仓储管理系统的设计与实现第12页
12 页 / 共 65
基于UML的仓储管理系统的设计与实现第13页
13 页 / 共 65
基于UML的仓储管理系统的设计与实现第14页
14 页 / 共 65
基于UML的仓储管理系统的设计与实现第15页
15 页 / 共 65
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
筛选: 精品 DOC PPT RAR
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批