本科生毕业论文(设计)基于Asp.net的企业销售管理系统的设计与开发2010年5月16日I摘要随着计算机技术的迅猛发展,存在于网络的企业销售管理系统将逐步代替传统的管理模式进入企业。为了更高效得完成销售方面的工作,也可以有更多的时间处理更多的别的事务,企业也将摆脱原有的管理形势完全进入信息化管理。销售管理系统在企业的管理过程中起着巨大的作用。系统采用MicrosoftSQLServer2005数据库,并使用Asp.NET作为开发工具,由销售信息管理、商品管理、售后服务管理及财务管理等模块组成。此系统包含选题背景,技术介绍,系统需求分析、模块设计、数据库设计、系统详细设计,以及系统实施。本文介绍了销售系统的开发初衷和背景,系统的开发工具,面向对象开发的具体步骤,其中包括流程图,功能结构图等必要的图形说明。主要包括SQL数据库,用户登录模块和主窗体的设计,其中用户登录模块实现的功能是登录系统时进行用户身份检查和权限分配;按照用户权限级别对操作进行约束和控制;编辑、修改、添加用户信息。关键词:SQLServer2005数据库;ASP.NET技术;企业销售管理系统;ADO.NETIIAbstractAlongwiththefastdevelopmentofcomputertechnology,theenterprisesalemanagementsystemthatexistsintheInternetwillreplacethemanagementpatternoftraditionstepbysteptoenterenterprise.Tradewillalsogetridoforiginalmanagementsituationandhaveenteredinformativemanagementcompletely,becauseusingmanagementsoftwarecanfinishtheworkofsalesmoreefficientlyandcanalsohavemoretimetohandlemoreotheraffairs.Thesalemanagementsystemplaysanimportantroleinthemanagementcourseofenterprise.ThissystemadoptsMicrosoftSQLServer2005database,andusesVisualASP.NETasadevelopmentaltool,anditincludesinformationmanagement、goodsmanagement、trademanagementandfinancialmanagementandsoon.Thesystemincludestheintroductionoftechnology,systemrequestanalyze,themoduledesign,databasedesign,thedetailofsystemdesigning,conclusionandexpectation..Thisdissertationintroducestheoriginalintentionandbackgroundofdevelopment,thetoolofdevelopmentandthedetailsprocessofObjectorienteddevelopment.Itcontentsthestreamchart,functionandconfigurationchartandothernecessarychartexplanations.ItmainlyincludesthedesignoftheSQLdatabase,userentrymoduleandthedesignofthemainwindow.Thefunctionofuserentrymodulecancheckuseridentityandpurviewassign.Wecancontrolandrestrictoperationaccordinguserpurview.Wecanalsoedit,updateandadduserinformation.KeyWords:SQLServer2000Database;ASP.NETtechnology;Enterprisesalemanagementsystem;ADO.NETIII目录1引言.....................................................................11.1系统的背景与目的意义..................................................11.1.1系统开发的背景....................................................11.1.1系统开发的目的意义................................................11.2相关技术与开发工具介绍................................................11.2.1ASP.NET..........................................................11.2.2SQLSEVER2005.....................................................11.2.3ADO.NET..........................................................12需求分析..................................................................42.1功能需求..............................................................32.1.1经理对功能的需求..................................................32.1.2销售人员对功能的需求..............................................32.1.3售后服务人员对功能的需求..........................................32.2性能需求..............................................................32.3系统分析模型..........................................................32.3.1数据流程图........................................................32.3.2数据字典..........................................................32.3.3E-R图............................................................33系统的设计与实现.........................................错误!未定义书签。3.1开发方案的提出、比较及确定...........................错误!未定义书签。3.1.1体系结构比较.....................................错误!未定义书签。3.1.2环境配置比较.....................................错误!未定义书签。3.2建立系统模型.........................................错误!未定义书签。3.2.1系统设计理论分析.................................错误!未定义书签。3.2.2系统总体设计.....................................错误!未定义书签。3.2.3系统模块划分.....................................错误!未定义书签。3.3数据库创建...........................................错误!未定义书签。3.3.1数据库应用的构架.................................错误!未定义书签。3.3.2逻辑结构设计.....................................错误!未定义书签。3.3.3系统设计理论分析.................................错误!未定义书签。3.4模块设计及实施.......................................错误!未定义书签。3.4.1登陆模块.........................................错误!未定义书签。IV3.4.2销售管理模块.....................................错误!未定义书签。3.4.3售后服务模块.....................................错误!未定义书签。3.4.4公告发布模块.....................................错误!未定义书签。3.4.5客户管理模块.....................................错误!未定义书签。3.4.6员工管理模块.....................................错误!未定义书签。3.5界面设计............................................错误!未定义书签。4系统运行及测试..........................................错误!未定义书签。4.1系统测试.............................................错误!未定义书签。4.2系统运行说明.........................................错误!未定义书签。参考文献...................................................................8致谢.......................................................................911引言1.1系统的背景与目的意义1.1.1系统开发的背景随着社会高科技,商品经济化突飞猛进的发展,计算机的应用已经普及到经济和社会生活的各个领域。为了适应现代社会人们高度强烈的时间观念,产品生产-销售-客户订单管理系统软件为企业,公司等的销售管理带来了极大的方便。产品生产-销售-客户订单管理系统能够为用户提供可靠的信息储存和快捷的信息处理手段。长期以来人们使用传统人工的方式管理销售信息,这种管理方式存在着许多缺点。随着科学技术的不断提高,计算机日趋成熟,其强大的功能已为人们深刻认识,它已经进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对企业、公司的产品销售信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大的提高一个企业、公司销售管理的效率。因此,开发这样一套管理软机成为很有必要的事情,它能够具体化、合理化的管理单位的销售信息情况,用结构化的思维方式去了解计算机的工作原理。1.1.2系统