目录摘要……………………………………………………………………………1关键词…………………………………………………………………………11前言………………………………………………………………………………22应用开发工具及其环境…………………………………………………………22.1操作系统平台的选择………………………………………………………22.2Web服务器的选择…………………………………………………………32.3系统编程语言的选择………………………………………………………32.3.1VisualBasic.NET………………………………………………32.3.2ASP.NET……………………………………………………………42.4后台数据库的选择…………………………………………………………42.5系统开发运行的环境………………………………………………………42.5.1开发环境………………………………………………………52.5.2运行环境………………………………………………………53需求分析…………………………………………………………………………53.1用户需求……………………………………………………………………53.2可行性分析…………………………………………………………………53.2.1技术可行性…………………………………………………………53.2.2经济可行性…………………………………………………………63.2.3管理可行性………………………………………………………63.2.4可行性分析结论…………………………………………………64系统整体结构……………………………………………………………………64.1方案组成…………………………………………………………………64.2销售管理…………………………………………………………………74.3计划管理…………………………………………………………………114.4车间管理…………………………………………………………………134.5采购管理…………………………………………………………………174.6库存管理…………………………………………………………………204.7简易财务管理……………………………………………………………234.8系统管理…………………………………………………………………254.9注销与退出………………………………………………………………255结束语………………………………………………………………………………25参考文献………………………………………………………………………26致谢……………………………………………………………………………27-1-中小企业“进、销、存”电子商务解决方案学生:XXX指导老师:XXX摘要:基于Internet的快速发展,电子商务已成为中小企业提高竞争能力的重要手段,开展电子商务刻不容缓,而进行有效的进、销、存管理更是成为企业存身立业的头等大事,协调供应商、生产制造商和客户之间的关系和交互作用成为主要的竞争取胜因素。本文着重介绍了企业进销存管理系统。进销存管理系统是一个面向中小企业,并在全国范围内购销的网络系统“进、销、存”电子商务解决方案,通过建立采购、进货、销货、存货等系统,来帮助企业整合各种资源,提高生产效率和管理水平。关键词:中小企业;进销存管理系统;电子商务解决方案TheE-commerceSolutionforPurchase,Sale,StorageofSmallandMedium-sizedEnterprisesStudent:XXXTutor:XXXAbstract:WiththerapiddevelopmentofInternet,e-businesshasalreadybecometheimportantmeanswithwhichsmallandmedium-sizedenterpriseshaveincreasedtheircompetitiveness,itisveryurgenttodevelope-businessandtheeffectivepurchase,saleandstoragemanagementbecomestheimportanttaskofenterprisesthattakeshelterandsetupone'sownbusinessespecially.Assortingwiththerelationshipandtheinteractionbetweensuppliers,manufacturersandcustomershasbecomemajorcompetitivefactors.Thepurchase,saleandstoragemanagementsysteminenterpriseshasbeenemphaticallyintroducedinthispaper,whichisane-businesssolutionforpurchase,saleandstoragefacedtosmallandmedium-sizedenterprisesinthewholecountry.Itiswellhelpedtocombinevariouskindsofresourcesandtoincreasetheproductionefficiencyandmanagementlevelthroughsettingupsuchsystemsaspurchase,saleandstorage.Keywords:smallandmedium-sizedenterprises;themanagementsystemofpurchase,saleandstorage;e-businesssolution;-2-1前言经济大环境的变化使得规模经济的优势不再突出。固定的硬设备、人员数量、大量资金等资源投入占企业效益的比重变少,而软投入如管理、人力资源价值、服务、品牌附加值、渠道等要素资源的投入却能增加企业的效益。“速度冲击规模”的速度经济概念已经向企业提出。电子商务的一个很大的优点是它不仅适合于大企业使用,而且对众多的中小企业也非常有利[1]。对于中小企业来讲,电子商务能给它们带来许多新的机遇和挑战,它能够解决中小企业面临的许多困难和问题。在新的时代里,中小企业应加快产业结构升级,增强自主创新能力,以适应新的挑战。竞争日趋激烈,机遇稍纵即逝,企业认识到只有对市场做出及时的反应,加强内部管理才有可能延续企业的生命;而企业内部落后的管理方式和手段,越来越显示出对现在市场形势的不适应。此时,管理信息化被提上议事日程。企业经营的主要目的,无外乎长期生存并壮大,从经济学角度讲,就是追求利润,也就是增大销售收入和降低成本费用。面对瞬息万变的市场必须迅速做出决策,也就是要求准确的信息在最短的时间能够传达到合适的使用者面前,帮助企业的决策者做出准确决策[2、3]。建立一个规范、高效、安全可靠的信息管理系统,提高企业在市场中的竞争力是每一个企业日思夜想的问题。以往由于通信手段尤其是网络技术的限制,很难建立满意的商务管理信息系统,当今的网上电子商务为企业的发展提供了难得的机会。国外一些大的公司,由于业务的需要和雄厚的资产,从70-80年代就开始建立专用的电子数据传输系统,这对于一般的中小企业是可望而不可及。现在不同了,由于Internet的发展,和相应开发软件的商品化,使得企业不必大量投资就可以建立一个满意的电子商务系统(本质上是基于广域网络的商务管理信息系统)[4、5]。国家和社会各界投巨资,建立信息高速公路,制定了各项政策,鼓励政府、事业和企业部门使用信息高速公路。各部门只需弄清本部门的需求,制定电子商务建设规划,自己或请技术部门进行系统设计,购买有限的设备和应用软件,编制系统运行的规则,培训员工掌握系统的使用,一个电子商务系统就初步建成了。购买软件和开发应用程序的投入是一般处于正常运转的中小型企业可承受的,而通过电子商务运行给企业带来的效益则大大超过投入[6、7]。本方案正是基于中小企业的特点提出的进销存管理系统,来帮助企业整合各种资源,提高生产效率和管理水平。2应用开发工具及其环境2.1操作系统平台的选择在本方案中,选择WindowsServer2003作为操作系统平台,因为WindowsServer-3-2003是实现Microsoft.NET服务的一个必不可少的操作平台。它包含的.NET技术主要有:Microsoft.NETPassport与MicrosoftActiveDirectory的高度集成;Microsoft消息列队(MAMQ)中的对寄予SOAP的XML消息分析的本机支持;通过.NET框架使用XMLWeb服务集或COM+组件结构[8]。2.2Web服务器的选择在本方案中,选择WindowsServer2003家族内置的Web服务器平台IIS(InternetinformationService,Internet信息服务,简称IIS)作为Web服务器,因为IIS在Intranet、Internet或Extranet上表现出下列优点和功能:(1)可靠性。它能防止一个应用程序或网站停止另一个应用程序或网站,并减少了管理员在重新启动服务以纠正与应用程序有关的问题时所花的时间。(2)可伸缩性。IIS6.0引入了一个用于进行HTTP分析和缓存的新内核模式驱动程序,并对其特别进行了调整以增加多处理器计算机的Web服务器吞吐量和可伸缩性。(3)安全性。为了降低系统受到攻击的可能性,IIS安全性功能包括与安全性有关的任务:身份验证、访问控制、加密、证书、审核等。(4)管理功能。管理员可使用IIS管理器、管理脚本或直接编辑IIS纯文本配置文件来配置IIS6.0服务器。管理员还可远程控制IIS6.0服务器和站点。(5)增强的开发功能。WindowsServer2003家族通过ASP.NET和IIS集成来提供增强的开发环境。(6)应用程序兼容性。IIS6.0与大多数现有的应用程序兼容。2.3系统编程语言的选择本方案选用VisualStudio.NET作为程序设计语言和开发工具[9]。2.3.1VisualBasic.NETVisualBasic.NET是下一代的VisualBasic,致力于开发分布式应用程序,如Web或企业的n层系统。其优点是:(1)增强的面向对象支持,如继承。(2)结构化的异常处理。(3)新的线程选择。(4)创建Web窗体与创建Windows窗体同样容易。-4-(5)快速创建Web服务。(6)VisualBasic.NET于其他VisualStudio.NET语言完全集成。(7)使用Web窗体与MicrosoftADO.NET快速开发可伸缩的网站。2.3.2ASP.NETASP.NET是一个革命性的编程框架,使快速开发强大的Web应用程序和服务成为可行。它提供了最方便、最灵活的途径来构建、部署和运行Web应用程序,面向任何浏览器或设备[10]。ASP.NET的主要优点如下:(1)简单的编程模型。ASP.NET服务器端控件实现了一种类似HTML风格的声明式编程,让开发人员用比以前用ActiveServerPages(ASP)少得多的代码创建高效的网页。ASP.NET网页可以工作在所有的浏览器中,包括Netscape,Opera,AOL,以及MicrosoftInternetExplorer。(2)灵活的语言选择。ASP.NET现在支持超过25种基于.NET的语言——包含内置支持的VisualBasic.NET、C#和JScript.NET,给开发者提供选择语言的灵活度。(3)增强的开发环境。VisualStudio.NET将VisualBasic风格的开发能力增加到Web领域。现在,开发人员可以可视化设计ASP.NETWeb窗体,使用熟悉的拖放与双击技巧。(4)改善的性能。每个传入的HTTP请求都被提交至一个新的页面实例,因此开发人员不需要在代码中关心线程安全问题。(5)简单快速的部署。优点是W