医药连锁管理系统—销售管理.doc
《医药连锁管理系统—销售管理.doc》由会员分享,可在线阅读,更多相关《医药连锁管理系统—销售管理.doc(37页珍藏版)》请在咨信网上搜索。
1、河北农业大学本科毕业论文 连锁销售管理系统河北农业大学本科毕业论文(设计)题 目: 医药连锁管理系统销售管理 摘要近年来,各销售企业随着销售规模的不断扩大,在物流管理,库存管理和销售管理等各个方面的投入也越来越多。但单一的人力与物力的投入并不能从根本上解决由于销售规模扩大所带来的信息管理困难的重大问题,反而使销售过程变得复杂,信息反馈变得迟缓,管理成本不断增加。随着企业管理理论的不断成熟,与之相应的应用于实践的管理系统也呼之欲出。随着网络技术的不断进步,计算机硬件支持的不断完善以及计算机软件开发理论的日趋成熟,为跨区域,多平台,即时的数据统一的联网销售系统的实现和应用提供了强大的技术支持。伴随
2、着B/S开发模式的流行,操作人员仅仅需要一个浏览器就可以随时随地的对信息数据库进行访问,完成信息的添加,更改和删除的工作。由于B/S对多客户端访问的支持,为系统的跨区域使用提供了极大地方便。同时数据库管理系统理论和功能上的完善,也保证联网销售管理系统数据的安全性。主题词 销售管理;多客户端联网;B/S开发;信息数据库; AbstractIn recent years, as the growing of sales in retail companies, there are increasingly investment in logistic management, stock contr
3、ol and sales management. However, the investment in human resources and materials only cannot fundamentally solve the information management problems that brought from increasing sales scale, it complex the sales process instead-slowed down the information feedback process and increased the manageme
4、nt cost. Thus, with the development of the enterprise management theory, the need for the corresponding management system in practice is urgent.The development of network technology, computer hardware supporting and software development theory has been providing powerful technical support for the cr
5、oss-regional, multi-platform, real time and unified data network sales. As the increasing popularity of B/S development model, operators only need a browser to access information database at anytime and anywhere, adding, changing or deleting information. The support of B/S to multi-client access als
6、o provides great convenience for cross-regional application. In the meantime, as the improvement of database management system theory and application, it also ensured the safety of network sales management database.Key Words Sales management;Multi-client networking;B / S ; Information Database目 录1综述
7、11.1 选题意义及背景11.2 研究现状11.3 论文主要工作22相关技术介绍32.1 C#和ASP技术简介32.2 三层架构技术简介32.3 SESSION技术简介53系统分析与设计63.1 需求分析63.1.1 系统功能性需求分析63.1.1.1 总店子系统需求分析63.1.1.2分店子系统需求分析73.2 系统的概要设计83.2.1 开发环境83.2.2系统实现功能目标83.2.3 系统权限设计93.2.4 关键功能活动图103.3 数据库设计设计123.3.1 E/R设计123.3.2 数据库关系图133.3.3 数据库表结构144系统实现164.1 数据库操作模块的实现164.2
8、登录模块的实现184.3 权限控制模块的实现184.4 销售管理模块的实现214.4.1 销售开票操作的实现214.4.2 销售列表的实现224.5 利润管理234.5.1 销售利润列表的实现234.5.2 拆零利润列表的实现244.6 商品管理模块的实现244.6.1 商品添加功能的实现244.6.2 商品列表的实现264.7 会员管理模块的实现264.7.1 添加会员操作的实现264.7.2 会员列表的实现274.8 管理员管理模块的实现274.8.1 添加管理员操作的实现274.8.2 管理员列表的实现274.9 店铺管理模块的实现284.9.1 添加店铺操作的实现284.9.2 店铺列
9、表的实现285总结29致谢30参考文献31 1综述 本章主要介绍了论文的选题意义及背景,并对该领域的研究现状进行了详细的分析,阐明了论文的主要工作,并简要介绍了论文的结构安排等内容。1.1 选题意义及背景连锁企业随着规模的扩大,连锁结构越来越复杂,往往会有二级乃至有三级连锁机构,传统的经营管理模式已经不适应现代连锁经营企业管理的需要,因此也就产生了大量的问题:1、商品种类繁多。一方面连锁经营企业的商品种类少则几千种,多则上万种,因此商品批次过多,效期管理工作困难,由此带来的失效损失巨大;另一方面因商品繁多,而手工操作的准确性不可能保证百分之百,所以销售统计及库存情况不准确。2、统计数量大。企业
10、的零售量相当大,每天的销售数据统计、汇总相当困难,尤其对于门店端的数据,往往不能准确统计。3、销售门店多。因各销售分店库存不同、销量不同,给配送工作带来巨大难度,不是库存积压就是缺货、断货。4、企业经营管理决策缺乏有效的数字依据,计划定制盲目、不合理,加大企业经营风险。而在财务管理方面,财务信息滞后,财务报表的及时性差,往往需较长的时间财务报表才可使用。5、销售前端关键业务信息收集与反馈速度缓慢。6、连锁总部远离客户的趋势明显。7、不能及时、准确了解各层次连锁机构的销售情况和库存情况。面对上述问题,为了合理调配企业海量的信息和复杂的销售流程,整合利用各部门信息资源,加强企业管理,提高信息反馈效
11、率,建立高效的商品连锁销售管理信息系统有其现实意义。1.2 研究现状随着市场需求的不断扩大,近些年销售管理系统的功能更加强大,并不仅仅包括销售模块,而是同时融合了库存管理,会员管理,甚至是员工管理的方面。目前的功能主要有:服务管理、商品管理、销售管理、采购管理、费用管理、权限管理。有的系统也已经和公司网站联系在了一起,这就涉及了更多的功能,包括:新闻公告发布、工作台、快速通道、服务管理。随着数据量的不断增加,以及数据挖掘概念的提出与成功应用,销售管理系统正在向用户提供强大的数据分析功能,通过对以往销售数据的汇总与分析,为用户日后的生产及销售工作提供科学的指导,针对这方面系统提供的主要功能有:潜
12、在客户池、公共检索、自动化管理策略等。虽然系统的功能不断强大,但是系统也存在着一定的问题。随着经营规模的不断扩大,一个公司常常拥有多个连锁机构,而各个连锁机构信息间不通畅,常常会导致很多问题,比如货品滞销,货品分配不合理。即便各个连锁分店采用了现代的销售管理系统,单如果没有进行互联,没有统一的数据管理,再加上把所有分店信息汇总起来相当困难,各个分店也就相当于各自为战,完全没有充分利用现代网络给我们带来的系统互联的便捷性。所以,本论文所关注的方面是各个连锁机构之间的网络互联个信息的统一处理,本文所展示的系统的开发也是基于这个出发点。1.3 论文主要工作论文从实现各个连锁机构之间的信息互通出发,并
13、且针对这个方面提出了连锁销售系统的设计。该系统采用的是B/S模式进行互联,采用ASP技术进行实现,并且使用了微软公司大力推荐的分层软件架构方式,使用SQL SERVER 2008作为数据的最终存储。该系统注重各个分店连锁机构之间信息的统一,而没有对销售系统应该具有的各个功能进行完全实现,只是针对一部分功能进行实现用以展示系统之间信息的统一。论文主要的研究内容如下:(1)使用ASP技术编写B/S模式的系统,系统发布后,各个客户端可以根据系统所在的地址进行访问,网站服务器会根据请求一一进行应答。多个客户端和一个服务器保证了各个客户端之间平等访问服务器的权利,同时实现了信息的统一存储,从而实现了各个
14、连锁分店之间信息的统一。(2)使用SQL SERVER 2008数据库管理系统保证了数据的安全性。因为多个客户端的存在,在进行操作时会发生偶然的的问题,比如同时对同一数据信息进行更新。在系统的设计及编写方面不能对这一类问题进行很好的处理,而数据库强大的事务处理功能可以很好的是这个问题得到解决,防止数据发生错乱,导致系统崩溃。(3)将系统的使用者分成了不同的角色,而各个角色之间的权限不同。如此便将总店的管理和分店的管理区分开来,有效防止了各个分店之间违规的信息查看,以及可能发生的影响全局的错误操作,也使各个角色有了更加明确的工作。(4)使用session技术对登录的用户进行信息存储,并在各个页面
15、加载之前进行信息检查,防止用户越权访问页面,进行操作。同时也通过session技术实现了用户信息的识别,在分店系统中只涉及该用户所在点的信息,从而保证了系统的安全性。2相关技术介绍项目的连锁销售系统采用ASP技术实现,采用分层的系统架构方式,数据库选择的是SQL SERVER 2008,编辑环境选择的是Microsoft Visual Studio 2010。本章节则主要介绍涉及到的技术问题,如c#和ASP技术,三层架构技术和session技术等,同时介绍了系统实现的物理环境和软件平台。2.1 C#和ASP技术简介C#是微软公司开发的一种与JAVA极其相似的面向对象的高级程序设计语言,它是由C
16、和C+衍生出来的编程语言。虽说与JAVA极其相似,但c#也和JAVA有着明显的不差异,c#借鉴了Delphi的一个特点,与组件对象模型是直接集成的,它是微软.net框架的重要组成部分。它在继承C和C+优点的同时也去掉了他们一些复杂过时的特征性质,比如去掉了c语言宏的概念以及摒弃了C+多重继承的特性,而继承了C+面向组件编程和高效率运行的优点。C#同时也借鉴了VB的可视化操作,形成了C#语言本身强大的操作能力,优雅的语法风格,创新的语言特性和便捷的面向组件编程。ASP也是微软公司的一种技术,需要注意的是asp并不是一种编程语言,与其说是一种技术,不如说是实现了一种编程环境,在这种编程环境下可以同
17、时使用html,Jscript,CSS等多种网页编程语言以及C#,C+等程序设计语言。同时微软本身还提供了完美支持这种环境的编译调试软件,比如VS2010,VS2012等,这些软件均能实现网页空间的拖拽,极大地方便了网页布局人员的工作。同时这些软件集成了ASP的WEB服务器,免去了如JSP般复杂的服务器配置工作。ASP网站发布在IIS中,IIS也是微软提供的一项免费组件,集成在Windows 2000及以上版本的系统中。ASP强大的语言兼容能力,功能强大的编译调试环境,简单易懂的编程方式,以及方便快捷的网站服务器,使得ASP成为了一种非常流行的网络编程技术。ASP的主要用途有:动态直观的对网页
18、进行布局,更改网页元素等任何内容;可以通过HTML提交的表单信息与用户进行交互,并且通过后台程序进行响应;可以方便的从数据库中查询更改信息,并通过界面向用户进行反馈;ASP虽然是一种动态技术,但是在向用户展示界面时提供的是静态网页,也就是说ASP的动态代码不能由浏览器编辑或者查看,大大提高了安全性。ASP的工作原理:用户通过浏览器向服务器发起请求服务器接收请求并开始运行ASP程序ASP将程序执行结果组装成不包含动态代码的网页,并将网页发送到浏览器。2.2 三层架构技术简介三层架构是软件体系架构的一种方式,分为三层:数据库访问层,业务逻辑层,表示层。当然三层的划分不是物理实现时的划分,而是根据各
19、部分功能的不同进行的逻辑上的划分,目的是为了使三个层次具有专一的任务,是逻辑更加清晰。其中业务逻辑层是这三个层中最重要的一层,负责系统主要功能的实现。三个层次各自实现的功能如下:1表示层(UI):主要任务就是向用户展示界面,位于最外层,最接近用户,用于显示数据和接收用户输入的数据,负责信息的显示和收集,并将收集的信息向业务逻辑层进行提交处理。一般也为显示或者收集的信息进行基本的有效性判断,从而减轻了业务逻辑层的负担,又不失逻辑分层上的严谨性。2业务逻辑层(BLL):主要任务就是实现系统各个功能。从表示层接收信息,根据需要完成的功能进行相关处理。向下调用数据库访问层的方法,向上为表示层提供需要展
20、示的信息。业务逻辑层将整个系统的功能都进行了处理,而不负责信息收集,以及信息的持久化等工作。3数据库访问层(DAL):主要任务就是对数据库进行,增添,删除,修改,查找的基本操作。这些基本操作都是通过业务逻辑层根据不同的功能需求进行相应的调用的,该层不涉及任何业务逻辑上的东西。但是需要注意的是,该层虽然针对原始数据进行操作,但它通常不负责数据物理上的存储以及查找的功能,对于数据物理上的操作,通常该层将借助数据库管理系统,如SQL SERVER 2008 ,My SQL 和Oracle进行具体的操作。当然有时该层也会访问二进制文件,文本文档或者XML文档等。通过以上三层的划分,表示层不直接与数据库
21、访问层进行交互,也就是说数据的交互需要通过业务逻辑层才能进行,从而使业务逻辑层可以对信息进行功能上的处理以及合法性检验的工作。表示层和数据访问层对功能的实现一无所知,表示层只负责界面怎么展示信息,数据库访问层只负责去数据库里得到信息,具体这些信息该怎么用都是业务逻辑层需要干的事。但是业务逻辑层对数据“从哪里来”,数据到“哪里去”同样一无所知。三个层次的交互关系如下图:表示层业务逻辑层数据访问层数据库系统图2-1三层架构各层之间交互图关于三个层次的划分:表示层:只向用户展示信息,采集用户输入的信息,并且将信息传递给业务逻辑层,此层不涉及任何的业务逻辑。业务逻辑层:只从表示层接收信息,根据功能需求
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 医药 连锁 管理 系统 销售
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【a199****6536】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【a199****6536】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。