1.2研究现状
2.相关技术简介
2.1 ASP.NET技术
ASP.NET是建立在.NET平台构架上,利用公共语言运行库(Common Language Runtime)在服务器端为用户提供建立强大的企业级Web应用服务的编程框架。ASP.NET提供了一个统一的Web开发模型,并提供了开发人员创建企业级Web应用程序所需的各种服务。此外,ASP.NET采取"code-behind"方式编写代码使得代码更易于编写,结构更清晰,降低了系统的开发与文护的复杂度和费用。ASP.NET支持多种开发语言,并包含了许多新技术,如ADO.NET、母版页、Web Service、Web User Control等。C#语言是一种功能强大、面向对象的编程语言,它从C语言和Visual C++派生而来,是Microsoft公司.NET技术核心开发语言,因此本系统选择C#语言作为开发语言。
2.2 SQL Server 2005数据库技术
Microsoft SQL Server 2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使用户可以构建和管理用于业务的高可用和高性能的数据应用程序,SQL Server 2005在Windows排序规则的基础上增加了一套新的排序规则,它代替了代码页和排序次序,为开发多国语言的数据库应用系统提供方便。SQL Server 2005中包括析取和分析汇总数据以进行联机分析处理的工具,使联机分析处理成为可能。同时SQL Server 2005提供了英文查询工具和编程接口,使得以英文为基础设计、管理和查询数据库成为了可能,支持B/S模式体系结构。SQL Server 2005引入了一个OPENROWSET函数,可以在指定分布式查询中查询一个特定的连接信息,同时授予了“OLEDB”数据源更多的SQL操作权。
3.系统分析与设计
3.1需求分析
系统的需求分析过程是整个系统开发的重要阶段,分析的成功与否,决定着整个系统功能的完善性以及稳定性。经分析,超市进销存管理系统的使用者有两种:管理员和销售人员;拟实现的功能,包括管理员能进行商品基础资料及员工基础资料管理,能完成商品的进货、商品的出库以及各商品库存信息的管理,还可以对系统登录账户管理、数据备份及还原、系统日志管理等日常管理;销售人员可以进行商品的销售操作。系统应具备一个数据库,需处理用户信息、商品信息、商品进销存各种信息、系统日常文护数据。
3.2功能模块设计
本系统中主要模块分别为:基本资料管理,商品进货管理,商品出库管理,商品库存管理,系统管理等五个功能模块 ASP.net超市进销存管理系统的设计+源码(2):http://www.751com.cn/jisuanji/lunwen_12179.html