




已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
论文企业销售管 理系统 论文(定稿) 沈阳化工大学本科毕业论文题目:企业销售管理系统院系:经济管理学院专业:信息管理与信息系统班级:0701学生姓名:蒋晓娟指导教师:张强论文提交日期:xx年06月18日论文答辩日期:20年06月28日内容摘要随着计算机技术的迅猛发展,存在于网络的企业销售管理系统将逐步代替传统的管理模式进入企业。 为了更高效得完成销售方面的工作,也可以有更多的时间处理更多的别的事务,企业也将摆脱原有的管理形势完全进入信息化管理。 销售管理系统在企业的管理过程中起着巨大的作用。 系统采用Microsoft SQL Serverxx数据库,并使用Asp.NET作为开发工具,由销售信息管理、商品管理、售后服务管理及财务管理等模块组成。 此系统包含选题背景,技术介绍,系统需求分析、模块设计、数据库设计、系统详细设计,以及系统实施。 本文介绍了销售系统的开发初衷和背景,系统的开发工具,面向对象开发的具体步骤,其中包括流程图,功能结构图等必要的图形说明。 主要包括SQL数据库,用户登录模块和主窗体的设计,其中用户登录模块实现的功能是登录系统时进行用户身份检查和权限分配;按照用户权限级别对操作进行约束和控制;、修改、添加用户信息。 固定的硬设备、人员数量、大量资金等资源投入占企业效益的比重变少,而软投入如管理、人力资源价值、服务、品牌附加值、渠道等要素资源的投入却能增加企业的效益。 “速度冲击规模”的速度经济概念已经向企业提出。 那么对于日益发展壮大的企业集团,怎样才能找到一套功能强大可任意拓展、低运行成本、安全可靠的管理解决方案,来跟上企业的发展,跟上时代的发展呢?我们认为最好的办法是利用Inter这个工具,架构自己的供需链管理平台,使无处不在的互联网为你所用,实现无处不在的管理目标。 让Inter像电一样融入到企业的管理之中,提高企业在新经济时代的核心竞争力,通过对Inter的高效率使用,在激烈的市场竞争中,首先打赢第一仗“信息战”。 正是基于对Inter的这种深刻认识,针对中国企业特点提出了基于Inter的网络商务管理解决方案企业销售管理系统。 1.1开发背景及意义中小企业在我国经济发展中具有重要地位,目前我国的中小企业数量多,地区分布广泛,行业分布跨度大。 随着全球经济一体化的发展和电子商务的兴起,中小企业之间的竞争将越来越激烈。 网络及电子商务的迅猛发展突破了时间、空间的局限性,给中小企业带来了更多的发展机会,同时也增大了企业之间的竞争强度。 这就要求中小企业必须改变企业的经营管理模式,提高企业的运营效率。 目前,我国中小企业的信息化水平还很低,相比国外企业,还只处于刚开始始用的阶段。 随着技术发展,电脑操作及管理日趋简化,电脑知识日趋普及,同时市场经济快速多变,竞争激烈,企业采用电脑管理进货、库存、销售等诸多环节也已成为趋势及必然。 1.2系统开发的目标而现在商品销售单位需要处理大量的供应商信息,还要时刻更新单位所销售的产品信息,不断地添加、修改销售信息。 面对各种不同的信息,需要合理的数据库结构来保存数据信息,还需要有效的程序结构支持各种数据操作的执行。 1.3开发设计思想减少了系统对硬件的要求。 系统主要运行于服务器上,即系统运行的硬件取决于服务器,客户端的配置要求保证能够使用浏览器即可。 节约了维护成本。 系统的维护主要集中于服务器端,比起维护多个客户端来说,成本和工作量将大大降低。 降低了系统升级维护的难度。 逻辑和视图的分离使得模块相对独立在业务变更及系统升级和维护时,难度大大降低,大大提高了工作人员的工作效率。 在功能设计和系统实现方面,企业销售管理网站将具有以下特点实用性为商品信息管理、用户信息管理提供了快捷、方便的方法。 操作简单保证系统能适应不同等级计算机水平的用户,系统操作尽可能简单。 代码可读性好要求系统结构清晰,代码简洁可读,便于日后维护和扩展。 第二章系统分析2.1系统初步调查详细了解和深刻认识使用所开发系统的单位之现状、发展方向、存在的问题和各级管理人员的信息需求是系统建设的重要基础。 收集到真实、准确和适用的相关信息,是系统开发的第一阶段系统分析阶段工作的重要内容。 信息收集也是完成系统分析各项任务的基础。 在系统建设中,建设者首先必须收集信息,了解情况,明确问题和目标,视具体情况决定工作方针。 该企业销售管理系统采取的是访问与实践相结合的调查方法。 首先,通过提问的方式与用户进行交谈,收集有关信息,在访问时充分听取各方面的要求和希望,同时做好有关新系统的宣传工作;其次,通过参加业务实践了解系统,有目的的跟班学习,以达到比较深入细致地掌握工作流程中商品的订购、库存、查询、结算等具体过程和内容。 2.2可行性分析系统的可行性分析的目的在于用最小的代价在尽可能短的时间内确定在现有的技术、经济和人员素质等条件下该问题是否能够解决,是否值得去解决。 其实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。 一般应该从下述三方面研究每种解法的可行性技术可行性,经济可行性,操作可行性。 2.2.1技术上的可行性 (1)目前的网络状况可以对浏览器/服务器应用提供可靠的支持该企业已经实现了局域网互连,网络状况良好,能较快速可靠的支持一般的网络应用,可以满足一般性的浏览器/服务器应用的网络需求。 (2)现有的硬件环境可以满足一般性应用的需求 (3)现有的软件环境可以满足一般性应用的需求该企业内部的计算机上采用的操作系统平台,多为Microsoft公司的WindowsXP等,为图形化操作系统,界面一致,用户使用方便。 数据库管理系统(DBMS)采用的是Miscrosoft SQL Server2000。 该系统具有性能稳定、使用简单、功能强大、安全等特点,完全可以满足中小型企业的数据管理和处理要求。 (4)企业内部人员业务和技术水平企业内部工作人员对自身业务很了解,同时由于很多都受过计算机专业方面的教育,能够较容易的对实际工作进行分析,将实际工作进行抽象概念化,而且能够根据计算机的特点提出功能要求,降低开发人员与使用人员间沟通的时间。 (5)系统开发人员的技术水平开发人员为信息管理与信息系统毕业生,具有一定的系统开发经验,专业知识掌握的也很好,再经过参加实际项目的开发,经验更加成熟,能够较容易的了解用户需求并能在计算机上实现。 指导教师也具有很高的软件开发经验,同时具有丰富的实际销售管理方面的经验。 这些都是系统开发质量的重要保证。 (6)结论通过后台实现了对客户各类订单进行管理的功能,实现了对网站新闻信息的更新功能。 因此,该人事管理系统开发在技术上是可行的。 2.2.2经济上的可行性企业商品销售集团网站,为商品销售公司在网络上提供了一个全面展示企业形象的平台,使用户更加的了解企业的动态信息。 满足客户在线提交订购商品,查询商品信息等要求,网站提升了企业在客户中的形象,使企业和用户联系更加密切,提高企业的经济效益。 所以该企业销售管理系统的开发在经济可行性方面是可行的。 2.2.3操作上的可行性工作人员已经比较熟悉了使用计算机进行日常的数据信息处理的工作,能够熟练的使用Word、Excel等软件,以及一些专用的办公软件。 对于办公软件的领悟能力很强,能够很快熟悉系统的操作方。 2.3需求分析系统需求分析是软件定义时期的最后一个阶段,是系统开发工作中的重要环节,它的基本任务是准确的回答“系统必须做什么”这个问题。 2.3.1系统的功能需求企业进销存管理系统是一个典型的数据库开发应用程序,主要由基础信息模块、采购管理模块、库存管理模块、商品销售模块、查询统计模块、往来管理模块、系统设置模块等功能。 企业进销存管理系统功能结构如图1所示。 2.3.2系统的运行环境要求 (1)硬件环境CPU P41.8GHz内存256MB以上硬盘空间40GB (2)软件环境操作系统中文Windows2000,Windowsxx或XP数据库SQL Serverxx开发工具包Visual StudioxxJSP服务器Tomcat;浏览器IE5.0,推荐使用IE.3系统的性能要求 (1)精度本系统对精度的要求主要表现在数据库设计上,这个在数据库设计中会有相关内容,在此略。 (2)速度响应时间0.05秒以内。 (3)灵活性本系统的扩展性很好,可以根据需求增加和删除栏目,但不能改变系统的整体性。 (4)输人输出要求输入和输出的要求在数据库的设计中有相关内容,见数据库设计。 (5)故障处理要求可能出现的软硬件的问题是无法访问系统,可能是服务器停止运行或源代码被更改;处理方法检查服务器或源代码。 (6)安全保密要求。 设置用户身份和密码验证要求。 2.4数据流分析2.4.1数据流图当数据在软件系统中运动时,它将被一系列“变换”所修改。 数据流图(DFD)是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。 它是在对系统调研阶段绘制出的业务流程图的基础上,从系统的科学性、管理的合理性、实际运行的可行性角度出发,将信息处理功能和彼此之间的联系自顶向下,逐层分解,从逻辑上精确地描述新系统应具有的数据加工功能、数据输入、数据输出、数据存储及数据和去向。 在数据流图中没有任何具体的物理部件,它只是描绘数据在软件中流动和被处理的逻辑过程。 数据流图是系统逻辑功能的图形表示,即使不是专业的计算机技术人员也容易理解它,因此是分析员与用户之间极好的通信工具。 此外,设计数据流图时只需考虑系统必须完成的基本逻辑功能,完全不需要考虑怎样具体的实现这些功能。 数据流图具有以下两个特性 (1)抽象性表现在它完全舍去了具体的物质,只剩下数据的流动、加工、处理与存储。 (2)概括性表现在它可以把信息中的各种不同业务处理过程联系起来,形成一个整体。 数据流图由以下四种基本元素组成,即源点或终点、数据处理(功能)、数据存储和数据流。 该企业销售管理系统的数据流程见图2-2外部实体数据处理数据流数据存储商品销售系统的数据流程图如图第三章系统功能模块设计3.1企业销售管理系统功能设计目标程序应该尽量实现所有的实际工作中需要做的事情。 用计算机进行办公,最大的好处就是能够轻松的完成那些重复的、繁重的、公式化的、需要大量的人力、物力和时间的工作。 这样的工作如果由人来做,不仅需要大量的时间,整个过程也会很枯燥无味。 企业销售管理系统功能设计的目标就是完成系统需求分析阶段要求的系统功能需求,尽可能的实现整个销售管理过程。 3.2企业销售管理系统的系统功能设计企业进销存管理系统是一个典型的数据库开发应用程序,由基础信息模块、采购管理模块、库存管理模块、商品销售模块、查询统计模块、往来管理模块、系统设置模块等部分组成,规划系统功能模块如下基础信息模块该模块主要管理添加公司信息、添加商品信息、公司信息管理、商品信息管理。 进货管理模块该模块的主要管理商品进货信息录入和商品退货信息查询。 商品销售模块该模块主要管理商品销售信息录入和商品销售退货信息录入查询统计模块该模块主要管理销售进货信息查询、销售退货查询、商品销售查询、商品退货查询、商品库存查询和商品销售排行。 往来管理模块模块主要管理商品进货账单、商品退后账单、销售结账查询和销售退货结账。 系统设置模块该模块主要管理添加用户、修改密码、用户管理和退出登录。 第四章数据库设计数据库的设计通常是以一个已经存在的数据库管理系统为基础的,常用的数据库管理系统有Aess,SQLServer,Oracle,Mysql,PointBase等。 根据用户需求和业务流程,本系统采用了SQLServer2000数据库管理系统。 本系统中所建立的数据库为db_Cars。 4.1数据库设计概述数据库是数据库应用程序的重要组成部分。 一个设计结构合理的数据库对于应用程序的开发效率和程序的性能都是非常重要的。 数据库的设计过程大致如下 (1)根据用户需求,确定数据库中要保存的数据信息对用户需求进行分析是数据库设计的第一个阶段。 不断地调查与研究用户需求,了解企业运作流程等系统需求,是设计概念模型的基础。 (2)设计数据的概念模型概念模型是按用户的观点来对数据建模,是用于进行信息世界建模的工具。 它对整个数据库的设计具有深刻的影响。 (3)逻辑结构设计逻辑结构是把概念结构转化为与所采用的数据库管理系统所支持的数据模型相符合的过程。 (4)数据库的实施与维护。 4.2数据库表的设计企业销售系统共包括6个表,具体设计如下商品信息表公司信息表结算信息表库存信息表用户信息表第五章系统设计实现这部分的设计是在前面的各项系统分析的基础上进行的总体结构设计以及具体的模块设计,为以后的程序设计制订蓝图。 为确定系统结构,必须从实现的角度把复杂的功能进一步分解。 通常程序中的一个模块完成一个适当的子功能。 应该把模块组织成良好的层次系统,顶层模块调用它的下层模块以实现程序的完整功能,每个下层模块再调用更下层的模块,从而完成程序的一个子功能,最下层的模块完成最具体的功能,便于使用者使用该系统。 5.1企业销售管理系统主要功能模块详细设计5.1.1销售管理系统的登录界面的设计用户登录页面比较简单,为防止用户的错误操作,应设置错误处理页面。 在登录操作中,一般发生的错误有用户输入了错误的用户名或密码;或用户直接单击了【登录】按钮。 对上述情况的判断,我们就要通过ASP文件来实现。 在登录页面时,当用户提交了登录资料后,就由表单action属性指定的ASP文件在服务器端对这些资料进行验证。 它的工作主要是判断用户的登录的用户名和密码是否正确。 完成这些工作,就必须从连接储存用户数据库中取出相关的信息记录。 如果记录验证无误,就通过ASP的Response对象的redirect方法,将用户登录的页面传到客户端的浏览器上;如果用户输入了错误的用户名或密码,就通过ASP的Response对象的Write方法弹出错误提示。 5.1.2基础信息模块该模块主要管理添加公司信息、添加商品信息、公司信息管理、商品信息管理。 用户可以通过单击菜单主导航“基础信息”/“商品信息管理”、“公司信息管理”超链接,进入商品信息管理页面。 该页面主要完成商品信息的添加。 商品信息管理页面设计效果如图所示代码如下%Page Language=C#AutoEventWireup=trueCodeFile=Commodity_add.aspx.csInherits=Bedrock_Commodity_add% 无T标?题?a页3 5.1.4销售管理模块该模块主要管理商品销售信息录入和商品销售退货信息录入。 5.1.5查询统计模块该模块主要管理销售进货信息查询、销售退货查询、商品销售查询、商品退货查询、商品库存查询和商品销售排行。 5.1.6往来管理模块模块主要管理商品进货账单、商品退后账单、销售结账查询和销售退货结账。 5.1.7系统设置模块该模块主要管理添加用户、修改密码、用户管理和退出登录。 第六章系统的调试与测试6.1调试调试与测试意义是不同的,测试的目标是发现系统中的错误,但发现错误并非我们的最终目的,系统开发的最终目的是高质量的完全符合用户需要的信息系统。 因此系统必须进行调试,它总是发生在测试之后,准确判定错误位置以及具体的出错情况,继而进行改正以排除错误。 调试过程从执行一个测试用例开始,评估测试结果,如果发现实际结果与预期结果不一致,则这种不一致就是一种症状,它表明在软件中存在着隐藏的问题。 调试过程试图找出产生症状的原因,以便改正错误。 对于该汽车销售管理系统,进行了以下几种调试6.1.1程序调试 (1)用正常数据调试例如在站内搜索的时候可以输入一些商品的品牌和型号等数据进行调试。 (2)用异常数据调试例如在站内搜索的时候可以输入一些非正常数据(除商品的品牌和型号)进行调试。 (3)用错误数据调试例如在提交订单的时候可以输入一些错误数据(如用户邮箱)进行调试。 6.1.2分调分调的目的主要是保证内部控制关系正确和数据内容正确,同时测试模块的运转效率。 例如在订单信息输入后,进行返回的操作,此时查看系统是否会出现异常反应。 6.1.3总调总调是将主控制调度程序和功能模块联结起来调试,对系统各种可能使用的形态及组合在软件中的流通情况进行可行性调试。 这一阶段最容易查出系统中属于相互关系方面的错误和缺陷。 例如,在订单提交完之后,对订单受理,看是否成功。 如没有接受新订单就受理,看是否会有错误提示,以类似此类的操作来对整个系统进行总调。 6.2测试系统测试是管理信息系统开发周期中一个十分重要而漫长的阶段。 其重要性体现在它是保证系统质量与可靠性的最后关口,是对整个系统开发过程包括系统分析、系统设计和系统实现的最终审查。 在系统测试中发现的错误可能是各式各样的,按其范围和性质可划分为功能错误、系统错误、过程错误、数据错误以及编码错误几类。 由于系统比较大,需要实现的功能较多,测试时很困难。 我在实际调试过程中,采用的程序测试方法为 (1)黑盒测试法。 把程序看作一个黑盒子,完全不考虑程序的内部结构和处理过程。 也就是说,黑盒测试是在程序接口进行的测试,它只检查程序功能是否按照软件的需求规格说明书的规定正常使用,程序是否能适当的接受输入数据并产生正确的输出信息,程序运行过程中能否保持外部信息(如数据库或文件)的完整性。 它又称为功能测试。 (2)白盒测试法。 它的前提是可以把程序看成装在一个透明的白盒子里,测试者完全知道程序的内部结构和处理算法。 这种方法按照程序内部的逻辑测试程序,检测程序中的主要执行通路是否都能按预定要求正确工作。 它又称为结构测试
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 机电工程协同作业试题及答案
- 网络工程师实践课题试题及答案
- 鼓励互动软件设计师考试试题及答案
- 西方国家的教育公平与社会影响试题及答案
- 2025年医疗美容消费者心理特点与服务质量提升路径报告
- 测试管理工具的选择标准试题及答案
- 可持续城市发展的公共政策思路试题及答案
- 机电工程技术的应用实例及试题与答案
- 公共政策制定程序试题及答案
- 机电工程行业中关键技术的研究与发展试题及答案
- 加工风管合同样本
- 2025-2030中国电动自行车充电桩行业市场深度分析及发展前景与投资研究报告
- 本土资源在小学水墨画教学中的实践与运用000
- 专升本心理学题库+参考答案
- 兽医传染病学试题及答案
- 沥青路面施工方案施工方案
- GB/T 45236-2025化工园区危险品运输车辆停车场建设规范
- 2022年湖南省株洲二中自主招生数学试卷
- 《组织签字仪式》课件
- 智障个别化教育计划案例(3篇)
- 血小板膜蛋白功能研究-洞察分析
评论
0/150
提交评论