《软件专业介绍》PPT课件.ppt

上传人:小飞机 文档编号:4860084 上传时间:2023-05-20 格式:PPT 页数:34 大小:2.25MB
返回 下载 相关 举报
《软件专业介绍》PPT课件.ppt_第1页
第1页 / 共34页
《软件专业介绍》PPT课件.ppt_第2页
第2页 / 共34页
《软件专业介绍》PPT课件.ppt_第3页
第3页 / 共34页
《软件专业介绍》PPT课件.ppt_第4页
第4页 / 共34页
《软件专业介绍》PPT课件.ppt_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《《软件专业介绍》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《软件专业介绍》PPT课件.ppt(34页珍藏版)》请在三一办公上搜索。

1、软件专业介绍 Do what you do best and outsource the rest!,电子信息系,C语言介绍,面向对象程序设计(JAVA)介绍,网页设计,动态网页设计介绍,数据库技术及应用介绍,课程实训,专业课程介绍,C语言的发展颇为有趣。它的原型ALGOL 60语言。1963年,剑桥大学将ALGOL 60语言发展成为CPL(Combined Programming Language)语言。1970年,美国贝尔实验室的Ken Thompson将BCPL进行了修改,并为它起了一个有趣的名字“B语言”。意思是将CPL语言煮干,提炼出它的精华。并且他用B语言写了第一个UNIX操作系统

2、。而在1973年,B语言也给人“煮”了一下,美国贝尔实验室的D.M.RITCHIE在B语言的基础上最终设计出了一种新的语言,他取了BGPL的第二个字母作为这种语言的名字,这就是C语言。C语言对操作系统和系统使用程序以及需要对硬件进行操作的场合,用C语言明显优于其它高级语言,许多大型应用软件都是用C语言编写的。常用的编译软件有Microsoft Visual C+,Borland C+,Watcom C+,Borland C+,Borland C+Builder,Borland C+3.1 for DOS,Watcom C+11.0 for DOS,GNU DJGPP C+,Lccwin32 C

3、 Compiler 3.1,Microsoft C,High C,等等.,C语言介绍,网页设计,动态网页设计介绍,数据库技术及应用介绍,课程实训,C语言介绍,专业课程介绍,面向对象程序设计(JAVA)介绍,学习目标了解Java语言产生的发展历史。理解Java的主要特点与实现机制。熟悉JDK的下载、安装和环境配置。了解项目开发需求分析的内容。,面向对象设计,Java语言的工作机制,补充:程序设计语言高级程序设计语言,系统构成,Item Management,Resource Management,Case Management,Certification and Report Managemen

4、t,Access Control and SystemAdministration,TCME,Workflow Management,涉及Jurisdiction,Non-Jurisdiction,Jurisdiction Termination,Cremation,Non Medical Examination等五种流程。,任务流程,C语言介绍,面向对象程序设计(JAVA)介绍,网页设计,动态网页设计介绍,数据库技术及应用介绍,课程实训,专业课程介绍,关系数据库简介特点配置要求,SQL SERVLER 2005,关系数据库简介,SQL是英文Structured Query Language的

5、缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。SQL Server近年来不断更新版本,1996年,Microsoft 推出了SQL Server 6.5版本;1998年,SQL Server 7.0版本和用户见面;SQL Server 2000是Microsoft公

6、司于2000年推出,目前最新版本是SQL SERVER 2008。,真正的客户机/服务器体系结构。通过手机拍照,无线传输与服务器上的图形数据库进行比对,达到了面部识别功能。操作简便,易用,并可在现有版本基础上扩充。系统响应时间30秒以下。SQL Server与Windows NT完全集成,利用了NT的许多功能,如发送和接受消息,管理登录安全性等。SQL Server也可以很好地与Microsoft BackOffice产品集成。具有很好的伸缩性,可跨越从运行Windows 95/98的膝上型电脑到运行Windows 2000的大型多处理器等多种平台使用。对Web技术的支持,使用户能够很容易地将

7、数据库中的数据发布到Web页面上。SQL Server提供数据仓库功能,这个功能只在Oracle和其他更昂贵的DBMS中才有。,特点,配置要求,安装、运行SQL Server 2000的硬件需求1计算机Intel及其兼容计算机,Pentium 166Mz或者更高处理器或DEC Alpha和其兼容系统。2内存(RAM)企业版最少64MB内存,其他版本最少需要32MB内存,建议使用更多的内存。3硬盘空间完全安装(Full)需要180MB的空间,典型安装(Typical)需要170MB的空间,最小安装(Minimum)需要65MB的空间。,C语言介绍,面向对象程序设计(JAVA)介绍,网页设计,动态

