软件工程课程实践内容

软件工程课程实践内容
软件工程课程实践内容

1.餐饮服务管理系统

1)总体说明

餐饮服务管理系统是酒店管理系统的一个部分,主要完成中西餐、咖啡厅、酒吧等顾客消费的消费信息记录、资源分配以及员工的信息管理等工作。

2)系统相关角色

系统管理员,员工,部门经理,采购员,顾客,供货商等等

3)相关功能说明

(1)餐饮收银管理

登记管理:客人到来以后进行登记,可以修改或者删除登记信息,客人可以要求合台或者换台。

消费管理:能够录入、修改或者删除客人的消费信息。

订餐管理:订餐信息登记,包括订餐时间、就餐时间、订餐桌数、人数、订餐详情、取消订餐、订餐查询。

主窗体:显示当前桌台、包房的占用情况,显示客人消费状态。

结算管理:客人结账的时候可以分类打折或者全面打折,计算开发票金额,打印账单,结账方式也有多种方式,如现金付款、支票付款、信用卡付款、免费、挂帐等自动统计。

日统计管理:可以对今日收银进行概览,方式多样,如按类别统计、按菜品统计、按帐单统计、按包房统计等等,可显示日销售项目排行榜,可打印销售日报表。

二级库存管理(主要管理酒水饮料的日常库存):这里主要是指前台的酒水饮料管理,包括入库、入库查询、入库统计,退货、退货查询、退货统计,库存动态,销售查询、销售统计,库存盘点、盘点查询、盘点统计。

菜谱管理:对菜品进行管理,如菜品类别维护、特色菜维护、菜品明细维护、酒水饮料维护,价格维护、套餐维护、菜谱打印、商品单位维护。各消费类别和消费项目可任意增加、修改与删除,按照自己业务情况任意设置。

(2)采购库存管理

该库存管理系统是后勤部门对所有资源的管理。

仓库从供货商处对商品进货,也可以对商品退货,可以进行商品进货信息和商品退货信息的查询、统计等。

餐饮各部门领用商品,也可以对领用商品退货。可以进行商品领用和退货信息的统计、查询,可按部门、商品、商品类别等多种方式。

显示各个供应商信息,对供应商供货情况进行记帐,可查询、统计其供货信息,可查询应付款、已付款等各种信息,

对仓库中的商品进行盘点,对各种进货、退货、领用信息以及供货商情况进行统计,生成报表,交部门经理审核。某商品库存低于一定程度时可以预警。(3)人员维护

系统可以对各种员工的信息进行维护,包括增加、删除、查询等等。

员工交换班的时候,当前用户更换并确认当前(钱款、物品、房间状态)。

用户更改自己的密码。

帐号管理(系统管理员),用户权限、密码、站点的编辑。

每月底可以对员工的工作情况进行统计,生成报表,供部门经理进行审核。

其他细节可以加入自己的一些假定。

2.医院管理信息系统

1)门诊挂号和结账

门诊收费系统需要录入门诊挂号中的病人,挂号科室,门诊号等信息,能根据各种检查诊疗收费项目信息和药品字典中每项药品收费信息,核算出病人费用等,并且能够支持退票废票处理要求,打印收费发票。要求

●支持医保、公费、自费等多种身份的病人挂号;

●支持现金、刷卡等多种收费方式;

●支持窗口挂号、预约挂号、电话挂号、自动挂号功能。挂号员根据病人

请求快速选择诊别、科室、号别、医生,生成挂号信息,打印挂号单,

并产生就诊病人基本信息等功能;

●支持退号处理:能完成病人退号,并正确处理病人看病日期、午别、诊

别、类别、号别以及应退费用和相关统计等;

●门急诊病人统计功能:能实现提供按科室、门诊工作量统计的功能;

●查询功能:能完成预约号、退号、病人、科室、医师的挂号状况、医师

出诊时间、科室挂号现状等查询。

2)病历和门诊管理

门诊挂号时如果是新病人则新建病案。医生在诊断过程中可以查阅所看病人信息,并根据诊断添加新的诊断信息。各个检查检验科室(X光、各种化验等)得到病人的检验报告或医学图像信息后也即时入库存放到病人的病历信息中。

门诊过程中医生开出处方后病人到窗口缴费,缴费成功的处方转为领药单并给病人打印发票,药房根据领药单发放药品(可以认为这些信息都是在软件系统中流转)。

3)药品管理功能

药品管理涉及医院中药品的采购、入库、发放等,具体功能包括:

●录入或自动获取药品名称、规格、批号、价格、生产厂家、供货商、包

装单位、发药单位等药品信息以及医疗保险信息中的医疗保险类别和处

方药标志等;

●自动生成采购计划及采购单功能;

●提供药品入库、出库、调价、调拨、盘点、报损丢失、退药等功能;

●可随时生成各种药品的入库明细、出库明细、盘点明细、调价明细、调

拨明细、报损明细、退药明细以及上面各项的汇总数据;

●可追踪各个药品的明细流水帐,可随时查验任一品种的库存变化人、出、

存明细信息;

●提供药品的有效期管理、可自动报警和统计过期药品的品种数和金额,

并有库存量提示功能;

●对毒麻药品、精神药品的种类、贵重药品、院内制剂、进口药品、自费

药等均有特定的判断识别处理,例如某些药品需要领导审批后才能发

放。

4)住院管理

以床位为单位进行管理。病人在门诊医生那里申请住院后付款,根据病区和

等级(VIP、单人、普通病房等)安排床位。医生认为可以出院(在系统中设置)后病人可以结帐出院,床位安排护士进行整理并恢复为空现状态。

3、智能家居系统概述

智能家居是以住宅为平台,兼备建筑、网络通讯、讯息家电、设备自动化,集系统、结构、服务、管理为一体的高效、舒适、安全、便利、环保的居住环境。智能家居是在家庭产品自动化,智能化的基础上,通过网络按拟人化的要求而实现的。智能家居可以定义为一个过程或者一个系统,利用先进的计算机技术、网络通讯技术、综合布线技术、无线技术、将与家居生活有关的各种子系统结合在一起。与普通家居相比,由原来的被动静止结构转变为具有主动智能的工具,提供全方位的讯息交换功能,说明家庭与外部保持讯息交流畅通。智能家居强调人的主观性,要求重视人与居住环境的协调,能够随心所欲地控制室内居住环境。

二、智能家居功能简介:

1、电话通信系统

防止误接与打扰家人,使用内外线区别来电响铃,内线互拨,代接转接,通话保密,三方通话。利用专业的大门对讲机,实现电话开锁功能

2、网络中心系统

一条网线,实现多房间同时上网,电脑信息资源共享,电脑全住宅智能管理,INTERNET远程监控、操作、维护

3、数字影院系统

多房间共享家庭影音库,计算机影视资源共享,CD、VCD、DVD音视频信号共享,实现整个住宅音视频电源开关、音视频播放源切换,音量调节。

