优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

VC排队系统的仿真与应用系统设计与实现

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
摘要排队系统是一个应用很广泛的课题。它可以应用于各个部门,比如:银行储蓄柜的排队管理,医院门诊挂号,电信营业厅排队管理,财政营业厅,税务报税大厅,工商注册,海关业务大厅,邮政业务,民航、铁路、车站售票处等任何窗口服务需要排队等候的场所。在这些场所,使用排队管理系统的意义重大。首先,它可以提升服务机构的形象,提高服务质量;其次,减少客户的等待时间,杜绝大厅的纷乱现象;最后,它也为部门有关决策提供依据,增加对工作人员的考核依据。此外利用排队系统的原理结合预测算法和大量历史数据来设计系统,用它来预测顾客的到来和顾客的订单。利用本系统可以科学的预测将来的某一天中顾客的到达情况和他所要的订单,为公司生产多少产品提供了依据。除了以上的基本功能外,本系统还提供了对历史数据和库存基本操作,更方便了用户的使用。希望对朋友们有所启发,也希望同朋友们一起完善它,使之更实用。【关键词】 排队系统 预测 数据库操作历史数据 随机数引言 离散事件系统中,由于顾客到来时间间隔与服务台服务时间都是随机的,所以在系统中会产生顾客排队现象,排队是该类系统的特征. 离散系统仿真技术是研究该类系统的有效方法,在计算机上模拟逐个顾客的来到、排队、服务及离开,统计得到整个系统的运行参数,即根据顾客到来及服务台结构、服务时间的分与参数得到了顾客的等待时间与服务台效率,从而有效地分析各类排队系统的性能。本系统的重点放在顾客的到来,顾客的需求量,即何时到来,订单是多少。当然这一切都要根据数据库中的历史数据的规律得到。我利用毕业设计的机会在毕建良老师的指导下,通过两个月的不懈努力终于开发完成了这套“排队系统的仿真与应用”。此系统是运用Microsoft公司开发的Visual C++ 6.0的环境下开发的。整个系统主要通过程序对以前每天顾客到来的情况、订单的情况以及仓库中各原材料库存量来预测将来某一天的市场对产品需求量和库中原材料的供求情况,并输出变化曲线和预测值。再根据需求量对原材料进行出入库。整个系统从设计到实现,先后经历了问题分析、算法设计、数据库设计、数据存取、结果输出等过程,前后历时两个半月。期间,我充分运用大学期间所学的知识方法,对每一部分都进行了精心的分析设计,力求完美。如在程序设计阶段,我就运用了软件工程中关于模块化设计的方法和原则,尽量使每个功能模块做到高内聚、低耦合,并控制扇出个数。在程序的测试过程中,又再次运用黑盒、白盒等测试方法并且把测试用例分为有效等价类与无效等价类分别进行测试。数据的存储则是运用数据结构中的结构体数组来实现的。“排队系统的仿真与应用”的系统是我综合运用数据存储、数据库操作、图形输出、Visual C++ MFC类库以及预测算法等方面的知识所开发出来的具有研究价值的软件系统。欢迎大家试用。同时,由于时间和能力有限,难免有不足之处,诚请老师同学予以指正,不胜感激。第三章系统功能的实现3.1预测算法的原理(1)随机数的产生(均匀分布)因为每个客户的到达是在一天中的任意时刻,所以可以由均匀分布的随机数根据求出的离散点集来影射顾客到达时间。而且,为了方便实现,顾客的订单上的产品数量也用80~200的均匀随机数。产生0~1均匀分布的随机数算法有很多像乘同余法或混合同余法。这两种方法产生的伪随机数序列在随机性、序列周期长度及计算速度等方面都有较好的性能,但是他们都有固定的周期。所以我利用抛物线影射产生0~1范围的伪随机数,经测试它具有良好的均匀性和独立性,且不再具有固定的周期。源代码如下:

包含资料: 【买计算机毕业论文就到www.think58.com】

[资料来源:http://www.THINK58.com]

[资料来源:http://think58.com]

源程序+论文(15000字以上)+可执行程序+答辩稿ppt+开题报告+外文翻译

[资料来源:THINK58.com]

think58

[资料来源:http://think58.com]

[资料来源:http://think58.com]

获取资料请您联系本站客服

think58 [来源:http://www.think58.com]

[来源:http://www.think58.com]