我目前正在从事一个与vb.net上的药品库存管理系统有关的项目。基本上,我在一个MySQL数据库中有3个表,我将链接到我的程序;订单、当前库存和药品。
每个订单都有一个自动递增的订单参考、交货日期、订购单位和已订购药品的参考编号。
库存表包含库存的所有药品名称、库存多少、成本和零售价格。
最后,每种药物都有一个参考、一个名称和一个供应商名称。
我想在整个程序中执行的任务是: 1-存储并将药物添加到系统2- -创建、编辑和查看订单、3视图药品库存和当前单位数量--在每个表中搜索特定字段。
我对面向对象编程和Vb.net非常陌生,所以我想知道设计这个程序的最佳方法是什么?
基于Windows窗体的应用程序,没有继承,我只有1种产品类型(所有产品都有不同的类),2-基于Windows窗体的,但具有继承和接口3-还有其他更有效的方法吗?
如果我要选择选项2,我只需要几个指导提示,我的基层应该是什么。
谢谢
发布于 2016-01-31 11:42:39
嗯,从技术上讲,这不仅仅是一个库存管理系统,如果你包括订单的话。库存只是照顾库存物品的一部分。
简而言之,你要寻找的可能是:
至于接口,我建议为每个表做一个列表和详细的VB.NET表单。列表将包含项目列表和筛选器,以查找所需内容。详细信息页将允许显示所有deatails并编辑它们。然后,可以将表单加载到主应用程序中的即TabControl中。并将它们结合起来,即将一个列表放到SplitContainer的左面板中,细节放在右边的面板中,然后使用DataGridView的CellClick将项加载到细节模块中。
https://stackoverflow.com/questions/35106868
复制相似问题