视频输入接口:VCD、DVD、安防摄像头等均可提供视频输入。

视频输出:配置了网络监控及可视门铃、安防摄像头,家里的每一台电视、计算机均可查看摄像头的视频监控图像。

4、安防监控系统

对家庭人身、财产等安全进行实时监控,发生入室盗窃、火灾、煤气泄漏以

及紧急求助,自动拨打用户设定的电话,通过语音及时报告险情;远程监听功能,互联网远程实时动态摄像监控与监看功能。

5、智能照明系统

整个住宅灯光的智慧管理,可以用遥控等多种智慧控制方式实现对整个住宅灯光的遥控开关,调光,(区域)全开全关及“会客、影院”等多种一键式灯光场景效果的实现;并可用定时控制、电话远程控制、计算机本地及互联网远程控制等多种控制方式实现功能,从而达到智能照明的节能、环保、舒适、方便的功能。

6、电器控制系统

传统电器以个体形式存在,而智能电器控制系统,是把所有能控制的电器组成一个管理系统,可以用遥控、场景、定时、电话及互联网远程、计算机等多种控制方式实现电器的智慧管理与控制。

三、智能家居控制方式:

1、传统手动控制方式:

保留智慧住宅内所有灯及电器的原有手动开关、自带遥控等各种控制方式,对住宅内所有灯及电器,无需进行改造,保留原有的手动开关及自带遥控等各种控制方式,充分满足家庭内不同年龄、不同职业、不同习惯的家庭成员及访客的操作需求;不会因为局部智慧设备的临时故障,导致不能实现控制的尴尬。

2、智能无线遥控系统:

一个遥控器,实现对所有灯光\电器及安防的各种智慧遥控以及一键式场景控制,实现整个住宅灯光及电器的开关、临时定时等遥控,一键式情景模式,配合数字网络转发器,实现本地及异地万能遥控。

3、一键情景控制系统:

一键实现各种情景灯光及电器组合效果,可以用遥控器、智能开关、计算机等实现“回/离家、会客/影院、就餐、起夜”等多种一键。

4、计算机房屋管理系统:

可以通过自带的计算机软件实现对整个住宅灯光、电器、安防等系统的各种智能控制与管理,通过功能最强大的计算机软件可以实现对整个住宅系统的本地操作及INTERNET远程配置、监控、操作和维护以及系统备份与系统还原;

5、电话远程控制系统:

可以实现用电话或手机远程控制整个智能住宅系统以及实现安防系统的自动电话报警功能,无论您在哪里,只要一个电话就可以随时实现对住宅内所有灯及各种电器的远程控制,离家时,忘记关灯或电器,打个电话就可实现全关,回家前,打个电话可以先把热水器启动,空调打开;若配置了安防系统,则当家里发生入室盗窃等各种险情,安防系统自动拨打默认的电话号码。

6、INTERNET远程监控:

通过互联网实现远程监控、操作、维护以及系统备份与系统还原,通过用户授权,可以实现远程售后服务。无论在世界各地,只要通过INTERNET互联网都可随时了解家里灯及电器的开关状态,包括远程控制,随时根据需求,更改系统配置、定时管理事件,还可随时修改报警电话号码;若授权工程师服务人员,可以让他们协助远程售后服务。

7、事件定时管理系统:

可以个性化定义各种灯及电器的定时开关事件,一个事件管理模块可以设置多个事件,完全可以将每天、每月、甚至一年的各种事件设置进去,充分满足用户的实际需求。可设置早上定时起床模式,晚上自动关窗帘模式,还有出差模式(摸拟有人在家以防小偷)等。

软件工程课程设计任务书(模板及参考)

编号: 大连理工大学本科生课程设计任务书 课程名称:软件工程课程设计 指导教师: 项目名称:粒子群主题网站 小组名称: 组长姓名: 上课时间:2009年7月13 日- 7月25 日 大连理工大学软件学院 20 年月日

1 设计目的 软件工程课程设计是在学生系统的学习了《软件工程》课程后,综合运用所学的知识,设计开发一个小型的实际系统。 要求学生运用软件工程的思想,严格按照软件生命周期各个阶段的目的和任务,完成对系统的定义、设计、编码、运行以及后期的维护。通过对具体系统的设计和开发,使得学生掌握软件工程的基本原理和基本方法,学会用软件工程学的概念、原理、方法开发和维护软件。 2 设计要求 (1)选用迭代式开发的过程模型,运用软件工程的方法,规范地完成规模小、功能较为简单 的软件开发,包括需求分析、设计、编码和测试。 (2)学生5人组成一个项目小组,一人为组长,其他人为组员,组内成员分工明确、团结协 作、相互配合,共同完成选题的设计。 (3)课程设计时间为2周。 (4)开发平台.NET3.5,语言(C# \ ASP),数据库设计工具Powerdesigner;数据库系统MS SQL Server 2005 (5)具体指标: 1)可以选择结构化分析/设计(SA/SD)或面向对象方法(OOA/D) 2) 结构化分析/设计(SA/SD) a)需求分析:分析系统的静态功能和动态行为 每一位小组成员能够描绘分配的子功能需求 每一位小组成员完成分配子功能的数据流图DFD,要求绘制到3级DFD3 小组负责人组织完成系统的DFD3 b)设计:完成系统的功能模块设计 每一位小组成员根据需求的DFD3图,完成分配的子功能模块设计,用HIPO 图表征。 每一位小组成员设计分配的子功能模块的接口 每一位小组成员能够完成分配的子功能程序流程的逻辑设计 小组负责人组织完成系统的总体结构集成 c)软件实现: 每一位小组成员完成分配的子功能界面的设计 每一位小组成员完成分配的子功能代码编写 小组负责人在.NET框架下,组织完成系统的实施 d)软件测试: 每一位小组成员完成分配的子功能的单元测试 小组负责人负责组织系统的测试用例,不少于20个,完成测试工作 3)面向对象方法(OOA/D):以UML为主 a)需求分析:分析系统的静态功能和动态行为

软件工程实践者的研究方法(中文版第七版)课后习题答案

作业答案。 2.1 a.设计者对于用户要问的问题: 项目的目标是什么?做到什么程度就成功了?谁会对项目的成功做最后的评判?项目的使用者包括那些? b. 用户对设计者应该问的问题: 目前问题有哪些解决方案,项目完成有哪些难点,在时间范围内能否完成? c. 软件问题用户自问? 还有其他解决方案吗?哪些功能是必须的?乙方资质和能力够吗? d. 软件过程问题自问? 用敏捷还是用瀑布?质量检查点分别有哪些?有几个MileStone? 2.2 为沟通活动设计一系列动作,选定其一并设计任务集。 (批作业的时候,以合理为目标,不一定要一样) 需求获取、需求规范说明(建模)、需求协商、需求确认等。 例如,书上page 23。 2.7 详细描述三个适合用于瀑布模型的软件项目。 (要求学生不仅仅列出项目的名称,而要说明为什么适合) 瀑布模型适合于项目开发而不是产品开发。信息管理系统一般适合于用瀑布模型。因为这类系统业务功能较为明确,架构比较单一,技术难点较少。图书馆系统、销售管理系统都是。 3.11 重构:已经写好的正确的代码,不断修正,使得代码更加精简并易读。 结对编程:两个人同时编写一段代码,一般一个人负责实现,一个人负责检查代码质量。 3.16 利用FDD,为“Web浏览器”定义一系列特征集合与特征。 特征集合模板: an 如:出售一件商品 特征定义模板: the a(n) 特征集合:展示Web页面内容。 特征: 1)本地解析HTML页面 2)展示HTML页面 3)从网络上下载页面相关图片 4)在浏览器上展示图片 附加:统一过程模型的图。 (要求有图有说明)

