基于NETUML的进销存管理系统的设计与实现——销售管理、销售退货管理、销售预定管理等子模块.doc
《基于NETUML的进销存管理系统的设计与实现——销售管理、销售退货管理、销售预定管理等子模块.doc》由会员分享,可在线阅读,更多相关《基于NETUML的进销存管理系统的设计与实现——销售管理、销售退货管理、销售预定管理等子模块.doc(88页珍藏版)》请在三一文库上搜索。
1、*本科毕业设计基于.net平台的进销存管理系统设计与实现销售管理、销售退货管理、销售预定管理等子模块 THE DESIGN AND REALIZE OF INVOICING MANAGER SYSTEM BASED ON THE VISUANL STUDIO.NET PLATFORMthe design and realize of sales management,sales return management and sales plan management学 院: 数学与计算机学院 模块负责人: 项目组成员: 指导 教师: 专 业: 计算机科学与技术 年级(班级): 起止 日期: 20
2、14年8月25日至2014年12月3日 制表日期: 2014年8月25日大理学院学士学位论文 摘 要 随着计算机网络技术的不断发展,进销存管理系统越来越广泛地应用到各种企业当中。随着软件开发行业的发展,进销存管理系统就是其中极其重要的一个应用,基于Web网络的管理模式将Web技术与管理技术相融合,使企业管理人员能够方便地通过Web浏览器异地配置和监控网络,使用户即企业管理员和企业普通员工能够方便的处理进销存企业环节,提高企业的运作效率。 进销存管理系统,属于企业互动性访问操作的系统,因而更多地要求企业各部门访问和操作,特别是销售管理部分,它是进销存管理系统中占有最重要的一个环节,它是整个进销存
3、管理系统中运作最频繁的一个环节,如增加、删除、修改销售单,商品各种历史查询,销售出库入库操作等。所以一个好的进销存管理系统它的销售管理模块尽可能的满足正常的销售业务需求。深知销售管理的重要性所以在开发过程中我不断的求精和完善销售模块的相关功能,最终开发出能满足销售基本需求的相关业务。 我在开发过程中采用ASP作为前台开发工具,以Web页面方式实现与用户的交互,系统采用SQL Server 2008作为后台数据库,Microsoft Visual Studio 2010 作为开发工具,开发过程以统一建模语言(UML)为辅助手段,进行了一系列的面向对象设计过程,使销售模块开发过程更便捷。系统使用A
4、SP.NET平台,C#语言作为开发工具实现了终端动态页面的设计,提供了安全、友好、快速的访问交互方式。如何方便销售用户查询各种销售相关信息和方便操作销售相关业务减少销售用户的压力和负担是本课题要解决的主要问题,本设计旨在解决现有实际企业销售管理困难,工作效率低下等问题,设计并完成对销售管理相关业务的实现,从而达到方便了销售用户的正常工作的目的,从而达到科学管理的效果。关键词:进销存管理系统;销售管理;销售用户;统一建模语言(UML);ASP.NETTHE DESIGN AND REALIZE OF INVOICING MANAGER SYSTEM BASED ON THE VISUANL ST
5、UDIO.NET PLATFORMthe design and realize of sales management,sales return management and sales plan managementAbstractWith the development of computer network technology,Invoicing Manager System management system is more and more widely used in various types of enterprises.Along with the development
6、of the software development industry. Invoicing management system is one of important applications.Web based network management model will be Web technology and the integration of management technology. Making the enterprise managers can easily through a Web browser different configuration and monit
7、oring network. The user ( the enterprise administrator or ordinary employees) can easily handle enters sells saves the enterprise. Improve the operational efficiency of the enterprise.Invoicing Manage System belongs to the enterprise interactive access to operating system and therefore require more
8、corporate departments to access and manipulate, especially in sales management part. It is Invoicing Manage System in possession of one of the most important link. It is the most frequent the purchase-sell-stock management system in the whole operation of a link.Such as add, delete, modify, change s
9、ales list, goods all kinds of query history, distribution of outbound inbound operation etc. So a good enters sells saves the management system of its sales management module of meet the demand of the normal business of selling as much as possible.Realizing the importance of sales management, so I c
10、onstantly in the process of development of refinement and improvement of related functions of sales module, eventually developed can meet the basic demand of sales related business.I used in the process of developing the ASP as a front-end development tool to realize the interaction with the user. W
11、eb page way system USES SQL Server 2008 as the backstage database.Microsoft Visual Studio 2010 as a development tool. The development process in a unified modeling language (UML) as the auxiliary means, conducted a series of object-oriented design process, to facilitate sales module development proc
12、ess.System using the ASP.NET platform, c # language as a development tool to realize the dynamic pages of terminal design, provides a safe, friendly, quick access to interact.How convenient user query various sales related information and sales related business to reduce the users operation pressure
13、 and burden is this topic to solve the main problems. This design aims to solve the existing actual enterprise sales management difficulties. Problems such as low work efficiency, the realization of the design and complete the sales management related business. So as to achieve the purpose of conven
14、ience to the normal work of the sales users, so as to achieve the effect of scientific management. Key words:Invoicing Manager System;sales management;sales user; Unified Modeling Language(UML);ASP.NET- I -摘 要IAbstractII引 言1第一章 系统概述21.1 进销存管理系统研究的意义21.2 进销存管理系统研究的现状及设计目标31.2.1研究的现状3第二章 系统分析52.1系统的开发
15、背景52.2系统需求分析52.2.1系统需求52.2.2功能需求62.2.3性能需求6第三章 系统设计73.1系统功能分析73.1.1销售管理员的管理子系统73.1.2普通销售员工用户管理子系统73.2系统总体描述73.2.1概述73.2.2标识参与者73.2.3标识用例83.2.4系统时序图163.2.4.3销售预定管理用例时序图193.3对象设计223.3.1分析对象223.3.2绘制类图283.4开发工具及环境303.4.1 Microsoft Visual Studio 2010编程环境介绍303.4.2 Microsoft SQL Server2008简介303.4.3 B/S三层架
16、构简介303.4.4 ASP.NET 的简介31第四章 系统的实现映射及编码324.1公共模块设计324.1.1进销存管理系统公共模块设计如下图所示324.1.2 由以上总体功能模块图可得出销售管理功能模块图如下:334.2数据库设计334.2.1数据库设计原则334.2.2数据字典设计344.3映射概述414.4将属性、方法映射到编程环境414.4.1销售单管理对象的映射414.4.2销售预定单对象的映射424.4.3销售退货单对象的映射434.4.4销售出库单对象的映射444.4.5 销售商品对象的映射454.5将持久性对象映射到数据库464.5.1 销售单对象映射464.5.2销售预定单
17、对象的映射474.5.3销售退货单对象的映射494.5.4销售出库单对象的映射504.5.5 销售商品对象的映射514.6编程实现对象524.6.1实现销售单类524.6.2实现销售退货单类544.6.3实现销售预订单类564.6.4实现销售出库单类594.6.5实现销售退货入库单类61第五章 系统测试645.1测试方法645.1.1黑盒测试645.1.2测试用例64第六章 总结74第七章 致谢及参考文献757.1致 谢757.2参考文献76 - V -引 言 企业管理是计划性、创造性、和科学性很强的工作,是保证企业正常运转的枢纽,关系到管理质量和企业运作质量的提高,在企业管理工作中占有相当重
18、要的地位。随着计算机和网络技术的发展,现代化的企业管理要求企业的管理者们以现代化的手段、方法和技术进行管理操作。而随着科技的不断进步,计算机技术的使用变得越来越广泛,互联网技术也已渗入到我们生活工作的方方面面,极大的改变了人们的生活方式,计算机网络越来越多地被运用于学企业管理的各个方面。 因此,一个能应用于计算机技术和互联网技术的管理系统来实现企业管理是顺应了时代的要求。一方面企业销售员工和企业销售管理员可以在系统中看到企业管理处公布的最新商品销售信息,可以通过选择查看关于账单信息,比如销售单、销售退货单等以达到了解商品的销售情况。企业管理者可以对所销售的商品输入型号、价格等基本信息。另一方面
19、就是可以方便企业管理相关的销售业务工作,对系统进行及时地更新。真正的实现了企业管理的科学性,提高了销售质量和企业运作的质量。 销售管理模块,就是我设计的一个能应用于计算机技术和互联网技术的管理系统来实现企业管理。系统采用SQL Server 2008进行用户数据的存储,使用微软的ASP.NET平台、C#语言作为开发工具,实现了终端动态页面的设计,提供了安全、友好、快速的访问交互方式。SQL Server 2008具有可靠性、可用性、可编程性、易用性等方面的特点14。不仅可以有效地执行大规模联机事务处理,而且可以完成数据仓库和电子商务应用等许多具有挑战性的工作。ASP.NET是统一的Web应用程
20、序平台,它提供了为建立和部署企业级Web应用程序所必须的服务,它为创建面向任何浏览器或设备的更安全、更稳定、可升级的应用程序提供新的编程模块和基础结构。第一章 系统概述1.1 进销存管理系统研究的意义 随着国家的政治经济政策的优化改革,使得国内的各企业得以快速发展,企业内部结构的越来越复杂,传统人工的管理方式已不能满足现在企业内部的管理需求。随着企业的发展客户数量、进销存量等各方面的增多给企业经营者带来很大的困扰。商品的进销存都是大部分企业运作的主要环节,传统手工管理方式已出现越来越多的弊端,统计、汇总处理时的工作量庞大,处理效率低,投入大量的人工资源等弊端使得现在大多企业都希望能够找到一个合
21、适的进销存管理系统为公司内部服务,通过管理系统企业可以直观分析企业的进销存情况,提高企业的运作效率。如果有一个适合的管理系统,那么就帮企业解决了商品的进、销、存等一系列操作流程中的数据信息的处理问题,使得数据库的增、删、改使数据更加直观化,并帮助经营者合理的调整各个经营运作环节的运作节奏,同时使经营者更能轻松愉快地管理货物在公司和外出之间的流程。因此在这种情况下能够为自己公司内部量身定做一个进销存管理系统软件成为大部分企业最迫切的需求。 对于现在国内中小企业蓬勃发展的社会中,大到企业小到超市,进销存都是其运作的主要环节,如果有一个良好的进销存管理系统会给企业、超市省去很多麻烦,甚至提高了公司的
22、运转效率。随着中国IT行业的日益发展,软件开发的技术也逐渐成熟和得到广泛的应用,能够开发出一个好的管理软件,对大多数公司来说无疑是起到巨大的推动作用的,它不仅能够代替原始的手工管理方式节省了大量人力的投入,也解决了原始手工带来的一系列繁琐问题。通过我们小组选题的思考和讨论,我们希望能够开发出一个良好的进销存管理系统,尽量的符合各公司、企业的需求,尽可能的为其管理服务。因此我们小组研究的主要是一种进销存管理系统的设计与实现,同时我们也可以检验在学校期间的学习所得,主要更深入的了解Microsoft Visual Studio.NET的开发环境,SQL Server的使用,熟悉和使用c#编程语言,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 NETUML 进销存 管理 系统 设计 实现 销售 退货 预定 等子 模块
链接地址:https://www.31doc.com/p-2182849.html