2。4 C#语言简介
C#语言是微软公司发布的一种高级的程序设计语言。它是面向对象的并且在。NET Framework之上运行的。C#它是微软公司的研究员Anders Hejlsberg,开发出的最新语言成果。C#与Java比较时就会发现,他们在一定程度上有着令人无法置信的相似度。例如:单一继承和接口等,它与Java基本上使用同样的语法,并且都是先编译成中间代码然后再转换成计算机能识别的二进制码运行。但是C#和Java又有着显著的区别,相比之下,它和Delphi有些类似,都是与COM(组件对象模型)直接进行集成,更重要的是,微软公司 。NET windows的网络框架的最重要的角色就是C#。C#是一种综合C和C++语言得到的编程语言,它不仅安全具有稳定性,而且集简单、优雅于自身。C和C++某些强大的功能它都具有,而且还在一定程度上简化了前两者某些用法。C#融合了VB的既简单又可视的操作,同时又兼具像C++运行效率高的特点,一经推出,就因为它操作能力强大、语法风格飘逸、独创的语言还有便捷的面向组件编程等优势,迅速地成为。NET开发人员的最佳首选语言。各种基于MICROSOFT 。NET平台的应用程序对于程序员来说都已不再是难事。更让人欣慰的是,一系列的开发工具和服务都由MICROSOFT 。NET提供,由于这个原因,计算领域和通信范畴被开发人员很好地结合起来。
值得注意的是,C#所开发的程序源代码是不能直接在操作系统上执行的。和Java相似的是,先被计算机编译成为中间代码,然后借助。NETFramework的虚拟机执行全部。Net编程语言。最终都被编译成微软中间语言,故此,虽然最终的程序都是以“。exe”为后缀名,但是,如果运行该程序的计算机上没有安装。Net Framework,事实上,这些程序是不能被计算机执行的。经过编译,那些最终的、可被计算机识别的、二进制代码都会被存储在一个缓冲区里。因此,如果有相同代码被使用,缓冲区中的版本就会被系统自动调用。当一个。Net程序第二次甚至第三次被运行时,这种翻译就不会进行多次了,很明显,速度被大幅提高了。来:自[优.尔]论,文-网www.youerw.com +QQ752018766-
2。5 开发环境
操作系统:Windows7 旗舰版
数据库:SQL Server 2014
开发工具:Visual Studio 2010
开发语言:C#
3 系统需求分析
3。1 功能需求分析
经过调查和总结分析,我发现目前的中小型超市存在以下几个问题:
(1)商品堆放不规范。
(2)仓库类别的划分不明确。
(3)仓库商品实物的数据与公司记录的数据有误差。
(4)仓库商品盘点困难,数据存在误差。
为了能解决以上问题,因此,开发的管理系统应具备以下几个功能:
(1)能对商品的信息、出货或者进货进行管理、以及员工信息管理等功能实现。
(2)能准确地分配相应人员负责其所分配到的商品,对这些商品的存放方式和摆放地点有个规范的操作教程。
(3)系统根据进货出库时登记的商品信息来进行系统盘点,盘点完的商品数据通过计算机输入该超市管理信息系统,一般人员不能擅自更改。