工程软件实训课程要求

工程软件实训课程要求 随着计算机辅助设计的发展和普及,采用计算机工程软件绘图和处理机械产品图像信息技术已成为现代工程设计主要手段,机制专业学生必须学习和掌握先进成图技术和机件信息建模技术。 实训任务及要求: 1、产品对象:齿轮油泵、回油阀、老虎钳、球阀、手压阀、砂轮机 2、任务及要求 1)用SolidWorks软件,根据已知的零件图、轴测图绘制其三维模型,并按要求进行装配,将装配体生成三维爆炸图,渲染装配体。 需掌握以下相关知识: (1)草图设计: 掌握草图绘制的基本技能。(包括:二维草图绘制;三维草图绘制;草图约束;草图编辑;标注尺寸等。) (2)三维建模 掌握三维建模的基本方法和步骤。(包括:基本特征的绘制及编辑;掌握拉伸、旋转、切除、打孔、倒角、圆角、阵列、扫描、放样、抽壳等基本操作。能够添加各种辅助平面、轴线和点。) (3)曲线、曲面造型 要求掌握生成各种三维曲面(曲线)的建模方法。(包括:基本曲面、自由曲面;曲面编辑、螺旋线、分割线、投影线等。) (4)装配建模 掌握“自下而上”或“自上而下”的装配方法,添加各种装配约束关系(包括:零件装配约束;零件阵列、装配体的剖切、爆炸、动画等)。解决建模(装配)过程中出现的各种错误如草图过定义,装配干涉。掌握用软件自带的标准件库添加各种标准件的方法。 (5)模型渲染 要求掌握三维模型的着色、渲染技能(包括:贴图、贴材质、模型渲染和设置等)……2)工程图的生成或运动仿真 要求掌握由三维模型生成二维工程图(零件图和装配图)的方法以及对工程图进行编辑,使其符合国家标准对工程图样的要求。 包括:零件图表达、尺寸标注、技术要求、标题栏和装配图的表达、必要的尺寸、技术要求、零件序号、明细表及标题栏。 具体要求:根据指定零件(阀体、机座和壳体类零件)的实体模型生成二维零件工作图,并按要求进行尺寸标注,公差标注,填写标题栏等。 运动仿真:模拟产品工作工程。 3、分组 第一组:选课序号1-6齿轮油泵第二组:选课序号7-12回油阀 第三组:选课序号13-18老虎钳第四组:选课序号19-24球阀 第五组:选课序号25-30手压阀第六组:选课序号31-36砂轮机 4、成果要求 上交成果的电子版,每人一份,用“选课序号-学号-姓名”命名文件夹。 答辩:上机演示成果,现场操作。 5、成绩评定:建模(零部件三维模型70分+工程图15分+运动仿真15分)50%+答辩50%

软件工程专业实习报告3篇

软件工程专业实习报告 软件工程专业实习报告(一) 1 企业概述 1.1 企业发展简史 开封天一软件科技有限公司(原河南省开封市王子科技公司)是经国家工商管理机构注册批准的一家专门从事企业软件开发与办公信息化建设的高科技企业,公司拥有一批经验丰富、技术精湛的系统设计、实施及售后服务人员;公司拥有雄厚的技术实力和核心自主知识产权,能为企业提供从技术咨询到解决方案;从电脑设备供应到软件产品定制;从软件操作培训到售后维护服务等全过程的高层次优质服务。公司自主研发的软件产品涵盖了企业办公、财务管理、互联网应用、服务器出租、服务器托管、进销存管理、工业控制,仪表数据采集与测控,人工智能等多种商业领域。公司本着“采用先进技术和平台,提供高效、稳定的软件系统”的产品质量方针和“一切以用户为中心”的企业服务理念,与您共同推动我国企业的信息化建设。 1.2 企业现状 一个没有优秀民族文化的民族,不能自强于世界民族之林;同样,一

个没有优秀企业文化的企业也不能自强于市场竞争之中。天一软件科技有限公司将禀承“用户至上、用心服务”的服务理念,创建独具特色的国际化IT企业文化,借鉴中外软件企业的成功经验,与国内外友商精诚合作,紧趋世界信息技术发展潮流,致力于民族软件业的腾飞,向着成为中国一流的国际化IT企业的目标迈进!为了实现“让客户尽情享受信息新生活”的企业使命,天一软件着力进行业务与服务创新,持续不断地向广大客户推出科学、适用的业务,较好地打造了业务品牌形象和优质服务形象,理念先进、功能完善的天一综合短信系统系列产品,天一商务领航平台、天一统一充值平台等系统逐渐深入客户的实际应用,提升客户感知的进程没有终点,福富软件以创新的精神推出业务、服务客户的追求永无止境。 天一软件强调以人为本,认为对员工的投资是最重要的投资,通过对员工的培训提高员工的技术能力,并在平时通过多个方面让员工随时随刻感受到盛鸿这个大家庭的温馨、友爱。 创新是一种积累。不积跬步,无以至千里;不积小流,无以成江海。我们的邻国日本战后一片狼籍,但是凭着“每天PDCA,每天进步1%”的精神,一点一滴的创新,终于成就了一个科技和经济强国。创新不是海市蜃楼,她就在我们身边,伟大的创新也许当初只是一个看似很傻的念头,但如果当初没有人插上翅膀想飞却飞不起来,有怎么会有今天的飞机呢公司将创新理念运用在公司的发展,项目的开发当中。天一当前的创新重点在于业务创新、技术创新、管理创新,提倡大胆创新,不怕失败,“莫以

软件工程课程表

