欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载
     

    基于NETUML的进销存管理系统的设计与实现——销售管理、销售退货管理、销售预定管理等子模块.doc

    • 资源ID:2182849       资源大小:7.44MB        全文页数:88页
    • 资源格式: DOC        下载积分:8
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要8
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于NETUML的进销存管理系统的设计与实现——销售管理、销售退货管理、销售预定管理等子模块.doc

    *本科毕业设计基于.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学 院: 数学与计算机学院 模块负责人: 项目组成员: 指导 教师: 专 业: 计算机科学与技术 年级(班级): 起止 日期: 2014年8月25日至2014年12月3日 制表日期: 2014年8月25日大理学院学士学位论文 摘 要 随着计算机网络技术的不断发展,进销存管理系统越来越广泛地应用到各种企业当中。随着软件开发行业的发展,进销存管理系统就是其中极其重要的一个应用,基于Web网络的管理模式将Web技术与管理技术相融合,使企业管理人员能够方便地通过Web浏览器异地配置和监控网络,使用户即企业管理员和企业普通员工能够方便的处理进销存企业环节,提高企业的运作效率。 进销存管理系统,属于企业互动性访问操作的系统,因而更多地要求企业各部门访问和操作,特别是销售管理部分,它是进销存管理系统中占有最重要的一个环节,它是整个进销存管理系统中运作最频繁的一个环节,如增加、删除、修改销售单,商品各种历史查询,销售出库入库操作等。所以一个好的进销存管理系统它的销售管理模块尽可能的满足正常的销售业务需求。深知销售管理的重要性所以在开发过程中我不断的求精和完善销售模块的相关功能,最终开发出能满足销售基本需求的相关业务。 我在开发过程中采用ASP作为前台开发工具,以Web页面方式实现与用户的交互,系统采用SQL Server 2008作为后台数据库,Microsoft Visual Studio 2010 作为开发工具,开发过程以统一建模语言(UML)为辅助手段,进行了一系列的面向对象设计过程,使销售模块开发过程更便捷。系统使用ASP.NET平台,C#语言作为开发工具实现了终端动态页面的设计,提供了安全、友好、快速的访问交互方式。如何方便销售用户查询各种销售相关信息和方便操作销售相关业务减少销售用户的压力和负担是本课题要解决的主要问题,本设计旨在解决现有实际企业销售管理困难,工作效率低下等问题,设计并完成对销售管理相关业务的实现,从而达到方便了销售用户的正常工作的目的,从而达到科学管理的效果。关键词:进销存管理系统;销售管理;销售用户;统一建模语言(UML);ASP.NETTHE 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 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 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 monitoring 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 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 sales 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 constantly 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. Web 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 process.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 user's operation pressure 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 convenience 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系统的开发背景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三层架构简介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销售预定单对象的映射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 -引 言 企业管理是计划性、创造性、和科学性很强的工作,是保证企业正常运转的枢纽,关系到管理质量和企业运作质量的提高,在企业管理工作中占有相当重要的地位。随着计算机和网络技术的发展,现代化的企业管理要求企业的管理者们以现代化的手段、方法和技术进行管理操作。而随着科技的不断进步,计算机技术的使用变得越来越广泛,互联网技术也已渗入到我们生活工作的方方面面,极大的改变了人们的生活方式,计算机网络越来越多地被运用于学企业管理的各个方面。 因此,一个能应用于计算机技术和互联网技术的管理系统来实现企业管理是顺应了时代的要求。一方面企业销售员工和企业销售管理员可以在系统中看到企业管理处公布的最新商品销售信息,可以通过选择查看关于账单信息,比如销售单、销售退货单等以达到了解商品的销售情况。企业管理者可以对所销售的商品输入型号、价格等基本信息。另一方面就是可以方便企业管理相关的销售业务工作,对系统进行及时地更新。真正的实现了企业管理的科学性,提高了销售质量和企业运作的质量。 销售管理模块,就是我设计的一个能应用于计算机技术和互联网技术的管理系统来实现企业管理。系统采用SQL Server 2008进行用户数据的存储,使用微软的ASP.NET平台、C#语言作为开发工具,实现了终端动态页面的设计,提供了安全、友好、快速的访问交互方式。SQL Server 2008具有可靠性、可用性、可编程性、易用性等方面的特点14。不仅可以有效地执行大规模联机事务处理,而且可以完成数据仓库和电子商务应用等许多具有挑战性的工作。ASP.NET是统一的Web应用程序平台,它提供了为建立和部署企业级Web应用程序所必须的服务,它为创建面向任何浏览器或设备的更安全、更稳定、可升级的应用程序提供新的编程模块和基础结构。第一章 系统概述1.1 进销存管理系统研究的意义 随着国家的政治经济政策的优化改革,使得国内的各企业得以快速发展,企业内部结构的越来越复杂,传统人工的管理方式已不能满足现在企业内部的管理需求。随着企业的发展客户数量、进销存量等各方面的增多给企业经营者带来很大的困扰。商品的进销存都是大部分企业运作的主要环节,传统手工管理方式已出现越来越多的弊端,统计、汇总处理时的工作量庞大,处理效率低,投入大量的人工资源等弊端使得现在大多企业都希望能够找到一个合适的进销存管理系统为公司内部服务,通过管理系统企业可以直观分析企业的进销存情况,提高企业的运作效率。如果有一个适合的管理系统,那么就帮企业解决了商品的进、销、存等一系列操作流程中的数据信息的处理问题,使得数据库的增、删、改使数据更加直观化,并帮助经营者合理的调整各个经营运作环节的运作节奏,同时使经营者更能轻松愉快地管理货物在公司和外出之间的流程。因此在这种情况下能够为自己公司内部量身定做一个进销存管理系统软件成为大部分企业最迫切的需求。 对于现在国内中小企业蓬勃发展的社会中,大到企业小到超市,进销存都是其运作的主要环节,如果有一个良好的进销存管理系统会给企业、超市省去很多麻烦,甚至提高了公司的运转效率。随着中国IT行业的日益发展,软件开发的技术也逐渐成熟和得到广泛的应用,能够开发出一个好的管理软件,对大多数公司来说无疑是起到巨大的推动作用的,它不仅能够代替原始的手工管理方式节省了大量人力的投入,也解决了原始手工带来的一系列繁琐问题。通过我们小组选题的思考和讨论,我们希望能够开发出一个良好的进销存管理系统,尽量的符合各公司、企业的需求,尽可能的为其管理服务。因此我们小组研究的主要是一种进销存管理系统的设计与实现,同时我们也可以检验在学校期间的学习所得,主要更深入的了解Microsoft Visual Studio.NET的开发环境,SQL Server的使用,熟悉和使用c#编程语言,体验和感受基于.NET平台开发的进销存管理系统的所得和进步。我们希望通过本系统的研究希望能够开发出一个界面友好,易于操作的进销存管理系统,用来对企业在商品进货、销售、库存整个流程中进行半自动化的处理,从而提高企业的效率和竞争力2。1.2 进销存管理系统研究的现状及设计目标1.2.1研究的现状 进销存管理系统是物流公司包括大、中、小型超市的主要日常管理工作之一,涉及到进货、存储、销售、退货、财务等管理的诸多方面,随着电子商务的发展和市场竞争的加剧,网络的兴起和电子商务的迅速发展带来了时空界限的突破、贸易方式的变革以及经济活动的变革。从某种意义上讲,这些变化为中小型企业创造了同大企业、同国外企业平等竞争的机会和有利条件,但是,管理方式和水平的差异会减化掉这种看似平等的实际意义。实际上,中小企业在进销存等环节的管理上都存在一定程度的不足,而这些不足往往会导致中小企业在竞争中处于劣势。显然,在网络风靡的时代背景下,进行有效的进销存管理已经成为中小型企业的必经之路,对于部分缺乏管理经验的中小型企业来说,实施有效的进销存管理必然存在着一定的难度,在这样的背景下,迫切需要一个能够有效实行进销存管理的现代化的管理方法和管理技术进销存管理系统19。 大型企业一般具有庞大规模的、稳定的技术队伍来提供技术方面的服务。中小型企业的信息化建设相对发展较慢。在市场经济中,销售时企业运作的重要环节,为了更好的推动销售,不少企业建立了分公司和代理、代购机制,由于这些分公司的不集中式造成了分公司与总部的远距离业务交流,因此导致信息的交流过慢和不完全的交流。大型企业一方面不断投资构建各种硬件、系统软件和网络设备,另一方面也不断提升内部人员商务化的管理水平,形成了一定规模的信息化建设体系。但是,由于中小型企业整体信息化起步较晚,发展不健全,资金短缺,理论体系不完整等原因,其管理在机构设置、服务范围、服务质量及人员要求上与大型企业存在一定的距离。 进销存管理系统软件设计主要包括资料管理、采购管理、销售管理、库存管理、财务管理、查询统计、员工管理和系统管理等8个子系统。 该系统软件可应用于中小型企业的物流管理,达到及时通过网络把决策信息传送到相关决策人,从而可以及时发现问题、解决问题、更好地把握机会的目的。 其优点有:(1)易操作性。系统采用具有B/S模式,采用菜单式界面,操作简便。(2)安全性。根据用户性质的不同,分配不同层次的操作权限,且可随时动态分配其不同子系统中不同功能的使用权限,系统的安全性能得到保证。(3)易推广性。系统考虑中小型企业中不同类别的使用对象。 其不足则表现在界面操作不够人性化,操作流程不够合理等。为此我们将在这方面进行改进,使操作界面更加为规模化和合理化。1.2.2设计目标 通过分析,确立了进销存管理系统应达到的目标是:符合实际要求,建立完美的可行性高的教务系统;对系统所涉及的信息进行规范化建设;实现数据共享,解决数据安全问题;自动处理各种统计数据;运行稳定,具有较强的容错能力和异常处理功能;具有可维护性和可扩充性;界面清新,风格一致,操作简单,灵活方便;系统使用具有通用性。 在ASP.NET平台下开发进销存管理系统,通过对基于UML的面向对象的需求分析和设计,运用面向对象的技术的需求分析建模,在充分了解其具体运行过程和功能作用的基础上,结合C#语言,使用SQL Server 构造后台数据库,最终设计出功能强大、界面友好的进销存管理系统。第二章 系统分析2.1系统的开发背景 在信息技术的催化之下,世界经济的变革已经进入了加速状态。世界经济一体化,企业经营全球化,以及高度竞争造成的高度个性化与迅速改变的客户需求,令企业与顾客、企业与供方的关系变得更加密切和复杂。强化管理,规范业务流程,提高透明度,加快商品资金周转,以及为流通领域信息管理全面网络化打下基础,是销售公司乃至众多商业企业梦寐以求的愿望。在这样的情况下能够开发出适合企业运作的进销存管理系统成为了当今企业不可忽视的目标。 随着经济的日益发展,随之而来的是企业的运作也越来越复杂,传统的人工式管理已不能满足现代企业管理的要求,而且目前我国的中小企业将面临外资企业严峻挑战,比较而言外资企业具有丰富的管理经验和先进的技术手段,因此如果我国的中小型企业借助先进的管理思想转变经营观念,使用信息化提供企业的管理水平和工作效率,将很难在今后的竞争中取胜 然而企业管理在很大方面很大程度上都必须借助信息来完成,而我国的中小企业的信息化水平还很低,与外资企业相比还处于起步阶段,所以在这样的背景下能有一个好的进销存管理系统能够帮助企业解决很多管理上的繁琐问题,提高企业的管理效率,同时减少企业的管理负担。2.2系统需求分析2.2.1系统需求(1)可用性:用户可以简单的就学会该系统的相应操作、输入准备、解释该系统的输出情况1。(2)可靠性:该系统会在给定时间内以及指定条件下完成用户所要求完成的任务(3)健壮性:在不正确输入或者压力环境条件的情况下该系统能正确的提供相应的友好提示1。(4)响应时间:系统响应的快慢程度反应了系统做得好不好,在开发过程中系统响应的时间越短越好。(5)有效性:当提供使用要时,该系统的可操作性和可访问性程度尽可能的提高1。(6)准确性:能够准确的查询、修改数据,能够准确的响应用户所要访问的界面和实现相应的功能等。(7)安全性:该系统划分一定的安全权限,针对不同级别的用户分配给不同的操作,这样就可以维护基础数据的安全性,且系统在运行时,服务器是企业或公司内的服务器,只有本企业或本公司的内网才能访问,外网不可以,且只有本企业或公司内部的员工才能使用该系统。这就使得系统位于一个相对比较安全的环境中。(8) 运行环境:操作系统:Microsoft Windows 7内存大小:2GB或以上硬盘大小:50GB或以上开发工具:Microsoft Visual Studio.NET支持环境:Microsoft.NET Framework SDK v2.0数据库系统:Microsoft SQL Server 20082.2.2功能需求 该系统的开发是针对一些中小型企业的进销存环节的运作而开发的,系统里面有相应的模块供相应的部门而使用的,如销售模块就供销售部门使用的,采购模块就供采购部门使用等,且为了数据的安全每个部门的操作员是有一定的操作权限的。最主要的是系统要能为企业公司提供相应的清晰的数据,相应的清晰的操作流程,减轻企业管理负担,减轻该方面人力资源的投入提高其管理效率而在系统的使用方面系要达到一定的要求,对于指定用户来讲系统要界面简洁,易学易用容易上手,最理想的是只需要员工简单的培训就能使用,或者阅读系统文档资料就可使用。2.2.3性能需求(1)系统响应时间根据用户输入的数据,系统一般会在10秒内响应。(2)适应性该系统能很好地运行在目前流行的操作系统Windows 7下。(3)数据精确度按照严格的输入格式要求输入数据,如果数据格式错误系统将给出友好提示。数据输入时保证数据的完整显示。2.2.4可行性分析2.2.4.1技术可行性分析 进销存管理系统属于典型的数据系统,Microsoft SQL Server 2008产品技术已非常成熟,系统业务流程不复杂,采用C#做处理语言,基于ASP.NET开发产中介网站系统技术上是可行的。2.2.4.2操作可行性分析 进销存管理系统属于小型数据库管理系统,业务流程也不复杂,界面友好,操作简单,通过简单培训,或者阅读系统文档资料是可以进行操作的。2.2.4.3经济可行性分析 进销存管理系统使用运行具有B/S模式、三层架构框架,C#.NET面向对象的程序设计,该系统系统属于小型网站系统,业务流程也不复杂,不需要耗费大量的人力物力就可以在2到3个月就可以开发出来,系统部署对软硬件要求不高,不需要单独的更新硬件,所以从经济上讲是可行的。第三章 系统设计3.1系统功能分析 根据对系统的分析,把该系统划分为两个子系统基于普通销售员工用户的管理子系统与基于销售管理员用户的管理子系统。3.1.1销售管理员的管理子系统 用户管理:管理销售部用户;删除销售部用户;查找销售部用户;权限设置。 商品管理:对销售产品进行添加、修改、删除、查询。设置商品打折信息。3.1.2普通销售员工用户管理子系统 按客户消费情况开出销售单,销售退货单,销售预定单,打印这些账单并保存。3.2系统总体描述3.2.1概述本系统销售管理要实现的功能如下:销售管理:用于管理企业的销售业务,主要包含的功能模块如下:销售管理、销售预定管理、销售退货管理、销售排行榜、历史查询、打折管理、会员管理。销售管理:用于录入企业的销售单。销售退货管理:用于记录客户退货信息。销售预定管理:用于录入客户的预定信息。销售出库管理:用于记录从库存调拨过来的商品信息。销售退货入库管理:主要记录有质量问题的商品的入库记录。销售排行榜:统计各类商品的销售情况。历史查询:用于查询商品的销售、退货的历史记录。会员管理:让客户注册成为会员。打折管理:对商品进行打折。3.2.2标识参与者(1)销售管理员(2)销售员工3.2.3标识用例对一个给定的功能而言,一个用例可以说明这一给定功能下的说有可能场景。一个参与者启动一个用例,在用例被启动后,该用例也可以与其他参与者进行交互。一个用例标识了贯穿系统事件的完全流程,在这种情况下,用例描述了一系列从初始情况出发的相关交互1。相关用例图如下:3.2.3.1进销存管理系统的总体用例图如下:图3.1 系统总体用例图由以上的总体用例图可得出以下的销售管理相关用例如下:3.2.3.2销售管理用例用例名称:销售处理范 围:进销存管理系统应用级 别:销售员用户目标主要参与者:销售部门销售员工涉众及其关注点:销售员工:希望能够快速结账,开出新的销售单。销售负责人:希望能够很清楚的查看所有的销售记录。进销存管理系统:能够正确的更新和存储销售员工操作后的相应记录。前置条件:销售员工必须经过身份确认和认证。后置条件:成功存储商品销售单信息,更新库存信息。主事件流:(1) 销售员成果登陆到“系统主页”(2) 销售管理员点击“系统主页”菜单栏上的“销售模块”进入到“销售管理”子模块(3) 点击“销售管理”子模块进入到销售主页面(4) 根据顾客购买情况输入相应的购买商品信息点击“购买按钮”,一值重复这样的操作,直到全部输完所有顾客所购买的商品最终形成本次销售单。(5) 按照销售单进行结账,然后给顾客进行打印销售单。(6) 保存本次销售(7) 重复(4)到(6)的操作直到没有顾客结账为止。(8) 退出销售主页。备用事件流:数据库更新异常处理、数据库链接失败的提示、增删改操作的异常处理。用例图:图3.2销售管理用例术语表:表3.1编号术语标示解释说明1销售员工Salesman该用例的主要参与者2销售主页面Xsyemian销售结算商品的页面3销售单Xsd存储顾客购买的商品信息4系统主页xitongzhuye系统默认显示的第一个页面5商品Xssp销售的商品 3.2.3.3 销售退货管理用例用例名称:销售退货处理范 围:进销存管理系统应用级 别:销售退货员工用户目标主要参与者:销售退货员工涉众及其关注点:销售退货员工:希望能够快速准确的记录销售退货记录,按顾客需求开出新的销售退货单。销售负责人:能够很快的查到所有退货记录。顾 客:能够很快的就能退货。进销存管理系统:能够正确的更新和存储销售退货员工操作后的相应记录。前置条件:销售退货员工必须经过身份确认和认证。后置条件:能正确存储相应的退货记录主事件流:(1) 销售退货员工成功的登录到“系统主页”(2) 销售管理员点击菜单栏上的“销售模块”进入到“销售退货管理”子模块(3) 点击“销售退货管理子模块”后,进入到“销售退货主页面”(4) 根据顾客的退货要求,输入相应的退货信息然后点“击退货按钮”一直重复这样的操作,直到输完所有的退货商品,最终形成本次退货信息。(5) 根据本次退货信息与顾客进行退货结算,然后给顾客打印本次退货单(6) 结算后点击“保存”按钮保存本次退货信息(7) 重复(4)到(6)的操作直到完成的录入所有顾客的退货信息(8) 退出销售退货主页面。备用事件流:数据库更新异常处理、数据库链接失败的提示、增删改操作的异常处理。 用例图:图3.3 销售退货管理用例术语表:表3.2编号术语标示解释说明1销售退货员工Salesthman该用例的主要参与者2销售退货主页面Xsthyemian提供销售管理员进行记录退货信息界面3销售退货单Xsthd存储顾客所退货的商品信息4系统主页xitongzhuye系统默认显示的第一个页面5退货商品thsp顾客要求退货的商品3.2.3.4销售预定管理用例用例名称:销售预定处理范 围:进销存管理系统应用级 别:销售预定员工用户目标主要参与者:销售预定员工涉众及其关注点:销售预定员工:希望能够快速准确的记录商品预定信息,开出新的销售预定单。销售负责人:希望能够很快的查到所有的预定记录顾 客:能够很快的就能预定。进销存管理系统:能够正确的更新和存储销售管理员操作后的相应记录。前置条件:销售预定员工必须经过身份确认和认证。后置条件:成功存储商品销售预定信息,更新相应的数据库信息。主事件流:(1) 销售预定员工成功的登录到系统主页(2) 销售管理员点击菜单栏上的“销售模块”进入到“销售预定管理”子模块(3) 销售管理员点击“销售预定管理”子模块进入到“销售预定主页面”(4) 根据顾客预定要求,输入相应的预定商品信息,点击“预定按钮”一直重复这样的操作直到输完该顾客的所有预定商品信息。(5) 结算本次预定,然后给该顾客打印本次预订单(6) 然后点击“保存按钮”保存本次预定信息(7) 重复(4)到(6)的操作,直到全部录入所有顾客的预定信息(8) 退出销售预定主页面备用事件流:数据库更新异常处理、数据库链接失败的提示、增删改操作的异常处理。用例图:图3.4 销售预定管理用例术语表:表3.3编号术语标示解释说明1销售预定员工Salesydman该用例的主要参与者2销售预定主页面Xsydyemain提供销售管理员记录销售预定信息界面3销售预定单Xsydd存储顾客所预定的商品信息4系统主页xitongzhuye系统默认显示的第一个页面5预定商品ydsp顾客所有预定的商品3.2.3.5商品销售出库用例用例名称:商品销售出库处理范 围:进销存管理系统应用级 别:管理员目标主要参与者:销售管理员涉众及其关注点:销售管理员:希望能够快速的拟出要销售出库的商品信息并提交申请,同时希望能快速的得到库存部门的同意申请出库库存管理员能够准确快速的批准销售部门所申请的销售出库单销售负责人:希望能够很快的查到所有要出库的商品是否已得到库存部门的审批进销存管理系统:能够正确的更新和存储商品的出库信息状态前置条件:销售管理员,销售负责人,库存管理员必须经过身份确认和认证。后置条件:成功存储商品出库信息,更新库存信息。主事件流:(1)销售管理员成功登录到“系统主页”(2)销售管理员点击菜单栏上的“销售模块”进入到“销售出库管理”子模块(3)点击“销售出库管理”子模块进入到“商品销售出库页面”(4)在“商品销售出库页面”中的“库存商品信息表”选中“要出库的商品”,点击“确认出库”按钮(5)一直重复(4)的操作,直到全部选出要出库销售的商品(6)核对本次“出库单”信息正确后,点击“保存”按钮(7)保存好后,退出出库页面,同时等待库存管理员的审批。备用事件流:数据库更新异常处理、数据库链接失败的提示、增删改操作的异常处理。用例图:图3.5 销售出库用例术语表表3.4编号术语标示解释说明1销售管理员Salesglman该用例的主要参与者2商品销售出库页面Xschukuyemian提供销售管理员拟出要销售出库的商品信息3系统主页 xitongzhuye系统默认显示的第一个页面4出库商品 cksp销售部门从库存部门调出要进行销售的商品5库存商品信息表 Kcb存储库存里面的商品信息6出库单 Sqxsckd存储所要出库的商品信息3.2.3.6商品销售退货入库用例用例名称:商品销售退货入库处理范 围:进销存管理系统应用级 别:管理员目标主要参与者:销售管理员涉众及其关注点:销售管理员:希望能够快速的拟出要退货入库库的商品信息并向库存部门提交申请,同时希望能快速的得到库存部门的同意申请入库库存管理员能够准确快速的批准销售部门所申请的销售退货入库单销售负责人:希望能够很快的查到所有退货入库库的商品是否已得到库存部门的审批,并能尽快得到入库。库存负责人:能够正确的审批销售部门所提交的退货入库单进销存管理系统:能够正确的更新和存储商品的出库信息状态前置条件:销售管理员,销售负责人,库存管理员必

    注意事项

    本文(基于NETUML的进销存管理系统的设计与实现——销售管理、销售退货管理、销售预定管理等子模块.doc)为本站会员(本田雅阁)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开