首页
搜索资源
资源分类
资源描述
……………………………………………………………最新资料推荐………………………………………………… 目 录 摘 要 I Abstract II 引 言 - 1 - 1 系统概述 - 2 - 1.1 研究目的 - 2 - 1.2 系统总体设计方法 - 2 - 1.3系统目标 - 2 - 1.4 系统开发环境 - 3 - 1.4.1 系统运行环境 - 3 - 1.4.2 系统开发环境 - 3 - 1.5 相关技术及工具介绍 - 3 - 1.5.1 .NET Framework概述 - 3 - 1.5.2 ASP.NET简介 - 4 - 2.1业务分析 - 5 - 2.2 数据流程分析 - 5 - 2.3 数据字典 - 11 - 2.3.1 数据项条目 - 11 - 2.3.2 数据流条目 - 13 - 2.3.3 数据加工条目 - 18 - 3概要设计 - 26 - 3.1系统总体设计 - 26 - 3.1.1 系统总体架构 - 26 - 3.1.2 系统总体结构设计 - 26 - 3.2 功能描述 - 27 - 3.3 数据库设计 - 30 - 3.3.1 概念结构设计 - 30 - 3.3.2 逻辑结构设计 - 33 - 3.3.3 数据库基本表 - 33 - 3.3.4 视图设计 - 36 - 3.3.5 数据库实现及数据关系图 - 37 - 4系统详细设计与实现 - 38 - 4.1 开发环境配置 - 38 - 4.1.1 配置支持ASP技术的IIS服务器 - 38 - 4.2 主要功能模块设计与实现 - 38 - 4.2.1 首页 - 38 - 4.2.2 系统管理 - 39 - 4.2.3 客户管理 - 41 - 4.2.4 订单管理 - 41 - 4.2.5 商品管理 - 42 - 4.2.6 销售管理 - 43 - 5 系统测试 - 45 - 5.1 测试方法说明 - 45 - 5.2 测试用例设计 - 45 - 5.3 测试结果 - 49 - 结 论 - 50 - 致 谢 - 51 - 参考文献 - 52 - 最新精品资料整理推荐,更新于二〇二二年九月九日2022年9月9日星期五19:45:42 引 言 随着全球经济一体化,国内经济改革的逐年深化,使得国内中小型企业都面临着巨大的挑战,管理体制的不完善、生产技术不能和集团性质的大公司相竞争,成为中小企业发展需要解决的首要问题,而即使企业具有了一定先进的技术,由于管理体制中种种问题的制约,也不能使企业在激烈的竞争中占有一席之地。 计算机技术的全面普及,给中小型企业带来了新鲜的血液,利用计算机对企业进行管理,不仅解决了传统管理方式中的管理效率低下、管理不全面,数据信息不能得到统计等问题。管理方式的转变,提高整个企业的工作效率,在某种意义上讲,给中小企业提供了新的有利条件,增强了企业的核心竞争力,成为企业管理的必备工具。 因此,企业必须加强自身的信息基础设施建设,通过企业基础数据的信息化、企业基本业务流程和事务处理的信息化、企业内部控制及实施控制过程的信息化、人的行为规范管理等企业基础管理信息化工程,确保企业在规模不断扩大和业务迅速发展的过程中保持坚实的管理基础和繁殖内核,促进企业的可持续发展。 企业的销售管理是企业发展的关键环节,一个好的销售管理体制将给企业带来很可观的经济效益。无论是一个销售公司还是一个销售商店,都有很多的销售数据需要管理。手工管理这些纷繁复杂数据的方式已经不适应时代的潮流,实现数据规范化、自动化的电脑管理,是一个管理规范、动作高效的企业单位的必然要求。[1] 商品销售管理系统是一个MIS系统,主要用于对客户关系、商品库存、销售行为、销售过程等环节进行全面管理的系统。 所谓MIS(管理信息系统——Management Information System)系统 ,是一个由人、计算机及其他外围设备等组成的能进行信息的收集、传递、存贮、加工、维护和使用的系统。它是一门新兴的科学,其主要任务是最大限度的利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。目前,企业的计算机网络已成为企业进行技术改造及提高企业管理水平的重要手段。随着我国与世界信息高速公路的接轨,企业通过计算机网络获得信息必将为企业带来巨大的经济效益和社会效益,企业的办公及管理都将朝着高效、快速、无纸化的方向发展。MIS系统通常用于系统决策,例如,可以利用MIS系统找出目前迫切需要解决的问题,并将信息及时反馈给上层管理人员,使他们了解当前工作发展的进展或不足。换句话说,MIS系统的最终目的是使管理人员及时了解公司现状,把握将来的发展路径。 1 系统概述 1.1 研究目的 本系统是为北京德龙玩具有限公司开发的“商品销售管理系统”。 北京德龙玩具有限公司是一家自营出口布绒玩具的私营股份公司。公司成立于2001年,是北京市场中最有发展潜力和竞争力的玩具企业,主要生产静态布绒缝制玩具,销往美国、加拿大、欧洲市场。目前公司有员工100多人,下设多个加工厂,加工厂遍布北京郊区及河北地区,业务全面发展,订单不断增多,公司规模也日益扩大。以往,公司的销售管理还是手工记帐,既耗时又耗力。这种传统的手工管理方式已经远远不能满足公司现在的管理要求,严重阻碍了公司的发展,因此公司目前急需一套精炼的管理软件,以实现对客户关系、商品库存、销售行为、销售过程等环节进行全面管理。 1.2 系统总体设计方法 本系统采用结构化设计方法。 结构化方法的基本思想可概括为:自顶向下、逐步求精、模块化技术。 自顶向下逐层分解,是指在程序设计时,先考虑问题大的方面,在确定了主要方向后,再由表及里深入到问题具体的细节,由易到难,逐层解决问题。这是一个由模糊到清晰,由概括到具体的过程。而逐步求精是在遇到复杂问题的时候,先设计一些子目标作为过渡,来逐步细化。[2] 结构化程序设计是以模块化设计为中心,将待开发的软件系统划分为若干个相互独立的模块,这样可以使每一个模块的工作变的单纯而明确,为设计一些较大的软件打下了良好的基础。 由于模块相互独立,因此在设计其中一个模块时,不会受到其它模块的牵连,因而可将原来较为复杂的问题化简为一系列简单模块的设计。模块的独立性还为扩充已有的系统、建立新系统带来了不少的方便,因为我们可以充分利用现有的模块作积木式的扩展。 因此,按照结构化程序设计方法设计出的程序具有明显的优点。其一,程序易于阅读、理解和维护。程序员采用结构化编程方法,将一个复杂的程序分解成若干个子结构,便于控制、降低程序的复杂性,因此容易编写程序,同时便于验证程序。其二,提高了编程工作的效率,降低了软件开发成本。由于结构化编程方法能够把错误控制到最低限度,因此能够减少调试和查错的时间。 1.3系统目标 通过本系统应当达到以下目标: 一 安全性 系统的安全性是一个优秀系统的必要特征。在商品销售环节中尤为重要。要充分保证其系统运行稳定,安全可靠。 二 方便性 系统通过界面提供的功能应尽量方便操作用户的使用,最大限度地实现其易安装性、易维护性、稳定性和易操作性。 三 一致性 保证数据的一致性、结算正确性的同时也要方便用户的输入。 四 统一性 系统中所有界面都必须具有统一的风格,操作灵活,界面友好,充分满足企业的销存管理需求 1.4 系统开发环境 1.4.1 系统运行环境 服务器端:系统环境:Windows 2000 / XP、IIS5.0 、Microsoft Framework1.1、Microsoft SQL 2005 CPU:Intel 奔腾4 XEON 2.8GHz 硬盘:80G 内存:512MB内存 客户端:操作系统:Windows 2000 / XP,浏览器IE 6.0或以上 CPU:Intel 奔腾4 XEON 2.8GHz 硬盘:80G 内存:512MB内存 1.4.2 系统开发环境 操作系统:Windows XP Professional 开发平台:Microsoft Visual Studio 2005 开发语言:VB.NET 数据库:Microsoft SQL Server 2005 1.5 相关技术及工具介绍 1.5.1 .NET Framework概述 .NET Framework 是用于 .NET 平台的编程模型,其关键组件是公共语言运行库(CLR,Common Language Runtime)和 .NET Framework 类库,它提供了托管执行环境、简化的开发和部署以及与各种编程语言的集成,是支持生成和运行下一代应用程序和 XML Web services 的内部 Windows 组件。[3] .NET Framework 旨在实现下列目标: ◆ 提供一个将软件部署和版本控制冲突最小化的代码执行环境; ◆ 提供一个可提高代码(包括由未知的或不完全受信任的第三方创建的代码)执行安全性的代码执行环境; ◆ 提供一个可消除脚本环境或解释环境的性能问题的代码执行环境; ◆ 使开发人员的经验在面对类型大不相同的应用程序(如基于 Windows 的应用程序和基于 Web 的应用程序)时保持一致; ◆ 按照工业标准生成所有通信,以确保基于 .NET Framework 的代码可与任何其他代码集成。 1.5.2 ASP.NET简介 ASP.NET结构是一个三层系统:UI层、业务逻辑层和数据层,结构模型如图1-1所示: 图1-1 ASP.NET的结构模型 ● UI层负责与用户交互,接收用户的输入并将服务器端传来的数据呈现给客户; ● 业务逻辑层负责接收浏览器传来的请求并将请求传给数据层,同时将请求处理结果发给浏览器。它由Web表单、XML Web Services和组件服务组成,其中Web表单是ASP.NET应用程序的核心所在,它是向客户呈现数据和信息的基础,也是响应和处理客户与显示的Web表单交互生成的信息和数据的基础; ● 数据层是通过ADO.NET操纵数据为事务逻辑层提供数据服务,如存储数据操作结果、返回数据检索结果等。[7] 2 需求分析 2.1业务分析 通过调研,对公司的业务流程进行了进一步分析: 北京德龙玩具有限公司成立于2001年,自2004年下半年开始引入微机管理技术,当时的微机管理主要用于库存、财务、技术资料等工作领域,销售管理还是手工记帐。实现过程是,仓库设有专职的保管员,负责采购及发货的业务员从仓库取货时要在相应的账册上(《出库流水帐》和《入库流水帐》)登记,包括交易日期、生产厂商名称、客户名称、货品名称 、数量、经办人、单价等。具体如下: 公司生产商品,仓库保管员记录商品信息后后将商品入库; 工作人员根据客户需求下订单; 销售商品时,销售人员把相应的商品数量从现存商品库中减去,并进行记录,以便日后查看和统计销售信息; 因货物质量原因或运输原因等发生客户退货时,把退回的商品加入现存商品库中,并从销售库中进行核减,做退货登记; 根据商品销售数量,确定下一期应加大对哪些商品的生产,减少哪些商品的产量,能对公司的下一个动作有一个准确的判断。 这样的管理体制对统计和查询工作很不方便,可以说如果长时间和业务积累之后,再想查询某一具体数据,将会是一项很困难的事。随着北京德龙玩具有限公司规模的不断扩大,与客户间的往来业务也越来越多,手工管理这些纷繁复杂数据的方式已经不适应企业发展的要求,实现数据规范化、自动化的电脑管理,是当前公司发展的必然要求。因此我开发并设计此系统,希望能够适应公司发展的需要,提高工作效率,很好地实现信息数据的规范
点击显示更多内容>>
收藏
网站客服QQ:
2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号