粮食企业仓库业务管理系统设计与实现.docVIP

粮食企业仓库业务管理系统设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
粮食企业仓库业务管理系统设计与实现

粮食企业仓库业务管理系统设计与实现   摘要:随着计算机软件技术的飞速发展,计算机软件的应用正向企业的各个领域覆盖,本文正是着眼于现今地方企业的需求,设计完成了粮食企业的仓库管理平台。平台的设计采用B/S模式,在.Net Framework 3.5平台下采用ASP.NET搭配SQL SERVER 2008进行开发。本系统极具企业特色,业务比一般的进销存系统较为复杂。系统不仅为企业注入先进和科学的管理力量,而且实现了企业经济效益。该项目已在某国家龙头粮食企业运行,具有较好的应用和推广价值。   关键词:仓库管理 信息系统 ASP.NET   1 概述   近年来随着计算机软件应用的普及,信息系统的应用在沿海发达城市的企业应用的较为广泛,内陆城市许多企业也正在尝试剃光,尤其是一些中大型的企业。然而,由于在内陆许多企业发展水平,以及企业自身人员的素质条件与先进的技术矛盾,另一方面是许多企业对新生事物的稳定性存在质疑,特别是粮食企业目前信息系统应用水平还是较低。因此该仓库业务管理平台作为本区域的试运行工程就是在这样的背景下开始的[1-2]。正是该课题的独特背景决定了它的研究意义和价值。该项目的性质可以定义为产学研项目,因而就给项目实施的可行性增加不少动力,对于企业这个是极佳的机会帮助企业规范业务流程和管理模式,而且还能够帮助企业提升企业员工的计算机技能,同样该项目也是企业迈出现代化管理的重要一步。   2 系统设计的关键技术   随着.NET 3.5的发布,将会使得使用ASP.NET 3.5来构建的Web应用越来越容易。使用ASP.NET3.5和SQL Server2008,将会比ASP.NET1.1更方便地构建多层体系架构的Web应用。ASP.NET3.5技术增加了大量方便、实用的新特性。ASP.NET已经发展成为一个相当成熟、丰富、全面的语言技术,适合构建任何类型的Web应用。ASP.NET页面采用代码隐藏模型创建,由两部分组成:一部分是Aspx:负责页面布局和内容设置。另一部分是aspx.cs:负责事件和业务处理等[3-4]。系统的开发技术:ASP.NET技术,开发的环境为Windows2003 Server操作系统,开发语言为C#语言,SQL SERVER2008数据库平台,使用Visual Studio 2008作为开发平台。   2.1 基于B/S系统??系   B/S和C/S是当今世界开发模式技术架构的两大主流技术。C/S是美国Borland公司最早研发,B/S是美国微软公司研发。该课题之所以选择采用B/S原因有以下几点:①维护和升级方式简单;②成本降低,选择更多;③另外,考虑到企业自身的需求和发展趋势,所以采用B/S结构是比较理想的。系统基于IIS信息服务器。IIS支持HTTP(Hypertext Transfer Protocol,超文本传输协议),FTP(Fele Transfer Protocol,文件传输协议)以及SMTP协议,通过使用CGI和ISAPI,IIS可以得到高度的扩展。IIS支持与语言无关的脚本编写和组件,通过IIS,开发人员就可以开发新一代动态的,富有魅力的Web站点。IIS不需要开发人员学习新的脚本语言或者编译应用程序,IIS完全支持VBscript,Jscript开发软件以及Java,它也支持CGI和WinCGI,以及ISAPI扩展和过滤器。在本系统中主要是用到IIS的WEB服务器功能。   2.2 基于ADO.NET数据库操作   ADO.NET并不是ADO的升级版本,它是全新的面向对象模型。比ADO更适应于分布式及Internet等大型应用程序环境,为了多人同时存取更具扩展性,ADO.NET的数据存取采用的是离线存取模式,可说是专门为.NET平台设计的数据存取结构。它具有简单地访问关系数据、可扩展性、支持多层应用程序、统一XML和关系数据访问的特点[5]。   作为一种广泛使用的标准数据库编程语言,SQL(Structure Query Language,结构化查询语言)在A数据库编程中也是必不可少的。SQL包含了结构化的查询语句,它们决定了在执行查询时如何进行选择、分组和排序。使用查询可以选择数据库行,也可以定义动作查询修改数据而不返回数据行。查询的SQL语法必须遵循数据源查询处理程序定义的SQL语言。   2.3 系统中Ajax技术的应用   Ajax引擎实际上是一个比较复杂的Javascript 应用程序(通常隐藏在frame 中)用来处理用户请求,然后根据需要动态的读写服务器和更改DOM的内容。利用XMLHttpRequest对象采用异步方式与Web服务器进行数据交换,调用Ajax 引擎代替产生一个Http请求的用户动作,内存中的数据编辑页面导航、数据校

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档