篇一 :软件工程报告

课程名称   软件工程课程设计    设计题目   教务管理系统功能需求  

姓    名    专业班级      学号组别           

同 组 者          指导教师         日期 20##-7-11 成绩           

一、目的及要求:

课程设计是计算机科学与技术专业重要的实践性环节之一,是在学习完《软件工程》课程后进行的一次全面的综合练习。此次课程设计通过设计一个小型的教务管理系统,并实现对学生教师信息、学生成绩等的查询的功能,进一步掌握软件工程中的面向对象设计方法。要求根据给定的问题陈述,应用领域的专业知识以及关于客观世界的常识进行软件需求分析,具体为:

…… …… 余下全文

篇二 :软件工程学习报告

软件工程学习报告

时间飞逝,不知不觉间《软件工程》的学习已经即将结束了。在这将近一学期的学习中,虽然我不能说我将《软件工程》学习的有多么的好,但是通过学习,我还是受益良多。 在没有学习《软件工程》课之前,我总觉得这门课是那些有工程师称号的高手才摆弄的东西,行业前景也很不错。之前,我一直对软件存在一些偏见或者是误解,认为软件就是程序,软件的开发就是编写程序,只要编完了程序,一切也就ok了,而且我还片面的认为只要我掌握了时下最新的语言和工具,那么我就能写程序了。一个人,只要会编程,就能写软件,就是程序员;一个公司,只要招聘一些程序员,就能开发好的软件产品。只要有几个有经验的程序员,再找些兼职的大学生,就能组成一个软件公司。

但是通过了《软件工程》这门课的学习,使我认识到了我以前的错误。最大的感触却是: 一定要有个正确的心态,脚踏实地,勤于思考,多做实践。如果你喜欢创造,那么你可以考虑做一名程序员。今天的世界离不开电脑,几乎没有什么事情不是由电脑来运作的。而且你可以想想编程是一件多么奇妙的事情啊。我觉得,电脑技术是人类历史上最具创造力的技术,你必须能感受到它的奇妙。软件工程方法一定要从开始抓起,否则到了后面坏习惯已经养成后再回过头来修改,那绝对是耗费时间、精力的大工程。软件其实不仅仅是程序,软件开发其实也不仅仅是编写程序,软件是思想在硬件上的载体和体现,处理的是逻辑和信息。唯有对软件和软件的开发过程,有充分的认识,才能更好的开发出,过程受控、质量受控的软件产品。

…… …… 余下全文

篇三 :软件工程需求分析报告报告

旅游社旅游管理系统

需求分析报告

旅游社旅游管理系统

需求分析报告

1引言

1.1编写目的

编写软件需求说明报告的目的是为了使用户和软件开发人员双方对该软件的初始规定有一个共同的理解并以此作为开发者进行软件设计用户进行验收的依据。该文件包括对软件的功能、性能、安全保密和运行环境的要求

1.2项目风险

   该软件开发项目的风险承担者有:

 任务提出者—指导老师,需要承担的风险是产品是否能达到用户的需求该产品是否能带来收益。

   软件开发者—第3小组,需要承担的风险是产品是否能满足需求报告说明书里的各种功能需求等。

   产品使用者—旅行社,需要承担的风险是产品是否能满足自己所需。

   软件投资者—旅行社,需要承担的风险是产品是否能给自己带来收益并且是否能在较短时间内收回投入的成本。

1.3预期读者和阅读建议

本软件产品需求分析报告可能的预期读者有:用户、开发人员、项目经理、测试人员、文档编写入员

…… …… 余下全文

篇四 :《软件工程》报告

计算机病毒与反病毒技术

摘要:文章首先对计算机病毒作了整体概述,着重写了病毒的危害,在反病毒技术方面,介绍了反病毒技术和工具,并针对国内外反病毒技术现状和网络病毒发展的新趋势,提出了进一步应对措施安装防火墙来保护自己的计算机信息不受外来侵袭。

关键词:计算机病毒;反病毒技术;防火墙

随着计算机网络的不断发展,全球信息化已成为人类发展的大趋势。但由于计算机网络具有联结形式多样性、终端分布不均匀性和网络的开放性、互连性等特征,致使计算机网络易受病毒的攻击。

1 计算机病毒概述

1.1 病毒由来

计算机病毒从19xx年被美国计算机专家伦艾德勒曼(Len Adleman)首次命名至今,新的病毒种类不断出现,并随着网络的发展而不断蔓延。所有病毒都是掌握计算机程序设计技巧的人制造的,根据对现有己了解的毒源分析,计算机病毒可能的来源有:

