C#+sqlserver中小型超市管理系统设计+源代码(2)
时间:2019-08-16 21:13 来源:毕业论文 作者:毕业论文 点击:次
2.系统相关技术简介 本系统选用了SQL Server 2005作为后台的数据库平台,另外使用Microsoft Visual Studio 2010作为程序开发平台,程序设计语言采用C#作为主要系统开发语言来进行程序代码的构建。下面将对相关技术进行简单的介绍: 2.1 C#的相关介绍 C#属于面向对象的编程语言,程序员可以利用它来编写各种适用的应用程序,为我们带来更多的服务。C#语言也同样适用于独立式的系统编写,此外还适合于嵌入式的程序,这也使得C#语言得到更为广泛的应用。 2.2 SQL Server 2005介绍 SQL Server 2005是一个关系数据库管理系统。它是一个具备完全web支持的数据库产品。 它总共有五个不同的版本,适用于不同的群体。并且还具有十个特点,其中包括NET框架主机,XML技术,WEB服务,数据库引擎等,为我们的使用带来更多的方便。 总之,SQL Server能够快速地构建、配置和管理电子商务、商业和数据仓库解决方案。SQL Server完全可以满足本系统的数据库开发需求。 3.系统需求分析 3.1需求分析 需求分析主要是用来了解客户的真实需求情况,并且根据客户的需求从而制定一套适合客户使用的方案。 3.1.1功能需求分析 系统的设计与实现主要针对客户的需要,所以我们应当使得数据库可以尽可能的包含各种合法信息的输入与输出。 经过了解,针对此管理系统我们最终得到与此相关的信息。其中数据库中要包含管理员信息、货物基本信息以及货物的入库和出库的信息。 通常情况下我们都希望自己所使用的系统能够不让我们花费太多的心思,不但系统设计人员希望可以满足客户的需要,消费者也希望可以拥有更好的并且适合自己的一个管理系统。为此,我们可以制定出相关的开发系统的目标,大致包括操作界面简单明了,使人容易接受,信息能够及时更新,便于修改,相对而言功能较为完善等一些基本的要求。 3.2数据库概念结构设计 在介绍概念结构设计这部分内的时候容时,将我们通过需求分析得到的用户的需求抽象成为为信息模型,用它实现从现实世界过往到信息世界的一个映射的过程,概念结构的主要特点为: 1) 能充分的真实的反映现实世界; 2) 易于被用户理解; 3) 概述模型要易于被修改; 4) 概念模型要方便容易在计算机中实现。 我们描述概念模型,最有效的工具就是系统E-R模型图,因此我们将通过E-R图的形式把现实世界抽象起来并且把它们之间(实体、实体的属性、及实体之间)的关系表示出来。它最为明显的优点有两个:第一是它接近于我们人类的思文,并且很容易被我们的用户所理解;第二就是所谓的概念模型和我们所介绍计算机软硬件环境无关,它是独立于数据库管理系统。 在经过以上的这些分析步骤,我们大体上可以把一些相关的信息实体以及它们之间的关系分析清楚,后面我们会简单叙述这些实体之间的一些关系。 (责任编辑:qin) |