图
Fig.5.5Themissionrowprefaceandallotmentdiagram
在调度算法中,单击参数设置后,出现如下参数设置运行窗体5.6所示:
图5.6参数设置图
Fig.5.6Theparameterconstitutiondiagram
任务排序与自动分配模块负责通过不同的算法对任务进行分配,并查看设备负荷情况。输入:不同的算法。处理:对日派工计划表进行各种操作。输出:经过维护或更新后日派工计划表。操作过程为:通过选择不同的算法进行任务分派;通过选择设备名来查看不同设备的负荷情况表。
5.6系统主菜单的设计
在实际的系统设计中,菜单可分为两种类型,即下拉式菜单和弹出式菜单,下拉式菜单系统中,一般有一个主菜单,其中包括若干个选择项.主菜单单的每一项又可下拉出下一级子菜单.这样用一个个的窗口的形式弹出在屏幕上,它是通过菜单编辑器建立,其步骤如下:
(1)选取要建立菜单的窗体
(2)从"工具"菜单中,选取"菜单编辑器"建立如图5.7所示的系统主菜单:
图.5.7菜单编辑器图
Fig.5.7Themenueditordiagram
可以看出菜单系统的建立比较直观,因此不作重点描述。
第6章系统的编译与维护
6.1系统的编译发行
一个典型的数据库应用程序由数据结构,操作界面,查询选项和报表打印等组成。在设计应用程序时,应仔细考虑每个组件提供的功能以及与其他组件之间的关系。设计好的功能模块制作完毕后,单击全编译执行在确认无误后,单击文件菜单下的生成工程得到一个.EXE的可执行程序.到此一个完整的系统设计完成.编译通过以后就成为可执行文件。需要注意的是,生成的可执行文件应该和数据库文件放在同一个文件夹里面,否则运行是会出现找不到文件的错误。使用vb6.0中的'package&deployment工具发布。
6.2系统的维护
系统维护的目的是保证管理信息系统正常而可靠地运行,并能使系统不断得到改善和提高,以充分发挥作用。换言之,系统维护就是为了保证系统中的各个要素随着环境的变化始终处于最新的、正确的工作状态。系统维护的工作量往往是很大的,其费用大约占整个生命周期的60%,所以我们必须对系统维护给予足够的重视。
6.2.1系统维护的内容
按照维护对象的不同,系统维护的内容可分为以下几类:
(1)系统应用程序维护
(2)数据维护
(3)代码维护
(4)硬件设备维护
6.2.2系统维护的类型
系统维护的重点是系统应用软件的维护工作,按照软件维护的不同,可以划分为下面四种类型:
(1)纠错性维护诊断和修正系统中遗留的错误。
(2)适应性维护使系统适用环境的变化而进行的维护。
(3)完善性维护为满足用户的需求而进行的维护。
(4)预防性维护为将要发生的变化或调整而进行的主动性维护。
6.2.3系统维护的组织与管理
系统维护工作,首先必须建立一个维护组织,确定进行维护工作所应遵循的原则和规范化的过程,此外还应建立一套适用于具体系统维护过程的文档及管理措施,以及进行复审的标准。
根据系统维护的组织管理,一般维护过程如下:
(1)维护人员提出维护个性建议或要求。
(2)管理部门进行审批,并对修改带来的影响做出充分的估计。
(3)根据审批的修改方案进行相关的修改并作严格的测试。
(4)更新文档资料的相关部分[4]。
第7章结论
本系统基本上已经完成,包括:信息的添加、查询、修改、删除;
订单计划拆解、查询未加工计划、显示加工任务、生成零件加工计划、按调度规则排序、调度规则的排序及删除;调度算法和设备负荷情况查看,其中调度算法中提供根据算法1和算法2两种算法进行任务分派、在参数设置中进行设备参数的设置、设备负荷情况查看中,进行设备的选择,查询设备情况,并生成报表等操作。功能基本完善,已经达到预期的效果。
通过开发本系统,我全面的掌握了VB的基本知识和编程技巧,并在开发过程中我的VB开发能力得到了进一步的提高。如:更进一步的深入ADO数据对象技术,SQL语言的使用;以前学过的软件工程知识、数据库原理及操作也得到了充分的应用。
在开发过程中我学到了一些经验:系统分析的好坏将决定着的系统开发成功与否,一份好分析设计将是成功开发主要因素。我们在着手开发之前不要急于编程,先应有较长的时间去把分析做好,做好数据库设计工作,写出相关的开发文档等。然后再开始编写程序代码,这样做到每写一部代码心底有数,有条不稳。当然也有些还需待继续深入地方如:COM技术等。
此外,我还觉得,我个人在这次设计中走了很多弯路。主要是因为平时很少接触软件开发工作,尽管相关理论考试已经通过了,但在应用方面缺乏经验,如果及时得到老师或专家的指点,像这样的系统开发起来应该还比较容易。
致谢
短短几个月的毕业设计工作快要完成了,在紧张的学习和工作中虽然少了假日休闲中的舒适,但这段时光中汲取的营养和知识却会极大地丰富我的人生。使我感受最深的是学习和工作的每一步都得到老师、同学们的无私关怀与帮助,他们的这种精神也是我学习技术之外的一种人生收获。
借此论文完成之际,我首先要衷心地感谢我的导师。本文的研究一直是在老师的关心、帮助和耐心的讲解下完成的,给了我在设计方面的信心和灵感。让我从李老师身上学到了很多东西。李老师认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我受益匪浅。他无论在理论上还是在实践中,都给予我很大的帮助,李老师从毕业设计题目的选定,设计计划与方案的安排,具体功能的实现,以及毕业论文的撰写乃至论文定稿的全过程给予了精心的指导及严格的要求,使我得到不少的提高,这对于我以后的工作和学习都是一种巨大的帮助,在此我要再次对李老师表示深深的感谢。同时我也要感谢同组的同学,我们每一次地互相讨论、学习都会在我脑海经常浮现,在我们的共同努力下,解决了不少的难题。没有你们,就不会有今天的毕业设计的顺利完成。
最后,我衷心地感谢所有关心和帮助过我的人们。
参考文献
[1]郑阿奇.VisualBasic实用教程[M].北京:电子工业出版社.2000
[2]龚沛曾,陆慰民,杨志强.VisualBasic程序设计教程[M].北京:石油大高等教育出版社.2000,3-5,301-304
[3]罗晓沛.数据库设计[M].武汉:华中理工大学出版社.2000,7-11,96-97
[4]王家华.软件工程[M].沈阳:东北大学出版社.2001,46-49,65-67,68-73
[5]http://dev.csdn.net中国软件.2005-4-10
[6]王丹宇,王秀红.数据库系统设计教程[M].甘肃文化出版社.2002
[7]JieZhao,DunstanThomasConsulting.UML建模工具比较.http://case.51cmm.com/OO/No068.htm.2004/09/23
[8]Tobecyclefirs.我眼中的面向对象方法和结构化方法[J]http://resource.51cmm.com/OO/No090.htm.2005-03-12
[9]彭珲,罗强.VisualBasic程序设计教程[M].北京:清华大学出版社.2004
[10]郑人杰,殷人昆,陶永雷.实用软件工程[M].北京:清华大学出版.2002
[11]李红,李凤洁,杨森.管理信息系统开发与应用[J].北京:电子工业出版社.2003
英文资料
英文翻译
程序设计
语言的特征
为什么有那么多不同的程序设计语言?它们之间的区别是什么?人们是如何学习它们的?人们应该学习哪种语言?某种特定的语言有什么优点?是什么东西使一种特征好或者不好?有没有一种最好的语言?对一项特定的任务有没有一种最好的语言?在不久的将来会有什么变化?
语言类型
一个程序中的不同信息可能会有不同的类型。例如:一种语言可能会对字符
上一篇:
vb车辆管理系统vb+access源代码+可执行程序+论文+开题报告+外文翻译+答辩ppt(论文和程序)
下一篇:
谈谈我国养老旅游产品开发策略