欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载
     

    409.A基于PHP + BS结构的在线士多店管理系统设计 【源代码联系本人】.doc

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

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

    409.A基于PHP + BS结构的在线士多店管理系统设计 【源代码联系本人】.doc

    基于PHP + B/S结构的在线士多店管理系统设计摘要中小企业在我国经济发展中具有重要地位,目前我国的中小企业数量多,地区分布广泛,行业分布跨度大。随着全球经济一体化的发展和电子商务的兴起,中小企业之间的竞争将越来越激烈,特别是士多店。网络及电子商务的迅猛发展突破了时间、空间的局限性,给中小企业带来了更多的发展机会,同时也增大了企业之间的竞争强度。这就要求中小企业必须改变企业的经营管理模式,提高企业的运营效率。目前,我国中小企业的信息化水平还很低,相比国外企业,还只处于刚开始始用的阶段。随着技术发展,电脑操作及管理日趋简化,电脑知识日趋普及,同时市场经济快速多变,竞争激烈,企业采用电脑管理进货、库存、销售等诸多环节也已成为趋势及必然。【关键词】士多店、进货、销售、库存AbstractSMEs in China's economic development has an important position, the current number of China's small and medium-sized, broad regional distribution, industry distribution of large-span. With the development of global economic integration and the rise of e-commerce, competition among small and medium enterprises will become increasingly fierce. Networks and the rapid development of e-commerce breakthrough in time and space limitations, to small and medium-sized development brings more opportunities, but also increases the intensity of competition among enterprises. This calls for small and medium-sized enterprises must change the management model to improve the operational efficiency of enterprises. At present, China's small and medium-sized information technology is still very low compared to foreign enterprises, but also only just started in the beginning stages of use. With technological development, computer operations and management of increasingly simplified, the growing popularity of computer knowledge, while the rapid changing market economy, competition, enterprise computer management purchasing, inventory, sales and many other sectors and has become an inevitable trend.【Key Words】stores shop,purchasing, sales, inventory.一 绪论1.1管理信息系统概述管理信息系统就是我们常说的MIS(Management Information System),它是一个计算机软硬件资源以及数据库的人-机系统。它能提供信息支持企业或组织的运行、管理和决策功能。一个完整的MIS应包括:辅助决策系统(DSS)、工业控制系统(CCS)、办公自动化系统(OA)以及数据库、模型库、方法库、知识库和与上级机关及外界交换信息的接口。其中,特别是办公自动化系统(OA)、与上级机关及外界交换信息等都离不开Intranet(企业内部网)的应用。可以这样说,现代企业MIS不能没有Intranet,但Intranet的建立又必须依赖于MIS的体系结构和软硬件环境。 MIS系统大大简化了管理人员的工作,使高层管理人员对中层,中层对基层、基层对设备系统逐级加强了管理、监督和控制等,业务工作量减少,系统的维护工作量增大,大量的业务改进工作转向系统的改进,系统的正常运行成为企业运转的生命线,因此,选拔、培养出合格人员特别是各层次计算机系统负责人是企业MIS建设的基础。1.2在线士多店管理系统开发背景士多店又有人叫士多里,俗称洋烟纸店为“士多”(store),即英语杂货铺的意思。在我国的一些沿海城市人们把商品种类繁多的店铺称之为士多店。 中国实行改革开放以来,国民经济保持了持续、健康、快速发展的良好态势。2001年以后,中国经济进入一个新的快速发展期,GDP增长速度逐年加快,从2001年的8.3%加快到2006年的11.1%。至2006年底,中国限额以上连锁零售门店数达123690个,增长17%。其中,超级市场23233个,增长22.8%;专业店77220个,增长15.2%。2006年限额以上连锁零售业零售额为10499亿元,增长22.5%,占社会消费品零售总额13.7%,比2005年提高2.1个百分点。2008年全球金融危机给零售企业带来的不仅仅是威胁,而是带来了更多的并购机会,这意味着零售企业将面临大的洗牌,这给了中国零售企业做大的机会。然而,如何让零售企业实现信息化的快速发展,是零售企业在发展壮大过程中必须考虑的。以INTERNET为代表的信息技术的飞速发展,传统行业的问题得到解决,如何快速提升零售企业的信息化,从而使零售企业的效率迅速提高,成为新一轮市场竞争的关键因素。此时,一个功能强大的在线士多店管理系统对零售企业来说就显得至关重要了。在线士多店管理系统就是要实现对士多店,即零售企业的进销存的管理。进销存管理系统在国内外都是一个已经发展了很久的行业,关于进销存管理的各种系统也是多样化的,系统的人性化设计是加强了领导层和生产层之间联系,使领导实时了解企业的生产经营状况,及时提出自己的见解。由于我国经济的发展迅速,带动了高新技术的发展,对系统的设计也是向多功能方面发展。“公正、公平、合理”的商业管理理念和商业管理水平的提高,使企业对进销存管理系统有了更高的需求;同时由于电脑的普及,数据库技术、浏览器/服务器技术,特别是Internet/Intranet技术的发展,使得在线进销存管理系统的出现成为必然。在线进销存管理系统的特点是从企业生产的角度出发,用集中的数据库将几乎所有生产与商品相关的数据统一管理起来,形成了集成的信息源。在国内外企业管理方面来看,利用好网络是公司成功的基石。采用在线进销存系统,企业只须具备访问INTERNET条件在系统发布的站点上,进行进销存的管理,在图像化的人机界面中完成日常的进销存管理工作,摆脱了时间和空间的限制,并有效的解决了数据共享的问题。在线进销存管理系统具有操作简单,低成本,高效率的优点,没有地域限制,信息管理和查询以及数据分析方便的优点。中国加入WTO,中国的零售企业面临的服务领域的竞争压力更大。如何推进企业管理的现代化、专业化、市场化是所有公司面临的紧迫课题,面对激烈的竞争,企业也在不断的寻找能够加强自身竞争力的手段。这更应证了一个完善高效的在线进销存管理系统就越发显得重要了。1.3在线士多店系统与其他经销存系统的比较进销存管理系统是一个典型的数据库应用程序,根据企业的需求,为解决企业账目混乱,库存不准,信息反馈不及时等问题,采用先进的计算机技术而开发的,集进货、销售、存储多个环节于一体的信息系统。传统的商品管理系统, 已不适应现代先进的供销链经营模式。在目前市场竞争日益激烈的环境下, 对企业资源管理提出了更高的要求, 企业为了赢得市场竞争优势就必须加强物流, 信息流、资金流的动态管理, 使企业管理更加规范化。在线士多店管理系统的建设使得零售企业建立了信息化, 规范化的管理体系, 使得各业务环节的配合更加紧密, 提高了工作效率为企业全面实行信息化管理奠定了坚实的基础。传统的进销存管理系统是基于C/S机构的管理信息系统,这种结果的系统往往集中程度较高,建立在局域网当中,开发成本较高,不适合大量数据与用户的共享。在线士多店管理系统,注重全国店面的连锁以及数据的统一性管理,要求系统操作简单,实施简单。而传统的进销存管理系统客户端需要安装专用的客户端软件。首先涉及到安装的工作量,其次任何一台电脑出问题,如病毒、硬件损坏,都需要进行安装或维护。特别是有很多分部或专卖店的情况,不是工作量的问题,而是路程的问题。还有,系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。同时传统进销存系统只适用于局域网。而随着互联网的飞速发展,移动办公和分布式办公越来越普及,这需要我们的系统具有扩展性。这种方式远程访问需要专门的技术,同时要对系统进行专门的设计来处理分布式,对客户端的操作系统一般也会有限制。可能适应于Win98, 但不能用于win2000或Windows XP。或者不适用于微软新的操作系统等等,更不用说Linux、Unix等。在线士多店管理系统采用B/S结构,数据共享程度高,方便各个区域的客户端的统一性操作。管理软件是为企业服务的,企业选用管理软件不仅要从技术上考虑,还要从商业运用方面来考虑,总体来说在线士多店管理系统有如下优势:1.投入成本比较。在线士多店管理软件一般只有初期一次性投入成本。对于集团来讲,有利于软件项目控制和避免IT黑洞,而传统的进销存软件则不同,随着应用范围的扩大,投资会连绵不绝。2.硬件投资保护比较。在对已有硬件投资的保护方面,两种结构也是完全不同的。当应用范围扩大,系统负载上升时,传统进销存软件的一般解决方案是购买更高级的中央服务器,原服务器放弃不用,这是由于C/S软件的两层结构造成的,这类软件的服务器程序必须部署在一台计算机上;而B/S结构(如智赢CRM管理系列)则不同,随着服务器负载的增加,可以平滑地增加服务器的个数并建立集群服务器系统,然后在各个服务器之间做负载均衡。有效地保护了原有硬件投资。3企业快速扩张支持上的比较。对于成长中的企业,快速扩张是它的显著特点。例如迪信通公司,每年都有新的配送中心成立,每月都有新的门店开张。应用软件的快速部署,是企业快速扩张的必要保障。对于C/S结构的软件来讲,由于必须同时安装服务器和客户端、建设机房、招聘专业管理人员等,所以无法适应企业快速扩张的特点。而B/S结构软件,只需一次安装,以后只需设立账号、培训即可。其次,随着软件应用的扩张,对系统维护人才的需求有可能成为企业快速扩张的制约瓶颈。如果企业开店上百家,对计算机专业人才的需求就将是企业面临的巨大挑战之一。 抛开人力成本不说,一个企业要招到这么多的专业人才并且留住他们也是不可能的。所以,采用C/S结构软件必然会制约企业未来的发展。另外,大多数C/S结构的软件都是通过ODBC直接连到数据库的,安全性差不说,其用户数也是受限的。每个连到数据库的用户都会保持一个ODBC连接,都会一直占用中央服务器的资源,对中央服务器的要求非常高,使得用户扩充受到极大的限制。而B/S结构软件则不同,所有的用户都是通过一个JDBC连接缓冲池连接到数据库的,用户并不保持对数据库的连接,用户数基本上是无限的。从以上的分析可以看出,B/S结构的管理软件和C/S结构软件各有各的的优势。而从国外的发展趋势来看。目前,国外大型企业管理软件要么已经是B/S结构的,要么正在经历从C/S到B/S结构的转变。从国内诸多软件厂商积极投入开发B/S结构软件的趋势来看,B/S结构的大型管理软件可能在将来的几年内占据管理软件领域的主导地位。二、可行性分析与研究2.1系统必要性分析随着网络的普及和流行,通过互联网络进行经济活动不仅方便快速,而且经济实惠,还可以吸引更多的顾客,这也是商家看好的地方。从这一点足可以说明开发系统的必要性。2.2经济可行性分析经济费用方面主要包括:购置并安装软硬件及有关设备的费用;系统开发费用;系统安装、运行和维护费用;人员培训费用。硬件方面,除了服务器要求高一点以外,终端设备不是太贵。软件方面,当然需要买正版的操作系统。系统开发费用上万元,不过这个数字与一个公司的发展比起来就显得太渺小了。系统的安装由开发人员来完成,费用包括在开发费用之中。运行和维护只需要公司招聘相应的技术人员来完成即可,这也是必不可少的一项开支。本系统操作方便,人机交互友好,易学易懂。总之,这几项加起来与本系统所带来的经济效益和社会效益比起来,可以说是微不足道。2.3技术可行性分析通过对公司业务流程各个环节的分析,确定出了新系统的管理结构。我开发小组人员利用现有的开发工具和开发技术完全可以在规定的时间,规定的资金范围内实现新系统的全部功能。系统的开发不是系统完成了就表明做好了,还包括系统的维护,使用系统人员的培训,系统的实现效果等方面。在线士多店管理系统维护和升级方式简单。目前,软件系统的改进和升级越来越频繁,B/S架构的产品明显体现着更为方便的特性。对一个稍微大一点单位来说,系统管理人员如果需要在几百甚至上千部电脑之间来回奔跑,效率和工作量是可想而知的,但B/S架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行;如果是异地,只需要把服务器连接专网即可,实现远程维护、升级和共享。所以客户机越来越“瘦”,而服务器越来越“胖”是将来信息化发展的主流方向。今后,软件升级和维护会越来越容易,而使用起来会越来越简单,这对用户人力、物力、时间、费用的节省是显而易见的,惊人的。因此,维护和升级革命的方式是“瘦”客户机,“胖”服务器。在线士多店管理系统采用B/S结构实现,操作简单,操作只需要在浏览器上进行,相对于传统的进销存系统复杂的操作环境,在线士多店系统的操作人员只需要熟悉浏览器即可,方便快捷的导航,一目了然,操作人员只需稍作培训,即能完全独立操作。B/S结构最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认证(如证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。由于B/S架构管理软件只安装在服务器端(Server)上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。但是,应用服务器运行数据负荷较重,一旦发生服务器“崩溃”等问题,后果不堪设想。因此,许多单位都备有数据库存储服务器,以防万一。总结上面几点,在技术上面,关于实现在线士多店管理系统,可谓没有问题。三、系统需求分析3.1系统功能需求分析在线士多店管理系统主要包含五个模块,分别为:经销单位管理模块,订单管理模块,会员管理模块,销售信息管理模块,系统管理模块。经销单位管理模块主要包括:本单位信息,经销商管理,新经销商录入,网点查询。订单管理模块主要包括:订货,订单管理,发布产品。会员管理模块主要包括:本站会员管理,会员查询,新会员录入。销售信息管理模块主要包括:费用览表,销售录入,结算管理。系统管理模块主要包括:公共列表,发布公告,更新缓存,系统配置,修改密码。3.2系统设计结构分析3.2.1B/S结构与C/S结构比较BS结构,即BrowserServer(浏览器服务器)结构,就是只安装维护一个服务器(Server),而客户端采用浏览器(Browse)运行软件。它是随着Internet技术的兴起,对CS结构的一种变化和改进。主要利用了不断成熟的WWW浏览器技术,结合多种Script语言(VBScript、JavaScript)和ActiveX技术,是一种全新的软件系统构造技术。BS三层体系结构采用三层浏览器服务器结构,在数据管理层(Server)和用户界面层(Client)增加了一层结构,称为中间件(Middleware),使整个体系结构成为三层。三层结构是伴随着中间件技术的成熟而兴起的,核心概念是利用中间件,将应用分为表示层、业务逻辑层和数据存储层三个不同的处理层次,如图2所示。三个层次的划分是从逻辑上分的,具体的物理分法可以有多种组合。中间件作为构造三层结构应用系统的基础平台,提供了以下主要功能:负责客户机与服务器、服务器与服务器间的连接和通信;实现应用与数据库的高效连接;提供一个三层结构应用的开发、运行、部署和管理的平台。这种三层结构在层与层之间相互独立,任何一层的改变不会影响其它层的功能。 由于传统的客户服务器两层结构存在灵活性差、升级困难、维护工作量大等缺陷,已较难适应当前信息技术与网络技术发展的需要。而Browse/Server(简称B/S)结构已成为取代Client/Server(简称C/S)结构的一种全新技术。它的主要优势有:a.维护和升级方式简单。目前,软件系统的改进和升级越来越频繁,B/S架构的产品明显体现着更为方便的特性。对一个稍微大的单位来说,系统管理人员如果需要在几百甚至上千部电脑之间来回奔跑,效率和工作量是可想而知的,但B/S架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行;如果是异地,只需要把服务器连接专网即可,实现远程维护、升级和共享。所以客户机越来越“瘦”,而服务器越来越“胖”是将来信息化发展的主流方向。今后,软件升级和维护会越来越容易,而使用起来会越来越简单,这对用户人力、物力、时间、费用的节省是显而易见的,惊人的。因此,维护和升级革命的方式是“瘦”客户机,“胖”服务器。b.成本降低,选择更多。大家都知道windows在桌面电脑上几乎一统天下,浏览器成为了标准配置,但在服务器操作系统上windows并不是处于绝对的统治地位。 现在的趋势是凡使用B/S架构的应用管理软件,只需安装在Linux服务器上即可,而且安全性高。所以服务器操作系统的选择是很多的,不管选用那种操作系统都可以让大部分人使用windows作为桌面操作系统电脑不受影响,这就使的最流行免费的Linux操作系统快速发展起来,Linux除了操作系统是免费的以外,连数据库也是免费的,这种选择非常盛行。比如说很多人每天上“新浪”网,只要安装了浏览器就可以了,并不需要了解“新浪”的服务器用的是什么操作系统,而事实上大部分网站确实没有使用windows操作系统,但用户的电脑本身安装的大部分是windows操作系统。c.应用服务器运行数据负荷较重。由于B/S架构管理软件只安装在服务器端(Server)上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。但是,应用服务器运行数据负荷较重,一旦发生服务器“崩溃”等问题,后果不堪设想。因此,许多单位都备有数据库存储服务器,以防万一。3.2.2本套系统采用B/S体系结构的原因BS结构的主要特点是分布性强、维护方便、开发简单且共享性强、总体拥有成本低。但数据安全性问题、对服务器要求过高、数据传输速度慢、软件的个性化特点明显降低,这些缺点是有目共睹的,难以实现传统模式下的特殊功能要求。例如通过浏览器进行大量的数据输入或进行报表的应答、专用性打印输出都比较困难和不便。此外,实现复杂的应用构造有较大的困难。虽然可以用ActiveX、Java等技术开发较为复杂的应用,但是相对于发展已非常成熟CS的一系列应用工具来说,这些技术的开发复杂,并没有完全成熟的技术工具供使用。在线士多店管理系统,注重全国店面的连锁以及数据的统一性管理,要求系统操作简单,实施简单。C/S结构软件仅适用于局域网内部用户或宽带用户(1兆以上);而我们的B/S结构软件可以适用于任何网络结构(包括33.6K拨号入网方式),这正符合了士多店连锁,不同地区,采用不同网络的要求。B/S结构软件一般只有初期一次性投入成本。对于集团来讲,有利于软件项目控制和避免IT黑洞,而C/S结构的软件则不同,随着应用范围的扩大,投资会连绵不绝。 在对已有硬件投资的保护方面,两种结构也是完全不同的。当应用范围扩大,系统负载上升时,C/S结构软件的一般解决方案是购买更高,这就无形的增加了成本。3.3系统开发环境分析3.3.1php,apache简介1.php简介PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。PHP的特性包括:开放的源代码:所有的PHP源代码事实上都可以得到。PHP是免费的,php十分便捷,学习简单,由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS下,嵌入HTML:因为PHP可以嵌入HTML语言,所以学习起来并不困难。在php4,php5 中,面向对象方面都有了很大的改进,现在php完全可以用来开发大型商业程序。2.apache服务器简介很多类UNIX操作系统都集成了Apache,无论是免费的Linux、Free D,还是商业的Solaris、AIX,都包含了Apache组件。所不同的是,在商业版本中对相应的系统进行了优化,并加进了一些安全模块。Apache是根据NCSA的服务器发展而来的,NCSA是最早出现的Web服务器程序之一,由伊利诺斯大学Urbana-Champaign分校的美国国家超级计算应用中心开发。在发展初期,Apache主要是一个基于UNIX系统的服务器,它的宗旨就是建成一个基于UNIX系统的、功能更强、效率更高并且速度更快的WWW服务器,这就决定了它是从其他的服务器演变而来的,并且添加了大量补丁来增强它在某一方面的性能,所以它就被命名为“APAtCHy Server(一个补丁组成的服务器)”。发展到今天,Apache已经被移植到很多平台上了。Apache的开发遵循GPL协议,由全球的志愿者一起开发和维护。在保持强大的功能及不断更新的同时,它仍然是免费的,并且公开源代码。Apache的官方下载地址Apache是遵循GPL协议的免费自由软件,可以在它的官方站点http:/www.apache.org/ 找到最新版本的源代码压缩包。也可以找到已经在不同平台上编译完成的二进制文件,目前有ATX/Linux/Free D/Solaris/OS/2/Win32等多种UNIX、类UNIX和非UNIX的多个平台。Apache与其他WWW服务器的比较在WWW服务器市场中,Apache以免费、可靠、快速和很好的扩展性等优点脱颖而出,已经远远超过了Microsoft IIS、Netscape、 CA截至2002年6月,Apache已经占了WWW服务器市场60%的份额,并且这个份额还在持续增长。令Microsoft IIS难望其项背(Microsoft IIS占28%)。用户可以用Apache快速建设一个Web站点。如果要创建一个日访问量达数百万次的Web服务器,Apache是最佳选择。3.3.2硬软件环境分析1.硬件要求CPU: Intel Pentium() 2.0GHZHDD:80GRAM:512M2.软件要求操作系统:liunx/ Windows 2000 server。开发语言:php 5.X。数据库:MySQL 5.0。开发工具:Zend Studio。辅助开发工具:Dreamweaver8.0,Photoshop8.0。浏览器:IE5.0,推荐使用IE6.0。Web服务器:Apache。分辨率:最佳效果1024×768像素。3.3.3系统运行环境的安装与配置下载appser安装包,双击开始安装,选择安装目录到D盘,输入任意一个管理员邮箱,输入localhost为服务器地址,123为mysql密码。点击下一步,直至安装完成。安装完成后,在浏览器中输入http:/127.0.0.1,打开相应的页面,安装成功。分别安装Zend Studio,Dreamweaver8.0,Photoshop8.0.至此,系统开发与运行环境安装,配置成功。3.4系统流程图分析业务流程分析业务流程分析就是要弄清楚本系统业务的处理过程,以及这个处理过程的具体方法、步骤等。通过业务流程分析,可以发现原系统存在的问题和不足,从而进一步优化处理过程。因此,业务流程分析是系统分析的主要步骤。业务流程分析的结果是得到业务流程图(transaction flow diagram ,TFD),它是将一些特定的线条后和图形符号连接起来表示业务处理全过程的细节和步骤。在线士多店管理的业务流程图如下:士多店管理员录入新经销商管理经销商会员管理新经销商会员产品订单系统管理管理浏览下订单申请成为新经销商是否批准是销售览表管理销售览表否图3-1 在线士多店管理系统业务流程图1供应商总部仓库各分仓库代理商加盟店自营店专柜零售客户进货调拨批发零售配货配货配货图3-2 在线士多店管理系统业务流程图2采购申请采购订单收货通知采购发票销售报价销售订单发货通知销售发票商品转仓采购退货销售退货采购入库销售出库仓库图3-3 在线士多店管理系统业务流程图3数据流程分析 数据流程分析是将系统内部的各种实际流动的数据抽象出来,将数据本身的各个属性舍去,单从数据本身的角度分析数据的处理流程,建立数据处理模式。数据流程分析主要是对系统中的数据进行输入输出、存储、传递、转换等进行分析。数据流程的结果是系统实现业务处理过程的基础。下图为济南市智能公交查询系统的数据流程图。在线士多店管理的数据流程图如下:总士多店发布产品产品查重打印订单产品目录初步产品目录经销商验收产品清单产品总帐已发布产品销售,费用等统计信息产品订单统计信息产品查重产品清单查重信息图3-4 在线士多店管理系统数据流程图四、系统设计4.1系统功能设计在线士多店管理系统功能结构图:在线士多店管理系统经销单位管理本单位息经销商管理新经销商录入网点查询订货订单管理发布产品本站会员管理会员查询新会员录入费用览表销售录入结算管理发布公告系统配置修改密码系统管理销售信息管理会员管理订单管理图4-2 在线士多店管理系统功能结构图4.1.1经销单位管理本单位信息:修改维护本单位的帐号信息 经销商管理(总管理显示):用以管理所有经销商审核、修改信息、密码初始化等 新经销商录入:提交会员的经销商申请 网点查询:查询系统所有经销单位的电话及地址 该模块截图如下:图4-3 在线士多店管理系统系统界面图14.1.2订单管理模块订货:指经销单位向厂家(总管理)进行订货下单 订单管理:显示订单的处理情况,考虑到系统安全本版本未设置网上支付,需支付后把凭条贴到回执单上传真总管理再发货(总管理显示订单处理项) 发布产品(总管理显示):产品的发布 该模块截图如下:图4-4 在线士多店管理系统系统界面图24.1.3会员管理模块本站会员:只显示自己推荐或自己推荐的人推荐的会员,但不包括自己推荐的会员成为经销商的用户及他的所有下级 会员查询:查询系统所有用户是否存在 会员录入:用户名不可更改,其它以后都可以修改 该模块截图如下:图4-4 在线士多店管理系统系统界面图34.1.4销售信息管理模块费用览表:显示本站下所有会员的本月结算情况(管理员显示所有经销单位的) 销售录入:对于本经销单位卖出的货款与购买人对应录入(当库存不足只无法录入) 结算管理(总管理显示):自行制定自己的结算周期进行结算本周期所有用户的利润(注:重复结算会覆盖上期结果) 该模块截图如下:图4-5在线士多店管理系统系统界面图44.1.5系统管理模块公告列表:公告的详细信息与管理。发布公告:公告的发布。更新缓存:本系统数据与模板的缓存的更新。系统配置:系统参数的配置。更改密码:登录账号的密码的修改。该模块截图如下:图4-6 在线士多店管理系统系统界面图54.2系统设计要求,目标以及命名规则4.2.1系统设计要求在线士多店管理系统就是要实现对士多店,即零售企业的进销存的管理。随着国家的政治经济政策的优化改革,使得国内中小企业得以蓬勃发展。可是随着企业的发展,客户数量的的为断增多,财务工作繁杂化,库存产品零乱等一系列问题也接踵而至,给企业经营者运作带来了很大的困扰。信息技术的迅猛发展,科学经营管理观念的迅速传播,使中小企业经营者逐渐认识到转变企业经营管理理念,改善企业经营管理模式是企业适应时代的发展急需解决的问题。现代管理,应该建立在真实、有效的数据信息基础之上,应该是一种科学的、理性的管理体制,而这种管理与经营的联系与互助,又必须依赖于计算机的强大的数据统计功能,计算机管理系统便是实际的企业进销问题与计算机强大数据统计功能相结合的产物。管理系统解决的了商业企业商品的进、销、存、退、换、盘、损、残、调、借、赠等一系列操作流程中的数据信息的处理问题,提供一系列的数据分析,帮助经营者合理的调整各个经营运作环节的运作节奏,并对商品流转过程进行了全程跟踪管理、相应款项流通的全程记录管理和票据信息统计的管理。因此进销存管理系统的全面应用,规范业务流程、提高了企业的管理水平,提高资金流动的透明度,加快商品资金周转速度,进而全面提高了企业的经营水平、进而全面提升了企业的经济效益。(1)由于操作人员的计算机知识普遍较差,要求有良好的人机界面。(2)由于该系统的使用对象多,要求有较好的权限管理。(3)方便的数据查询,支持多条件查询。(4)经销单位管理(包括本单位信息,经销商管理,新经销商录入,网点查询)。(5)通过计算机,能够直接“透视”销售情况。(6)完善的会员管理,系统管理功能。(7)订单管理。(8)数据计算自动完成,尽量减少人工干预。4.2.2系统设计目标(1)系统采用人机对话方式,界面美观友好、信息查询灵活、方便、快捷、准确、数据存储安全可靠。(2)键盘操作,快速响应。(3)实现各种查询,如多条件查询、模糊查询等。(4)管理员可以设置操作员的权限。(5)对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。(6)数据保密性强,为每个用户设置权限级别。(7)系统最大限度地实现了易安装性、易维护性和易操作性。(8)系统运行稳定、安全可靠。4.2.3系统设计的命名规则(1)系统以士多店拼音首字母命名,即为sdd,各个子文件夹首字母大写,根据需要命名。(2)数据库命名规则数据库名称与项目名称相同,数据库中表命名规则是sdd_表名。4.3数据库设计4.3.1Mysql数据库的介绍MySQL是一个可运行在Windows平台和大多数的Linux平台上的半商业数据库。MySQL的普及很大程度上源于它的宽松,其中MySQL的Windows版本在任何情况下都不免费,而在包括Linux在内的任何UNIX平台下使用MySQL都是免费的。MySQL客户库是客户/服务器结构的C语言库,它意味着一个客户能查询驻留在另一台机器的一个数据库。然而MySQL真正的强项在于该库中的语言包装器,Perl、Pathon和PHP只是一部分。Apache的Web服务器也有许多模块,例如目录存取文件等允许各种各样的Apache配置信息。使用MySQL,应用程序接口简单、一致并且相当完整,而且多平台ODBC驱动程序都能够自由获得。MySQL包含一些与SQL标准不同的转变,大多数被设计成是对SQL脚本语言的不足的一种补充。但是另一些扩展确实使 MySQL与众不同,例如LINK子句搜索是自动地忽略大小写的。而且MySQL也允许用户自定义SQL函数,也就是一个程序员可以编写一个函数然后集成到MySQL中,其表现与任何基本函数没有什么不同。MySQL可以说是数据库领域的中间派,它缺乏一个全功能数据库的大多数主要特征,但是又有比类似Xbase记录存储引擎更多的特征。它需要一个服务守护程序,但是不像它们那样消费资源;查询语言允许复杂的连接查询,但是MySQL的主要的缺陷之一是缺乏标准的参考完整性机制,所有的参考完整必须由程序员强制保证。可能有些数据库管理员会觉得系统缺乏主要数据库功能,但是MySQL对简单数据库是有其价值的。4.3.2数据库总体结构设计本系统数据库采用mysql数据库,系统数据库名称为sdd。数据库sdd中包含7张表。分别为:消费信息,账户表,会员表,新闻表,订单表,产品表,用户信息表。E-R图如下:经销商订单用户会员信息消息产品折扣发布下发布111NMK总价下单时间订单号会员号姓名电话住址名称密码注册时间外键作者内容标题添加时间折扣起数折扣止数折扣名称单价库存情况库存添加时间图4-1 在线士多店管理系统E-R图4.3.3数据库逻辑结构设计根据上述数据库的需求分析和概念结构设计,设

    注意事项

    本文(409.A基于PHP + BS结构的在线士多店管理系统设计 【源代码联系本人】.doc)为本站会员(仙人指路1688)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

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




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开