专业方向实习报告格式要求

专业方向实习报告格式要求

ID:16366087

大小:329.00 KB

页数:18页

时间:2018-08-09

专业方向实习报告格式要求_第1页
专业方向实习报告格式要求_第2页
专业方向实习报告格式要求_第3页
专业方向实习报告格式要求_第4页
专业方向实习报告格式要求_第5页
资源描述:

《专业方向实习报告格式要求》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、黑龙江工程学院实习报告实习题目:信息加解密系统学生:王文峰指导教师:孙栩吴长伟班级:软件08-2班专业:软件工程2011年6月目录第1章系统开发的目的和意义11.1系统开发的目的11.2系统开发的意义2第2章系统开发工具简介32.1开发环境32.1.1硬件环境32.1.2软件环境32.2界面开发工具的选择32.2.1开发语言概述32.2.2界面开发工具的选择32.3开发工具的选择42.3.1JAVA工具的发展现状42.3.2JAVA工具的内部结构42.3.3JAVA工具的基本操作42.3.4数据库的选择5第3章信息加解密系统需求分析63.1软件系统功能分析63.1.1软件系

2、统的功能需求63.1.2软件系统的性能需求63.2数据库需求分析6第4章信息加解密系统总体设计94.1系统功能模块层次结构设计94.2数据库逻辑结构设计及E-R图94.3性能需求104.4数据库需求104.5数据库的实现11第5章系统详细设计及实现155.1系统主窗体的设计及实现155.2系统各模块的设计及实现16注意:除去图形部分文字不少于4000字。附关键代码不超过3页。字号,行间距按给大家的模板书写。第1章系统开发的目的和意义1.1系统开发的目的随着个人信息通信和电子商务在因特网上的不断发展,我们经常需要一种措施来保护我们的数据,防止被一些怀有不良用心的人窃听或者破坏

3、。在信息时代,信息可以帮助团体或个人,使他们受益,同样,信息也可以用来对他们构成威胁,造成破坏。在竞争激烈的大公司中,工业间谍经常会获取对方的情报。因此,在客观上就需要一种强有力的安全措施来保护机密数据不被窃取或篡改。程序加密是为了保护核心技术,控制精度的算法,另一个是防止未经授权的人员非法操作。数据加密与解密从宏观上讲是非常简单的,很容易理解。加密与解密的一些方法是非常直接的,很容易掌握,可以很方便的对机密数据进行加密和解密1.2系统开发的意义随着计算机联网的逐步实现,计算机信息的保密问题显得越来越重要。数据保密变换,或密码技术,是对计算机信息进行保护的最实用和最可靠的方

4、法。密码是实现秘密通讯的主要手段,是隐蔽语言、文字、图象的特种符号。凡是用特种符号按照通讯双方约定的方法把电文的原形隐蔽起来,不为第三者所识别的通讯方式称为密码通讯。在计算机通讯中,采用密码技术将信息隐蔽起来,再将隐蔽后的信息传输出去,使信息在传输过程中即使被窃取或载获,窃取者也不能了解信息的内容,从而保证信息传输的安全。第2章系统开发工具简介2.1开发环境2.1.1硬件环境CPU型号为PentiumIII以上,内存128M以上2.1.2软件环境Windows98以上的系统均可2.2界面开发工具的选择2.2.1开发语言概述由于Java近些年的快速发展,我们研究决定使用Jav

5、a语言开发。1991年,Sun公司为能够在消费电子商品上开发应用程序,寻找合适的变成语言,而以前的技术及系统存在着跨平台的问题。1995年,美国SunMicrosystems公司正式向IT业界推出了java语言,该语言具有安全、跨平台、面向对象、简单、适用于网络等显著特点,当时以web为主要形式的互联网正在迅猛发展,java语言的出现迅速引起所有程序员和软件公司的极大关注,程序员们纷纷尝试用java语言编写网络应用程序,并利用网络把程序发布到世界各地进行运行。包括IBM、Oracle、微软、Netscape、Apple、SGI等大公司纷纷与SunMicrosystems公司

6、签订合同,授权使用java平台技术。微软公司总裁比尔盖茨先生在经过研究后认为"java语言是长时间以来最卓越的程序设计语言"。目前,java语言已经成为最流行的网络编程语言,截止到2001年中,全世界大约有310万java程序员,许多大学纷纷开设java课程,java正逐步成为世界上程序员最多的编程语言。2.2.2界面开发工具的选择NetBeans是一个全功能的开放源码JavaIDE,可以帮助开发人员编写、编译、调试和部署Java应用,并将版本控制和XML编辑融入其众多功能之中。NetBeans可支持Java2平台标准版(J2SE)应用的创建、采用JSP和Servlet的2

7、层Web应用的创建,以及用于2层Web应用的API及软件的核心组的创建。此外,NetBeans最新牒还预装了两个Web服务器,即Tomcat和GlassFish,从而免除了繁琐的配置和安装过程。所有这些都为Java开发人员创造了一个可扩展的开放源多平台的JavaIDE,以支持他们在各自所选择的环境中从事开发工作,如Solaris、Linux、Windows或Macintosh。NetBeans是一个为软件开发者而设计的自由、开放的IDE(集成开发环境),你可以在这里获得许多需要的工具,包括建立桌面应用、企业级应用、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。