JSP程序设计实例教程 国家级精品课程配套教材 教学课件 ppt 刘志成新 综合实训 网上招聘系统

上传人:E**** 文档编号:89400065 上传时间:2019-05-24 格式:PPT 页数:33 大小:5.58MB
返回 下载 相关 举报
JSP程序设计实例教程 国家级精品课程配套教材  教学课件 ppt 刘志成新 综合实训 网上招聘系统_第1页
第1页 / 共33页
JSP程序设计实例教程 国家级精品课程配套教材  教学课件 ppt 刘志成新 综合实训 网上招聘系统_第2页
第2页 / 共33页
JSP程序设计实例教程 国家级精品课程配套教材  教学课件 ppt 刘志成新 综合实训 网上招聘系统_第3页
第3页 / 共33页
JSP程序设计实例教程 国家级精品课程配套教材  教学课件 ppt 刘志成新 综合实训 网上招聘系统_第4页
第4页 / 共33页
JSP程序设计实例教程 国家级精品课程配套教材  教学课件 ppt 刘志成新 综合实训 网上招聘系统_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《JSP程序设计实例教程 国家级精品课程配套教材 教学课件 ppt 刘志成新 综合实训 网上招聘系统》由会员分享,可在线阅读,更多相关《JSP程序设计实例教程 国家级精品课程配套教材 教学课件 ppt 刘志成新 综合实训 网上招聘系统(33页珍藏版)》请在金锄头文库上搜索。

1、,“JSP程序设计” 综合实训,授课课时:4课时X7次=28课时 授课班级:软件101 主讲教师:戴波,2,一、实训目的,熟练掌握JSP页面元素JSP注释、JSP指令、JSP动作的使用; 熟练掌握在JSP程序中使用声明、表达式、脚本程序的方法; 熟练掌握JSP内置对象在JSP程序开发中的应用; 熟练掌握应用JDBC访问各种类型的数据库; 掌握应用JavaBean封装业务逻辑、实现代码重用的方法; 熟练掌握JSP+JavaBean的开发模式。 熟练掌握Servlet的编写及其在JSP应用程序中的应用; 理解MVC模式和Struts框架的基本思想。,知识目标,3,一、实训目的,能搭建典型的JSP开

2、发环境 能应用HTML语言设计页面框架 能应用JavaScript脚本实现交互效果 能应用JSP基本元素创造简单的动态页面 能应用JSP内置对象实现在服务上存取特定信息,并在不同页面间进行传递 能应用JDBC数据库访问技术编写基于数据库的Web程序,以实现信息的持久化存储 能应用JSP 模式1(JSP+JavaBean)开发方法优化JSP程序 能应用MD5加密、验证码等功能增强系统的安全性 能应用JSP的数据统计、文件上传下载和邮件处理功能增强应用程序功能 能实现典型Web应用程序的登录功能 能实现典型Web应用程序的注册功能 能实现典型Web应用程序的主要查询功能,能力目标,4,一、实训目的

3、,具备良好的信息搜索与收集能力 具备按时、守时的软件交付观念 能编写规范、优化的程序代码 具备诚实、守信、坚韧不拔的性格 具备自主、开放的学习能力 具备良好的自我表现、与人沟通能力 能客观的评价自我和他人 具备良好的团队合作精神,素质目标,5,网络招聘在国内的发展的时间不长,但异军突起,发展蓬勃,越来越受到用人单位和求职者的青睐,在众多招聘渠道中已逐渐上升到招聘求职最为主流的地位。与传统的招聘手段相比较,网络求职具有几个其他方式所不能及的优势: 其一,信息量大,时效性强。 其二,人性化服务强。 其三,无地域限制。 其四,经济实惠。,项目描述,二、实训内容以网上招聘系统为例,6,系统分析系统用例

4、模型,1系统用例图,求职者用例图,【任务一】系统分析,7,1系统用例图,企业用例图,系统分析系统用例模型,【任务一】系统分析,8,1系统用例图,管理员用例图,系统分析系统用例模型,【任务一】系统分析,9,1系统流程图,求职活动图,系统分析系统用例模型,【任务一】系统分析,10,【任务二】系统设计,系统设计功能模块设计,11,【任务二】系统设计,系统设计类图,12,【任务二】系统设计,本系统采用多层架构的开发模式。具体层次包括用户界面层、业务逻辑层和数据访问层。用户界面层为ASP.NET的动态脚本;业务逻辑层单独分开为一动态链接库文件;数据访问是SQL Server 2005数据库。用户界面层发

