已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
就业失业登记系统 毕业设计论文毕业设计项目名称 就业失业登记系统 专 业 计算机应用技术 班 级 09级2班 学生姓名 杨 林 指导教师 唐 磊 信息科技系2011年 11 月 6 日重庆三峡职业学院毕业设计(论文)评语及成绩专业计算机应用技术班 级09级2班姓名杨林题目就业失业登记系统指导教师评语:签字: 年 月 日答辩记录及评语:记录员:年 月 日综合成绩: 答辩小组组长签字: 系主任签字:年 月 日摘 要随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机解决一些实际问题。就业失业登记证是记载劳动者就业和失业状况、进行就业和失业登记、享受公共就业服务和就业扶持政策、享受失业保险待遇等的合法凭证,面对大量的人事信息,采用人力处理即浪费时间,又浪费人力和物力,并且数据的准确性也很低。因此,开发一个界面友好,易于操作的就业失业登记软件进行自动化处理变得十分重要,这正是本系统开发的目的的意义。本论文所阐述的就业失业登记系统,以浏览器和服务器模式高效地实现了人就业失业登记系统的各项功能,可进行多条件查询,更新,密码设置,打印和证件办理人数的统计等功能。而在此论文中,我采用的是Visual Studio 2008和MS SQL Server 2000环境下开发出来的人力资源管理系统,它的功能很强大,可以随时查询和更改密码等相应问题。关键词:就业失业登记系统、Visual Studio 2008,MS SQL Server 2000。目录一、项目开发的目标1二、项目提出的意义1三、系统开发所用的技术准备13.1、B/S结构13.2、数据库系统13.2.1、SQL server 200013.2.2、ASP技术1四、系统分析24.1、系统需求分析24.1.1、用户需求24.2、逻辑方案34.2.1、数据流图3五、系统设计45.1系统总体结构设计45.1.1、系统功能分析45.2、系统详细设计55.2.1、数据库设计5六、系统输出设计106.1、系统的登陆界面设计:106.2、主界面:116.3、用户管理模块:116.4、办证人基本信息模块:126.5、学历信息查询模块:126.6、接受公共就业修改模块:136.7、删除失业登记模块:136.8、实现打印功能:14结论15致 谢16参考文献171709计应二班 杨林一、 项目开发的目标建立就业失业登记系统,进一步提高就业失业人员和就业局的管理者对就业失业人员相关信息的查询。帮助就业局的管理者和相应工作者提高工作效率,实现信息查询的自动化,办证自动化。使用本系统可以轻松快捷的为就业局的管理者和就业失业人员提供他们想要得到的就业失业人员信息和其它相关信息.二、 项目提出的意义“就业失业登记系统”适用于就业失业人员对自己的信息查询,如:职业资格、就业失业登记办证日期。也适用于就业局的管理者对就业失业人员信息的查询,如:就业失业人员的基本信息,学历变更情况的查询等。三、 系统开发所用的技术准备3.1、B/S结构何谓B/S结构,就是只安装维护一个服务器(Server),而客户端采用浏览器(Browse,如InternetExplorer,MYIE等)运行软件,即浏览器/服务器结构。3.2、数据库系统3.2.1、SQL server 2000SQL Server2000 提供两种组件作为应用程序访问数据库的接口:应用程序接口(API)和统一资源定位器(URL),SQL Server 支持很多用于生成能用数据库应用程序的3.2.2、ASP技术ASP.net 是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.net提供许多比现在的Web开发模式强大的的优势。1) 执行效率的大幅提高2) 世界级的工具支持3) 强大性和适应性4) 高效可管理性5) 多处理器环境的可靠性6) 自定义性,和可扩展性7) 安全性四、 系统分析4.1、系统需求分析就业组织机构设置如图21所示就业局领导信息指导科失业保险科就业指导科培训科局长乡镇社保所图1 本系统的组织机构设置图4.1.1、用户需求要设计一个性能良好的管理系统,明确用户的应用环境对系统的要求是首要的和基本的。本系统从以下四个方面对用户需求进行了分析:用户的信息需求:乡镇社保所能查询有关当地就业失业人员的基本资料,享受就业政策的相关信息以及办证时间,其它消息管理;信息管理科可以添加,查询,删除就业失业人员享受就业失业的基本信息,享受就业失业政策的异动。就业指导、科失业保险、科培训科、局长只能添加,查询就业失业人员的基本信息。乡镇社保所可以添加、查询就业失业人员的基本信息以及能为就业失业人员办证打印。用户的处理要求:系统管理员能查询添加和删除用户,能够发布和删除消息。对系统的安全性要求,要求进入系统必须进行口令校验。4.2、逻辑方案4.2.1、数据流图 外部实体 处理 数据流 数据存储图2 数据流程图的符号用户登陆数据流图:根据用户权限显示页面判断是否有这个用户 用户资料 用户取消登陆用户资料图3 用户登陆数据流程图部门管理员相关操作数据流图: 查询用户信息用户信息户籍性质及常住地址户籍性质及常住地址学历情况及职业资格学历情况及职业资格 就业信息部门管理员就业情况 失业情况失业信息 就业援助信息就业援助情况 享受就业扶持 享受就业扶持信息部门管理员接受公共就业 接受公共就业信息其他记载1 其他记载信息图4 部门管理员相关操作数据流图系统管理员相关操作数据流程添加用户删除消息 显示消息 消息 用户资料删除用户系统管理员添加消息图5 系统管理员相关操作数据流程五、 系统设计5.1系统总体结构设计5.1.1、系统功能分析系统开发的总体任务是实现各种信息的系统化、规范化和自动化。系统功能分析是在系统开发总体任务的基础上完成的。就业失业登记信息查询系统需要完成的功能主要包括下面几个部分。系统功能:负责控制和决定整个系统的安全性,主要提供了用户管理、权限设置是系统管理员的特有权限。具体内容包括:用户管理:管理各种用户,包括系统管理员、部门管理员和乡镇社保所等。信息指导科、就业指导科、培训科、失业保险科信息查询:包括就业失业人员的相关信息的查询、户籍性质及常住地址查询、学历情况及职业资格查询、就业情况查询、失业情况查询、就业援助查询、享受就业扶持查询,接受公共就业查询,其他记载查询。主要提供3种查询方式:分别是查询全部、按身份证号查询、按社保所查询5.2、系统详细设计5.2.1、数据库设计设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。数据库设计一般包括数据库需求分析和数据库逻辑结构设计。A、数据库需求分析:通过对就业局管理工作过程的内容和数据流程分析,设计如下面所示的数据项和数据结构:就业失业人员的相关信息:姓名、身份证号、性别、出生日期、民族、发证日期、发证机构、证件编号户籍性质及常住地址信息:户籍性质日期、户籍性质(农业、非农业、居民户)、详细地址、常住地址日期、常住地址详细地址。学历情况及职业资格信息:日期、毕业学校、学历(初中及一下、高中、中专职校、大专、本科、研究生及一上)、职业资格、备注。就业情况信息:日期、登记类型(实现就业、终止就业)、就业日期、就业类型(个体经营、灵活就业、其它、经办人)失业情况信息:日期、失业登记类型(登记失业、退出登记)、失业日期、失业原因(重学校毕业或肄业、从用人单位失业等)就业援助信息:日期、就业援助对象(企业下岗失业人员、退休、个体就业、灵活就业、单位就业、其它)、经办人享受就业扶持信息:日期、享受政策、经办人接受公共就业信息:日期、服务项目(职业介绍、职业指导、创业服务、职业培训、其他服务)、经办人其他记载信息:日期、备注B、数据库逻辑结构设计现在需要将上面的数据库概念结构转化为SQL Server 2000数据库系统所支持的实际数据模型,也就是数据库的逻辑结构,根据数据库的需求分析和概念结构设计,设计了名称为jiuyeDB的数据库。数据库由下面多个表格组成,各个表格的设计结果如下面表格所示。每个表格表示在数据库中的一个表。用户权限表(Users)列名数据类型长度可否为空自增说明yhmvarchar50否否用户名mmchar10否否密码xmvarchar50是否姓名sexchar10是否性别qxchar10是否权限sbsbhInt 4否是社保所编号社保所信息表(sbsxxb)列名数据类型长度可否为空自增说明idint4否是自动编号sbsmcvarchar50是否社保所名称就业失业人员信息表(yhxx)列名数据类型长度可否为空自增说明namevarchar10否否姓名sfzvarchar20是否身份证号Sexchar8否否性别brithdayvarchar50否否出生日期mzchar10否否民族fzrqvarchar50否否发证日期fzjgvarchar50否否发证机构zjbhvarchar50否否证件编号yhmvarchar50否否用户名idint4否否自动编号学历信息表(yhxl)列名数据类型长度可否为空自增说明idint4否否自动编号sfzvarchar20是否身份证号byxxvarchar50否否毕业学校xlvarchar30否否学历bzvarchar250否否备注yhmvarchar50否否用户名职业资格信息表(zyzg)列名数据类型长度可否为空自增说明idint4否否自动编号sfzvarchar20是否身份证号zyrqvarchar50否否职业日期zyzgvarchar50否否职业资格zyzgbzvarchar50否否职业资格备注yhmvarchar50否否用户名享受就业扶持信息表(xsjyfc)列名数据类型长度可否为空自增说明idint4否否自动编号sfzvarchar20是否身份证号rqvarchar50否否日期xsjyfcvarchar50否否享受就业扶持jbrvarchar50否否经办人yhmvarchar50否否用户名常住地址信息表(czdz)列名数据类型长度可否为空自增说明idint4否否自动编号sfzvarchar20是否身份证号crqvarchar50否否日期cxxdzvarchar50否否详细地址yhmvarchar 50否否用户名公共就业人才信息表(ggjyrc)列名数据类型长度可否为空自增说明idint4否否自动编号sfzvarchar20是否身份证号rqvarchar50否否日期ggjyvarchar50否否公共就业jbrvarchar50否否经办人yhmvarchar50否否用户名户籍性质信息表(hjxz)列名数据类型长度可否为空自增说明idint4否否自动编号sfzvarchar20是否身份证号rqvarchar50否否日期hjxzvarchar50否否户籍性质xxdzvarchar50否否详细地址yhmvarchar50否否用户名就业情况信息表(jyqk)列名数据类型长度可否为空自增说明idint4否否自动编号sfzvarchar20是否身份证号djlxvarchar50否否登记类型jyrqvarchar50否否就业日期varchar50否否就业单位jbrvarchar50否否经办人yhmvarchar50否否用户名就业援助信息表(jyyzk)列名数据类型长度可否为空自增说明idint4否否自动编号sfzvarchar20是否身份证号rqvarchar50否否日期jyyzdxvarchar50否否就业援助jbrvarchar50否否经办人yhmvarchar50否否用户名其它记载信息表(qtjz)列名数据类型长度可否为空自增说明idint4否否自动编号sfzvarchar20是否身份证号rqvarchar50否否日期bzvarchar250否否备注yhmvarchar50否否用户名失业情况信息表(syqk)列名数据类型长度可否为空自增说明idint4否否自动编号sfzvarchar20是否身份证号rqvarchar50否否日期djlxvarchar250否否登记类型syrqvarchar50否否失业日期syyyvarchar50否否失业原因jbrvarchar50否否经办人yhmvarchar50否否用户名六、 系统输出设计本系统最终的输出是经过IE浏览器的显示,跟大多数据网页的界面一样,让大多数用户可以说一看就会.操作简单,界面清晰直观.人机交互性好,也是开发本系统的一重要目的.6.1、系统的登陆界面设计:图1就业失业登记系统 登录界面6.2、主界面:通过在登录界面输入相应的用户名,密码,验证码进入主界面图2就业失业登记系统 主界面6.3、用户管理模块:用户管理模块主要涉及到用户名、密码、姓名、性别相关信息的添加,以及对用户进行权限的分配。图3就业失业登记系统 用户管理6.4、办证人基本信息模块:办证人基本信息模块主要涉及到姓名、身份证号、性别、出生日期、民族、发证日期、发证机构、发证机构、证件编号信息的添加。图4就业失业登记系统 办证人基本信息6.5、学历信息查询模块:学历信息查询模块可以对所有社保所进行查询,也可以通过输入社保所名称和身份证号进行查询。图5就业失业登记系统 学历信息查询6.6、接受公共就业修改模块:接受公共就业修改模块主要是对日期、公共就业、经办人进行修改图6就业失业登记系统 接受公共就业6.7、删除失业登记模块:删除失业登记模块主要是通过ID主键删除相关记录图7就业失业登记系统 删除失业登记6.8、实现打印功能:打印功能主要涉及到打印纸张的设置,可以将用户享受的相关信息打印出来。图8就业失业登记系统 打印功能结论本系统从需求分析到最后的系统设计,用了两个月的时间。系统的基本功能都可以运行。但仍有不足的地方需要改进。本系统主要是用SQL server 2000来开发后台的数据库。用Dreamweaver 来进行页面的设计和ASP 语言来实现的,以前也曾做过一些网页,但没有涉及到这么大型的,所以在开发的过程中,遇到很多的困难,因此,很多时候都是在网上查找相关的资料,从中也获益不少。由于时间有限,和面临毕业,所以系统中不足的地方有待改进,请见谅。致 谢经过一个月的毕业设计忙碌之后,设计最终完成,心理有一种说不出的轻松,设计过程中遇到许多的问题,在唐磊老师的细心指导下完成的。从开题、分析到撰稿和修改等整个论文撰写过程中,老师都给予了细心的建议和指导。老师对本人的学习等各个方面都给予了无微不至的关怀与帮助。在此,我向唐磊老师表达崇高的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度IT行业研发人员个人技术保密及知识产权合同2篇
- 2024年版:二手汽车交易详细合同范例
- 2024年度电子信息设备搬运及数据安全保护合同2篇
- 2024年白酒年份酒质量检测合同3篇
- 2024年度农业用地流转承包合同范本3篇
- 2024年度高端房产租赁居间代理合同3篇
- 2024年度林业产业发展项目树木栽种与林业种植合同3篇
- 2024全新智能家居门窗安装及智能安防服务合同3篇
- 2024年度电商人工智能客服合作股东协议范本2篇
- 2024年度污水收集系统安全风险评估与应急预案编制合同3篇
- 工程机械租赁服务承诺及质量保证措施
- 营业线施工安全专项整治检查表
- 华能烟台发电厂2×9F级燃气蒸汽联合循环热电联产项目环评报告表
- 采用新工艺、新技术、新设备、新材料等的程度(工程技术标)
- 江西宏柏新材料股份有限公司功能性气凝胶生产基地建设项目环评报告书
- DB33∕T 1230-2020 金属面板保温装饰板外墙外保温系统应用技术规程
- 水泥物资供应、运输及售后服务方案
- DB13∕T 5023-2019 有限空间作业安全规范
- 日本隧道与地下工程新技术(PPT142页)
- Tekla节点示例已全
- 胸膜间皮瘤的诊治新进展
评论
0/150
提交评论