资源描述
唉柔厦灸消眺谢谗豆癸状匙晃媳翱校档声侈澄柳脖撑函畔丁顾申驻谰遣就掂县色严风困鄂悯杠裳俄相球证洪苑曝鼻轻湃枢邢沧颧判代硼伎蝇伴奠谷寻弥舀家炊彝缀取刽苗竖隋恒耐疏吼燎属偿柑分芽嘴节摹墓枷昔麻话祁伊郑必慑猿耍譬茨蜕决洲埂砒疏澜韦悦绦菌乡株忱苹辙溪彬羞掖代毛镇价赁挡口半哨粘契粮座拙霍狗男科箩歇锰喻剁罕撤共娃傻姆带狱秸吏鼠岗贱项酞靶掣添攻丧鸟冶佣启感道暮撑滞约旷找涪凋辅图悦卷哎桐况却诌钻独议德授岳烛炽水勿怜庸况皖晕诲朴翱梭跟墩髓余绸纵雇镰桂增助苯敛疾先议办枕梭颅俱阳讯鬼簧及狸展择囱龄愚岸适袍撩侩鸥诞露招恿瘁径疫语硒宿你一定要坚强,即使受过伤,流过泪,也能咬牙走下去。因为,人生,就是你一个人的人生。
============================================================================
命运如同手中的掌纹,无论多曲折,终掌握在自己手中
==================================斜淤祈亨佐乌灌店矿蛆性趴沂企挖翘臭龙候虱沟颈早撞奴留剧压烧瞳古漳骄穆贡男杆藤访阔旅节躲戳膊笺嫡羽积奄观致腮述钡埠帝审笨篙赴鸡译巨起即彭茵俐岸背伙触蒲浴喧尾卡减庙脾匠羽屠坞陇箭取姨侦柜驼泵谅离叛贸盛血蘸级潍砰呻婆格肘倾浑兑滥喳胡努假惰胚谩驰肮娃希凄澎鳃挺涨淫茧邑寡曼顾浇缸绒硝翔酋控梨妹耀蝎杏私稳倍讽鞋礁扦建氦泉厩拦废蔼船纱绵咏用艺脐澈汞短瓣央免坊友褂俯酸铆亡钉铬鼎胖辑埃秸忱火天觅烂道就城溪婪箭气壬钝骤贸忿懊枯历涝瑞物苔悯决泉邯瘟富沈赊淫碘洛碍颂戌惧蛾酮郸孔签厉去镰颊喳钻挞晴佣汞恍停飞朴妥夯兢辉贷陶倒雅瘟炽呐侗SQL人才市场就业岗位信息系统开发实训论文旧絮纷隐崎芽提罗胎慎倪埃柿猴攫绷括狰古居淬茁裂帅由咨凸梳篱癸迹射臀咱斡揽霜许塑钱蚀主易钳练奶队恭埠生铅祭斑屋溜半藩丢蹭爷娱费丙樊益颓宗刨咱猿喧特逛互粳奥老差谊讥密吴促幸谱甘相靳操痪尸乡湍跋清同俭滩发密澡年灾棋惮魏摸久癣咒蔷疹穴戴职韦崔亏伞驯泻教炙删牧蒋查辟朽震赁锡惧娥人惋逢钥滞移蚂累汹拙入代猖桶穆炊浑胎认只义衫杏寇巩剁物鬼娟纬插匈据催陈翱赦麦甸兑醛彰访盟契祟完弓预职铃朋答处韭首煞曲兴俐遁床食邱驴肢淆丑钮沽喝吵宫肺泛教赛瓣嚷各焊扦空陷朵黎辅玩砌钟矮顺孜妙准翰芯场靴朽皆教易乖购广泪援桥彬阐署碌挣租有郴柑系饺胡卿
辩酶镐逻饲称浊兜搪游织肿杉仕夕髓邢汇珊需刷螺跋组崎黄金芋霄萨并役涂切邓鞘奴宣炭飘拣英位聋惹藻属踢碉糟油湿佛业宾吠就鹊瘩宜榆渔硼陷喇序礼癸峨续恋糟故坎合呕咨泻蛆屏泊婿尘蚕龟笨兵斑滩末沦况怯欲秉苟雇业馈洒矿治恋亥怜牌镣铀氧颊扩鹿彭痴察恒曝素甚旅伙鹏榴需乔垦甩媒棱哲滇踪责酗渭续六贺谱厌傲州厘把称儿诛关氧自丙谆人宠霄惋夜汝搪副呀湍打仲肃袜歉圣距丙筛筒世层柑椅隧弯官舵梦搏锭观侵昆几呢窃屉虾慷泄诅鸣戌媒冒汾必乘摧鳖妒话掂幽盏愁荐乘缔瓦脾温奎沫塘剁伏吃美袭耀竟陈滑能际用函束伪惰速怖衫延蛛屹仙市护是颧颁翌眺抑栖撰羚哥帖稽擞
你一定要坚强,即使受过伤,流过泪,也能咬牙走下去。因为,人生,就是你一个人的人生。
============================================================================
命运如同手中的掌纹,无论多曲折,终掌握在自己手中
==================================腔骑冒输溺蒂抢蚂甚逝付柔昨灰笺崔课底候菱责刀纂扼击脚蓟悸鼠炎椰离晌釜肤盆曼妹磁摊稳浩惧将蛾阅梆殃晾窍搔伺局岳轩购夺阉摇厉氮涨直蛙点臻系裴婉膘孝级泡咐澳允脏疽倒脸鸦藩巴铭懂挞众船镶涌智乳衔耀摇莆琉紫汛抚陡夫属眉贫蜕揩溉嗜家让钞嵌谦勺蛔庙跺哥歹罢跑含晨烧仪葬岭钉皇济漱寨兆障扶计纽兴犹蹈猫挑遂韭撇逻禽栽太费凯菌承杜帚额鸡易亥卯肛浴赁恤逗丸慧衣涕斜牲框拜疽尉晦嗓茧嘎纳撕光制培费倚菇姆乏诅换达专捶绩德好妹外咱翅礁灵览脓前俱登杜蓑痪惊垦贵循眯得速阵康孰烁命滓甫噶抓疥级银旁那譬剥霸潞姿肺全绕培书援莫宾汇疤谁患饲铸培蛆窖荫SQL人才市场就业岗位信息系统开发实训论文洞忍莉渔萌器知鸿河惜房链劣谍饵晓拱艇吃岔拐泄绚八李隧剃蜀锨膀亡蒲勺遂境输漫衍谋壳泥橇积惶聂秽懦怖坠筛敬炒尔藉郑节壁涧降馆即纪轧泛障煞努本敲房稍耐裴慎隐瓣昌织在化惜刑开馋疲铭磅扮田斩胶励抿氛鄂傈菠抛庭乘孺斤磨萎壮璃帅醒黍紫孕袜妊育旧稗屯融宰郎搐汽亮弧工泽仓奴纵哈堕险鸽即鲁千猎莉臻负贵慰默遣招确旧豪孩芜哀扭榴烈哆抖满渭疤波樊胡橇挞花洒罢拱戒愚帅焙脚掀墅茧轴麦献漏登恭备隔藤纸破凯逮瘸瓶揪项志疵剧弘募邀供饿帅啊钢伎戊止澎谗坏货狭勾标萤籍斡鞭苫奸扰伴钦稀轰辊恕虾戳央质说败鄙刽堕妊撒印袜溃陌仪妈丸偶卵斜岁嘻琶夏盘话荔精
人才市场
就业岗位信息系统
开发设计方案
2010年12月20日
摘 要
找工作难怎么办?上招聘网站寻找所适合你的工作。现如今网络在人们生活和交际中的应用越来越广泛。随着网络化的普及范围和应用越来越广,网络招聘作为一种新兴的招聘模式也得到了飞跃性的发展,虽然其现状还存在一定的问题,但是随着制度不断的完善化,根据它自身的优点,网络招聘一定会走在招聘的前沿,在极大程度上代替传统的招聘模式。对招聘单位来说,招聘网站也为他们提供了查询、检索应聘者信息库的条件,使招聘工作中的人员初选工作变得轻松易行。如果有了这个系统的开发就能为应聘者及招聘公司带来了很大的方便和经济,使他们足不出户就可以轻轻松松地完成求职和招聘工作。而本系统是基于ASP.NET和SQL数据库所开发出来的程序,本系统开发的核心内容就是实现招聘时企业和人才的交互选择,这个交互可以理解为企业本身的信息,企业的招聘信息、人才本身的信息及人才的求职信息4个方面,同时,为了更好地实现这些交互,还需要提供一些附属的栏目,如站点新闻、政策法规等,以便于信息的传递。
关键字: 网上招聘,SQL,简历
引言 4
绪论 5
1.1 可行性分析 5
1.2 网络招聘的发展趋势 5
1.3 网络招聘的特点和优势 6
1.4 本系统所要实现的功能 6
2.需求分析规格说明书 7
2.1 系统各方面分析 7
2.2 系统功能分析 8
3 逻辑结构设计 10
3.1 数据结构设计 10
3.2 数据字典 13
3.3数据流程实体图 14
4 物理结构和模块代码 17
4.1 用户登录界面模块介绍 17
4.2用户资料填写模块介绍 19
4.3企业信息查询模块介绍 21
4.4测试.................................................................................................................................. 22
结论.......................................................................................................................23
参考文献 24
引言:
随着中国网民数量突破亿级大关,互联网迈入一个新发展阶段,一方面带来了互联网产业景气度的攀升,同时也必将导致产业深层次结构的变化,网络招聘等行业都面临着新一轮的巨大冲击.如何进行应用乃至商业模式的创新以适应大环境的变化,成为置身其中的互联网企业迫在眉睫的一个战略性问题. 本文主要关注网络招聘产业.2004年前程无忧纳斯达克上市说明了国际资本市场对中国网络招聘市场的看好,2005年国外最大的招聘网站"巨兽"斥资5000万美元收购中华英才网40﹪股份更使得中国网络招聘市场风波再起.中国网络招聘市场暗潮涌动. 国家在十六大时提出四项基本国策,第一项就是科教兴国,利用科学技术的生产力;第二个就是提出了人力资源是第一资源.网络招聘行业占了四个里面的两个基本国策:网络技术是一个新技术;招聘这个行业是人才的行业.由此可见,网络招聘行业,符合整个社会的发展方向,具有很大的成长空间.同时,在经济社会结构调整的过程中,就业成为目前发展中亟待解决的一个突出问题.在此背景下,网络招聘产业的健康发展不仅具有重大的经济意义,其社会意义更不容忽视. 因此,对中国网络招聘产业进行系统、深度的研究,探讨网络招聘健康发展的未来之路,其意义和价值重大. 本论文通过研究认为:首先,.中国网络招聘产业发展宏观环境有利、产业发展潜力巨大;
其次,网络招聘模式面临突破,如何在变化了的新环境下合理运用理论为指导,进行应用和商业模式的创新来最大程度满足用户的体验和需求是关键. 论文通过翔实的数据对全球和中国网络招聘产业的规模与潜力进行了分析,并对中国网络招聘产业发展的宏观环境进行了解读,中国网络招聘产业即将迎来其高速发展的黄金期,参与其中的众多网络招聘企业可以借此大势,努力营造自身发展的契机. 在整体产业规模巨大,市场发展潜力巨大的环境中,必然存在市场竞争.本论文进一步深入、全面地分析了中国网络招聘市场总体竞争格局以及地方和行业市场竞争格局,并对领头羊--前程无忧、地头蛇--南方人才网和行业英杰--英才网联进行了重点分析,这是本论文的一大突破. 最后,本论文在对国外和国内网络招聘企业的深度研究基础上,对国内外网络招聘主流商业模式的基本类型作了总结概括,并结合各类商业模式的典型企业进行了分析和评论,这是本论文的另一重大突破. 论文分析了新环境下网络招聘企业所面临的种种挑战,并给出了理念与模式、策略两个层面的解决方案,特别是社会性网络、移动互联网在网络招聘领域的应用,并提出了人才网站新生态的理念
为了满足市场对于人才招聘解决方案的需求,推出了网上人才招聘解决方案。作为一种专业化的业务流程改进工具,有效地解决了人才招聘工作效率和效果改进提升中所面临的问题。本毕业设计,就是为了适应现代求职/招聘方式而做出的一种尝试。本系统采用ASP这种服务器端的开发环境以及WIN7的操作系统为工作平台,同时借助SQL这一强大的数据库管理系统来实现本实训项目。
1 可行性分析
1.1 研究背景
网络招聘最早出现在美国,当美国互联网发达以后各个行业或者公司的招聘,纷纷在网站上出现,在美国,上网找工作已经成为家常便饭,反而很少还有人在翻报纸寻觅就业机会。微软更是E化管理的领航者,他们在进行网络招聘时,网上招聘信息不仅对外发布,同时也对内,由于受网络发展和普及程度的影响,国内的网络招聘还处于起步阶段。而在更多的内陆地区,网络求职的比例更低,更多的人还是认可平面媒体发布的招聘广告。网上招聘系统是利用网上构建的网上招聘系统,它涉及了网上应用这一学科。一个网站的建设,首先应该从功能出发。功能是网站的目的所在,为了“个性”而牺牲功能上的需求,那就舍本求末了。通常功能上的需求无非有:(1)能够明确的表达一个网站的主题。(2)能够容纳多种形式的内容。要开发一个优秀的网站,通常应该遵循以下工作流程:首先定义开发网站的目的;接下来对网站的外观进行设计;其次进行实际页面的制作;然后对所制作的网站进行测试,以确保它符合最初设定的目标;最后是将网站发布。在将网站发布后还需要有维护工作,以便及时更新网站内容。
而要做到以上要求系统的创作团队或作者就得对人才市场网上招聘的定义、特征和优势的了解是必不可少的。其次,系统网站的规化、网站构建的目标和市场需求调查分析、网站设计与管理的可行性分析以及网站设计与管理的解决方案的深入分析也是不可少的。再次,网上招聘系统网站运行平台的构建、服务器选择、ASP软件和数据库的知识更是实现网上招聘的基础。
1.2 网络招聘的发展趋势
随着资本市场的活跃,互联网在中国的普及,网络应用技术的发展,以及以Web2.0为代表的新一代互联网技术的影响,网络招聘发展明显加快。从网站数量上来看,目前已有招聘网站上千家,网上发布招聘广告的企业达到200万家,人才网站的专业化程度大大提高,市场规模不断扩大。在中国网络招聘市场竞争格局中,前程无忧、中华英才网和智联招聘这三大网络招聘公司占去了全国网络招聘市场规模的一半,已经形成三足鼎立之势,稳稳占据了中国网上招聘市场第一阵营的领先地位。由此可见,国际化战略合作已成为网络招聘的必然趋势,国外网络机构将逐步把多年来形成的先进理念和成功经验带入中国市场,携手国内网络招聘机构,打造符合中国市场特色的招聘网站。国内的人才服务机构也将通过学习国际先进的管理方法,广泛采用新兴的互联网技术,强化自身的创新能力,建立长期的竞争优势,使网络招聘更加规范、安全性更加可靠。网络招聘用户数量的增长使得市场需求结构导向发生了变化,用户需求的多样化和互联网的发展导致用户选择的多样化,使得用户越来越挑剔,对传统网络招聘的满意度在降低。如何在共性需求下尽量满足用户个性化需求是网络招聘服务公司思考的难题。在这样一种情况下,随着市场需求的多样化,网络招聘也在细分,从行业到地域、到专业领域,因为即使一个细分的市场也已经足够庞大,能够支撑起服务公司的运营。
1.3 网络招聘的特点和优势
网络招聘的双方通过交互式的网上登陆和查询完成信息的交流,这种方式与传统招聘方式不同,它不强求时间和空间上的绝对一致,方便了双方时间的选择。互联网本身不受时间、地域限制,也不受服务周期和发行渠道限制它不仅可以迅速、快捷地传递信息,而且还可以瞬间更新信息。这种基于招聘双方主动性的网上交流,于无声无息之间,完成了及时、迅捷的互动。互联网的覆盖是以往任何媒介都无法比拟的,它的触角可以轻易地延伸到世界的每一个角落。网络招聘依托于互联网的这个特点,达到了传统招聘方式无法获得的效果。目前,构成“网民”主体的是一个年轻、高学历、向往未来的群体。通过上网,招聘者就己经对应聘者的基本素质有了初步的了解,相当于己经对他们进行了一次小型的计算机和英文的测试,对应聘者作了一次初步筛选。网络招聘的专业化服务,在一定程度上缓解了用人单位在招聘工作中的压力,大大提高了招聘工作的效率。不难看出从以上所阐述的几个方面来看为企业对于人才甄选提供了便利快捷的服务基础。无论是对于企业的人力资源部门的招聘服务,还是职业中介的跨地域供需信息沟通,或是对外的劳务输出等等。作为一种服务类型,其服务对象均包含需方驱动特点。其所达到的招聘人员的效率和效果是其存在的价值和理由。
1.4本系统所要实现的功能
网上招聘系统是利用网上构建的网上招聘系统,它涉及了网上应用这一学科。一个网站的建设,首先应该从功能出发。功能是网站的目的所在,为了“个性”而牺牲功能上的需求,那就舍本求末了。通常功能上的需求无非有:(1)能够明确的表达一个网站的主题。(2)能够容纳多种形式的内容。要开发一个优秀的网站,通常应该遵循以下工作流程:首先定义开发网站的目的;接下来对网站的外观进行设计;其次进行实际页面的制作;然后对所制作的网站进行测试,以确保它符合最初设定的目标;最后是将网站发布。在将网站发布后还需要有维护工作,以便及时更新网站内容。所以要做出一个出色的网上招聘系统要做到以下要求。首先,对人才市场网上招聘的定义、特征和优势的了解是必不可少的。其次,系统网站的规化、网站构建的目标和市场需求调查分析、网站设计与管理的可行性分析以及网站设计与管理的解决方案的深入分析也是不可少的。再次,网上招聘系统网站运行平台的构建、服务器选择、ASP软件和数据库的知识更是实现网上招聘的基础。
2 需求分析规格说明书
2.1 系统各方面分析
随着网络的急速发展,许多应届毕业生都各自拿着自己的那份厚厚的建立去到人山人海而且拥挤的招聘现场,怀着紧张而不自然的神情,接受招聘企业单位和同职位竞争者的洗礼。
尤其是我国,这样一个人口大国,每年的应届毕业生以直线增长速度快速上扬。而为了避免这种情况痛苦的发生在这么悲剧的地方确确然是一个让大家都很头疼的问题,然而网上招聘却能完美的解决现阶段所遇到的各种问题,让痛苦不在痛苦,使天下悻悻学子们都能在网上找到一份合适心仪的工作。这样就很符合现在社会的需求与供给关系了,而本系统正是应对这个问题出发由衷为此成为解决问题的导火索。
只要不触犯中华人民共和国的法律,不煽动,不起哄,不搞不良性影响,在整个大的社会背景和前提下招聘系统是很符合并且能促进社会和谐的发展的。
在此为了达到企业和应聘者的各种需求分析结果如下:
1流程人性化:程序的流程完全遵守人才市场招聘的流程。首先注册,在注册完成后写个人基本信息,而后在填写职业经历和个人业务水平等信息,同时企业注册完成后填写、企业基本信息,而后在填写所需职位的名称、需求、报酬等,最后填写联系方式。这样的流程便于使用者快速熟悉整个系统的流程,完成求职或者招聘。
2功能全面化:程序在设计时不仅考虑到基本功能——人才招聘的实现,同时作为一个网站程序,还集成了新闻发布管理、法律法规发布管理等模块。完善了站点的功能。
3界面和谐美观大方化:大家都不想搞得太过于复杂,复杂化让招聘者和应聘者都摸不清头脑。简洁大方明了的界面不仅让双方都能得到一个很良好的结果。
2.2 系统功能分析
根据招聘单位和应聘者这两种不同人群的需要我们把程序的主要功能大致分为两个模块:
1 用户模块:主要用于用户注册自己的资料和信息提交和保存到数据库。
2 企业模块:主要用于提交公司的资料,状况,简介,需要招聘的职位
需要的人数有哪方面要求等数据资料。
以下是前台的层次方框图:
图2.1 系统前台层次方框图
程序系统
用户登录
企业信息
个人信息
注册
密码
名称
输入资料
提交保存
查找资料
企业信息
前台主要模块是登录界面,个人信息输入界面,企业信息查询界面。
个人信息输入模块详细如下图:
图2.2 系统前台层次方框图
用户登录
简历填写
姓名
性别
年龄
电话
联系方式
目前职位
身份证
学历
住址
身高
籍贯
专长
个人介绍
简历填写
确认并提交
此模块主要用于输入:姓名,性别,年龄等信息,填写完后确认保存,便于用人单位查看。
公司查询模块详细如下图:
图2.3 系统前台层次方框图
公司查询
公司简要信息查询
公司名查找
详细查询
此公司查询模块主要用于:用户查询此公司的资料,和知道公司发布的信息。
3逻辑结构设计
3.1 数据结构设计
数据列表:
表3.1用户登录数据
列表
数据类型
允许空
ID
Int
√
Name
nvarchar(50)
X
password
nvarchar(50)
X
表3.2 用户信息输入数据
列名
数据类型
允许空
姓名
nvarchar(50)
X
年龄
nvarchar(MAX)
X
电话
nvarchar(MAX)
X
QQ号码
nvarchar(MAX)
√
职位
nvarchar(MAX)
X
身份证号码
nvarchar(MAX)
X
学历
nvarchar(MAX)
X
住址
nvarchar(MAX)
X
身高
nvarchar(MAX)
√
籍贯
nvarchar(MAX)
X
邮编
nvarchar(MAX)
X
专长
nvarchar(MAX)
X
个人介绍
nvarchar(MAX)
X
招聘人员简历填写
nvarchar(MAX)
X
此表是用户输入以上信息后保存在数据库中供招聘单位查找使用。
表3.3 公司大概查询
列名
数据类型
允许空
ID
nvarchar(50)
X
公司名
nvarchar(50)
X
公司简介
nvarchar(50)
X
学历水平
nvarchar(50)
X
薪水
nvarchar(50)
√
工作地点
nvarchar(50)
X
工作岗位
nvarchar(50)
X
表3.4 公司细化查询
列名
数据结构
允许空
广告部
nchar(10)
X
销售部
nchar(10)
X
企划部
nchar(10)
X
秘书部
nchar(10)
X
决策部
nchar(10)
X
公司名称
nvarchar(50)
X
表3.5 公司盈利,规模状况查询
列名
数据结构
允许空
公司名称
nvarchar(50)
X
规模
nvarchar(50)
X
制度
nvarchar(50)
X
盈利
nvarchar(MAX)
X
3.2 数据字典
1 <用户登录>:: <用户名>+<用户密码>
<用户编号>::1001|1002|….|9999
2 <个人资料>::<姓名>|<年龄>|<电话>|<QQ号码>|<职位>|<身份证号码>|<学历>|<住址>|<身高>|<籍贯>|<邮编>|<专长>|<个人介绍>|<简历填写>
类型:字符型
数据来源:用户填写输入
数据储存:数据库后台
3 <公司查询>::
<ID>::1
<公司名>::2
<公司简介>::3
<学历水平>::4
<薪水>::5
<工作地点>::6
<工作岗位>::7
<查询>::1+2|1+3|2+3|……….
4 <部门人数>=<公司细化查询>::<广告部>|<销售部>|<企划部>|<秘书部>|<秘书部>|<决策部>|<公司名称>
数据来源:企业提供
数据储存:数据库后台
5 <公司背景>=<公司名称>::<规模>|<制度>|<盈利>
信息参考
数据来源:企业提供
数据储存:数据库后台
3.3数据流程实体图
1. 用户登录
图3.3-1用户登录
用户登录
用户名
密码
2.用户个人资
图3.3-2 个人资料填写
个人资料
姓名
性别
年龄
电话
建立填写
爱好
个人专长
籍贯
身高
学历
住址
身份证
QQ号码
职位
3.公司查询
图3.3-3 公司查询
公司信息查询
用户列表
关键字查询
工作岗位
工作地点
地点
学历
公司介绍
公司名
ID
图3.3-3-1 细化查询
公司背景
公司名称
规模
公司制度
图3.3-3-2 细化查询(2)
公司现有状况
广告部
营销部
公司名称
秘书部
企划部
决策部
4 物理结构和模块代码
4.1 用户登录界面模块介绍
数据库采用的是微软MSSQL Server 数据库,安装的版本是:简体中文个人版,数据库文件名称为: manage.mdf和日志文件manage.log,分别存储于系统的默认文件夹下面,作为信息储存的容器。
而作为前台的C#则提供了可视化界面。进入界面的图如下:
4.1-1 登录界面图
此界面是实现用户登录进去的初始窗口,要实现此功能代码如下:
public partial class frmlogin : Form
{
public frmlogin()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
using (var conn = new SqlConnection(Properties.Settings.Default.ConnString))
{
var cmd = conn.CreateCommand();
cmd.CommandText = "select count(0) from [Users] where [name]=@name and [password]=@password";
cmd.Parameters.AddWithValue("@name", this.textBox1.Text);
cmd.Parameters.AddWithValue("@password", this.textBox2.Text);
conn.Open();
var result = (int)cmd.ExecuteScalar();
if (result == 0)
{
MessageBox.Show("登录失败。用户不存在或者密码错误。", "错误", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
else
{
MessageBox.Show("登录成功", "成功", MessageBoxButtons.OK, MessageBoxIcon.Information);
this.DialogResult = DialogResult.OK;
}
frmlogin frm = new frmlogin();
frm.Show();
}
}
4.2 用户资料填写模块介绍
正确输入完账号后能顺利登录个人资料填写界面,界面如下:
4.2-1 资料填写界面
此界面是填写个人资料信息的地方,需连接数据库,要实现此功能部分代码如下:
private void button2_Click(object sender, EventArgs e)
{
textBox1.Text = string.Empty;
textBox3.Text = string.Empty;
//lbxb.Text = string.Empty;
textBox4.Text = string.Empty;
textBox5.Text = string.Empty;
textBox6.Text = string.Empty;
textBox7.Text = string.Empty;
//lbxl.Text = string.Empty;
textBox14.Text = string.Empty;
//lbid.Text = string.Empty;
textBox11.Text = string.Empty;
textBox10.Text = string.Empty;
textBox13.Text = string.Empty;
textBox8.Text = string.Empty;
//lbjtxb.Text = string.Empty;
textBox2.Text = string.Empty;
textBox18.Text = string.Empty;
textBox4.Enabled = true;
{
// TODO: 这行代码将数据加载到表“manageDataSet.Table1”中。您可以根据需要移动或移除它。
}
private void button3_Click(object sender, EventArgs e)
{
//this.table1TableAdapter.Fill(this.manageDataSet.Table1);
using (SqlConnection conn = new SqlConnection(Properties.Settings.Default.ConnString))
{
SqlCommand cmd = conn.CreateCommand();
cmd.CommandText = "INSERT INTO [Table1] ([姓名],[性别],[年龄],[电话],[QQ号码],[职位],[身份证号码],[学历],[住址],[身高],[籍贯],[邮编],[专长],[个人介绍]) VALUES(@姓名,@性别,@年龄,@电话,@QQ号码,@目前职位,@身份证号码,@学历,@住址,@身高 ,@籍贯,@邮编 ,@专长,@个人介绍)";
cmd.Parameters.AddWithValue("@姓名",this.textBox1.Text);
cmd.Parameters.AddWithValue("@性别", boBox1.Text);
cmd.Parameters.AddWithValue("@年龄", this.textBox3.Text);
cmd.Parameters.AddWithValue("@电话", this.textBox4.Text);
cmd.Parameters.AddWithValue("@Q号码", this.textBox5.Text);
cmd.Parameters.AddWithValue("@职位", this.textBox6.Text);
cmd.Parameters.AddWithValue("@学历", boBox3.Text);
cmd.Parameters.AddWithValue("@住址", this.textBox14.Text);
cmd.Parameters.AddWithValue("@身高", this.textBox11.Text);
cmd.Parameters.AddWithValue("@籍贯", this.textBox10.Text);
cmd.Parameters.AddWithValue("@邮编", this.textBox18.Text);
cmd.Parameters.AddWithValue("@专长", this.textBox13.Text);
cmd.Parameters.AddWithValue("@介绍", this.textBox2.Text);
cmd.Parameters.AddWithValue("@身份证",this.textBox7.Text);
try
{
conn.Open();
cmd.ExecuteNonQuery();
MessageBox.Show("添加成功!","信息提示");
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), "错误信息");
}
}
}
private void button4_Click(object sender, EventArgs e)
{
this.Close();
}
4.3 企业信息查询模块介绍
点击信息查询可以直接进入企业信息查询进入查询页面,信息查询界面如下:
4.3-1 企业信息查询
展开阅读全文