,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,毕业设计指导,董 博,2006-03-08,毕业设计指导,1,内容总纲,1、欢迎词,2、Java环境变量的设置,3、resin服务器,4、html&jsp,5、PowerDesigner,6、eclipse,7、MVC,8、演示并讲解例子,内容总纲1、欢迎词,2,欢迎词,项目组欢迎大家,不仅仅是做毕设,一个项目的整个运作过程,动态网站的全部技术,团队协作,欢迎词项目组欢迎大家,3,Java环境变量的设置,1、JAVA_HOME,E:BorlandJBuilder2005jdk1.4(改成JDK安装目录);该环境变量为新增。,2、CLASSPATH,.;%JAVA_HOME%libtools.jar(注意前面的.;不要少),3、Path,E:BorlandJBuilder2005jdk1.4jrebin(将E:BorlandJBuilder2005jdk1.4改成JDK安 装目录);%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;%JAVA_HOME%bin,Java环境变量的设置1、JAVA_HOME,4,resin服务器,Resin提供了最快的jsp/servlets运行平台。,如果选用jsp平台作为Internet商业站点的支持,那么速度、价格和稳定性都是要考虑到的,resin十分出色,表现更成熟,很具备商业软件的要求。而且,它是全免费的。,软件:resin3.0.15,resinconfresin.conf 端口,resinwebapps 程序所在地,resinhttpd.exe 启动,resin服务器Resin提供了最快的jsp/servlet,5,html&jsp,Html的主要功能包括:编写在线的文档(也就是网页),其中包含标题、文本、表格、列表以及照片等内容,通过超链接检索其它的相关信息,通过表单级脚本语言实现交互性等等。,尽管Html文件具有如此强大的功能,但是它却是一种纯文本格式的文件。,JSP是建立在Java servlets模型之上的表达层技术。,软件:DreamweaverMX2004,网站:http:/jsp.org/,html&jspHtml的主要功能包括:编写在线的文档(也,6,PowerDesigner,PowerDesigner 是一个独具特色的建模工具集,它融合了UML 应用建模、业务流程建模和传统数据库建模等功能于一身。,成功的web系统,是建立在许多条件之上的,而数据库是其中一个非常重要的条件和关键技术。,所涉及的数据库设计分五个步骤:数据库需求分析、概念设计、逻辑设计、物理设计与加载测试。,软件:PowerDesigner10,PowerDesignerPowerDesigner 是一,7,PowerDesigner,1、数据库需求分析的任务是将业务管理单证流化为数据流,划分主题之间的边界,绘制出DFD图,并完成相应的数据字典。,2、概念设计的任务是从DFD出发,绘制出本主题的实体关系图,并列出各个实体与关系的纲要表。,3、逻辑设计的任务是从E-R图与对应的纲要表出发,确定各个实体及关系的表名属性。,4、物理设计的任务是确定所有属性的类型、宽度与取值范围,设计出基本表的主键,将所有的表名与字段名英文化,实现物理建库,完成数据库物理设计字典。,5、加载测试工作贯穿于程序测试工作的全过程,整个录入、修改、查询、处理工作均可视为对数据库的加载测试工作。,PowerDesigner,8,eclipse,开放源代码、免费、优秀的厂商支持,并且拥有丰富的扩展资源。,可以扩展Eclipse本身的插件开发环境(Plug-in Development Environment,简称PDE),好比Winamp等多媒体播放器的插件开发包,用来打造开发工具。,扩充:MyEclipse,学习网,址:http:/ 开放源代码、免费、优秀的厂商支持,并且拥有,9,MVC,Model 2 表示的是基于MVC模式的框架。MVC是ModelViewController的简写。,“Model”代表的是应用的业务逻辑(通过JavaBean,EJB组件实现),,“View”是应用的表示面(由JSP页面产生),,“Controller”是提供应用的处理过程控制(一般是一个Servlet),,通过这种设计模型把应用逻辑,处理过程和显示逻辑分成不同的组件实现。这些组件可以进行交互和重用。从而弥补了Model 1的不足,。,MVCModel 2 表示的是基于MVC模式的框架。MVC是,10,MVC,MVC,11,MVC,MVC,12,MVC,MVC,13,演示并讲解例子,演示例子:,http:/202.117.16.118:8083/,演示并讲解例子演示例子:,14,