鼎牌电器供应链管理系统的设计与实现毕业论文(编辑修改稿)内容摘要:

务的内部管理需求 ,并重视需求驱动、管理创新、多企业协同等外部需求 ,通过企业供应链生态的全面整合 ,有效提高企业的竞争优势与经营业绩。 开发一个功能齐全,操作简便,向用户展示友善的操作界面,在完善功能的同时又必须兼顾系统的灵活性,安全性,健壮性的 供应链 管理系统。 本 管理 系统内容包括: 基础管理、销售管理、采购管理、仓库管理、生产管理、质量管理、系统管理、商务平台及邮件系统等九大模块。 系统的运行环境 为了保证系统运行的效率和可靠性,系统服务器端应具有较高的软硬 件配置,客户端的要求不是很高。 此应用程序可广泛运行于国际互联网即 Inter,也可适用于内部的局域网。 其运行要求如下: 客户端: (1)操作系统: Windows2020/XP/2020/Vista/7 (2)网络协议: TCP/IP 协议 (3)浏览器: Inter Explorer 以上版本 服务器端: (1)操作系统: Windows Server 2020 Enterprise Edition (2)网络协议: TCP/IP 协议 (3)WEB 服务器: Inter Information Server (4)数据库: Microsoft SQL Sever 2020 Developer Edition 南京工程学院毕业论文 7 : (1).服务器 CPU:Pentium 双核 以上 ,内存 :1G以上 (2).客户机 CPU:P4 以上,内存: 256M 以上 系统技术需求及开发平台介绍 关于 .NET Framework 概述 .NET Framework 是支持生成和运行下一代应用程序和 XML Web services 的内部 Windows 组件。 .NET Framework 旨在实现下列目标: ,而无论对象代码是在本地存储和执行,还是在本地执行但在 Inter 上分布,或者是在远程执行的。 (包括由未知的或不完全受信任的第三方创建的代码)执行安全性的代码执行环境。 (如基于 Windows 的应用程序和基于 Web 的应 用程序)时保持一致。 ,以确保基于 .NET Framework 的代码可与任何其他代码集成。 .NET Framework 具有两个主要组件:公共语言运行库和 .NET Framework 类库。 公共语言运行库是 .NET Framework 的基础。 您可以将运行库看作一个在执行时管理代码的代理,它提供内存管理、线程管理和远程处理等核心服务,并且还强制实施严格的类型安全以及可提高安全性和可靠性的其他形式的代码准确性。 事实上,代码管理的概念是运行库的基本原则。 以运行库为目标的代 码称为托管代码,而不以运行库为目标的代码称为非托管代码。 .NET Framework 的另一个主要组件是类库,它是一个综合性的面向对象的可重用类型集合,您可以使用它开发多种应用程序,这些应用程序包括传统的命令行或图形用户界面 (GUI) 应用程序,也包括基于 所提供的最新创新南京工程学院毕业论文 8 的应用程序 .NET Framework 可由非托管组件承载,这些组件将公共语言运行库加载到它们的进程中并启动托管代码的执行,从而创建一个可以同时利用托管和非托管功能的软件环境。 .NET Framework 不但提供若 干个运行库宿主,而且还支持第三方运行库宿主的开发。 是微软最新推出的用于构建动态、交互式 Web 内容的开发技术集。 并非构建供应链管理系统 的唯一的服务器端技术,但其编写的页面都是由负责绘制页面静态部分(模板)的基本 HTML 和负责生成动态部分的代码所组成的。 是 允许用户选择并使用功能完善的 stronglytype 编程语言,也允许使用潜在巨大的 .NET Framework。 是编译性的编程框架,运行是服务器上的编译好的公共语言运行时 库代码,可以利用早期绑定,实施编译来提高效率。 把界面设计和程序设计以不同的文件分离开,复用性和维护性得到了提高。 完全基于模块与组件,具有更好的可扩展性与可定制性,数据处理方面更是引入了许多激动人心的新技术,正是这些具有革新意义的新特性,让 远远超越了 ASP,同时也提供给 web 开发人员更好的灵活性,有效缩短了 web 应用程序的开发周期。 与 Windows Server 2020 的完美组合,为中小型乃至企业级的 web 商业模型提供了一个更为稳定、高效、安全的 运行环境。 页面的服务器端代码是经过编译和执行的,不是逐行解释的,并且在编译时(而不是运行时)检测大量错误,大大提高了开发效率与性能。 后台代码文件把页面的可视化部分与服务器端的逻辑分离开来,结合 VS 2020 开发工具的所见即所得的开发模式和事件驱动的方法有助于开发更为简单。 Visual Studio 2020 Visual Studio 2020 是 Microsoft 最新的正式发布的集成开发环境( IDE) ,用于构建和部署功能强大而安全的连接 Microsoft .NET 的软件。 Visual 南京工程学院毕业论文 9 包含 Windows .NET Framework 的一个增强版本。 .NET Framework 版在前一版本的基础上增添了新的能力、功能增强和文档改进。 通过对 .NET Compact Framework 的集成支持, Visual Studio 2020 将移动和嵌入式设备,如 Pocket PC 和其他采用 Microsoft Windows CE 操作系统的设备,带入 .NET。 如今,开发人员能够使用同样的编程模型、开发工具及编程技能,来构建应用范围广泛 从小设备到最大的数据中心 的应用程序。 包含了 : Microsoft Visual Basic .NET , Microsoft Visual C++ .NET, Microsoft Visual C , Microsoft Visual Web Developer。 同时, Visual Studio 2020 是用于快速创建和集成 XML Web 服务和应用程序的综合工具,它可大大提高开发人员的效率并带来新的商业机会。 利用集成功能,利用组织内的现有投资并简化与客户和贸易伙伴的业务处理。 开放式结构使开发人员能够 使用任何面向 框架的语言并发扬现有的开发技能,而无需昂贵而大量的再培训。 Visual Studio 2020 基于最新的 Microsoft Windows服务器平台而创建,因此内置了应用程序的可缩放性、可靠性和安全性,简化了生成环境中应用程序的管理和部署并降低了应用程序生命周期的总体成本。 SQL Server 2020 及 SQL 语言介绍 Microsoft SQL Server 是一个全面的、集成的、端到端的数据解决方案,它为企业中的用户提供了一个安全、可靠和高效的平台用 于企业数据管理和商业智能应用。 Microsoft SQL Server 2020 为 IT 专家和信息工作者带来了强大的、熟悉的工具,同时减少了在从移动设备到企业数据系统的多平台上创建、部署、管理及使用企业数据和分析应用程序的复杂度。 通过全面的功能集、和现有系统的集成性、以及对日常任务的自动化管理能力, Microsoft SQL Server 2020 为不同规模的企业提供了一个完整的数据解决方案。 Microsoft SQL Server 2020 也提供了很多个新特性来节省精力、时间和金钱。 从编程到管理能力 ,这个版本的 SQL Server 都优于其他版本的产品,并且它还对 SQL Server 2020 中已经存在的特性进行了加强。 SQL(Structured Query Language,结构化查询语言 )是一个功能强大的数据库语言。 SQL通常使用于数据库的通讯。 ANSI(美国国家标准学会)声称, SQL南京工程学院毕业论文 10 是关系数据库管理系统的标准语言。 SQL语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据。 使用 SQL的常见关系数据库管理系统有: Oracle、 Sybase、 Microsoft SQL Server、 Access、 Ingres等等。 虽然绝大多数的数据库系统使用 SQL,但是它们同样有它们自立另外的专有扩展功能用于它们的系统。 但是,标准的 SQL命令,比如 Select、 Insert、 Update、 Delete、 Create和 Drop常常被用于完成绝大多数数据库的操作。 SQL语言的突出优点就是它的非过程化、统一,而且还是所有关系数据库的公共语言。 SQL语言一次处理一个记录,对数据提供自动导航,它允许用户在高层的数据结构上工作,而部队单个记录进行操作, 可操作记录集,所有 SQL语句接受集合作为输入,返回集合作为输出。 SQL的集合特性允许一条 SQL语句的结果作为另一条 SQL语句的输入。 同时,它不要求用户指定对数据的存放方法,这种特性使用户更易集中精力于要得到的结果;所有 SQL语句使用查询优化器,它是RDBMS的一部分,由它决定对指定数据存取的最快速度的手段,查询优化器知道存在什么索引,在哪儿使用索引合适,而用户则从不需要知道表是否有索引、有什么类型的索引。 作为统一的语言, SQL可用于所有用户的 DB活动模型,包括系统管理员、数据库管理员、应用程序员、决策支持系 统人员及许多其它类型的终端用户。 SQL语句概括起来可以分为数据操作语言,数据定义语言和数据控制语言几大组,它们用于对数据库数据的查询,修改和更新,是一种完备的数据处理语言。 主要用到的数据操作语言主要是: SELECT:用于数据检索,它是 TSQL的核心;INSERT:用于插入数据到数据库; UPDATE:用于从数据库中修改现存的数据;DELETE:用于从数据库中删除数据。 AJAX 简介 Ajax 用来描述一组技术,它使浏览器可以为用户提供更为自然的浏览体验。 在 Ajax 之前, Web 站点强制用户进入提交 /等待 /重新显示范例,用户的动作总是与服务器的“思考时间”同步。 Ajax 提供与服务器异步通信的能力,从而使用户从请求 /响应的循环中解脱出来。 借助于 Ajax,可以在用户单击按钮时,南京工程学院毕业论文 11 使用 JavaScript 和 DHTML 立即更新 UI,并向服务器发出异步请求,以执行更新或查询数据库。 当请求返回时,就可以使用 JavaScript 和 CSS 来相应地更新 UI,而不是刷新整个页面。 最重要的是,用户甚至不知道浏览器正在与服务器通信: Web 站点看起来是即时响应的。 虽然 Ajax 所需的基础架构已经出现了一段时间,但直到最近异步请 求的真正威力才得到利用。 能够拥有一个响应极其灵敏的 Web 站点确实激动人心,因为它最终允许开发人员和设计人员使用标准的 HTML/CSS/JavaScript 堆栈创建“桌面风格的( desktoplike)”可用性。 Ajax 的核心是 JavaScript 对象 XmlHttpRequest。 该对象在 IE5 中首次引入,它是一种支持异步请求的技术。 简而言之, XmlHttpRequest 使您可以使用JavaScript 向服务器提出请求并处理响应,而不阻塞用户。 在创建 Web 站点时,在客户端执行屏幕更新为用户提供了很大 的灵活性。 下面是使用 Ajax 可以完成的功能: • 动态更新购物车的物品总数,无需用户单击 Update 并等待服务器重新发送整个页面。 提升站点的性能,这是通过减少从服务器下载的数据量而实现的。 例如,在Amazon 的购物车页面,当更新篮子中的一项物品的数量时,会重新载入整个页面,这必须下载 32K 的数据。 如果使用 Ajax 计算新的总量,服务器只会返回新的总量值,因此所需的带宽仅为原来的百分之一。 • 消除了每次用户输入时的页面刷新。 例如,在 Ajax 中,如果用户在分页列表上单击 Next,则服务器数据只刷新列表而不 是整个页面。 直接编辑表格数据,而不是要求用户导航到新的页面来编辑数据。 对于 Ajax,当用户单击 Edit 时,可以将静态表格刷新为内容可编辑的表格。 用户单击 Done之后,就可以发出一个 Ajax 请求来更新服务器,并刷新表格,使其包含静态、只读的数据。 IIS IIS是 Inter Information Server的缩写,它是微软公司主推的服务器,它与 Window NT Server完全集成在一起,因而用户能够利用 Windows NT Server南京工程学院毕业论文 12 和 NTFS( NT File System, NT的文件系统)内置的安全特性,建立强大,灵活而安全的 Inter和 Intra站点。 IIS支持 HTTP( Hypertext Transfer Protocol,超文本传输协议), FTP( File Transfer Protocol,文件传输协议)以及 SMTP协议,通过使用 CGI和 ISAPI, IIS可以得到高度的扩展。 IIS支持与语言无关的脚本编写和组件,通过 IIS,开发人员就可以开发新一代动态的,富有魅力的 Web站点。 IIS不需要开发人员学习。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。