基于.net的分布式进销存课件_第1页
基于.net的分布式进销存课件_第2页
基于.net的分布式进销存课件_第3页
基于.net的分布式进销存课件_第4页
基于.net的分布式进销存课件_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

1、基于.NET的分布式进销存系统 Mobile MultimediaEnd系统功能数据库设计关键技术改进思路基于.NET的分布式进销存系统特点优势Mobile Multimedia系统功能系统功能: 该系统原型为一个家用电器连锁企业,有一总部和多个分店. 公司总部主要负责货源的采购和每月向各分店定期供货,以及决定是否批准向分店额外发货. 各分店主要负责商品的销售,并且在产品库存量不足时向总部发出额外采购请求,分店每月对该店的月销售情况汇总,发往总部 总部和各分店都配置了一台具有固定IP的服务器,其它电脑通过集线器与服务器相连,总部和各分店的服务器通过通信网络联接起来。 Mobile Multim

2、edia功能设计-总部商品信息管理 负责对公司所销售的所有产品的具体信息进行管理,可以提供给各分店查询 供货商信息管理 负责对公司所有的供货产商的详细信息进行管理,只开放给总店的特定用户 各分店额外采购管理 发货情况管理 另外 , 总部服务器上还包括 帐务管理 分店管理 用户管理 等功能. 负责对分店提交的额外采购请求订单进行管理,并且决定是否向分店发货 除了对总部每月在固定的时间发货给分店进行管理外,当分店额外采购请求遭批准时, 也在此一条添加记录。 Mobile Multimedia功能设计-分店销售管理 库存管理 登陆用户管理 额外采购管理 远程信息查询服务 负责处理销售请求、检索销售状

3、况等,可以实时动态掌握各种销售业务情况,进行销售信用控制。 负责商品库存管理,检索库存信息等,可以准确及时了解各种商品的库存信息,提供库存报警功能 主要负责用户信息管理,提供有权限控制功能。 负责当某种商品库存量不足而又有购买请求时,管理这些订购请求,由分店经理决定何时将这些请求以订单形式发往总部,请求总店额外发货。 可以检索总部服务器上某种商品的信息,以及查询分店额外采购请求批准状态和总店发货情况。 Mobile Multimedia数据库设计-总店关系图数据库设计-分店关系图Mobile MultimediaMobile Multimedia关键技术Mobile Multimedia关键技

4、术2.开发过程采用标准的数据库管理信息系统三层架构 a、数据层 (DataLevel) 连接数据库。 Connection.cs b、业务规则层(BussinessLevel)操纵数据库,调用存储过程,完成对 数据库的查 询、插入、删除和修改,将每一种操作写成函数形式。 shangpin1.cs zhangwu1.cs fendian1.cs c、用户界面层界面层实现业务规则层中函数的调用,实现功能。 shangpin.cs zhangwu.cs fendian.csMobile Multimedia关键技术3. 所有涉及数据库查询、插入、删除和修改的操作都写成存储过程形式 ,通过C#结合AD

5、O.Net调用存储过程接口实现数据库操作。 CREATE PROCEDURE dbo.View_Product id int = NULL result int OUTPUT -0失败 1成功AS BEGIN TRAN IF id IS NOT NULL SELECT * FROM product WHERE product_id = id ELSE SELECT * FROM product COMMIT TRANGOMobile Multimedia关键技术5.采用XML(可拓展标记语言)实现简单弹出式对话框, 介绍系统模块功能xml文件WindowLayout.xml控制对话框的显示方式False524203Mobile Multimedia特点优势1. 采用在.Net环境下使用一种新的开发语言C#结合ADO.Net数据访问模型来开发分布式数据库系统。 适当的将数据分散到各个分店数据库中,减轻了总店服务器的负担,解决 机构分散而数据需要相互联系的问题,体现分布式的优点. 3. 面向对象(OOA,OOD)的系统分析与设计方法. 纯存储过程实现对数据库的操作,高效性和高安全性 开发过程采用标准的数据库管理信息系统三层架构 基于.net remoting框架实现了分布式数据查询。抱

温馨提示

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

评论

0/150

提交评论