5、送请求经过业务逻辑层,业务逻辑层分析请求,调用数据访问层中的数据,最后反馈给用户界面层。,系统设计架构设计,13,【任务二】系统设计,1软件平台 (1)OS:Windows 2003/Windows XP/Windows 7。 (2)数据库为Microsoft SQL Server 2005或Microsoft SQL Server 2008或Oracle 11g。 (3)IIS5.1或以上版本。 (4)Internet Explorer 8或者以上的版本。 (4)开发工具:JDK1.6、Tomcat 6.0、MyEclipse 8.0 2硬件平台 (1)处理器:Intel 或AMD 1GHz

6、或更高速的CPU。 (2)磁盘:系统驱动器为20GB,安装驱动器为25GB。 (3)内存:2GMB以上。 (4)其他:鼠标、键盘。,系统设计开发环境,14,【任务二】系统设计,1E-R图,系统设计数据库设计,15,【任务二】系统设计,2数据表 (1)管理员信息表(tb_Admin) (2)公告信息表(tb_Affiche) (3)企业安全信息表(tb_Company) (4)企业详细信息表(tb_CompanyInfo) (5)企业职位信息表(tb_CompanyPosition) (6)留言信息表(tb_Message) (7)面试信息表(tb_QralQize) (8)职位类型信息表(tb

7、_Position) (9)职位申请表(tb_PositionApply) (10)求职者安全信息表(tb_User) (11)求职者个人信息表(tb_UserInfo) (12)求职者简历信息表(tb_Resume),系统设计数据库设计,16,【任务二】系统设计,3存储过程 (1)用户登录 (2)查找个人用户名 (3)企业用户登录 (4)查找企业用户名 (5)删除职位 (6)删除所有求职者用户 (7)删除所有企业用户 (8)后台登录验证 (9)判断职位发布时间与截止时间 (10)判断申请时间和面试时间差 (11)热点职位存储过程 (12)判断职位是否过期,系统设计数据库设计,17,【任务三】

8、系统实现与单元测试,求职用户,1系统主页面,18,任务三】系统实现与单元测试,求职用户,2求职者登录,19,【任务三】系统实现与单元测试,求职用户,3求职者注册,20,【任务三】系统实现与单元测试,求职用户,4职位留言 5查看面试信息,21,【任务三】系统实现与单元测试,企业用户,1企业用户登录,22,企业用户,2企业用户发布职位,【任务三】系统实现与单元测试,23,【任务三】系统实现与单元测试,企业用户,3审核求职信息 4回复留言信息,24,【任务三】系统实现与单元测试,企业用户,5发布面试信息,25,【任务三】系统实现与单元测试,后台管理,1求职者管理,2企业用户管理,26,【任务三】系统

9、实现与单元测试,后台管理,3职位管理,4审核职位,27,【任务三】系统实现与单元测试,单元测试与测试用例,单元测试的执行工作流程,28,【任务四】集成测试与系统发布,各小组将各成员完成的功能模块集成后进行集成测试,并通过相关管理程序和方法完成对所开发的Web程序的部署。,29,三、实训要求,(1)在今天接下来的时间按2-4人为一个项目小组的形式进行分组,各小组应完成实训项目的确定,并制订详细的开发进度安排; (2)每一小组的成员应有明确的任务分工,实训期间各小组应定期讨论实训任务的实现方法,然后制订上机实践方案,在上机过程中互相讨论,发现问题后找出解决问题的方法,但不允许互相抄袭、拷贝程序;

10、(3)企业兼师和学院实训指导教师将定期对项目进行检查; (4)要求学生在机房上机的时间不低于28学时,并且要求一人一机。课外时间可以根据项目完成情况各小组自行进行调整; (5)实训期间的非上机时间,学生应通过各种媒体获取相关资料进行上机准备工作; (6)项目完成后,将通过项目汇报和答辩的形式进行考核。,30,实训过程安排,1. 实训准备、制定实训计划 2. 问题定义 3. 可行性研究 4. 需求分析 5. 总体设计 6. 详细设计 7. 编写代码 8. 综合测试 9. 完善系统 10. 验收与评分,四、实训安排,31,实训课时分配(建议),四、实训安排,32,实训考核,五、实训考核,33,联系方式,联系我,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号