软件工程专业本科教学计划 专业代码080611W (国家)0406 (学校) 一、培养目标和基本规格 (一) 培养目标 软件工程专业本科生的培养目标是:针对国民经济信息化建设和发展的需要,面向软件产业界对软件工程技术人才的需求,培养具有良好的综合素质、良好的职业道德、扎实的软件工程理论知识及较强的英语综合应用能力,掌握自然科学和与软件有关的法律基础知识、具有自主学习和使用先进软件开发技术和工具的能力,具有软件开发实践和项目组织的初步经验,具有创新、创业、竞争意识和团队精神。学生毕业后能从事大型软件项目的开发,具有软件企业所需要的较高层次的软件工程技术和管理人才的素质,能适应技术进步和社会需求变化对高素质软件工程专门人才的基本要求。 (二) 培养规格 本专业学生应掌握软件工程领域坚实的基础理论和宽广的专业知识,具有良好的系统分析、设计及软件工程项目的组织与管理能力,具备运用先进软件开发技术、方法和工具的能力,具备与软件有关的法律知识,具备独立工作能力和团队精神。 毕业生应获得以下几方面的知识和能力: 1、掌握软件工程专业的基本理论、基本知识和基本技能,特别是软件项目管理与开发技术、信息系统的分析与设计技术、网络数据库开发技术、网络信息安全和嵌入式软件开发技术; 2、熟练掌握需求分析和建模、软件设计和实现、软件评审与测试、软件过程改进与项目管理、设计人机交互界面的基本方法,能运用先进软件技术和开发工具进行软件系统的开发与维护工作。 3、掌握与软件有关的法律法规、国际惯例,具备自觉运用法律知识进行软件知识产权保护的素质。 4、具有创业意识、创新精神和良好的职业素质,具有良好的人际沟通能力和团队精神。 5、了解软件工程领域的最新成果、发展动态和法律法规; 6、具有良好的英语写作和交际能力,外语水平达到规定的等级要求。 二、学制:四年。 三、授予学位:工学学士。

软件工程软件课程实践文档

软件课程实践文档 (参考格式) 1.本文档模板适用于《面向对象技术》课程实践。模板中用方括号括起来的蓝色斜体文本是 对指定文档章节应当书写内容和方法的简要提示,在提交的作业中应该将其删除。项目组 应当参考本文档模板撰写文档。此外,考虑到具体项目类型、规模,以及采用的开发过程 和方法的差异,项目组可以对文档内容及其格式做适当调整。对于所做的调整,应当在1.5 节中加以说明。 2.内容应当简单明了、具体详实,并且要“前后一致”,即设计与需求一致,实现与设计一 致。特别是在开发原型系统时,应当明确说明对需求、设计和实现的简化或裁减。] 杰、段落、图表,以及程序中的文件、类或函数等。] 1概述 [说明:本章应提供整个文档的概述。它应包括本文档的目的、范围、定义、首字母缩写词、缩略语、参考资料和概述。 举例:本文档是本课程实践项目《项目名称》相关文档的汇编,包括本项目的用户需求规格说明、软件开发计划、软件概要设计说明、软件详细设计说明、软件实现与测试说明、软件安装与使用说明,以及课程实践总结。]

