论文部分内容阅读
管理信息系统(MIS,Management Information System)是一个由人、计算机等组成的能进行信息的收集、传递、储存、加工、维护和使用的系统。它能实测企业的各种运行情况,利用过去数据预测未来,从企业全局出发辅助企业进行决策;利用信息控制企业的行为;帮助企业实现其规划目标。随着计算机技术的普及和发展,管理信息系统已经越来越广泛地应用于国家机关和企事业单位。销售管理系统是一种以销售业务为主的管理信息系统,能够辅助企业的经营者准确及时地掌握销售信息,分析销售情况,科学地计划下一步的生产经营,从而达到销售管理的最优化。本文以北京某制药公司为背景,首先针对企业对销售管理系统的需求对客户、产品、合同、区域以及相应的业务流程进行了充分的分析,明确了销售管理系统的功能需求;在此基础上应用UML建模语言对各个业务逻辑模块进行建模,从而达到降低成本、提高效率、改进员工服务模式的目的。基于此,设计了应用系统数据库,并采用Visualstudio.NET开发了销售管理系统,.NET框架使系统具有良好的可扩展性和稳定性;本系统应用B/S结构,即浏览器/服务器结构,它相对于桌面应用程序而言是一种改进,提供了桌面程序不能实现的服务。然而,伴随着Web的强大而出现的是等待,等待服务器的响应,等待屏幕刷新,等待请求返回和生成新的界面。为了缓解等待这一问题,本系统应用了AJAX技术;引入MVC(Model-View-Controller)模式使系统更加易于维护;由于原有的一些系统如预算管理系统、物料系统等还需要保持原有的应用,所以在系统中应用了Web Services技术来实现后台应用系统集成方案,可以使得应用系统的客户端不用安装任何专门的软件就可以对销售管理系统进行操作,而且可以访问多个不同的数据库。应用Crystal Report报表系统,为销售管理系统实现了强大的统计分析功能。此系统目前稳定运行,效果良好。销售管理系统减小了各部门的工作量,实现了企业的特殊化需求,并且提供了完善的查询统计功能,使得管理层可以及时的分析市场销售情况,辅助建立新的生产经营决策,提高了企业对客户的需求应变能力,收到了良好的效果。