基于Web的车间调度系统的设计与实现毕业论文
2021-03-19 22:10:44
摘 要
随着互联网的迅速发展,当代企业业务和互联网的结合势在必行,利用互联网提升企业的管理效率也是大势所趋。由于终端设备的在操作系统上的差异,使得桌面软件的研发繁琐,需要考虑到不同的操作系统。因此把对企业的服务基于web的形式呈现具有很大的优势,适用范围十分广泛,可以跨终端,跨平台使用,并且有免安装的优势。调查发现,在当今互联网发展迅猛的态势下,利用联网技术可以实现信息的对称透明,资源的合理分配和统一管管理,从而实现对合理地车间进行调度,提高车间的生产效率。在当下社会中,高效合理地分配和使用资源对工厂的发展来说相当重要,决定了工厂发展的未来方向。本文介绍的基于web的车间调度系统利用遗传算法对工厂负责人、车间管理员等角色来说,方便了信息的获取和查看,同时能帮助车间管理人高效合理地使用资源,可以大幅提高公司效率,使公司在社会的快速发展中更有竞争力。
本文主要对基于Web的车间调度管理系统进行了介绍。首先对基于Web的车间调度管理系统进行了整体的介绍,然后对系统进行了需求分析,设计,代码编写和测试的介绍,最后结合web系统源代码,对设计模式进行了探索。
关键词:车间调度;web;遗传算法;设计模式
Abstract
With the rapid development of the Internet, Internet and modern enterprise business combination is imperative. Because web system accounted for huge in the current situation, the Web-based enterprise services presented in the form of great advantage, and the scope of services is very extensive. The survey found that most of the people in charge of the factory in order to master the factory info, they need to personally contact the factory or the specific management workshop to grasp such information, and the problem of asymmetric information exists. In contemporary society, the information on the synchronization of development of the factory is quite important to determine the future direction of development of the plant. This thesis describes the workshop manager system, which meaning for the workshop manager is to facilitate the access to information and viewing, it can significantly improve the efficiency of the company, make the company more competitive in the rapid development of society.
This thesis introduces the Android-based workshop manager. First, it introduces the outline of the workshop manager based on Android, then the system needs analysis, UI design and framework design, coding and testing. Finally combine the Android system source code, it discusses the design patterns.
Keywords: Workshop-Scheduling; web; genetic; Design pattern
目录
第1章 绪论 1
第2章 车间调度系统简介 2
第3章 系统需求 3
3.1 用户角度的系统需求 3
3.2 细化用户需求 3
3.3 开发角度的系统需求 4
3.3.1 产品功能 4
3.3.2 系统运行环境 5
3.3.3 系统设计和实现的限制 5
3.4 外部接口需求 5
3.4.1 用户界面 5
3.4.2 硬件接口 6
3.4.3 软件接口 6
3.4.4 通信接口 6
3.5 功能需求 6
3.6 其他非功能需求 7
3.6.1 性能需求 7
3.6.2 安全性需求 7
3.6.3 软件质量属性 7
3.6.4 业务规则 7
第4章 系统设计 8
4.1界面设计 9
4.2数据字典的设计 14
4.3数据库设计 18
4.3.1数据库ER图 18
4.3.2数据库表结构 18
第5章 系统实现 22
5.1代码规范的重要性及其准则 22
5.2 各模块核心代码及其功能 23
第6章 系统测试 31
6.1 登录模块测试 31
6.1.1 UI测试 31
6.1.2 单项测试 32
6.2 系统核心模块测试 32
6.2.1 UI测试 32
6.2.2 单项测试 32
6.3 问题及处理 33
6.3.1问题报告清单 33
6.3.2 问题处理 33
第7章 总结与展望 35
7.1 总结 35
7.2 系统的展望 35
致谢 36
参考文献 37
第1章 绪论
伴随着制造业这一我国重要经济支柱的快速发展,我国在制造业的规模方面已经取得了巨大的成果,却仍旧不是制造业的强国。为此,政府出台了相关政策。2015年3月5日,李克强总理在政府工作报告中指出,要实施“中国制造 2025”,加快从制造大国转向制造强国[1]。另外,李克强总理提出制订“互联网 ”行动计划,推动移动互联网、云计算、大数据、物联网等与现代制造业结合,促进电子商务、工业互联网和互联网金融健康发展,引导互联网企业拓展国际市场[2]。据此,制造业中各大工厂业务和互联网的结合势在必行,厂家可以利用互联网的优势来了解公司发展状况,得以更好的管理公司。
另一方面,在当下社会中,已经迎来了互联网的浪潮。制造业厂商和互联网的结合会更加占有优势。硅谷创业教父保罗格雷厄姆早在其著作《黑客与画家》一书中提到,web客户端有一天会超越桌面客户端成为人们应用的主流。再加上移动设备的普及导致上网成本的降低和WiFi覆盖之广远远超出人们的想象,导致中国网民数量这些年呈指数的递增。另外,随着html5技术的发展和移动设备运算能力的增强,导致web页面能以越来越丰富多彩的形式与后端交互,能为车间管理人员提供便捷,高效,人性化的交互服务。而且Web端与传统桌面软件相比,省略了安装的步骤;数据存储在云端,对终端设备的性能要求大大降低,提高了机器的运行效率,也大大减小了运营人员的维护压力。由此,可以确定把对厂商的服务基于Web的形式呈现具有很大的优势,适用范围十分广泛。调查发现,大部分厂商还没有利用上Web端方便快捷的优势。工厂负责人要想了解工厂车间的具体情况,和计算出车间生产的最优解决策略,都需要亲自到工厂车间或者联系具体的车间管理人员才能掌握这些信息,掌握这些信息后还需要去认为地计算车间的最优生产方案,而这之间即存在信息传递不对称的问题,还会浪费许多时间在生产方案的计算上。在当下社会中,信息的同步和生产效率工厂的发展来说相当重要,决定了工厂发展的未来方向。再则公司没有效率也会引发一系列的生存问题。所以,开发出一个能够实时从web端了解到工厂车间信息的系统至关重要。这对工厂负责人、车间管理员等角色来说,方便了信息的获取和查看。车间管家系统可以大幅提高公司效率,使公司在社会的快速发展中更有竞争力。