1.1目的 [说明:阐明本文档的目的。 举例:本文档旨在根据对用户需求的分析和论证,编制书面的文档。本文档是本项目开发的重要依据和主要成果,它与软件程序一起构成本项目的最终软件产品。] 1.2范围 [说明:简要说明本文档的范围。 举例:本文档包括本项目的用户需求规格说明、软件开发计划、软件概要设计说明、软件详细设计说明、软件实现与测试说明、软件安装与使用说明,以及课程实践总结。] 1.3术语和缩略语定义 [说明:本节应提供正确理解本文档所需的重要术语的定义、首字母缩写词和缩略语。这些信息可以通过建立项目词汇表来提供。建议格式如下: 中文术语或缩略语(英文对应词):术语解释,说明出处、含义等 举例:对于《学生注册系统SRS》, 学生注册(Student Registration):指学生在一个学期初的指定时间内在学生注册系统中选择并最终确定本学期选修课程的过程。] 1.4 参考资料 [说明:本节应完整列出本文档中其他部分所引用的任何标准、规范、参考文献和文档等资料。 每个文档应标有标题、报告号(如果适用)、日期和出版单位。列出可获取这些参考资料的来源。建议格式如下: [标识符或编号] 作者,文献名称,出版社名称(或归属单位),日期 [标识符或编号] 作者,文章名,期刊名称或会议名称,日期,刊号(期号):首页:尾页 举例: [1] 韩柯等译,Java面向对象编程指南(Beginning Java Objects),[美]Jacquie Barker, 电 子工业出版社,2001.11

长江大学CADCAE软件实践课程设计课设答案

CAD/CAE软件实践 课程设计 专业:自机械设计制造及其动化 班级:机械11007班 序号: 27 姓名:易卫明 指导教师:郭登明汪健华 起止日期:2015年1月1日至月17日 第一题(平面问题):

如图所示零件,所受均布力载荷为q,分析在该作用力下的零件的形变和应力状况,本题简化为二维平面问题进行静力分析,零件材料为Q235。 序号 数据(长度单位mm,分布力单位N/cm) A B C D q 27 272 58 142 Ф58240 前处理 步骤一创建几何实体模型 1.生成关键点。 Main Menu>Preprocessor>Modeling>Create>Keypoints >in Active CS

输入节点1(0,0) 点Apply 依次输入2(130,92)3(272,92)4(272,150) 5(136,150)6(0,150) 输完点OK 2.连线 Main Menu>Preprocessor>Modeling>Create>Lines>Lines >Straight Line 用光标点1,2点,连成直结;再依次点击(2, 3),(3,4),(4,5)(5,1)(6,1)连完点“OK” 3.生成一个面。 Main Menu>Preprocessor>Modeling>Create>Areas>Arbitrary >By lines 点击6条线段。 4,生成两个圆 建立左边的大圆 MainMenu>Proprocessor>Modeling>Create>Areas>Circle>Solid Circles. 输入: WPX=50 WPY=100 RADIUS=30点Apply 建立右边的小圆 MainMenu>Proprocessor>Modeling>Create>Areas>Circle>Solid Circles. 输入: WP X=201 WPY=122 1 RADIUS=15点OK 5在总体中减去2个圆 Main Menu>Proprocessor>Modeling>Operate>Booleans>Subtract> Areas, 弹出对话框中后,用光标先点基体(即总体,此时总体颜色变红),点“OK”,再点左边的大圆和右边的小圆,再点“OK”。

软件工程专业实习报告

软件工程专业实习报告 软件工程专业>实习报告(一) 1 企业概述 1.1 企业发展简史 开封天一软件科技有限公司(原河南省开封市王子科技公司)是经国家>工商管理机构注册批准的一家专门从事企业软件开发与办公信息化建设的高科技企业,公司拥有一批经验丰富、技术精湛的系统设计、实施及售后服务人员;公司拥有雄厚的技术实力和核心自主知识产权,能为企业提供从技术咨询到解决方案;从电脑设备供应到软件产品定制;从软件操作>培训到售后维护服务等全过程的高层次优质服务。公司自主研发的软件产品涵盖了企业办公、>财务管理、互联网应用、服务器出租、服务器托管、进销存管理、工业控制,仪表数据采集与测控,人工智能等多种商业领域。公司本着“采用先进技术和平台,提供高效、稳定的软件系统”的产品质量方针和“一切以用户为中心”的企业服务理念,与您共同推动我国企业的信息化建设。 1.2 企业现状 一个没有优秀民族文化的民族,不能自强于世界民族之林;同样,一个没有优秀>企业文化的企业也不能自强于市场竞争之中。天一软件科技有限公司将禀承“用户至上、用心服务”的服务理念,创建独具特色的国际化IT企业文化,借鉴中外软件企业的成功经验,与国内外友商精诚合作,紧趋世界信息技术发展潮流,致力于民族软件业的腾飞,向着成为中国一流的国际化IT企业的目标迈进!为了实现“让客户尽情享受信息新生活”的企业使命,天一软件着力进行业务与服务创新,持续不断地向广大客户推出科学、适用的业务,较好地打造了业务品牌形象和优质服务形象,理念先进、功能完善的天一综合短信系统系列产品,天一商务领航平台、天一统一充值平台等系统逐渐深入客户的实际应用,提升客户感知的进程没有终点,福富软件以创新的精神推出业务、服务客户的追求永无止境。 天一软件强调以人为本,认为对员工的>投资是最重要的投资,通过对员工的培训提高员工的技术能力,并在平时通过多个方面让员工随时随刻感受到盛鸿这个大家庭的温馨、友爱。 创新是一种积累。不积跬步,无以至千里;不积小流,无以成江海。我们的邻国日本战后一片狼籍,但是凭着“每天PDCA,每天进步1%”的精神,一点一滴的创新,终于成就了一个科技和经济强国。创新不是海市蜃楼,她就在我们身边,伟大的创新也许当初只是一个看似很傻的念头,但如果当初没有人插上翅膀想飞却飞不起来,有怎么会有今天的飞机呢公司将创新理念运用在公司的发展,项目的开发当中。天一当前的创新重点在于业务创新、技术创新、管理创新,提倡大胆创新,不怕失败,“莫以善小而不为”,从工作中的每个细节入手,从一点一滴做起,让创新逐渐成为习惯。

软件工程导论课程教学大纲

《软件工程导论》课程教学大纲 一、课程性质、地位和作用 《软件工程导论》是是软件工程专业的专业基础课程,属必修课。 本课程主要讲述建造软件系统的基本方法、技术、流程、工具及规范等。通过学习可以使学生了解软件工程的基本概念、基本原理、实用的开发方法和技术;了解软件工程各领域的基本内容和发展动向;学习用工程化的方法开发软件项目,初步掌握开发过程中应遵循的流程、准则、标准和规范。本门课程为将来从事软件开发学生的软件工程师之路奠定坚实的基础。 二、课程教学对象、目的和要求 本课程适用于软件工程、计算机应用等从事软件开发的本科专业。课程教学目的、要求: (一)从教学内容上,应使学生了解软件工程的基本概念,主要包括软件与软件开发的基本过程,软件危机与软件工程。掌握个人软件开发过程的基本内容和方法,了解软件开发模型及结构化软件设计方法,以及软件质量保证基本内容。(二)从能力方面,应使学生通过对软件工程基本概念和方法的学习和课后练习,培养学生养成规范化个人开发的良好习惯,培养学生按照软件工程的基本过程和方法来设计和开发软件。 (三)从教学方法上,在课堂理论教学中,采用学生可以理解的软件开发素材,通过一边实践一边讲解的方法,讲解软件过程的基本思想和方法,通过学生完成与实践结合的作业,调动学生的积极性,使软件工程的基本思想逐步植根于学生头脑中。 三、相关课程及关系 本课程的先修课程是“C语言程序设计”和“数据结构”等程序设计课程,学习应在学生具有一定的编程能力基础上进行。本课程为后续的“软件制造工程”和“软件设计工程”等课程打下了必要的理论基础。 四、课程内容及学时分配 总学时:32学时 (一)绪论1学时 1、软件工程及其重要性 2、软件开发需要软件工程 3、软件工程课程体系架构(需要什么软件工程) 、课堂的组织、学习方法、章节安排与考核4. 要求学生了解软件工程的起源,软件工程在软件开发中的作用,了解软件工程课程体系。 (二)软件与软件工程4学时 1、软件及软件分类 2、软件工程的由来及概念 3、软件生命周期 4、软件开发与软件开发方法 5、软件工程工具和环境 6、软件开发项目管理介绍

软件工程课程设计任务书

《软件工程》课程设计 任务书 一、目的、要求 通过该课程设计要使学生树立起强烈的工程化意识,用工程化思想和方法开发软件。切实体会出用软件工程的方法开发系统与一般程序设计方法的不同之处,学生在对所开发的系统进行软件计划、需求分析、设计的基础上,实现并测试实际开发的系统。通过一系列规范化软件文档的编写和系统实现,使学生具备实际软件项目分析、设计、实现和测试的基本能力。 二、主要内容 要求学生掌握软件工程的基本概念、基本方法和基本原理,为将来从事软件的研发和管理奠定基础。每个学生选择一个小型软件项目(内容参照《计算机综合实践指导》,宋雨等编著,清华大学出版社出版),按照软件工程的生命周期,完成软件计划、需求分析、软件设计、编码实现、软件测试及软件维护等软件工程工作,并按要求编写出相应的文档。具体的方法可以选用传统的软件工程方法或者面向对象的方法,开发环境和工具不限。 三、进度计划 四、设计成果要求 1.至少提交4个文档,包括软件计划、软件需求规格说明书、软件设计说明书、软件测试计划,要求文档格式规范、逻辑性强(可参考《计算机综合实践指导》中给出的要求及格式)、图表规范; 2.独自实现了系统的某些功能,基本达到了要求的性能,经过了测试,基本能运行。 五、考核方式 (1)提交的文档规范,工作量大,文档逻辑性强、正确,按《计算机综合实践指导》标准考核(附《软件工程课程设计》实验报告评分表)占60%(2)系统验收、讲解、答辩占25% (3)考勤占15% 学生姓名:(此处为签名)

指导教师: 2011年6 月17 日《软件工程课程设计》实验报告评分表

(注:素材和资料部分来自网络,供参考。请预览后才下载,期待你的好评与关注!)

软件工程课程实践

实验是检验真理的唯一标准 计算机科学系实验报告课程名称:软件工程 年级: 专业:软件工程 姓名:00 学号:000 2011-2012 学年第一学期

实验目录列表

实验一工具软件VISIO的使用 实验地点:计科系微软实验室1(B301) 实验时间:2011.9.9 星期五 实验目的:熟悉工具软件VISIO工具软件的使用,掌握程序流程图的画法 实验内容:设计一个简单的程序流程图,利用VISIO软件画出这个程序流程图。实验要求:学生自己定义一个包含选择和循环语句的程序,利用VISIO软件画出相应的程序流程图。 实验指导:求有N个元素的一维数组A(I)中的最大值MAX的编程思路: 1.定义整型变量N、I,定义数组A(N),定义最大值MAX. 2.MAX和I的初始值0; 3.程序执行循环语句,循环条件为(0<=I

软件工程实习报告范文

软件工程实习报告范文 光阴荏苒,时光飞逝,转眼间到了实习结束的日子。从进公司实习到现在,我已经到公司近6个月了,感受 颇多,收获颇多。期间,通过公司领导的关心和帮助, 同事的指导,使我能够很快地了解公司的管理与运作程序,我了解了公司的发展概况,熟悉了公司的流程和行 业的基础知识,使我逐步学会如何从一个刚出校门不久 的实习生转变成一个职员。以下是我这一阶段的工作总结。 学习无止境,职业生涯只是学生生涯的一种延续。 对于一个实习的学生,初踏入职场,进入专业的软件公司,对开发软件没有一点经验。不论在人生的哪个阶段,学习的脚步都不能停歇,要把工作视为学习的殿堂。所 以在这几个月当中,我一边学习,一边从最基础的事情 做起,这样的好处在于能够在工作的过程中,了解项目 的整体布局,了解项目中的业务逻辑,了解项目中尚未 完成的工作并以此作为下个阶段的工作目标。在这几个 月的工作中,我的主要任务是对客户使用的map系统进 行测试,并且做相应的文档记录和一些简单的配置修改。几个月里,我工作勤勤恳恳,并按时完成安排的任务。 尽最大的努力解决客户在工作中遇到的问题,从中我也

学到了在学校里学不到的东西,也明白了很多道理,我 相信对我以后的工作都将大有裨益。其它方面,我全力 协助公司的工作,在公司人手较忙的时候,为公司分担 事务,圆满地完成公司委派的任务。在这几个月的工作中,最初我会遇到一些我解决不了的问题,我会咨询公 司另两位同事王鹏、孙距均。在他俩的指导和帮助下, 我的技术技能不断提升,对整个MAP系统和配置工具的 使用逐步熟练,思维方式和工作方法也不断提升,直至 到目前我基本能解决客户在使用MAP系统过程中遇到一 般问题的问题。 在近6个月的工作过程中,我在领导和同事们的帮 助和支持下取得了一定的进步,但我深知自己还存在很 多缺点和不足,与工作需要还有一定的差距。在工作中 未能考虑的各种因素还有很多,比如:对整个MAP系统 的掌握还不够熟练、工作的灵活性还不够、服务意识还 有待提升等等,这都有待于在今后的工作中改进。虽然 我目前的工作只是做基础方面,希望在下一年度公司能 够委派我做一些其它工作,使我在工作中不断提升自己,同时也为公司分担一些事务,使我逐步做一名合格的项 目实施人员。做软件的人必须要随时充电,在今后的工 作中,我要积累经验教训,不断调整自己的思维方式和 工作方法,在实践中磨练自己,我将以饱满的热情和进

软件工程专业课程

软件工程专业的课程体系设计
骆 斌 张大良 邵 栋1 210093)
(南京大学软件学院 1、引言
南京市汉口路 22 号
软件工程是指开发、操作和维护软件系统的系统、规范、可度量的方法。从历史上看, 软件工程学科曾是计算机科学的一个分支,但随着软件产业不断发展的需求,传统的计算 机学科逐步上升到计算学科, 2001 年 IEEE 发布的计算学科教学规划把计算学科划分为计算 机科学、计算机工程、软件工程、信息系统、信息技术和其他有待发展的学科等子学科, 标志了软件工程这个名词作为与计算机理论相对应的各种软件实践技术的总称已经得到世 界范围内的公认。 我国在 2001 年底推出了示范性软件学院计划,把我国软件工程专业定位在面向软件产 业培养高素质的工程型软件实用人才。围绕这一定位,软件工程教育应该围绕大型软件开 发过程中的工程方法、关键技术和相关工具展开,在专业教学过程力图使得学生具备科学 世界观,掌握科学方法,具有扎实软件基础,受到良好软件工程训练,熟悉软件应用和工 具,参与过实际项目,拥有较好职业素质。 本文研究软件工程专业的课程体系设计,在研究过程中引入了科学的方法,参照 IEEE CC2001 的成熟做法, 首先明确专业的学科定位和人才培养定位, 然后建立相关的知识体系, 再后确定课程体系,最后确定课程设置和教学计划。 2、软件工程专业的相关知识领域简介 课程体系必须建立在对本专业知识体系的全面研究之上。作为软件工程专业人才培养 的基本依据,我校编写的《复合型软件实用人才的知识体系》定义了基本素质 BAS,计算 机软件基础 CSE,软件工程与软件管理 SEM,数学、工程和职业基础 MEP,软件系统与应 用 SSA,软件工具与产品 STP 等 6 个知识体系子类,并在各子类之下细分为知识领域、知 识单元和知识点三级。为方便讨论课程体系设计,现将与专业相关的 5 个子类的知识领域 简单列举如下: 1)CSE 定义了从事软件工作所应具备的软件专业基础知识,包括离散数学基础 CSE.DS,程序设计与算法基础 CSE.PF,计算机硬件基础 CSE.CH,系统软件基础 CSE.SS, 数据库应用基础 CSE.DB,网络通信基础 CSE.NC 和软件构造技术 CSE.CT 等知识领域。 2)SEM 定义了软件工程与软件管理知识,包括软件模型与分析 SEM.MA,软件设计 SEM.DE,软件检验和有效性验证 SEM.VV,软件演化 SEM.EV,软件过程 SEM.PR,软件 质量 SEM.QA 和软件管理 SEM.MG 等知识领域。 3)MEP 定义从事软件工作所应具备的数学、工程和职业知识,包括软件的数学基础 MEP.MF,软件的工程基础 MEP.EF,软件行业的职业素质 MEP.PP,软件业的外国语能力 MEP.FL 等知识领域。 4)SSA 定义从事某一方面软件工作应具备的专业或领域应用知识,包括网络工程与网 络应用 https://www.360docs.net/doc/f85873696.html,(计算机网络进阶 AN,分布式计算 DC,多媒体技术 MM) ,嵌入式与实时
1
骆斌,教授,副院长,博士;张大良,教授,副校长,软件学院教学委员会主任;邵栋,讲师。联系邮件, luobin@https://www.360docs.net/doc/f85873696.html,。