8、网页设计介绍,数据库技术及应用介绍,课程实训,专业课程介绍,是个原本由Macromedia公司所开发的著名网站开发工具。它使用所见即所得的接口,亦有HTML编辑的功能。它现在有Mac和Windows系统的版本。随Macromedia被Adobe收购后,Adobe也开始计划开发Linux版本的Dreamweaver了。Dreamweaver自MX版本开始,使用了Opera的排版引擎 Presto 作为网页预览。,开发软件Dreamwear简介,Web设计概念纵览,Web设计起源于使用专用的Web开发技术简单地在Web页上复制印刷材料。网站设计人员需要了解大量的网页设计工具和技术来创建吸引人的网页

9、。在本课中,我们将探究如何使用排版和导航创建引人人胜的网站,使用最优秀的图形和设计元素创建可以快速下载的页面,理解在Web设计周期中商业运作的重要性,客户和服务器上的编程如何影响Web用户的体验,Internet管理机构在网站设计上制定的标准的影响,Web创作软件在网站设计中扮演的角色,以及如何发布维护网站,等等。尽管许多人认为,网站的设计和它的内容相比是次要的,但本章将说明设计在用户体验中的重要作用。公共设计原则例如颜色、字体的选择,以及在页面上元素的布局所有的元素共同作用才产生一个用户界面友好的网站。为了全面地欣赏和理解设计扮演的角色,我们将围绕Web技术、Web和传统媒体的不同、设计概念

10、以及创建网站的工具和技术进行深人研究。,Web技术,现在我们喜爱的Web技术是人类所经历的发展速度最快的通信手段。它赋予消息发送者和接受者更大的权利换句话说,就是内容的发布者和内容的读者。现在许多人转向Web而不是使用报纸或者其他的传统途径来寻找信息。Web上的信息可供全世界用户使用,可以快速、准确、详尽地传播。在大多数商业广播、电视和印刷广告上都包括Web地址,为用户提供可以立即访问帮助学习和决策的更为个性化和具体的信息检索方法。网站设计人员的责任是为接收者传递适当的可视消息,因此,设计的概念和内容一样重要。长期的Web用户非常清楚网站设计的变化。早期站点的内容是冗长的纯文本,这一倾向发展为

11、在复杂性和先进性方面可以和电视、印刷这样的广告媒体进行竞争的开发设计方法。,Web属性,大多数网站设计人员从自己的角度出发从事开发。他们对用大众广告的隐喻向大众展示信息有兴趣。但是,Internet给出了另一种方法:一对一关系的能力。网站用户对于根据他们具体需要裁减的信息和产品响应得更好。应该理解,在本质上,Internet是允许用户决定访问的信息和何时访间的媒体。该事实使Internet成为一个一对一的媒体(one-to-one medium),这和广播媒体(broadcast medium)相反。因此,大众媒体的概念和应用对于Internet无效。大众传媒的目标是引起最终能达到他们期望目标

12、的电视观众或者读者的兴趣。本质上,阅读杂志或者看电视的行为不能进行交易(transactional)。读者或者观众所需的惟一动作就是读或看。信息是被广播给被动人群的,因此,为大众媒体创作信息需要的战略和为Internet创作信息需要的战略不同。,本质上,Internet是可进行交易的(transactional)。Internet的整个体验,从访问Internet到浏览Web,根据用户请求和服务器响应是可以断定的,换句话说,是可进行交易的。而且,从本质上,Internet是非线性的。通常,用户做出交易决定,先到网站,然后呆在网站,进行电子商务,再决定以后是否返回该网站。然而,用户可以在选择的任

