基于.Net框架的应用系统设计策略
136 浏览量
更新于2024-08-28
收藏 175KB PDF 举报
利用.Net框架开发应用系统
在本文中,我们将介绍如何利用.Net框架开发应用系统,特别是如何设计和实现一个物流管理系统的框架。本文将着重介绍在.Net平台上开发应用系统的框架和设计策略,并以一个logistics示例工程为例,详细介绍了如何在这个框架下开发系统。
一、系统设计策略
在设计应用系统时,需要考虑到系统的总体架构和框架的选择。在本文中,我们选择了.Net框架作为开发平台,利用其强大的功能和灵活的架构来实现应用系统的设计和开发。
二、静态建模
在静态建模部分,我们需要设计数据实体层的结构。在本文中,我们主要涉及到产品和入库单两个对象,还有一些辅助对象,如入库单的明细等。整个部分的静态模型可以用类图表示如下:
三、对象的粒度
在考虑实体对象的设计时,“对象的粒度”是一个需要仔细考虑的问题,实体对象按照对象的粒度,通常可以分成所谓的“粗粒度对象”和“细粒度对象”。在J2EE中使用EntityBean为实体类作设计时,我们总是尽量将实体对象建模成粗粒度的对象,因为EntityBean是非常耗费资源的,系统中如果存在大量的细粒度对象,会在很影响系统的性能。
四、实体类的设计
在设计实体类时,我们需要考虑到对象的粒度和数据库的设计。在本文中,我们使用DataSet的强大功能,使得不论是粗粒度对象还是细粒度对象,我们都采用了相同的处理方式,在对象粒度的设计方面能够得到一定的简化,对象粒度的粗细也不会对系统性能造成太大的影响。
五、Product和ProductType的设计
在本文中,我们以Product和ProductType为例,介绍了如何设计实体类。在对Product和ProductType进行操作时,我们通常只涉及到一张表。虽然,对于Product来说,在对其进行查询的时候,需要知道产品类型的时候,会涉及到ProductType表,但是,在大部分的增加、修改、删除的操作中,我们都只对Product表进行操作,因此,我们把这两个对象都设计成细粒度对象。
六、结论
本文介绍了如何利用.Net框架开发应用系统,特别是如何设计和实现一个物流管理系统的框架。我们还介绍了静态建模、对象的粒度和实体类的设计等相关知识点,希望这些知识点能够对读者有所帮助。
2012-08-29 上传
2012-08-24 上传
2012-04-02 上传
2012-11-18 上传
2019-06-23 上传
2011-12-09 上传
1008 浏览量
点击了解资源详情
点击了解资源详情
weixin_38696458
- 粉丝: 5
- 资源: 919
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