2014软件工程课程设计任务书

《软件工程》课程设计任务书 一、目的及意义 软件工程课程设计是在学生学习了《软件工程》课程的同时,综合运用所学的知识,设计开发一个小型的实际系统。 要求学生运用软件工程的思想,严格按照软件生命周期各个阶段的目的和任务,完成对系统的定义、设计、编码、运行以及后期的维护。通过对具体系统的设计和开发,使得学生掌握软件工程的基本原理和基本方法,学会用软件工程学的概念、原理、方法开发和维护软件。 二、内容及要求 自拟课题,可以进行相关系统或网站设计(如资源管理系统、网络监控系统、勤工俭学管理系统、个人财务管理系统、大学城二手物品在线交易网站等),然后以项目小组的形式完成项目。 本课程设计要求学生采用“项目小组”的形式,结合具体的开发项目进行设计,对软件生命周期的每一个阶段包括可行性分析、需求分析、概要设计、详细设计、编码、测试等严格按照软件工程规范实施一个具体的案例。具体要求如下: 1.可以选择结构化分析/设计(SA/SD)或面向对象方法(OOA/D) 2.结构化分析/设计(SA/SD) 1)需求分析:分析系统的静态功能和动态行为。每一位小组成员能够描绘分配的子功能需求;每一位小组成员完成分配子功能的数据流图DFD,要求绘制到3级DFD,小组负责人组织完成系统的DFD。 2)设计:完成系统的功能模块设计。每一位小组成员根据需求的DFD图,完成分配的子功能模块设计,用HIPO图表征。每一位小组成员设计分配的子功能模块的接口,每一位小组成员能够完成分配的子功能程序流程的逻辑设计,小组负责人组织完成系统的总体结构集成。 3)软件实现:每一位小组成员完成分配的子功能界面的设计,每一位小组成员完成分配的子功能代码编写,小组负责人在.NET框架下,组织完成系统的实施。 4)软件测试:每一位小组成员完成分配的子功能的单元测试,小组负责人负责组织系统的测试用例,完成测试工作。 3.面向对象方法(OOA/D):以UML为主 1)需求分析:分析系统的静态功能和动态行为。每一位小组成员完成一个用例分

