首页 > 范文大全 > 正文

基于ASP.NET的进销存管理系统设计

开篇:润墨网以专业的文秘视角,为您筛选了一篇基于ASP.NET的进销存管理系统设计范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

【摘要】本文采用微软主流开发平台.NET为软件开发平台,以为软件开发框架,以sqlserver为数据库服务器,以优秀的软件开发技术和成熟的企业管理思想为指导进行了进销存管理系统的设计,该系统的实现为商品管理带来前所未有的改变,同时为企业带来巨大的经济效益和社会效益。

【关键字】,sqlserver,进销存管理

【Abstract】In this paper, the Microsoft mainstream development platform. NET software development platform to ASP. NET software development framework to sqlserver database server, inventory management system designed as a guide to the excellent software development technology and business management thinking, the system brought about unprecedented changes for commodity management, while bring huge economic and social benefits for the enterprise.

【Keyword】; sqlserver; inport output and database management

进销存的系统实现模式分为c/s模式和b/s模式两种[4]。本系统采用技术和sqlserver数据库以b/s模式来实现,可以供多用户同时工作实现数据共享,软件的和更新也更加简单。

一、进销存管理系统功能需求

(一)系统建设目标

通过该系统建设拟实现以下几个目标:

(1)基础信息管理。基础信息管理主要包括公司信息管理和商品信息管理,这里的公司信息管理分为供应商信息和客户信息,对公司的名称、地址、开户行等信息进行规范化管理,商品信息管理主要是对商品的名称、产地、规格、单位、批号和供应商等信息进行规范化管理。

(2)进货管理。系统可以对进货信息和进货退货信息进行录入,以方便系统计算企业的库存。

(3)销售管理。系统可以对进货信息和进货退货信息进行录入,以方便系统计算企业的库存。

(4)查询统计。查询统计主要提供系统各个模块的组合查询功能,包括商品进货查询、商品进货退货查询、商品销售查询、商品销售退货查询、商品库存查询和商品销售排行查询。

(5)结账管理。结账管理主要提供商品进货结账、商品进货退货结账、商品销售结账和商品销售退货结账功能,对每笔流水可以进行多次记账,但是对应付款付完的流水不能再继续结账。

(6)系统设置。系统设置主要提供添加用户、用户管理、修改密码和退出登录功能。

二、进销存管理系统的系统设计

(一)数据库设计。一个成功的管理系统离不开成功的数据库设计。数据库设计的成功与否关系着整个系统成功与否。本系统采用sqlserver2000数据库。概念结构设计是整个数据库设计的关键[2]。概念设计是对现实世界的一种抽象,抽取所关心的共同特性,忽略非本质的细节,并把这些特性用各种概念精确的加以描述,这些概念组成了某种模型。

(二)系统详细设计

本系统包含六个模块,下面给出本人负责四个模块的详细设计。

(1)基础信息管理模块功能设计。基础信息管理主要包括公司信息管理和商品信息管理,这里的公司信息管理分为供应商信息和客户信息,对公司的名称、地址、开户行等信息进行规范化管理,商品信息管理主要是对商品的名称、产地、规格、单位、批号和供应商等信息进行规范化管理。公司信息是进行商品信息管理的基础,商品信息管理又是整个系统正常运行的基础。

(2)进货管理模块功能设计。进货管理包括添加进货信息和添加进货退货信息两个主要功能。添加进货信息主要提供添加进货信息的功能,要求商品的名称提供下拉选择用户不能够自己输入商品名称,同时需要级联带出该商品所属公司的名称,提供数量、单价、结算方式、进货日期、实收金额、经手人,能够自动显示操作员的姓名,要求输入数量和单价后自动计算应收金额、当输入实收金额后,自动计算未收金额。添加进货退货信息功能与添加进货信息类似,

(3)销售管理模块功能设计。销售管理主要针对公司的销售流水信息进行录入,这里也包含两个部分,添加销售信息和添加销售退货信息。该功能与添加进货信息功能相似,这里就不再赘述。

(4)查询统计模块功能设计。查询统计主要提供系统各个模块的组合查询功能,包括商品进货查询、商品进货退货查询、商品销售查询、商品销售退货查询、商品库存查询和商品销售排行查询。商品进货查询提供按照供应商、商品名称、经手人和进货起止时间组合进行查询,条件可以任选零个或多个进行查询,查询结果以列表方式显示主要属性描述,单击详细信息链接可以查看进货详细信息。

三、结束语

应用软件框架和sqlserver数据库构建的进销存管理系统,极大的提高了员工效率,避免了以往进销存流程繁琐、杂乱、周期长的弊端。全面自动化管理,可以大大减少入库管理、出库管理及库存管理中的漏洞,可以节约大量管理开支,增加企业的收入,同时应用和sqlserver构建的系统扩充和维护方便,为以后的系统维护、扩充、技术升级做了一个良好的开端和铺垫。

参考文献:

[1]Jason Bentrum,James Whatley著,智慧东方工作室译,《.NET框架下电子商务站点建设指南》[M]机械工业出版社,2002

[2]Dejan Sunderic.《SQL Server 2000存储过程与XML编程.》[M]清华大学出版社.2003年9月

[3]萨师煊,王珊,《数据库系统概论》[M] 高等教育出版社,2000年7月

[4]龚伟,曾晓红,基于的企事业通用网络OA系统的设计和实现[J]微计算机信息,2006(24)