1.软件专业的毕业论文应该怎样写??
软件系统开发 总图辅助设计 摘要】针对目前总图专业利用AutoCAD进行总图设计存在的问题,提出了用AutoLisp、ObjectARX语言和 AutoCAD2006绘图系统开发总图辅助设计软件,实现土方、坐标表、文字修改、管线标注等自动计算和绘图,以及 总体方案设计优化。
通过实例验证程序模块的可用性,提高了总图设计效率和计算机应用水平。 【关键词】总图;软件开发;Autolisp、ObjectARX语言;设计优化 当前总图设计存在的问题: (1)计算量大且费时。
高阶段 设计,总图专业要进行土方计算、统计,施工图阶段要进行各种坐标 表等计算,工作量大,计算速度慢, 花费时间长,且容易出错,需要改 进和提高。 (2)绘图繁琐。
绘制总图平土 图时,需书写大量地形标高及平土 标高与地形标高高差等大量数据, 全用手工书写,相当繁琐。 (3)修改优化困难。
在工程项 目资料整理完后,若发现设计标高 不合要求,需增加或减少设计标高 大小,那么所有资料都得重新整 理,其工作量是相当大的,图纸修 改不方便。 (4)图纸不易规范。
在目前设 计作业中,设计图纸大小,字体格 式、线型、文字、数字标记,很难 做到规范统一,也就是说目前设计 作业中,很难实现图纸的规范化、标准化。 总图土方、坐标表、文字修改、管线标注等计算和绘图,具有较强 的规律性,以及目前计算辅助绘图系统应用的普及,因此利用计算机 进行总图专业辅助设计和方案优化 是可能的。
1总图专业设计内容 1.1专业简介 总图专业是我国冶金工程设 计的专业分工之一,全称应为总 图运输设计专业。主要研究的对 象是全厂建构筑物、铁路、道路及 各种管线的位置关系,即在进行厂 区各生产库、场、车间合理布局的 同时,须研究土地的有效使用,研 究各生产库、场、车间之间的运输 衔接与方式,使之物流运输快捷, 满足最大生产能力的要求,以体 现出合理的全厂工艺流程。
是以 生产工艺学、运输工程学、土木工 程学、规划理论等为基础而建立 的综合学科,有向总体工程学科 发展的趋势。 1.2专业范围 (1)厂址选择及总体设计:工 厂地理位置的确定(即工业布局一般 由上级领导部门确定,总图起主要 参谋作用)和厂址确定。
总体设计与 主要工艺专业配合完成。 (2)工厂所有建构筑物、铁路、道路、管线等设施的定位(包括高阶 段设计所作平面布置图或总平面布 置图和各种总图施工图)。
(3)铁路运输设计:线路设计、运输组织、运输设备选型与数量计 算、组织机构和人员定额,并配置为 铁路运输服务的各种设施。 (4)道路运输设计:道路设计、运输与调度组织、汽车选型与数量 计算、组织机构和人员定额,并配置 为道路运输服务的各种设施。
(5)竖向布置与平土排水设计: 室内外地坪标高的确定、竖向布置 设计、场地平整、土石方计算及平 衡、场地排雨水设计。 2总图专业辅助设计的 微机实现 2.1开发语言介绍 AutoLISP是为用户扩展和定 制AutoCAD功能的一种编程语言。
一种基于LISP的编程语言,起源 于1950年。LISP语言最初是为人 工智能(AI)应用而设计的,现在 依然是许多人工智能应用的基本编 程语言。
1980年中期,AutoCAD推 出AutoLISP 2.1版,作为一种应 用编程接口(an plication program- ming interface,缩写API)。LISP 之所以被选为最初的应用编程接口, 它具有独一无二的优势,适合 AutoCAD实体对象的非结构化设 计过程,它含有为设计问题,重复性 地尝试不同的解决方案。
Visual LISP(VLISP)是加快 AutoLISP程序开发的新一代软件开 发工具。V L I S P集成开发环境 (integrated development environ- ment,缩写IDE)提供许多特性,使 得源代码创建和修改,程序测试和调 试更加容易。
另外,VLISP为释放在 AutoLISP编写的队列应用提供了一 种工具。 ObjectARX,即AutoCAD? Runtime Extension编程环境,它 包含可构造对象的C++库。
这些构 造对象可用来开发AutoCAD应用 程序、扩展AutoCAD类和协议, 以及创建操作方式与AutoCAD内 置命令相同的新命令。 The ObjectARX编程环境 为开发者使用用户化和扩展 AutoCAD软件提供对象的C++, C#和VB.NET应用编程面向界 面,ObjectARX库为应用程序开发 者提供多种开发工具,利用开放的 A u t o C A D软件结构和直接访问 AutoCAD数据库结构,图形系统, 以及内部的命令定义。
ObjectARX技术帮助你开发 快捷、高效、简明的应用程序,它使 得精通A u t o C A D的用户能定制 AutoCAD软件和使CAD设计师从 重复性的任务得到释放。对一个软 件解决方案,较小的文件、较快的绘 图操作、和平滑的交互性,使用 ObjectARX来开发是最好的选择。
开发32位ObjectARX程序 的系统需求: 英特尔P e n t i u m?4,A M D Athlon 2.2 GHz 微软Windows?VistaTM, Windows?XP Professional(SP2), Windows 2000(SP4)512 MB R A M Microsoft Visual Studio?2005 (版本8.0) 2.2总图专业辅助设计模块 组成 (1)软件开发总框架(见图1)。 (2)子模块程序组成 优化设计模块:总体设计优 化,总图设计优化及方案评价等。
总平面图设计模块:总图符号、方格网、区域剪切、编辑文字、画栅 栏、加粗实体、算建、构。
2.对软件设计论文如何进行格式排版呢?
一般毕业论文由标题、摘要、正文、参考文献等4方面内容构成。
标题要求直接、具体、醒目、简明扼要。摘要即摘出论文中的要点放在论文的正文之前,以方便读者阅读,所以要简洁、概括。
正文是毕业论文的核心内容,包括绪论、本论、结论三大部分。绪论部分主要说明研究这一课题的理由、意义,要写得简洁。
要明确、具体地提出所论述课题,有时要写些历史回顾和现状分析,本人将有哪些补充、纠正或发展,还要简单介绍论证方法。本论部分是论文的主体,即表达作者的研究成果,主要阐述自己的观点及其论据。
这部分要以充分有力的材料阐述观点,要准确把握文章内容的层次、大小段落间的内在联系。篇幅较长的论文常用推论式(即由此论点到彼论点逐层展开、步步深入的写法)和分论式(即把从属于基本论点的几个分论点并列起来,一个个分别加以论述)两者结合的方法。
结论部分是论文的归结收束部分,要写论证的结果,做到首尾一贯,同时要写对课题研究的展望,提及进一步探讨的问题或可能解决的途径等。参考文献即撰写论文过程中研读的一些文章或资料,要选择主要的列在文后。
3.高分求一篇软件工程论文详细内容看描述老师让我写一篇论文``但我实
一、论题提出的背景和意义(即国内外现状) 随着我国加入WTO和我国工业的迅猛发展,为了抓住机遇,在竞争中占得先机,作为生产企业的一个必不可少的重要环节——库存管理的信息化、计算机化也就迫在眉睫了。
开发库存管理信息系统既有宏观上的意义,那就是顺应时代信息化、现代化潮流,提高效益,促进国民经济结构优化;也有微观上的意义,那就是可以提高管理的现代化程序,加强管理的信息化手段,提高工作效率,增加单位效益。 库存管理的对象是很多的,广而言之,它可以包括:商业、企业库存的商品,图书馆库存的图书,博物馆库存的展品等。
在这里本文仅涉及工业企业的产品库存。它主要包括下列三部分: 1.没有经过企业加工,而为企业生产或其他其他各方面所需要的原材料、燃料、半成品、部件等,如钢材、承轴、发动机、电动机等。
2.已经过企业加工,但尚未加工完毕的在制品。 3.企业已加工完毕,储而待销的成品与备件等。
库存管理系统按分类、分级的模式对仓库进行全面的管理和监控,缩短了库存信息流转时间,使企业的物料管理层次分明,井然有序,为采购、销售和生产提供依据;智能化的预警功能可自动提示存货的短缺、超储等异常状况;系统还可以材料库存ABC汇总,减少资金积压。 完善的库存管理功能,可对企业的存货进行全面的控制和管理,降低库存成本,增加企业的失常竞争力。
库存管理信息系统研究的内容涉及库存管理的全过程,包括入库、出库、退货、订货、库存统计查询等。 下面介绍库存管理的工作流程: 1.入库 供货单位发货——运输——货物到达后测试检验——送货单——库存管理员查收入库——入库单 处理各种入库业务,如:工业企业的生产入库、委外加工入库、其他入库等入库业务;按出库类型可以分别在不同模块录入入库单据信息 2.出库 库存统计表——各使用单位——领料单——库管人员出库——出库单 处理各种出库业务,如:工业企业的生产领料、委外领料、其他出库等出库业务;按出库类型可以分别在不同模块录入出库单据信息。
3.退货 产品不合格通知书——各使用单位——领料单存根——库管人员退货——退货单 4.订货 库存管理部门向采购部门发出采购单——采购部门向供应单位传递订货单——供应单位组织发货——运输——货物到达后测试检验——入库 5.盘点 备份库存数据,打印盘点表,可按仓库、批次进行盘点,并根据盘点表生成盘盈,盘亏表,调整库存账。 盘点的功能是检查仓库现有库存量与帐面数量是否一致。
若盘点结果是仓库现有库存量大于帐面数量,则盘盈;盘点结果是仓库现有库存量小于帐面数量,则盘亏;它们的差异量都记录在盘点调整单上。 二、目前工作中存在的主要问题 1.国内外现状研究: 计算机在方面管理中的应用开始于1954年,当时美国首先用计算机处理工资单。
50多年来,计算机在处理管理信息方面发展迅速,例如:60年代美国计算机在管理中应用项目不到300项,到1975年达到2670项。而现在,美国财务会计上90%的工作由计算机来完成;物资管理中80—100%的信息处理由计算机完成;计划管理中是80—90%。
据计算机应用方面发展较快的国家统计,计算机应用于经济管理的约占80%;用于科技运算的占8%;用于生产控制的占12%。)因此,经济管理是计算机应用的主要领域。
当然,由于库存管理在经济管理中占重要地位,其计算机化在发达国家中也已经达到了相当高的水平。 我国在全国范围内推广计算机在经济管理中的应用,是在70年代末开始的,虽然起步较晚,今几年发展却较快,特别是微型计算机的出现和普及,为信息处理提供了物美价帘的手段,对于推动我国管理信息处理的现代化起了重要的作用。
2.目前存在的问题: 库存管理对企业来说是一项繁琐复杂的工作,每天都要处理大量的单据数据。 为及时结清没笔业务,盘点库存和和货物流通情况,保证企业生产用料以及货物安全,库管人员要花费大量的人力物力和时间来做数据记录统计工作。
在世界发达国家,库存管理的计算机水平已经很高了,尽管我国的生产企业在这方面也有了很强的意识和长足的进步,但仍存在这样那样的一些问题。 表现之一:有的企业单位的库存管理部分目前仍为手工半手工操作。
从供应单位办理入库登记开始,到使用单位输领料出库手续为止,所有的操作基本上都是由仓库管理员笔写,手理,加上算盘或计算器来完成。这不仅繁琐效率低,而且缺乏库存管理的一些基本手段,如库存状况统计,查询经济订货量计算等,这给企业在一定程度上造成了管理上的落后,及经济利益上的损失。
表现之二:有的单位的库存管理部已上了微机,但对微机的利用效率极低,有的在用他打游戏,有的仅仅把它当作计算机或打字机来用。 表现之三:有的企业单位既有了微机的同时也有了库存管理软件,但硬件上去了,软件上不去。
因为他门用的库存管理软件大多为自己的工作人员及其他的一些非专业人员所开发的简单的管理软件,很难称的上是“库存管理信息系统软件”这些程序的弱点大多表现为:1)系统开发时无科学的理论支持。 2)开发过程的调研不全面。
3)。
4.计算机系毕业论文
【其他计算机论文】 网把计费管理系统 (141) 我做的《网把计费管理系统》采用Delphi7。
0作为前台开发工具,通过ADO方式连接Microsoft SQL server2000数据库作为后台开发工具。它是以计时计费为主,在附加会员管理、统计计费 【其他计算机论文】 土地档案信息管理系 (46) 本文对所开发的软件——土地档案信息管理系统进行了较详细的描述,信息管理系统的开发不仅是一个应用程序编写的过程,更重要的是在系统分析和设计阶段所做的工作。
在这个分析和设计过程中,文章着重描述了系统的分析 【计算机网络论文】 体育理论网上辅助学习系统 (54) 体育理论网上辅助学习系统由二个子系统组成:网上学习系统和网上答疑系统。网上学习系统为学生提供了网上学习环境,在该环境下,有教材、讲稿、CAI课件、教学大纲、教学日历、习题等内容,学生可以利用这些资源学 【其他计算机论文】 特车大队加油管理信息系统 (18) 特车大队加油管理信息系统是针对目前特车大队车辆润滑油加油管理状况,根据特车大队的要求和相应职能部门的需求,而开发的软件信息管理系统。
其主要工作是实现特车加油信息的数据采集、数据处理、数据存储、制表打印 【其他计算机论文】 特车大队车辆维修及费用结算系统 (19) 系统的主要功能有:建立适合大庆采油二厂下属各单位要求和网上发布的数据库结构,并可以在终端对本单位车辆的数据信息进行维护,也可以对车辆维修信息和费用进行日结算、月结算和年结算和网上查询;实现车辆修理及费 【其他计算机论文】 试题库信息管理系统 (157) 本系统名称为“试题库信息管理系统”,系统采用Sql Server 2000数据库作为后台数据库存储,前端数据库应用程序采用Delphi作为开发工具。 需要Word2000的支持。
【其他计算机论文】 试题库系统的开发和设计 (139) 本试题库系统是面向需要试题录入、试题输出、试题删除、试题查询以及试题的出题工作的单位及个人的试题库应用系统。本系统的研发主要目的是完成试题的手工录入、自动入库、自动删除和自动出题的基本功能,并且由于该 【计算机网络论文】 社区服务网站系统 (50) 在Internet技术迅速发展的今天,随着人民生活日益提高,追求物质生活的同时,还要追求精神生活,网络已经成为社会生活的一部分。
并且逐渐走进家庭。此时,社区服务日益完善,建立社区服务网站也成为一种需要 【数据库论文】 商业信息管理系统的分析设计 (39) 由于经济的飞速发展,商场已成为人们的主要消费场所。
本文对实际的商业信息管理系统进行了全面的分析设计。该系统利用PB作为程序开发语言,SYBASE作为后台数据库开发工具,并基于客户端/服务器技术,完成了 【数据库论文】 三层结构的实验室管理系统 (91) 数据库的应用开发从单主机多终端的结构到传统的客户端/服务器模式,后来又发展到多层的客户端/服务器结构。
软件的体系结构发生了重大的改变和前所未有的发展。近十几年来,多层分布式数据库飞速发展,现在已经成为 【其他计算机论文】 人事信息管理系统 (491) 当今社会,用计算机管理公司企业的人事信息是一个必然的趋势。
本系统是结合公司实际的人事信息管理制度,采用了功能强大的Delphi 6。 0做为前台应用程序的开发工具,SQL Server 2000作为后台 【无线电电子学论文】 人事档案信息管理系统 (74) 人事档案信息管理系统是典型的管理信息系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
对于前者要求建立起数据一致性和完整性强,数据安全性好的库。对于后者则要求应用程序 【其他计算机论文】 汽车修理厂管理系统 (262) 本系统为汽车修理厂管理系统,主要负责接车登记、车间维修、车间管理、外协购料、返厂管理。
本系统采用Delphi6作为开发工具,同时采用微软公司推出的功能强大Microsoft SQL Server200 【其他计算机论文】 企业信息管理系统 (100) 随着Internet的不断发展,企业信息管理系统应运而生,并在短时间内被广泛应用于各个领域。 企业信息管理系统打破了传统办公方式的局限性。
它使人们可以不受地域限制,彼此之间高效、快捷、准确地取得联系,即 【其他计算机论文】 企业门户开发平台 (14) 门户开发平台由以下几部分组成:1。数字仪表板 SQL Dashboard 3。
0 功能: 对门户中的页面和功能进行划分。2。
文档库 SPS (Sharepoint Portal Server) 功能: 【其他计算机论文】 农电信息管理系统 (20) 信息技术和通信技术的融合与发展为电子商务应用开辟了广阔的前景。 “农电信息管理系统”就是一个具有电子商务特点且兼有办公软件性质的应用系统。
本文是以“农电信息管理系统”为例,严格按照软件工程的思想与方法, 【其他计算机论文】 面向对象软件工程的统一软件开发过程 (165) 本文将实践统一软件过程,以UML为工具,以系统分析的类图为依据,给出系统的对象图、给出对象的关联关系、对象的交互图和活动图。 【其他计算机论文】 面向对象软件工程、Rational统一过程(RUP)、统一建模 (38) 面向对象软件工程遵从和传统。
5.论文的基本格式是怎么样的
正规的论文格式应该是这样的: 1、篇名 篇名应简明、具体、确切,能概括文章的特定内容,符合编制题录、索引和检索的有关原则,一般不超过20个字。
必要时可加副篇名,用较小字号另行起排。篇名应尽量避免使用非公知公用的缩略语、字符、代号和公式。
2、作者署名及工作单位 2。1 文章均应有作者署名。
作者姓名置于篇名下方,译文的署名,应著者在前,译者在后,著者前用方括号标明国籍。各种补白短文,作者姓名亦可标注于正文末尾。
2。2 中国作者姓名的汉语拼音采用姓前名后,中间为空格,姓氏的全部字母均大字,复姓连写;名字的首字母大字,双名中间加连字符,姓氏与名均不缩写。
示例: ZHANG Ying(张 颖),WANG Xi-lian(王锡联),ZHUGE Hua(诸葛华) 2。3 对作者应标明其工作单位全称、所在省、城市名及邮政编码,单位名称与省市名之间以逗号分隔,加圆括号置于作者署名下方。
2。4 多位作者的署名之间用逗号隔开;不同工作单位的作者,应在姓名右上角加注不同的阿拉伯数字序号,并在其工作单位名称之前加注与作者姓名序号相同的数字;各工作单位之间连排时以分号隔开。
示例: 熊易群1,贾改莲2,钟小锋1,刘建君1 (1。 陕西师范大学 教育系,陕西 西安710062;2。
陕西省教育学院 教育系,陕西 西安710061) 3、摘要 论文应附有中英文摘要。摘要应能客观地反映论文主要内容的信息,具有独立性和自含性。
一般不超过200字,以楷体字排在作者署名与关键词之间。 英文摘要的内容一般应与中文摘要相对应。
中文摘要前以“摘要:”作为标识;英文摘要前以“Abstract:”作为标识。 4、关键词 关键词是反映论文主题概念的词或词组,一般每篇可选3-8个,应尽量从《汉语主题词表》中选用。
未被词表收录的新学科、新技术中的重要术语和地区、人物、文献等名称,也可作为关键词标注。 关键词应以与正文不同的字体字号编排在摘要下方。
多个关键词之间用分号分隔。中英文关键词应一一对应。
中文关键词前以“关键词:”作为标识;英文关键词前以“Key words:”作为标识。示例: 关键词:《左传》;语言艺术;修辞;交际语言 5、分类号 应按照《中国图书馆分类法》(第4版)对每篇论文标引分类号。
涉及多主题的论文,一篇可给出几个分类号,主分类号排在第1位,多个分类号之间以分号分隔。分类号排在关键词之后,其前以“中图分类号:”作为标识。
示例: 中图分类号:A81;D05 6、文献标识码 按照《中国学术期刊(光盘版)检索与评价数据规范》规定,每篇文章均应标识相应的文献标识码:A 理论与应用研究学术论文;B 理论学习与社会实践总结;C 业务指导与技术管理性文章;D 动态性信息;E 文件、资料。 中文文章的文献标识码以“文献标识码:”作为标识。
示例: 文献标识码:A 7、文章编号 凡具有文献标识码的文章均可标识一个数字化的文章编号;其中A、B、C三类文章必须编号。文章编号由每一学报的国际标准刊号、出版年、期次号及文章篇首页页码和页数等5段共20位数字组成,其结构为:XXXX-XXXX(YYYY)NN-PPPP-CC。
其中文标识为“文章编号:”。示例: 文章编号:1672-0059(2003)01-0001-03 8、收稿日期 8。
1 收稿日期是指编辑部收到文稿的日期,必要时可加注修改稿收到日期。 8。
2 收稿日期采用阿拉伯数字全数字式日期表示法标注,以“收稿日期:”作为标识,排文末,并用10字距正线与正文分开。 收稿日期:2003-08-18 9、基金项目 获得基金资助产出的文章应以“基金项目:”作为标识注明基金项目名称,并在圆括号内注明项目编号。
多项基金项目应依次列出,其间以分号隔开。基金项目排在收稿日期之后。
示例: 基金项目:国家社会科学规划基金资助项目(96BJL001) 10、作者简介 对文章主要作者的姓名、出生年、性别、民族(汉族可省略)、籍贯、职称、学位等作出介绍,其前以“作者简介:”作为标识。 置于收稿日期(或基金项目)之后。
同一篇文章的其他主要作者简介可以在同一“作者简介:”标识后相继列出,其间以分号隔开。示例: 作者简介:乌兰娜,1968年生,女,蒙古族,内蒙古达拉特旗人,内蒙古大学历史学系副教授,博士。
11、正文 11。 1 文内标题力求简短、明确,题末不用标点符号(问号、叹号、省略号除外)。
层次不宜过多,一般不超过5级。大段落的标题居中排列,可不加序号。
层次序号可采用一、(一)、1、(1)、1);不用①,以与注释号区别。文中应做到不背题,一行不占页,一字不占行。
11。2 用字应符合现代汉语规范,除某些古籍整理和古汉语方面的文章外避免使用旧体字、异体字和繁体字。
简化字应执行新闻出版署和国家语言文字工作委员会以1992年7月7日发布的《出版物汉字使用管理规定》,以1986年10月10日重新发表的《简化字总表》为准。 11。
3 标点符号使用要遵守GB/T15834-1995《标点符号用法》的规定(参考文献著录中的标点作为标识的用法另据后文规定),除前引号、前括号、破折号、省略号外,其余都应紧接文字后面,不能排在行首。夹注及表格内的文句末尾不用句号。
著作、文章、文件、刊。
6.软件工程设计实例
游戏交互代码如下所示:
void CRusGridView::OnKeyDown (UINT nChar,UINT nRepC—
nt,UINT nFlags)
{if(b startgame==false)retum;,/未进行游戏,则无法触发键
盘
Switch(nChar)
{ case 37:
grid.moveleft(game.position);
display()
break;
case 38:
grid.rotate(game.position);
display()
break;
case 39:
grid.moveright(gam e.position);
display();
break;
ease 40
if(grid.movedown(game.position)=-false)
{if(game.isgam efail(&grd)),/如果游戏失败,则
结束游戏
f display();this->OnGame();//结束游戏并重新
设置菜单
}
else{char linefull;
int grid_ type;
linefull=new char[20];
if(game.isfullline(1ineful1)),/如果存在满行,则消行
并加分
{game.addcount(1ineful1);
game.refreshgame(1ineful1);
l
/生成新的方块:根据方块类型初始化方块信息
grid_ type=game.selectgrid();
d.init(grid type);
this >SetTimer(1,INTERVAL M0VED0WN,NULL):,/触发方
块定时下落.
display();delete linefull;
}
}
else
{this >SetTimer(1,INTERVAL MOVEDOWN,NULL);
display();
},,触发方块定时下落
break:
}
CView::OnKeyDown(nChar,nRepCnt,nFlags)
}
转载请注明出处众文网 » 软件工程毕业论文格式