ASP.NET应用开发教程教学课件作者刘志成教学资源综合实训网上招聘系统课件

上传人:E**** 文档编号:90572011 上传时间:2019-06-13 格式:PPT 页数:31 大小:1.28MB
返回 下载 相关 举报
ASP.NET应用开发教程教学课件作者刘志成教学资源综合实训网上招聘系统课件_第1页
第1页 / 共31页
ASP.NET应用开发教程教学课件作者刘志成教学资源综合实训网上招聘系统课件_第2页
第2页 / 共31页
ASP.NET应用开发教程教学课件作者刘志成教学资源综合实训网上招聘系统课件_第3页
第3页 / 共31页
ASP.NET应用开发教程教学课件作者刘志成教学资源综合实训网上招聘系统课件_第4页
第4页 / 共31页
ASP.NET应用开发教程教学课件作者刘志成教学资源综合实训网上招聘系统课件_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《ASP.NET应用开发教程教学课件作者刘志成教学资源综合实训网上招聘系统课件》由会员分享,可在线阅读,更多相关《ASP.NET应用开发教程教学课件作者刘志成教学资源综合实训网上招聘系统课件(31页珍藏版)》请在金锄头文库上搜索。

1、综合实训 网上招聘系统,授课课时:20课时 主编:刘志成,2,17.1 案例描述,网络招聘在国内的发展的时间不长,但异军突起,发展蓬勃,越来越受到用人单位和求职者的青睐,在众多招聘渠道中已逐渐上升到招聘求职最为主流的地位。与传统的招聘手段相比较,网络求职具有几个其他方式所不能及的优势: 其一,信息量大,时效性强。 其二,人性化服务强。 其三,无地域限制。 其四,经济实惠。,项目描述,3,17.2 【任务一】系统分析,17.2.2 系统用例模型,1系统用例图,求职者用例图,4,17.2 【任务一】系统分析,17.2.2 系统用例模型,1系统用例图,企业用例图,5,17.2 【任务一】系统分析,1

2、7.2.2 系统用例模型,1系统用例图,管理员用例图,6,17.2 【任务一】系统分析,17.2.2 系统用例模型,1系统流程图,求职活动图,7,17.3 【任务二】系统设计,17.3.1 功能模块设计,8,17.3 【任务二】系统设计,17.3.2 系统类图,9,17.3 【任务二】系统设计,17.3.3 系统架构设计,本系统采用多层架构的开发模式。具体层次包括用户界面层、业务逻辑层和数据访问层。用户界面层为ASP.NET的动态脚本;业务逻辑层单独分开为一动态链接库文件;数据访问是SQL Server 2005数据库。用户界面层发送请求经过业务逻辑层,业务逻辑层分析请求,调用数据访问层中的数

3、据,最后反馈给用户界面层。,10,17.3 【任务二】系统设计,17.3.4 系统运行环境,1软件平台 (1)OS:Windows 98/Windows ME/Windows NT/Windows 2003/Windows XP。 (2)数据库为Microsoft SQL Server 2000或Microsoft SQL Server 2005。 (3)IIS5.1或以上版本。 (4)Internet Explorer5.5或者以上的版本。 (4)开发工具:Microsoft Visual Studio 2005、SQL Server 2005、Dreamweaver、Photoshop 2

4、硬件平台 (1)处理器:Pentium II 450MHz或更高速的CPU。 (2)磁盘:系统驱动器为500MB,安装驱动器为2.5GB。 (3)内存:512MB以上。 (4)其他:鼠标、键盘。,11,17.3 【任务二】系统设计,17.3.5 数据库设计,1E-R图,12,17.3 【任务二】系统设计,17.3.5 数据库设计,2数据表 (1)管理员信息表(tb_Admin) (2)公告信息表(tb_Affiche) (3)企业安全信息表(tb_Company) (4)企业详细信息表(tb_CompanyInfo) (5)企业职位信息表(tb_CompanyPosition) (6)留言信息

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

6、判断申请时间和面试时间差 (11)热点职位存储过程 (12)判断职位是否过期,14,17.4 【任务三】系统实现与单元测试,17.4.1 求职用户,1系统主页面,15,17.4 【任务三】系统实现与单元测试,17.4.1 求职用户,2求职者登录,16,17.4 【任务三】系统实现与单元测试,17.4.1 求职用户,3求职者注册,17,17.4 【任务三】系统实现与单元测试,17.4.1 求职用户,4职位留言 5查看面试信息,18,17.4 【任务三】系统实现与单元测试,17.4.2 企业用户,1企业用户登录,19,17.4 【任务三】系统实现与单元测试,17.4.2 企业用户,2企业用户发布职

7、位,20,17.4 【任务三】系统实现与单元测试,17.4.2 企业用户,3审核求职信息 4回复留言信息,21,17.4 【任务三】系统实现与单元测试,17.4.2 企业用户,5发布面试信息,22,17.4 【任务三】系统实现与单元测试,17.4.3 后台管理,1求职者管理,2企业用户管理,23,17.4 【任务三】系统实现与单元测试,17.4.3 后台管理,3职位管理,4审核职位,24,17.4 【任务三】系统实现与单元测试,17.4.4 单元测试与测试用例,单元测试的执行工作流程,25,17.5 知识链接,17.5.1 体系结构设计,1体系结构设计的目标 根据卡内基梅隆大学软件研究所关于软

8、件架构的定义,软件体系结构(也称软件架构)也需要达到一定的目标。一般而言,软件架构设计要达到如下目标: (1)可靠性(Reliable (2)安全性(Secure) (3)可伸缩性(Scalable) (4)可定制性(Customizable) (5)可扩展性(Extensible) (6)可维护性(Maintainable) (7)客户体验(Customer Experience)。 (8)市场时机(Time to Market)。,26,17.5 知识链接,17.5.1 体系结构设计,23/N层应用程序,27,17.5 知识链接,17.5.2 界面设计,1UI设计层次 (1)结构设计 (2

9、)交互设计 2视觉设计 3UI设计工作流程,28,17.6 实训安排,17.6.1 实训的意义和目的,1实训意义 2实训目的 (1) 通过实训巩固、深化和扩展学生的理论知识与专业技能。 掌握ASP.NET应用程序的设计方法和开发过程。 熟练使用ASP.NET技术实现应用程序各个模块的功能。 进一步熟悉网页制作的方法,巩固数据库方面的知识。 掌握ASP.NET应用程序调试和测试的方法。 (2) 提高学生的编程能力,使学生学会撰写Web应用程序开发所需的各项文档资料。 (3) 训练和培养学生的信息获取和信息综合处理能力、文献检索能力、文字和语言表达能力。 培养学生理论联系实际的工作作风、严肃认真的科学态度以及独立工作的能力,树立其自信心。 3实训要求,29,17.6 实训安排,17.6.2 实训过程安排,1. 实训准备、制定实训计划 2. 问题定义 3. 可行性研究 4. 需求分析 5. 总体设计 6. 详细设计 7. 编写代码 8. 综合测试 9. 完善系统 10. 验收与评分,30,17.6 实训安排,17.6.3 实训课时分配,31,17.6 实训安排,17.6.4 实训教学组织,1. 实训组织形式 2. 实训报告的内容 3. 实训的评分标准,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


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

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