《大学生就业咨询系统(三)》由会员分享,可在线阅读,更多相关《大学生就业咨询系统(三)(13页珍藏版)》请在金锄头文库上搜索。
1、文档来源为:从网络收集整理.word 版本可编辑.欢迎下载支持2文档收集于互联网,如有不妥请联系删除数据库课程设计报告设计题目:大学生就业咨询系统学生姓名:系 别:专 业:班 级:学 号:指导教师:评阅意见:小四号字,1.5行距屋行不能太多目早P10的E-R图没有联系方式错误!未定义书签。喂容应该是实现部分的 再羊纯代码.J加配文字和图表错误!未定义书签。食极懒滩努析错误!未定义书签。1 .1、数据流图错误!未定义书签。2 .2、数据字典错误!未定义书签。4、概念模型设计错误!未定义书签。5 .逻辑模型设计和优化错误!未定义书签。6 .物理设计和实施错误!未定义书签。7、应用程序设计(前台)错
2、误!未定义书签。8、课程设计心得体会错误!未定义书签。参考文献错误!未定义书签。1 、开发背景90 年代中期,由于 Internet 的迅速普及,使 Intranet 成为 Internet 技术在企业管理信息系统中的应用和延伸,形成了集计算机,计算机网络、数据库、分布式计算等于一体的信息技术综合体,它打破了时间和地域的界限,使信息交流变得快捷、准确,为建立现代企业管理信息系统提供了充足的条件。企业信息管理系统在此基础上延伸、扩展,使之上下、内外全面贯通。引入Internet后,形成了新型的浏览器/服务器(Browser/Server)结构,而传统的客户机/服务器( Client/Server
3、) 结构在这方面就远不及B/S 结构。 大学生就业咨询系统是在适应市场需求的客观前提下,为了满足招聘企业和应职大学生双向需求所开发的。该系统的最终目的是构建一个平台,收录招聘企业的基本信息及求职大学生的基本信息并及时的发布出去,以此决定就业问 题!2、功能描述对用人单位的基本信息进行录入、修改、删除等。 实现毕业生专业信息的维护。 定时发布用人单位的毕业生需求信息。 方便的实现对人才需求信息的检索。 对用人单位的级别能够自动进行变更。 能够对历年的毕业需求信息进行统计、分析。 具有数据备份和数据恢复功能。经过调研及分析,大学生就业咨询系统主要完成以下功能:1)2)3)4)5)6)3、数据流分析
4、数据流分析3.1 、数据流图通过需求分析,得出大学生就业咨询系统顶层数据流如图1 所示。文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持10文档收集于互联网,如有不妥请联系删除.企业发布招聘信息查询毕业生信息大学生 就业咨 询系统查询企业信息注册4发布求职信息毕业生统计分析系统维护管理员图1-顶层数据流图图2- 0层数据流图3.2、数据字典1、数据项 用户信息数据项名称:用户名类型:char(20)说明:主码数据项名称:密码类型:char(20)说明:无数据项名称: 密码提示类型:char(20)说明:无数据项名称:密码提示回答类型:char(20)说明:无数据项名称:邮箱类型:c
5、har(20)说明:无毕业生信息数据项名称:用户名 类型:char(20) 说明:主码数据项名称:姓名类型:char(20)说明:无数据项名称:性别类型:char(2)说明:男、女数据项名称:年龄类型:int(4)说明:0120数据项名称:学历类型:char(10)说明:无、小学、初中、中专、高中、大专、本科、研究生、博士生数据项名称:应聘职位类型:char(40)说明:无数据项名称:求职简历类型:char(100)说明:无数据项名称:地区 类型:char(20) 说明:省份名数据项名称:联系电话 类型:char(20) 说明:09企业单位数据项名称:用户名 类型:char(20) 说明:主码
6、数据项名称:企业名 类型:char(20) 说明:无数据项名称:企业简介 类型:char(1000) 说明:无数据项名称:地区 类型:char(20) 说明:省份名数据项名称:联系电话 类型:char(20) 说明:09数据项名称:职位名称 类型:char(40) 说明:无数据项名称:职位要求 类型:char(200) 说明:无数据项名称:级别 类型:int说明:无管理员数据项名称:登录名类型:char(20)说明:主码数据项名称:密码 类型:char(20)说明:无2、数据结构数据项名称:企业单位组成:名称 简介 职位要求 联系方式(电话、地区代码)数据项名称:毕业学生类型:姓名 性别 学历
7、 年龄 应聘岗位 简历联系方式数据项名称:管理员类型:登录名 密码3、数据流数据流名:用户验证来源用户去向登录组成用户名密码数据流名:查询要求来源 去向用户登录查询选择组成查询要求数据流名:发布要求来源用户登录去向发布信息组成发布要求数据流名:注册信息来源用户去向注册组成注册信息4、数据存储数据存储名 输入数据流 输出数据流用户信息义更用户用户登录用户注册数据存储名企业信息输入数据流变更企业信息输出数据流查询求职信息数据存储名毕业生信息输入数据流变更毕业生信息输出数据流查询招聘信息4、概念模型设计根据系统数据流图和数据字典,得出系统的总体概念模型( E-R)如图2所示。用户业简介求职简历用户名
8、图3 -系统的总体概念模型企用据系统的总体概念设计相系统优化后的逻辑模型,如表表11-1 用户信息表1-2、业信息表 enterprise查询楙踽的aenwopdisenameiqUredtiocbion dea nswerde理堡邈drereg魅e位 _ 联(MAintegraian邮彳一就刷电锢elcall#WOpeSob 人数number 职位要求needs职业名职业要求、发声所示。向关系模弟的脚螂跚和数据库的范式理论,得到查询MOMVarChharO200000VVncHBharXf20VVacCharVirCharVircharVnrCharVlrChar int4080202010
9、0VarChai姓名非空0,g膂陆、发KiJfco积分升级年龄+11察毕业生用户0为企业用非空非空用户工资待遇salaryvarchar80非空表1-3发布时间timedatetime8非空毕业生字段名数据类型长度备注用户名userVarChar20主码姓名nameVarChar20非空性另1J genderVarChar2取值(男或女)年龄ageint4取值(0-120 )学历 educationVarChar6取值(专科、本科、硕士、博士)毕业学校collegevarchar40非空毕业年份 graduate_timechar4非空专业MajorVarchar40非空求职意愿 positi
10、onVarChar40非空求职地点 addressVarChar80非空简历resumeVarChar1000非空联系电话 phoneVarChar20非空字段名数据类型长度备注登录名 adminVarChar20主码密码 passwordVarChar20非空graduate分可以说是前台和后台数据库的连接点。主要采用ASP,嵌入Javascript。下面是一部分核心代码:1-4管理 员manager6.物理 设计 和实 施我这一部信息表1)连接到数据库2)以下代码的功能是主页用户登录检测:没有输入用户名或密码登录时会提示“请输入用户名”或“请输入用户密码”;用户名或密码错误时会提示“用户名或密码错误!”;script language=javascriptfunction check1()if ()alert(请输入用户名);;return false;if ()alert(请输入用户密码);;return false;add;;文档来源为:从网络收集整理.word 版本可编辑.欢迎下载支持alert(用户名或密码错误!);var now=new Date()window.navigate(index.asp?time=+now.getTime();alert(成功登陆!);%end ifend if