(1)来源于计算机专业人员或业余爱好者的恶作剧而制造出的病毒。

(2)公司或用户为保护自己的软件不被复制而采取的不正当的惩罚措施。

(3)恶意攻击或有意摧毁计算机系统而制造的病毒。

(4)在研究或开发设计某些程序时,由于未估计到的原因而对它失去了控制所产生的破坏性程序。

…… …… 余下全文

篇五 :软件工程专业实习报告

软件工程专业实习报告

姓名:沈亚枫

学号:0810750081

专业:软件工程

班级:软件0801

指导老师:李春林

海南大学三亚学院2011/9/10

目录

1 企业概述

1.1企业发展简史????????????????????????3

1.2企业现状??????????????????????????3

2 实习过程

2.1环境适应??????????????????????????4

2.2具体程序开发内容??????????????????????5

3 总结

3.1学习所得??????????????????????????7

3.2经验教训??????????????????????????7

3.3感谢????????????????????????????8 4 参考文献

4.1 参考文献??????????????????????????8

2

1 企业概述

1.1 企业发展简史

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

…… …… 余下全文

篇六 :软件工程专题读书报告笔记1

S201325016 赵鹏飞

一 软件要素

软件工程包括三个要素:方法、工具和过程。

软件工程方法为软件开发提供了“如何做”的技术。它包括了多方面的任务,如项目计划与估算、软件系统需求分析、数据结构、系统总体结构的设计、算法过程的设计、编码、测试以及维护等。

软件工具为软件工程方法提供了自动的或半自动的软件支撑环境。目前,已经推出了许多软件工具,这些软件工具集成起来,建立起称之为计算机辅助软件工程(CASE)的软件开发支撑系统。CASE将各种软件工具、开发机器和一个存放开发过程信息的工程数据库组合起来形成一个软件工程环境。

软件工程的过程则是将软件工程的方法和工具综合起来以达到合理、及时地进行计算机软件开发的目的。过程定义了方法使用的顺序、要求交付的文档资料、为保证质量和协调变化所需要的管理、及软件开发各个阶段完成的里程碑。

软件工程是一种层次化的技术。任何工程方法(包括软件工程)必须以有组织的质量保证为基础。全面的质量管理和类似的理念刺激了不断的过程改进,正是这种改进导致了更加成熟的软件工程方法的不断出现。支持软件工程的根基就在于对质量的关注。

二 软件过程

软件过程为一个为建造高质量软件所需完成的任务的框架,即形成软件产品的一系列步骤,包括中间产品、资源、角色及过程中采取的方法、工具等范畴。

…… …… 余下全文

篇七 :软件工程-课程报告

三峡大学

《软件工程课程设计报告》

——图书管理系统

  学    院:计算机与信息学院     

专    业:软件工程             

班    级: 20111122             

指导老师:                      

   小组成员: 2011112225  王晓进   

…… …… 余下全文

篇八 :软件工程专业调研报告

软件工程专业调研报告

一、什么是软件工程

软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。同时,各个行业几乎都有计算机软件的应用,如工业、农业、银行、航空、政府部门等。这些应用促进了经济和社会的发展,也提高了工作和生活效率。

二、软件工程专业的发展过程

软件是由计算机程序和程序设计的概念发展演化而来的,是在程序和程序设计发展到一定规模并且逐步商品化的过程中形成的。软件开发经历了程序设计阶段、软件设计阶段和软件工程阶段的演变过程。

程序设计阶段

程序设计阶段出现在1946年~1955年。此阶段的特点是:尚无软件的概念,程序设计主要围绕硬件进行开发,规模很小,工具简单,无明确分工(开发者和用户),程序设计追求节省空间和编程技巧,无文档资料(除程序清单外),主要用于科学计算。

软件设计阶段

软件设计阶段出现在1956年~1970年。此阶段的特点是:硬件环境相对稳定,出现了“软件作坊”的开发组织形式。开始广泛使用产品软件(可购买),从而建立了软件的概念。随着计算机技术的发展和计算机应用的日益普及,软件系统的规模越来越庞大,高级编程语言层出不穷,应用领域不断拓宽,开发者和用户有了明确的分工,社会对软件的需求量剧增。但软件开发技术没有重大突破,软件产品的质量不高,生产效率低下,从而导致了“软件危机”的产生。

…… …… 余下全文