ImageVerifierCode 换一换
格式:DOCX , 页数:31 ,大小:1.09MB ,
资源ID:17394766      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17394766.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(大学本科毕业设计毕业论文基于NET的中小企业进销存管理系统设计与实现Word格式文档下载.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

大学本科毕业设计毕业论文基于NET的中小企业进销存管理系统设计与实现Word格式文档下载.docx

1、1.3 系统的基本内容综述 22 系统分析 22.1 需求分析 22.2 可行性分析 32.3 开发工具选择 32.3.1 Visual Studio.NET平台简介 32.3.2 C#语言简介 42.3.3 SQL Server 2005简介 43 系统设计 53.1 设计目标 53.2 系统功能结构图 53.3 功能模块设计说明 63.4 开发及运行环境 63.5 数据库设计 73.5.1 数据表概要说明 73.5.2 数据库E-R图分析 73.5.3 主要数据表的结构 94 系统详细设计 114.1 登陆界面设计 114.2 主界面设计 114.3 产品入库模块设计 124.4 库存管理

2、模块设计 124.5 出库管理模块设计 124.6 统计报表模块设计 134.7 客户管理模块设计 135 代码编写 145.1 三层架构代码设计 145.2 分页类代码设计 155.3 权限设计 166 系统测试 176.1 登陆测试 176.1.1 登陆失败测试 176.1.2 登陆成功测试 176.2 进货、销售、仓储测试 186.2.1 产品入库测试 186.2.2 产品仓储测试 186.2.3 产品销售测试 186.3 数据查询测试 196.3.1 根据时间查询测试 196.3.2 根据仓库、产品类型查询测试 196.3.3 根据产品名称测试 206.4 权限测试 207 小结 21

3、鸣 谢 22参考文献 23附录1 权限判断详细代码 24附录2 分页类详细代码设计 25设计总说明进销存管理系统旨在解决商业企业商品的采购、仓储、销售、统计、查询等一系列操作流程中的数据信息的处理问题,提供一系列的数据分析,帮助经营者合理的调整各个经营运作环节的运作节奏,并对商品流转过程进行了全程跟踪管理、相应款项流通的全程记录管理和票据信息统计的管理。因此进销存管理系统的全面应用,规范业务流程、提高了企业的管理水平,提高资金流动的透明度,加快商品资金周转速度,进而全面提高了企业的经营水平、进而全面提升了企业的经济效益。本进销存管理系统采用.NET技术和大型数据库SQL Server 2005

4、开发,主要是处理商业企业商品的入库、库存和销售各个环节的活动,具有良好的人机界面;考虑到系统的使用对象可能较多,权限管理良好;数据查询方便,支持多条件查询;在相应的权限下,可方便地删除数据;数据计算自动完成,尽量减少人工干预;统计分析商品进货、商品销售情况;强大的表单打印功能;各基本信息查询时,可根据查询条件动态显示查询结果。在系统结构上共划分为七个大功能模块,分别为入库管理、库存管理、出库管理、统计报表、客户管理、系统设置、账务管理,每个大模块下有若干个小模块。因各模块功能不同,这就要求必须对使用者进行权限设置。在添加系统使用者时可以根据实际情况为其选择合适的权限。进货、销售、仓储和查询是进

5、销存管理系的核心功能,在设计时也侧重于这几方面,如进货分为新产品入库和已有产品入库,销售出去的产品也考虑到客户退货而返回仓库,查询时支持多样而有简单的方式,提高使用效率。在这几个核心的功能上再增加几个实用的功能,比如客户管理、员工管理、账务管理等,力求用最少资源达到最大效果。系统的体系架构设计采用目前比较流行的三层架构模式,即是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的是为了“高内聚,低耦合”的思想。本系统的设计标准是提高中小企业的经营管理水平,为企业带来切实的经济效益,经测试,该系统基本上能够应付中小企业日常对产品进销存查,但亦存在相当多

6、的不足和缺陷,需要深入的研究和改正。 关键词: 进销存管理系统; .NET开发环境; C#语言; SQL Server 2005;introductionPurchase Sales Inventory Management System solves the business enterprises for procurement of goods, warehousing, transportation, distribution, circulation and processing of a series of operational procedures to deal with t

7、he issue of data, providing a wide range of data analysis to help operators of all reasonable measures to adjust the operation aspects of the operation of the rhythm and flow of goods throughout the tracking process management, and the corresponding flow of the entire record of the money management

8、and paper management information statistics. Purchase Sales Inventory Management System is therefore a comprehensive application, standardized business processes and improve enterprise management level, improve the transparency of capital flows to accelerate the pace of commodity cash flow, and impr

9、ove the operation of the enterprise level, thereby enhance the economic efficiency of enterprises. Purchase Sales Inventory Management system applies .NET technologies and SQL Server 2005 database on large-scale development of commercial enterprises to deal primarily with the procurement of goods, i

10、nventory, and marketing activities, has a good human-machine interface; taking into account the target system may be more , it has good rights management; query data to facilitate and support the multi-criteria query; Statement Analysis purchase of goods, merchandise sales; powerful printing stateme

11、nts; statements of basic information may be based on dynamic query search results.In the system structure is divided into seven major function module,respectively, storage management, inventory management, stock removal management, statistical reporting, customer management, system settings, account

12、 management,Each module has a number of small module.Because of the function of each module, which must be on the user permissions settings.In addition system users can according to the actual situation to select the appropriate permissions.Stock,sales, storage and query is the Invoicing management

13、system at the core function, so the design must focuses on the several aspects,For example, the stock is divided into new products and existing products, warehousing storage,the products sold are also considering customer returns and returned to the warehouse,query support diverse and has a simple w

14、ay,Improve efficiency in the use of system.In the several core function increases a few useful functions,For example,customer management, staff management, accounting management and so on,Strive to use the least resources to achieve maximum effect.System architecture design is currently more popular

15、 three layer architecture, that is the whole business application is divided into: the presentation layer, business logic layer ( UI ) ( BLL ), the data access layer ( DAL ). Distinguish between levels is designed to high cohesion, low coupling thought.The design of this system is to improve the sta

16、ndard of small and medium enterprises management level, for the enterprise to bring tangible economic benefits, through testing, this system basically can cope with the small and medium-sized enterprise daily on the products into the sales for the record, but also has many deficiencies and shortcomi

17、ngs, need thorough research and correction.Keywords: Purchase Sales Stock Management System; .NET development environment; C# programming language; SQL Server信息管理与信息系统,200811622128,XXX指导教师:1引言1.1设计背景随着经济全球化的发展和我国融入世界经济的步伐加快,全球采购、全球生产和全球销售的发展模式要求加快发展现代物流业,优化资源配置,提高市场响应速度和产品供给时效,降低企业物流成本,增强国民经济的竞争力。中小

18、企业在我国经济发展中具有重要地位,目前我国的中小企业数量较多、地区分布广泛、行业分布跨度大,中小企业将面临外资企业和国外产品和服务的严峻挑战。比较而言,外资企业具有更为雄厚的资金实力、丰富的管理经验和先进的技术手段,因此,如果我国的中小企业不借助先进的管理思想转变经营理念,使用信息化手段提高企业的管理水平和工作效率,将很难在今后的国际竞争中取胜。企业管理在很多方面、很大程度上都必须借助信息化的工具来完成,采用电脑管理进货、库存和销售等诸多环节也已成为必然趋势。从国家软件工业应用现状统计分析,目前我国大型中小企业使用管理软件的比例高达 95% 以上。其中,财务软件占 98% 以上;业务 / 商务

19、软件约占 60% ; ERP 占 40% 左右。中小企业使用管理软件的比例约 45% ,绝大数都是财务软件。上述软件应用项目的成功率小于 56%。这些数据反映了我国中小企业应用管理信息系统的总体情况,我们从中可以看到,大型中小企业的应用情况要好于中小企业,大型中小企业的管理信息系统应用已逐渐的从单项业务管理系统向集成的管理系统转变,而中小型中小企业由于资金短缺,信息基础薄弱等原因管理信息系统的应用情况不理想,同时,我们还可以看出,中小企业实施管理信息系统存在风险,由于中小企业个性的存在以及管理软件业务流程的固化,不是应用了管理软件就能实现有效的管理信息系统,就能为中小企业带来效益。中小企业应用

20、管理信息系统离不可中小企业的环境和条件。1.2设计意义传统的商品管理系统, 已不适应现代先进的供销链经营模式。在目前市场竞争日益激烈的环境下, 对企业资源管理提出了更高的要求, 企业为了赢得市场竞争优势就必须加强物流, 信息流、资金流的动态管理, 使企业管理更加规范化。商品进销存管理系统的建设使得企业建立了信息化, 规范化的管理体系, 使得各业务环节的配合更加紧密, 提高了工作效率为企业全面实行信息化管理奠定了坚实的基础。在当前全球经济不景气大环境下,一个良好的进销存管理系统不仅能大大降低企业由于生产经营管理不善而产生的过多的成本,提高企业的办事效率,降低企业在日常经营中不必要的人力物流财力损

21、失,而且能使企业的运行机制更加规范合理,使企业在节省自身成本提高竞争优势的同时,树立好企业形象,形成带头优势,从而带动整个行业的高效发展及社会经济效率的整体素质的提高。1.3系统的基本内容综述进销存管理系统采用.NET技术和大型数据库SQL Server 2005开发,主要是处理商业企业商品的采购、库存和销售各个环节的活动,具有良好的人机界面;系统支持良好的数据备份和还原操作,有效保护数据,减少意外损失;报表分析商品进货、商品销售情况;强大的报表打印功能;报表基本信息查询时,可根据查询条件动态显示查询结果。2系统分析进销存管理是企业日常经营管理中十分重要的一个组成部分,传统的手工管理方式呈现出

22、越来越多的弊端。在手工管理模式下,统计,汇总处理时的工作量极其繁重,处理效率非常低,领导也无法及时了解企业资金占用的实际状况。通过报表管理,企业可以直观分析企业的进销存情况,提高企业的竞争能力。2.1需求分析一个好的管理系统需要考虑到各种需求,通过各种渠道了解到对于本系统的需求如下:1、功能需求。基本的产品进货、产品销售、产品仓储、查询是必须的模块。2、性能需求。要达到基本安全性和保密性,进行权限判断。数据的转换具有一定的连续性。3、操作需求。操作要简便明了,容易掌握系统的基本使用方面,系统容易维护。综合各种需求,要求系统需要具有以下功能:由于操作人员的计算机知识普遍较差,要求有良好的人机界面

23、。由于该系统的使用对象多,要求有较好的权限管理。方便的数据查询,支持多条件查询。基础信息管理与查询(包括商品信息、客户信息、供应商信息)。通过计算机,能够直接“透视”仓库存储情况。完善的商品采购信息、商品销售信息进行管理。方便、健全的结账功能。统计销售状况。当外界环境(停电、网络病毒)干扰本系统时,系统可以自动保护原始数据的安全。数据计算自动完成,尽量减少人工干预。系统退出。2.2可行性分析随着经济的全球化以及中国经济改革的逐渐深化,中小企业面临着越来越激烈的竞争,改善企业内部以及整个供应链各个环节的管理、调度及资源配置,迅速适应客户的新需求和市场新机遇的能力,是企业赢得竞争胜利的决定性因素,

24、进销存管理系统的开发是提高企业竞争力的最有效的方法之一。进销存管理系统的开发实现了从进货、库存、到销售的一体化管理。提高了管理水平和工作效率,最大限度减少了手工操作带来的错误。技术可行性实际情况下,在高系统配置、高网络带宽服务,各个级别管理员很容易通过网站对其操作范围内的系统内容信息进行操作管理,完全满足日常经营、管理的要求。经济性企业营运过程中信息的系统化管理,权威的数据统计,为企业的经营决策提供了大量的、权威的科学依据(数据);强大的账单结功能,简化了员工的日常工作,提高了工作效率,避免了人工管理过程中数据易错所带来的一系列的连锁反映,提高企业的经济效益。2.3开发工具选择本系统数据库采用

25、Microsoft SQL Server 2005,该数据库系统在安全性、准确性、运行速度方面有绝对的优势,并且处理数据量大、效率高;后台选择以.NET平台作为开发平台,以C#作为开发语言,采用Visual Studio 2008作为主要的开发工具,可与SQL Server 2005数据库无缝连接。2.3.1Visual Studio.NET平台简介Visual Studio .NET 是一套完整的开发工具,用于生成 ASP Web 应用程序、XML Web services、桌面应用程序和移动应用程序。Visual Basic .NET、Visual C+ .NET、Visual C# .N

26、ET 和 Visual J# .NET 全都使用相同的集成开发环境 (IDE),该环境允许它们共享工具并有助于创建混合语言解决方案。另外,这些语言利用了 .NET Framework 的功能,此框架提供对简化 ASP Web 应用程序和 XML Web services 开发的关键技术的访问。Visual Studio .NET 集成开发环境现在包括开发智能设备(如 Pocket PC)应用程序的工具。通过使用这些工具和 .NET Framework 精简版(.NET Framework 的子集),您可以在个人数字助理 (PDA)、移动电话和其他资源受约束的设备中,创建、生成、调试和部署在 .

27、NET Framework 精简版上运行的应用程序。ASP.NET 移动设计器扩展了 ASP.NET 和 .NET Framework,可用来生成移动电话、PDA 和寻呼机的 Web 应用程序。此设计器集成在 Visual Studio IDE 中。您可以创建移动 Web 应用程序,使用移动设计器修改移动 Web 窗体,然后生成和运行该应用程序(所有这些操作都是在 Visual Studio 中完成的)。2.3.2C#语言简介C#编程语言是由微软公司的Anders Hejlsberg和 Scott Willamette领导的开发小组专门为.NET平台设计的语言,它可以使程序员移植到.NET上。

28、这种移植对于广大的程序员来说是比较容易的,因为C#从C,C+和Java发展而来,它采用了这三种语言最优秀的特点,并加入了它自己的特性。C#是事件的驱动的,完全面向对象的可视化编程语言,我们可以使用集成开发环境来编写C#程序。使用IDE,程序员可以方便的建立,运行,测试和调试C#程序,这就将开发一个可用程序的时间减少到不用IDE开发时所用时间的一小部分。使用IDE迅速建立一个应用程序的过程称为快速反映开发。2.3.3SQL Server 2005简介SQL Server 2005 中包含了非常丰富的新特性:通过提供一个更安全、可靠和高效的数据管理平台,增强企业组织中用户的管理能力,大幅提升IT管

29、理效率并降低运维风险和成本;通过提供先进的商业智能平台满足众多客户对业务的实时统计分析、监控预测等多种复杂管理需求,推动企业管理信息化建设和业务发展;同时,SQL Server 2005将提供一个极具扩展性和灵活性的开发平台,不断拓展您的应用空间,实现Internet数据业务互联,为您带来新的商业应用机遇。由于大大减少了应用程序宕机时间,提高了系统的可伸缩性和性能,并加以更严格的安全控制,SQL Server 2005在支持现实中最苛刻的企业级系统要求的道路上,迈出了极大的一步。SQL Server是微软服务器家族中重要的一部分,通过微软服务器系列产品共有的Engineering strate

30、gy所实现的增强的管理性和集成性,客户可以有效降低总体拥有成本并从更快的开发部署时间中受益。3系统设计3.1设计目标本系统属于中小型的进销存管理系统,可以对中小型企业中商品的进销存进行有效管理。通过本系统可以达到以下目标。系统采用人机对话方式,界面美观友好、信息查询灵活、方便、快捷、准确、数据存储安全可靠。键盘操作,快速响应。强大的销售结账功能。全面的账单查询功能。功能强大的年销售额分析图、商品销售排行统计。实现各种查询,如多条件查询、模糊查询等。操作员可以随时修改自己的口令。管理员可以设置操作员的权限对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。数据保密性强,为每个用户设置权限级别。系统最大限度地实现了易安装性、易维护性和易操作性。系统运行稳定、安全可靠。3.2系统功能结构图 本系统具有七大模块,分别为客户管理、产品入库、出库管理、库存管理、统计报表、系统设置和账务设置,各大功能下有若干个小模块,产品入库、产品销售、产品仓储和各种数据的查询是该系统的核心功能,在此基础上再增加一些比较实用的功能,比如客户管理,员工管理,系统基本信息设置以及账务管理,每个模块可独立操作而有与几个模块相互联系,构成一个相对完善和比较强大的中小企业进销存管理系统,其主要功能结构如图3-

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1