ASP.net公司进销存管理系统设计(4)
时间:2018-05-23 11:50 来源:毕业论文 作者:毕业论文 点击:次
综上所述,本系统在经济上是可行的。 1.4.2 技术上的可行性: 该系统使用最主流和前沿的先进技术工具。系统采用ASP.Net技术。数据库采用SQL Server 2005数据库,拥有性能稳健,速度快,应用广泛等特点。ASP.Net是服务器端脚本编写环境,是一套微软开发的服务器端脚本环境。他们的安全性,灵活性,易用性为数据库编程提供良好的条件。因此系统软件开发平台成熟可行。 硬件方面,现在的硬件更新速度越来越快,容量越来越大,价格越来越低,可靠性越来越高,硬件平台完全满足此系统的需要。因此,该系统在技术上是可行的。 1.4.3 运行上的可行性: 本系统是一个公司进销存管理系统,本系统操作简单,上手较快,营运环境要求低。面对于系统设计还应该以“标准性、安全性、兼容性、高效性、保密性、可文护性”为标准,在着眼于当前实用的基础上,为将来系统的扩展,升级留有余地。因此,本系统在运行方面是可行的。 1.5 管理系统主要涉及的内容与功能 综合运用以前所学的专业知识,我设计了一个基于Microsoft .NET Framework的B/S公司进销存管理系统,系统包括以下常见功能: (1) 商品信息管理模块。包括添加商品信息的添加、查看、删除、修改,商品类别信息管理:商品类别信息的添加、查看、删除、修改。 (2) 供应商信息管理:供应商信息的添加、查看、删除、修改。 (3) 客户信息管理模块:客户信息的添加、查看、删除、修改。 (4) 采购管理:商品入库信息管理。 (5) 库存管理: 包括新增入库商品、入库管理、新增出库商品、出库管理、库存报警、入库统计、出库统计、查看库存信息。 (6) 销售管理:商品出库信息管理。 (7) 用户管理。包括用户信息的添加、查看、删除、修改。 (8) 修改密码。 (9) 安全退出。 2 本系统采用的相关技术与开发工具介绍 本进销存管理系统前端开发采用ASP.NET技术,采用C#语言进行编译,后端数据库开发工具为SQL Server 2005 数据库来完成公司进销存管理系统的设计与实现。 此外,还采用到了photoshop CS6来制作软件界面的相关图片,以及采用Visual Studio 2008进行程序的编译。 2.1 相关技术介绍 2.1.1 B/S架构 B/S结构(Browser/Server结构)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统文护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全 。 2.1.2 ASP.NET技术 (1) ASP.NET的含义 ASP.NET是一种将各种WEB元素组合在一起的服务器技术,是一个统一的WEB开发平台,它提供了生成一个完整的WEB应用程序所必需的各种服务。作为一种新的WEB技术,ASP.NET支持多种程序语言,如VB.NET、VC.NET和VC#等程序设计语言。ASP.NET在结构上与以前的版本不同,是一种建立在CLR(Common Language Runtime)基础上的程序开发架构。 (责任编辑:qin) |