C#企业进销存管理系统开发与设计+ER图(5)
时间:2017-05-25 09:33 来源:毕业论文 作者:毕业论文 点击:次
1) 公共语言运行库 公共语言运行库(CLR)是.NET Framework的基础,它为多种语言提供了统一的运行环境。可以将公共语言运行库看作是一个在执行程序时进行代码管理的“工具”,代码管理的概念是运行库的基本原则。以运行库为目标的代码称为托管代码,而不以运行库为目标的代码称为非托管代码。托管代码有许多优点,如:跨语言集成、跨语言异常处理、增强的安全性、调试和分析服务等。 2) .NET Framework类库 .NET Framework类库是一个综合性的面向对象的可重要类型集合,可以使用它开发许多应用程序,这些应用程序包括传统的命令或图形用户界面应用程序,也包括基于ASP.NET所提供的应用程序。 .NET Framework类库是一个与公共语言运行库紧密集成的可重用类型集合。该类库是面向对象的,这不但使.NET Framework类库易于使用,而且还减少了学习.NET Framework新功能的所需时间。 .NET Framework类库中的类可与第三方组件实现无缝集成,正如用户对面对对象的类库所希望的那样,.NET Framework类型能够完成一系列常见编程任务(包括诸如字符串处理、数据收集、数据库连接以及文件访问等任务) .NET Framework类库还包括支持多种专用开发方案的类型 3) .NET程序编译原理 .NET平台中代码的物理单元,是可移植的可执行的程序格式。编译程序和库时,和平常一样生成EXE与DLL文件,但在.NET框架下,任何可执行文件程序项目都链接公共语言运行库,并由他代理编译和执行。 2.2.2 运行环境搭建 a) 首先使用Microsoft Visual Studio 2010安装盘安装.NET Framework框架,然后使用Microsoft SQL Server 2008安装盘安装数据库引擎。 b) 打开Microsoft SQL Server 2008的SQL Server Management Studio,将数据库文件db_EMS(位于EMS/EMS/datebase)附加到Microsoft SQL Server 2008服务器上。 系统开发平台:Microsoft Visual Studio 2010 系统开发语言:C# 数据库管理软件:SQL Server 2008 运行平台:Windows XP/Windows 2000/ Windows 7/ Windows 2003 运行环境:Microsoft .NET Framework SDK v4.0 分辨率:最佳效果1024x768像素 2.3 C/S系统结构 C/S结构(Client/Server模式),它是一种软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理地分配到Client端和Server端来实现,降低了系统的通信开销。C/S结构的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器,对应的优点就是客户端的响应速度快。 客户端和服务器端常常分别处在很远的两台计算机上,客户端程序的主要任务是将客户的要求提交给服务器端进行处理,再将服务器端的程序返回的结果以特定的形式显示给用户;服务器端程序的主要任务则是接受客户程序提出的服务请求,进行相应的处理,再将结果返回给客户端。 C/S结构的原则是将计算机应用程序分界成多个子任务,由多台计算机分工完成,即采用“功能分配”原则。客户端完成数据处理、数据表示及用户接口功能;服务器端完成DBMS的核心功能。这种客户请求服务、服务器提供服务的处理方式是一种新型的计算机应用模式。 3 需求分析 随着计算机系统功能的大众化发展趋势,为充分利用计算机资源提高企业生产管理能力,减轻企业管理人员的工作负担,实现管理工作的信息化、高效化,做好企业ERP管理系统成为各生产制造型企业改善工作的必然要求。 (责任编辑:qin) |