当前位置:文档之家› 第十章 Web应用程序开发实例.

第十章 Web应用程序开发实例.


10.3 公共类设计





public class CAccess { public static string ConnString=ConfigurationSettings.AppSettings["sqlConnString"]; /// <summary> /// 根据给定的SQL语句,生成并返回相应的DataSet /// </summary> /// <param name="strSQL">给定的SQL语句</param> /// <returns>SQL语句对应的DataSet</returns> public static DataSet CreateDataSet(String strSQL) { try { SqlDataAdapter objCmd = new SqlDataAdapter(strSQL, ConnString); DataSet ds = new DataSet(); objCmd.Fill(ds); return ds; } catch (Exception e) { CFun.JsAlerT(e.Message.ToString()); return null; } }
searchjob
searchjobspeedy.aspx jobsearchresult.aspx
10.1.3系统页面介绍
1.C2C根目录
文件夹 根目录
文件名称 main.aspx ShowCompany.aspx Job_Info.aspx Select.aspx
用途 网站首页 企业信息浏览 岗位浏览 简历投递
10.3 公共类设计

数据库操作类CAccess



CAccess类主要实现数据库的连接、查询、以及SQL语句的执行。使用此类, 可以大大简化数据库操作的代码。统一数据的连接以及操作,提高系统的 复用性和移植性。 修改Web.config文件 由于在类CAccess中连接数据库的方法,要求连接字符串必须写在 Web.config文件中。为此,需要对Web.config文件的内容进行修改,在 <configuration>下添加如下信息: <appSettings> <add key="sqlConnString" value="Data Source=localhost;database=C2C;UID=c2c; Password=123; "/> </appSettings> 该节点存放了数据库连接对象,Data Source指定数据库服务器,值为数据 器的名称或者IP地址。如果本地服务器为“.”或者“localhost”,database指 定数据库的名称,UID与Password对应数据库访问的账户名称和地址。
应聘信息管理
10.1.3系统页面介绍
•campus文件夹
文件夹 根目录 personInf o resume exit.aspx
文件名称
用途 退出页面 个人信息修改 密码修改 简历管理 简历创建 职位搜索 职位搜索结果
personinfo.aspx changepassword.aspx resumemanage.aspx createnewresume.aspx
My_SignIn.aspx
StuReg.aspx Com_SignIn.aspx ComReg1.aspx
个人登陆
个人注册 企业登陆 公司注册
10.2 系统数据库设计
数据字典 syddm生源地代码 tbl_xldm 学历代码 tbl_zwlbdm 职位类别代码 tbl_mzdm民族代码 tbl_zzmmdm 政治面貌代码 学生求职相关数据库 G_syxx 学生基本信息表 S_ContactType 联系方式 G_Resume 学生简历信息表 G_Job 简历投递情况管理 G_JobSave 岗位收藏管理 企业招聘相关数据库 C_Job 职位信息表 C_JobKind 职位类别 S_JobCharacter 职位类型 S_JobPay 岗位薪金 S_Degree 学位类别表 S_LanguageLevel 外语等级 C_CompanyInfo 企业信息表 C_CompField 公司所属类别
个人信息维护 基本信息 添加个人简历 简历信息 简历 信息表 简历信息 企业应聘 数据库
简历管理
编辑职位 搜索条件
职位收藏
职位收藏 表 应聘信息
职位浏览
职位申请
10.1.2系统主要流程
1.企业招聘流程
企业 注册 企业基本 信息表
企业信息维护 岗位 信息表添加岗位信息Fra bibliotek岗位信息
岗位管理 应聘人员塞选 简历搜索 收藏人才 人才收藏 表 满意? 简历浏览 发送招聘意向 企业应聘 数据库 Y 面试 N 发送拒聘通知
10.1 系统功能设计

本范例是一个毕业生就业系统。毕业生通 过网站进行注册,然后创建个人简历,即 可寻找自己中意的岗位,进行网上简历投 递。应聘单位也可以使用该系统,进行注 册,然后发布岗位信息。并对接收的简历 进行筛选,对满意的毕业生发送面试通知。
10.1.2系统主要流程
1.学生求职流程
学生 注册 个人基本信息 学生个人 信息表
10.3 公共类设计



public static bool dosql(string strsql) { try { SqlConnection sqlconn = new SqlConnection(ConnString); SqlCommand cmdTable = new SqlCommand(strsql, sqlconn); mandType = CommandType.Text; sqlconn.Open(); cmdTable.ExecuteNonQuery(); sqlconn.Close(); } catch (Exception e) { CFun.JsAlerT(e.Message.ToString()); return false; } return true; }
第十章 Web应用程序 开发实例
第十章 Web应用程序开发实例




【教学目标】 本章主要让学生体验如何综合运用前面几个章节所学的 知识去开发一个实用性网站,主要达到如下目标: 1.学会系统分析的方法,掌握如何来分析系统的功能与 业务流程。 2.学会数据库的设计方法,掌握如何来设计数据表单。 3.学会面向对象的方法和模块化的页面设计方法。 4.熟练掌握常用Web控件的使用以及C#语言的编程。 5.掌握第三方控件以及AJAX技术的运用。
相关主题