软件实践课程学习的心得体会

三一文库(https://www.360docs.net/doc/f85873696.html,)/总结报告/学习体会软件实践课程学习的心得体会 经过潘老师讲授软件工程实践后,感觉对软件工程这门学科有了深一层的认识。软件工程是一门重视实际操作的科学。对于软件产品,无非是产品定义、设计代码、调试维护几个步骤,看似简单,可是实际操作却复杂困难,它不比其它行业产品可预见可触及,所以学好软件工程能为以后从事软件开发行业打好基础。 在软件实践这门课中,讲到了有效利用现有资源进行软件编程的方法。提到软件开发也可以像练习书法一样,采用临贴的方式,借鉴他人的优秀代码资源。临摹优秀软件是学习软件开发的一个重要方法。正如一首诗中说的:“熟读唐诗三百首,不会写来也会吟”。软件开发也是一个道理。为了真正地掌握软件开发的技巧,“临贴”是个不错的起步方法。 以前总是觉得,既然编写一个程序,就应该完全靠自己,那样写出来才有成就感,才算是自己的程序,可是这门课程教会我原来适当地借鉴别人的东西,也不算抄,相反,还可以提高效率,节省时间。这可真是与以往的观点不一样了。具体如下: “软件编程,拿来主义的作用很大: 1、源代码交换方便。

2、可行的例程序用处大。 3、借鉴现成少走弯路。” 不过借鉴别人的东西可是有说法的,可不是盲目地抄袭,下 面是一些提到的途径: 1、既有系统:借鸡下蛋,买来就用; 2、书本例子:简单修改、直接使用; 3、联机或联网帮助:帮助文档、官方支持; 4、开放软件源代码:linuxapacheeclipse… 5、互联网资源:论坛、搜索引擎、新闻组 借鉴过来后,还要多方面综合考虑,比如说代码的具体作用,完整性,还要考虑每个借鉴过来的东西的好坏。这些都要多方面考虑,可不能因为前面说软件编程可以借鉴别人的,就盲目地抄袭。到时候代码弄一堆凑在一块儿,谁也不知道它们会不会好好工作。弄不好乱了程序计划是小,公司的损失可不是哪个人都能承受得起的。 课程还提到,应该用一个小项目先从头到尾地练完,这样,有个整体性的了解,可以增加不少开发经验。看来,不学习此门课程,还不能深入地解读软件工程的奥义。这门课程为我们深入地了解软件工程这个庞大的前沿学科起到了推动性的作用。以上是我就此门课中提到的众多方法的一小段做的一些浅谈,更多的知识还在于我们自己去学习体会。

软件工程实习报告范文4篇

软件工程实习报告范文4篇 一、关于实习公司 我所实习的南京xx软件有限公司简称xx公司,公司成立于XX 年,主营软件开发和信息系统集成,专门从事工程建设项目管理信息系统开发和实施,具有自主知识产权的项目管理软件产品xx项目管理系列软件(包括xx投资控制合同管理软件、xx进度控制计划管理软件、xx质量控制安全管理软件、xx项目管理门户、xx城建项目管理平台等),并已经在全世界第一大桥苏通长江大桥、国内最大的开发区苏州工业园区以及南水北调工程实施和应用,目前正与南京城建集团合作,开发城建项目管理平台。 二、实习的内容 今年xx月xx日开始,我正式走进xx开始了实习工作,并被调到了江苏省建筑质量检测中心,参加正在进行的一个检测项目。由于我才大三,本身对企业的经营方式等都很陌生,公司让我们的王工带我学习,以师傅带徒弟的方式,指导我的日常实习。在王工的热心指导下,我依次对此次项目的业务流程和大概框架进行了了解,并积极参与相关工作,注意把书本上学到的理论知识对照实际工作,用理论知识加深对实际工作的认识,用实践验证大学所学确实有用。以双重身份完成了学习与工作两重任务。跟公司同事一样上下班,协助同事完成部门工作;又以学生身份虚心学习,努力汲取实践知识。我心里明白我要以良好的工作态度以及较强的工作能力和勤奋好学来适应公司的工作,完成公司的任务。

三、实习的提高与收获 实习收获,主要有四个方面: 一是通过直接参与企业的运作过程,学到了实践知识,同时进一步加深了对理论知识的理解,使理论与实践知识都有所提高,圆满地完成了本科教学的实践任务。 二是提高了实际工作能力,为就业和将来的工作取得了一些宝贵的实践经验。 三是一些学生在实习单位受到认可并促成就业。 四是为毕业后的正式工作做好了准备。 四、结语 到公司实习并没有我想象中的难以融入,通过慢慢的学习,发现在公司用的到得知识在我们的学校学习中都会遇到。至暑期结束,从不懂到渐渐的做了几个检测项目。学到不少的东西。实习生活还没结束,开学了我还是会继续留在公司我的学习和探索。 光阴荏苒,时光飞逝,转眼间到了实习结束的日子。从进公司实习到现在,我已经到公司近6个月了,感受颇多,收获颇多。期间,通过公司领导的关心和帮助,同事的指导,使我能够很快地了解公司的管理与运作程序,我了解了公司的发展概况,熟悉了公司的流程和行业的基础知识,使我逐步学会如何从一个刚出校门不久的实习生转变成一个职员。以下是我这一阶段的工作总结。 学习无止境,职业生涯只是学生生涯的一种延续。对于一个实习的学生,初踏入职场,进入专业的软件公司,对开发软件没有一点

软件工程课程设计报告案例

网上招聘系统分析设计

目录 第一章网上招聘系统需求规格说明书.................... - 3 - 第二章软件项目的概要设计说明书. (16) 第三章网上招聘系统详细设计 (54) 第四章软件项目的编码案例说明 (67) 第五章网上招聘系统客户端系统测试计划 (74) 第六章网上招聘系统客户端系统测试设计 (78) 第八章网上招聘系统客户端系统测试报告 (95)

第一章网上招聘系统需求规格说明书 1.导言 1.1 目的 该文档是关于用户对于网上招聘系统的功能和性能的要求,重点描述了网上招聘系统的功能需求,是概要设计阶段的重要输入。 本文档的预期读者是: ·设计人员; ·开发人员; ·项目管理人员; ·测试人员; ·用户。 1.2 围 该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型的,解决整个项目系统的“做什么”的问题。在这里,没有涉及开发技术,而主要是通过建立模型的方式来描述用户的需求,为客户、用户、开发方等不同参与方提供一个交流的平台。 1.3 编写说明 HR,Human Resource(人力资源管理)的缩写。 JSP,Java Server Page(Java服务器页面)的缩写,一个脚本化的语言。 UML,Unified Modeling Language(统模语言)的缩写,是一个标准的建模语言。 1.4 术语定义 无 1.5 引用标准 [1]《企业文档格式标准》,****************软件工程过程化组织 [2]《需求规格报告格式标准》,************软件工程过程化组织 1.6 参考资料 [1]《UML说明》,***********************软件 [2]《需求规格报告格式标准》,************公司软件工程过程化组织 1.7 版本更新信息 本文档的更新记录如表A-1所示。 表A-1 版本更新记录 修改编号修改日期修改后版本修改位置修改容概述 001 002 003 004 005 2008.9.5 2006.9.10 2006.9.15 2006.9.16 2006.10.18 0.1 0.2 0.3 0.4 1.0 全部 第3.1节 第4.1节 第5.1节 第7章 初始发布版本 增加 修改 修改 增加 2.系统定义 我们分别阐述一下项目的来源、背景,项目的用户特点和项目的目标。 2.1 项目来源及背景 本项目是为某公司开发的一个网上招聘系统,由于这个公司的规模比较大,需要招聘 的员工也很多,每次招聘总能收到成千上万的简历,如何挑选合适的应聘者常常是公司比较

(学习心得体会)软件实践课程学习心得体会

软件实践课程学习心得体会 经过潘老师讲授软件工程实践后,感觉对软件工程这门学科有了深一层的认识。软件工程是一门重视实际操作的科学。对于软件产品,无非是产品定义、设计代码、调试维护几个步骤,看似简单,可是实际操作却复杂困难,它不比其它行业产品可预见可触及,所以学好软件工程能为以后从事软件开发行业打好基础。 在软件实践这门课中,讲到了有效利用现有资源进行软件编程的方法。提到软件开发也可以像练习书法一样,采用临贴的方式,借鉴他人的优秀代码资源。临摹优秀软件是学习软件开发的一个重要方法。正如一首诗中说的:熟读唐诗三百首,不会写来也会吟”。软件开发也是一个道理。为了真正地掌握软件开发的技巧,临贴”是个不错的起步方法。 以前总是觉得,既然编写一个程序,就应该完全靠自己,那样写出来才有成就感,才算是自己的程序,可是这门课程教会我原来适当地借鉴别人的东西,也不算抄,相反,还可以提高效率,节省时间。这可真是与以往的观点不一样了。具体如下: 软件编程,拿来主义的作用很大: 1、源代码交换方便。 2、可行的例程序用处大。 3、借鉴现成少走弯路。

不过借鉴别人的东西可是有说法的,可不是盲目地抄袭,下面是一些提到的途径: 1、既有系统:借鸡下蛋,买来就用; 2、书本例子:简单修改、直接使用; 3、联机帮助:帮助文档、官方支持; 4、开放软件源代码:linux apache eclipse … 5、资源:论坛、搜索引擎、新闻组 借鉴过来后,还要多方面综合考虑,比如说代码的具体作用,完整性,还要考虑每个借鉴过来的东西的好坏。这些都要多方面考虑,可不能因为前面说软件编程可以借鉴别人的,就盲目地抄袭。到时候代码弄一堆凑在一块儿,谁也不知道它们会不会好好工作。弄不好乱了程序计划是小,公司的损失可不是哪个人都能承受得起的。 课程还提到,应该用一个小项目先从头到尾地练完,这样,有个整体性的了解,可以增加不少开发经验。看来,不学习此门课程,还不能深入地解读软件工程的奥义。这门课程为我们深入地了解软件工程这个庞大的前沿学科起到了推动性的作用。以上是我就此门课中提到的众多方法的一小段做的一些浅谈,更多的知识还在于我们自己去学习体会。

ansys软件实践专业课程设计

ansys软件实践专业课程设计

CAD/CAE软件实践 课程设计 专业:机械设计制造及其自动化 班级:机械10805 序号: 37 姓名:郑雄 指导教师: 起止日期:2011年 2 月 21 日至 3 月 6 日

CAD/CAE软件实践课程设计 第一题(平面问题): 如图所示零件,所受均布力载荷为q,分析在该作用力下的零件的形变和应力状况,本题简化为二维平面问题进行静力分析,零件材料为Q235。 序号数据(长度单位mm,分布力单位N/cm) A B C D q 37 292 56 162 Ф62280

一、前处理 步骤一创建几何实体模型 1.创建图形。 Menu>Preprocessor>Modeling>Create>Keypoi nts >in Active CS 输入节点1(0,0) 2(0,150) 3(146,150) 4(292,150) 5(292,94) 6(130,94)点OK Main Menu>Preprocessor>Modeling>Create>Lines> Lines >Straight Line 用光标点1,2点,2,3点,3,4点,4,5点,5,6点连成直结,点Apply;连完点“OK” Main Menu>Preprocessor>Modeling>Create>Areas> Arbitrary >By lines 用光标分别点击各条边,全部点击完毕后点击OK,出现如下图形:

MainMenu>Proprocessor>Modeling>Create>Ar eas>Circle>Solid Circles 输入: WP X=50 输入: WP X=211 WPY=100 WPY=122 RADIUS=31 RADIUS=15 ,将两个圆从图形中除去 MainMenu>Proprocessor>Modeling>Operate >Booleans>Subtract>Areas 弹出对话框后,用光标点基本(即总体),再点

相关文档
最新文档