13、何时候切换到另一网站进行另一个交易。,未来的WEB开发语言,1 不要开发工具,记事本都能改,DW都能改。让策划、美工、页面开发、程序员用一个工具。2 不要编译,不管在哪个地方,只有有台电脑能上网,程序员随时可以telnet上网把代码改了,立刻覆盖,立刻生效,太方便了。3 不基于虚拟机,运营速度很快。4 各个主流OS平台都能跑。5 引擎支持的函数很全。6 不用定义变量类型,不用强制类型转换。从这些特征来看,PHP具备主流特征。,设计概念,Web设汁概念总在发展。Web不是一个像印刷媒体那样的静态媒体,记住这一点是很重要的。因此,规则和概念是在不断变化的。网站设计最常见的一个误解是一个好的网站必须

14、以多媒体技术让用户眼花缭乱,而网站的内容是第二位的。这个观点是错误的。作为一个网站设计人员,希望用户有一个满意的体验,但是让他们眼花缭乱并不是目的。网站设计的主要目的是给用户他们所要的,而不是设计者认为他们需要的。通过良好的设计、高质量的内容以及正确使用可用媒体的复杂的平衡可以达到这一目标。大量的研究认为,滥用多媒体会阻碍用户,因为他们或许不具备支持的能力,或许不希望等待过长的下载时间(网页的理想下载时间应小于10秒)。,C语言介绍,面向对象程序设计(JAVA)介绍,动态网页设计介绍,数据库技术及应用介绍,课程实训,专业课程介绍,网页设计,动态网页:若扩展名为.ASP,从服务器中读取出所请求的

15、文件,然后对其ASP脚本代码进行解释执行,生成新的HTML格式,与非ASP代码部分结合,产生动态的HTML网页,并且可以一些提供高级服务(数据库的存储、电子邮件的发送等,ASP动态网页的工作基本原理,MyEclipse,是一个十分优秀的用于开发Java,J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。,开发软件MyEclipse介绍,在结构上,MyEclipse的特征可以被分为7类:1.JavaEE模型2.WEB开发工具3.EJB开发工具4.应用程序服务器的连接器5.JavaEE项目部署服务6.数据库服务7.MyEclip

16、se整合帮助,MyEclipse的环境配置,首先打开MyEclipse然后在工具栏上找到window-preferences 点击Directory.按钮,找到你安装JDK的目录(在JAVA文件夹下),选择jdk的文件夹点确定,五月花报名收费管理系统回到JRE Definition窗口点击Finish卫士通业务管理系统20jdk前打上勾,再点OK。,配置总结,程序是否在服务器端运行,是重要标志。在服务器端运行的程序、网页、组件,属于动态网页,它们会随不同用户不同时间,返回不同的网页,例如ASP、PHP、JSP、.net、CGI等。运行于客户端的程序、网页、插件、组件,属于静态网页,例如html

17、页、Flash、JavaScript、VBScript等,它们是永远不变的。静态网页和动态网页各有特点,网站采用动态网页还是静态网页主要取决于网站的功能需求和网站内容的多少,如果网站功能比较简单,内容更新量不是很大,采用纯静态网页的方式会更简单,反之一般要采用动态网页技术来实现。静态网页是网站建设的基础,静态网页和动态网页之间也并不矛盾,为了网站适应搜索引擎检索的需要,即使采用动态网站技术,也可以将网页内容转化为静态网页发布。,静态网页与动态的区别,动态网页的应用,ASP是微软公司推出的一种动态网页技术,利用该技术可轻松建立起动态交互的、功能强大的Web页面。ASP具有操作简单、易学易用且功能

18、强大的优点 我们主要学习动态网站的开发,实现界面与数据库的互动让我们开发的网站更具灵活性和维护性,C语言介绍,面向对象程序设计(JAVA)介绍,数据库技术及应用介绍,课程实训,专业课程介绍,网页设计,动态网页设计介绍,实训目的,实训是电子专业在完成教学之后一次十分重要的实践性教学环节,是检验课堂学习锻炼学生的实践创新能力提高学生综合素质的重要途径.其目的是运用所学的基础和专业棵知识,深入电子信息市场实际,了解与电子信息有关的工作岗位的设置,了解设备的构成,性能和运转原理,掌握相关的操作技术,为毕业设计作好准备.,实训要求,遵守纪律,树立良好的大学生形象独立完成实训项目总结在实训遇到的问题并解决上交实训作品书写实训报告,实训课程,每学期学期末,有两到三周的实训课主要实训课程是本学期所学的语言例如c/c+,java,c#,jsp完成学生管理系统,网上商城系统等等具体课题由带课老师指定,Thank You!,Do what you do best and outsource the rest!,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号