网上招聘管理信息系统的设计与实现

网上招聘管理信息系统的设计与实现
网上招聘管理信息系统的设计与实现

中图分类号:学校代码:10055 UDC:密级:公开

专业硕士学位论文

网上招聘管理信息系统的设计与实现

论文作者再克娅·阿不都热依木指导教师李忠伟

申请学位工程硕士培养单位软件学院

学科专业软件工程研究方向

答辩委员会主席评阅人

南开大学研究生院

二○一五年四月

摘要

随着网络信息技术的发展,上网发布和查询信息在人们生活中的应用越来越广泛。各级人才市场网络招聘功能的健康发展不仅具有重大的经济意义,其社会意义不容忽视。如何对用人单位求职者信息进行管理,更有效地为用人单位和人才服务成为一项紧迫的任务。网络信息技术的应用对人力资源流动起到了有力的推动作用。对招聘单位来说,招聘网站也为他们提供了查询,检索应聘者信息的条件,使招聘工作中的人员初选工作变得便捷快速。该系统的开发为应聘者及招聘单位带来了很大的方便和经济,使他们足不出户就可以轻轻松松地完成求职和招聘工作。

该系统是一个基于网络的具有交互功能的人才招聘信息管理系统,采用了当前较为流行的B/S模式,开发主要包括后台数据库的建立和维护以及前台程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备、易使用等特点。结合网络数据库开发的要求,本人主要完成对网络招聘管理信息系统的功能需求分析、功能模块划分、数据库设计,并由此设计了数据库结构和应用程序。本系统以ASP为主要制作工具,实现了用户注册、登陆、验证身份及用户数据的采集、个人简历的预览查询、搜索/查看用户信息,站内最新工作信息发布,可进入留言本留言从而实现了网站与客户之间的交流和沟通等。

网络招聘的兴起对传统人才招聘体系产生了强烈的冲击,网上招聘较之传统现场招聘方式具有招聘范围广,信息量大,可挑选余地多,应聘人员素质较高,招聘效果较好,费用较为低廉等优势,获得了越来越多的公司的认可和青睐。通过现代化的网络应用系统,应聘者和招聘单位可以在网络上,突破时间和空间的限制实现工作求职和单位的人才招聘目标。网上招聘求职越来越成为单位和公众招聘求职的一项重要手段,其招聘求职规模和招聘求职成功率已直逼传统招聘会,有的甚至超过了传统招聘会。

关键词: 求职招聘,ASP技术,web数据库

Abstract

The 21st century is called the knowledge economy age. Knowledge isthe major force to make i ndustries developing. In 21st century, the competition among the enterprises is the competition about talented persons. Among the competition and development of enterprise, persons with technology st and in important position. Therefore technician management forthe development of an enterprise is v ery important factor.The text aimsat the on consideration of software engineering and import the scie ntific mode and ideas of human resource management.

Online employment Web sites offer each surf the Net the platforms

of employment directly to user, But move the professional resources exchange market to the compute r of consumer's home directly in some specific place or building in this platform .

Among the professional resources exchange market, job hunter and advertising unit issue basic i nformations, inquire about information that has issue already according to condition that need, Can h ave characteristic of the market demand of fast reaction, no longer receive the restrictions of the time and space, The job hunter and advertising unit needn't go for crowded professional resources exchan ge in a set time, Have network whenever and wherever possible seeking jobs or talent easilycomputer .

The Web site has realized that registers on the net, search foron the et, news release for the funct ion. We use https://www.360docs.net/doc/843751210.html, as an exploitation tool, making use of asp technology and web database to real ize these function.

Keyword:Employment Asp technology Web data base

目录

第一章绪论 (1)

第一节课题背景 (1)

第二节课题研究目的和意义 (2)

第三节网上人才管理存在的问题 (3)

第四节网上招聘管理信息系统的作用与优势 (3)

第五节国内外研究现状 (4)

第六节本文的主要工作 (6)

第七节论文的组织结构 (6)

第二章相关理论技术基础 (7)

第一节https://www.360docs.net/doc/843751210.html,概述与简介 (7)

第二节https://www.360docs.net/doc/843751210.html,的开发工具 (12)

第三节 SQL S ERVER2000数据库管理 (12)

2.3.1 SQL Server2000概述 (12)

2.3.2 https://www.360docs.net/doc/843751210.html,基础 (13)

第四节本章小结 (15)

第三章系统需求分析 (16)

第一节需求分析 (16)

第二节系统角色分析 (16)

3.2.1 系统维护管理人员 (17)

3.2.2 单位招聘管理人员 (17)

3.2.3 求职人员 (18)

第三节功能需求分析 (18)

第四节性能需求分析 (20)

第五节系统的开发与运行环境 (21)

第六节本章小结 (22)

第四章系统设计 (23)

第一节系统的体系结构 (23)

第二节系统功能模块结构 (24)

4.2.1 系统维护管理模块 (25)

4.2.2 求职表管理模块 (25)

4.2.3 员工招聘管理模块 (26)

4.2.4 求职管理模块 (26)

第三节系统安全性设计 (27)

第四节数据库设计 (29)

4.4.1 设计数据库访问类 (30)

4.4.2 数据库表结构设计 (37)

第五节本章小结 (43)

第五章系统功能的实现 (43)

第一节系统主界面的实现 (43)

5.1.1 用户界面布局设计 (43)

5.1.2 系统主界面实现 (43)

第二节求职管理模块的设计与实现 (44)

5.2.1求职简历管理功能 (45)

5.2.2 招聘单位求职表的填写与预览 (47)

第三节招聘管理模块的设计与实现 (48)

5.3.1用人企业基本信息及招聘职务管理功能 (48)

5.3.2 用人企业求职信息管理功能 (49)

5.3.3 用人企业求职表的定义功能 (50)

5.3.4 用人企业求职表的检索功能 (52)

第四节管理员管理模块的设计与实现 (52)

第五节本章小结 (54)

第六章系统测试 (55)

第一节软件测试概论 (55)

第二节系统功能性测试 (58)

第三节本章小结 (60)

第七章总结与展望 (61)

第一节工作总结 (61)

第二节展望 (62)

致谢 (63)

参考文献 (64)

个人简历、学术论文与研究成果 (66)

网上招聘管理信息系统的设计与实现

第一章绪论

第一节课题背景

人才是一个国家,一个民族,一个地区和一个企业单位长期兴旺发达的重要保证。所以在人类所拥有的一切资源中,人力资源是第一宝贵的,自然成了现代管理内容的核心。在企业的可支配资源中,人力资源是最具能动性的,也是最具能量爆发力的。

用人企业单位在人员任用讲求的是人岗匹配,适岗适人。找到合适的人却放到了不合适的岗位与没有找到合适的人一样会令招聘工作失去意义。招聘合适的人才并把人才配置到合适的地方是才能算完成了一次有效的招聘。招聘和配置有各自的侧重点,招聘工作是由需求分析-预算制定-招聘方案的制定-招聘实施-后续评估等一系列步骤构成的,其中关键又在于做好需求分析,首先明确企业到底需要什么人,需要多少人,对这些人有什么要求,以及通过什么渠道去寻找公司所需要的这些人,目标和计划明确之后,招聘工作会变得更加有的放矢。人员配置工作事实上应该在招聘需求分析之时予以考虑,这样根据岗位“量身定做”一个标准,再根据这个标准招聘企业所需人才,配置工作将会简化为一个程序性的环节。招聘与配置不能被视为各自独立的过程,而是相互影响,相互依赖的两个环节,只有招聘合适的人员并进行有效的配置才能保证招聘意义的实现。

目前大多数求职人员,作为人才交流来进行求职,具有一定的地域阻碍性。同样用人单位发布相应招聘信息时,存在以下问题:

(1)没有进行必要的工作分析

不进行工作分析,就很难确定每一个工作和岗位对员工的具体要求,包括技术及种类、范围和熟悉程度;学习、工作与生活经验;身体健康状况;工作的责任、权利与义务等方面的情况。在招聘工作中常常发现企业的招聘标准与实际岗位技能的需求不一致,这种现象就是没做好工作分析造成的。

(2)没有规范的招聘流程

私有民营企业人员招聘操作程序一般都不规范,经常是老板感觉缺人时才

1

网上招聘管理信息系统的设计与实现

临时安排招聘,根本不用用人需求。即使有也常常是先征取老板同意,再走个形式而已。面试也非常简单,基本是凭经验,不按规范的操作流程走。过程相对复杂,欠缺通用性。

(3)招聘人员的自身职业素质较低

私有民营企业中很多招聘人员不具备专业的知识和技能,虽然有些人员在实际工作中也常常利用一些现代招聘手段,但也常常是生搬硬套。招聘人员职业化素质不高,必定会给企业的招聘工作带来不良影响。

第二节课题研究目的和意义

课题研究的意义主要在于要改变传统的招聘求职模式,最大化的发挥网络信息服务的优势和特点,主要是为求职者提供基本信息注册和简历生成及为用人单位提供情况介绍和职位需求等基本主要服务,还应该包括求职和招聘双方更深层次的、多方面的服务业务需求和实现,也就是说既要有传统意义上的职业介绍业务,又要有求职者就业和职业能力提升以及为用人单位定制并提供优质人才服务的业务。招聘作为人力资源管理的一部分,在整个企业的人力资源管理中发挥了重大作用。传统招聘大多采用现场招聘、简历邮件投递、电子邮件简历投递等手段进行。这些方式往往都要耗费大量的人力,物力,财力和时间,而且招聘的成功率也比较低,限制了人才资源的充分利用。还容易造成招聘工作的随机性、监督机制不到位、信息呈现不直观、统计困难等问题充分利用网络通讯服务的无地域差别的特点,为人才流动以及劳动力寻找再就业和创业的机会,提高求职人员就业的成功率,并在一定程度上可以避免我国人才资源资源流动的盲目性,尽量达到求职人员和用人单位的双满意。为此,本课题依托于人力资源管理信息化,电子化的实际,重点研究基于Web的网上招聘管理信息系统的设计实现和应用。

招聘是指由那些潜在的候选人在接受面试时选择更换或接受新的工作的过程招聘是指由那些潜在的候选人在接受面试时选择更换或接受新的工作的过程。以此需要满足以下目标:

(1)系统能够提供友好的用户界面,使操作人员的工作量最大限度的减少;

(2)系统具有良好的运行效率,能够达到提高工作效率的目的;

(3)系统应有良好的可扩充性,可以容易地加入其他系统的应用;

2

网上招聘管理信息系统的设计与实现

第三节网上人才管理存在的问题

网络招聘虽然发展很快,前景广阔,但也面临着一些问题,如安全问题、技术问题、法律制度问题、观念障碍、隐私权的保护、基础设施问题等。具体表现在如下几点:

(1)信息的保密性。现在人才网站鱼龙混杂、良莠不齐,一些防护措施做得不到位的网站,求职者的个人信息在网上常常可以“资源共享”。而大型的知名网站在这方面就做得比较好,通常不会出现信息泄露的现象

(2)网络招聘的可信度不高。“成交率”颇低。究其原因,主要是招聘应聘双方都不够诚信。由于网上招聘,用人单位与求职者不见面,彼此只能通过电子简历来完成首次面试,于是一些求职者就肆无忌惮地给自己“镀金”:有的只是中专文凭,却毫无顾忌地在电子简历上填上“大学本科毕业”;有的连四级考试都没有通过,简历上却赫然写着“达到六级水平”。

(3)简历多次重复发送是网络招聘中的一个普遍问题。

(4)我国网络招聘起步晚。在网络招聘中的规范性和法律制度不够完善,一部分人对网络招聘方式不认识和了解,服务也有待改善。

(5)安全保障、诚信问题依然是亟需解决的问题。

第四节网上招聘管理信息系统的作用与优势

网上人才管理系统随着网络招聘求职的出现而出现了,网络招聘求职方式已经成为了招聘求职的一大重要手段,其招聘求职规模和招聘求职成功率已直逼传统招聘会,有的甚至超过了传统招聘会。一两年前还处于新兴地位的博思人才网网络招聘求职方式已经名副其实地走向了招聘求职的主流地位。网络招聘求职的快速发展,与网络招聘求职平台的建设和发展有着很大的关系。当然网络招聘求职的人群快速膨胀也促进了网络招聘求职平台的发展。这与市场上的生产和消费两者关系完全类似,消费促进生产,生产带动消费。根据美国IDC 公司的调查结果,2001年全球的网络招聘市场扩大了53%,就已经达到28亿美元的规模。IDC的高级分析师Marc Pramuk曾经表示:“从网络招聘市场扩大的事实可以看出,招聘服务市场正在发生根本的变化”。由于“雇用方正在寻找比传统的招聘方法更迅速、更廉价的招聘适当人选的方法”,因此到2006年,在

3

网上招聘管理信息系统的设计与实现

经历连续几年超过40%的速度迅猛增长后,全球网络招聘市场的业务规模将超过157亿美元。据介绍,在美国、日本和欧洲等互联网普及程度高的发达国家,自上世纪90年代初互联网出现以来,网络已经成为人才进行流动的最主要渠道,而那些单纯为企业、个人提供单一集会式招聘服务的人才市场几乎已经绝迹。

在求职毕业生的眼中,通过网络求职具有以下几个其它方式所不能及的作用和优势:其一,信息量大且更新快。这么大的求职队伍,招聘职位数量显然很吸引求职者的眼球,在人才网站里,可以随时查询数万条信息,而且信息更新速度很快,每天更新的职位都很多,关注招聘网站就能够第一时间掌握用人单位的需求;其二,招聘网络平台功能强大,提高效率。通过招聘网站可以轻松地对工作类别、地区和需求等条件进行全方位智能查询,快速准确地查询到所需要的包括行业、职能、工作地点、工资等信息,当查询到合适的招聘职位后还可以直接通过网站把简历提交给招聘单位,很大程度上节省了求职者的时间;其三,求职无地域限制。无地域限制无疑给求职者创造更多的就业机会,特别是对于异地求职者,如果采取传统的求职方式,恐怕还得来回奔波于两个城市之间。而且对于一般院校学生亲临知名企业校园招聘现象的机会也不是很多,但如果通过网络就可以获取与其它求职者同等竞争的机会;其四,经济实惠。如果通过现场招聘会求职,求职者要花不少钱制作精美的简历,外加交通、通讯等费用,而这些在网络求职中都可免去。而且各个证书只要一次扫描到计算机里,就可以发给多家网络招聘单位,免去了印刷的高费用。

正是网络求职具备上述几大优势和逐渐提高的求职成功率,因而受到了广大求职毕业生的青睐。或许也正是高校毕业生对网络求职的热捧,网络求职也变得也越来越火。

第五节国内外研究现状

目前国内推出的一些网上招聘信息管理软件,应用不是太广泛,产品不规范,不能真正地融合先进的人才招聘理念,不适合企业特殊的招聘需求。虽然人才招聘管理软件已经从C/S架构向B/S架构转型,然而部分软件仍没有转型成功,这就导致企业不能在统一的招聘平台下进行管理,不能支持跨行业,跨地域的集团化管理模式。

国外人才招聘管理软件产品十分规范,界面友好,人才招聘管理理念先进,

4

网上招聘管理信息系统的设计与实现

比较熟知的招聘系统提供商有美国BrassRing公司2007年推出的企业招聘解决方案的最新产品,该产品突破了传统意义上的“招聘”,融合了客户关系管理思想,使客户与大学生,求职者,公司职员,招聘代理机构等保持密切的联系和良好的关系,为客户提供了一个更高效的招聘处理流程。但是国外的人才招聘管理软件的招聘模式与我国有所差异,通用性不强,操作起来也不太符合中国人的习惯。

由于中国网民数量逐渐增多,通讯技术的迅猛发展,网络已经深入我们的日常生活中,网络人才招聘成为一种新的招聘求职方式,越来越受到用人单位和求职者的青睐。但大多数人才网站因受到地域和行业的限制,局限在某些狭小的领域内搞恶性竞争,无法发挥较强的实际作用,可以这么说建立人才网站大联盟尤其重要,也是未来网络招聘的发展方向。

纵观中国人力资源市场一般采用社会招聘、校园招聘、网络招聘等形式。中国人才直通车结合线上网络招聘平台线下举办招聘会连续在深圳、广州等地高校多次举办校园招聘会。所有展会招聘职位公布在中国人才直通车网站,给求职者很大的便利,一位在网上求职的深圳大学梁同学深有感触地说,由于招聘和应聘双方没有时间交流,被选中的机会也不大。还不如先通过网络投放简历和在校园招聘会上与用人单位自由交流,感觉得不错了就直接去面试,方便而且快捷。由此可见网络招聘是未来人才招聘不可或缺的方式。

一、企业青睐网络招聘

由于传统招聘都有固定的时间和地点,参与者无论是招聘方还是求职者都会耗费一定的时间和精力,成本相对要高。网络招聘可以招到高素质的中高级人才。因为电脑如今已经成为不少工作中不可缺少的技能,能参加网络招聘的人对电脑技能都有一定的掌握,这其实已经是在进行考试了。网络招聘由于没有区域和时间限制、快捷、效率高、省时省力、费用低可以招到全国各地的人才,所以越来越受到企业的青睐。

二、网络招聘仍是当今人才招聘最有效的方式

2006年,广东省各类人才网站的访问量超过6000万人次,组织参加全国网上招聘会以及其他在网上发布招聘信息的单位达50000多家,通过网络求职的人才达200多万人,初步达成求职意向的人才共60万多人,招聘成功率近50%。但是,同时我们也可以看到,国内互联网还有很多不成熟的地方,网络招聘也是。虽然在短期内招聘会报纸广告等传统的招聘方式不会消失,但是网络招聘

5

网上招聘管理信息系统的设计与实现

是大势所趋网络招聘会也将进一步完善。

第六节本文的主要工作

本文在对现有的一些求职就业信息系统分析调研的基础上针对传统的求职就业方式做了相应的需求方面和业务流程方面的分析,并结合现代软件工程的先进思想,设计并实现了高效的网上招聘信息系统。

首先介绍了当前形势下求职和招聘所面临的机遇和挑战,得出本课题的项目背景和需要解决的问题。在此基础上对系统的业务流程进行分析得到功能需求,使用用例图和功能模块划分的方法来描述需求分析。然后在这个需求分析的基础上对系统管理模块实现网上招聘和网上求职进行详细设计和实现,并给出系统的实现效果图。最后进行该系统的测试,并公布系统的测试结果。

第七节论文的组织结构

针对当前企业和人才的需要,本文描述了采用https://www.360docs.net/doc/843751210.html,技术来设计与开发分布式网络招聘信息系统的主要过程。

全文的章节结构安排如下:

第一章为绪论,主要对本课题的研究背景及国内外的研究现状进行阐述。

第二章是和课题相关的理论技术,分析阐述一些常用的ASP和后台数据库SQL Server相关技术。

第三章是人网上招聘信息管理系统分析与设计,对课题本身进行需求分析和总体设计。

第四章是网上招聘信息管理系统的详细设计。系统的数据库设计,安全性设计进行详细介绍。

第五章为网上招聘信息系统的实现,在该系统需求分析和概要设计的基础上进行进一步的详细设计和系统编程实现工作,划分功能模块并对功能模块进行功能实现。

第六章是系统测试,针对系统需要用到的测试概念和理论实际进行阐述。

第七章是总结与展望,对自己论文课题工作的总结,并对下一步的工作进行展望。

6

网上招聘管理信息系统的设计与实现

第二章相关理论技术基础

在本章中我们主要针对我们后面各个章节需要用到的各种技术理论进行比较详尽的阐述和总结。

第一节https://www.360docs.net/doc/843751210.html,概述与简介

当今是一个以网络为中心的信息化世界。随着网络信息化脚步的推进.NET 出现在人们的视野中,它的诞生开创了网络时代的一个新的局面。.NET就与HTML 的显示信息,将可编程的基于XML的信息加强,使其成为开发新一代数据库管理软件的有力工具。在具体开发数据库管理系统之前,需要首先了解https://www.360docs.net/doc/843751210.html, 的概念,运行机制以及开发系统所需搭建的运行环境。

https://www.360docs.net/doc/843751210.html,是目前最流行的Web开发技术之一,此技术基于.NET环境开发具有很大的优势。

随着网络经济时代的来临,微软公司提出了.NET战略,系统能够帮助用户在任何时候,任何地点,利用任何工具都可以获得网络上的信息,并享受网络通信所带来的快乐。

https://www.360docs.net/doc/843751210.html,是建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的Web应用程序。https://www.360docs.net/doc/843751210.html,提供了一个统一的Web开发模型,并为开发人员提供了创建企业级Web应用程序所需要的各种服务。

https://www.360docs.net/doc/843751210.html,可以为使用任何与.NET兼容的语言编写应用程序。此外,任何https://www.360docs.net/doc/843751210.html,应用程序都可以完全使用.NET Framework。

.NET Framework是Microsoft为开发应用程序创建的一个富有革命性的新平台,是一个可以快速开发部署网站服务及应用程序的开发平台。.NET Framework可以创建Windows应用程序,Web应用程序,Web服务其他各种类型的应用程序。.NET Framework具有以下特点:

(1)通过互联网的标准作整合。

(2)松散的整合组建。

(3)支持多种程序语言。

(4)提高程序设计人员的工作效率。

7

网上招聘管理信息系统的设计与实现

(5)完善的数据安全。

(6)可用操作系统的服务。

https://www.360docs.net/doc/843751210.html,框架应用了Visual https://www.360docs.net/doc/843751210.html,集成开发环境中的工具箱和设计器。威力和灵活性。https://www.360docs.net/doc/843751210.html,应用是基于公共语言运行库的NET的框架类库、消息处理和数据访问解决方案都可与Web无缝访问,https://www.360docs.net/doc/843751210.html,可以选择最合适应用程序的语言或跨多种语言分割应用程序。

https://www.360docs.net/doc/843751210.html,应用了公共语言运行库中的托管服务,这简化了程序的开发。https://www.360docs.net/doc/843751210.html,采用基于文本的分层配置系统,简化了将设置应用于服务器环境和Web 应用程序的操作。https://www.360docs.net/doc/843751210.html,框架应用程序在部署时只需将必要的文件复制到服务器即可将https://www.360docs.net/doc/843751210.html,框架应用程序部署到服务器,不需要重新启动服务器。

https://www.360docs.net/doc/843751210.html,增加了专门用于在聚集环境和多处理器环境中提高性能的功能。另外,进程受到https://www.360docs.net/doc/843751210.html,运行库的密切监视和管理,以便当进程行为泄露死锁时,可立即创建新进程,以保持应用程序始终可以处理请求。

用户可以使用自己编写的自定义组件或扩展组件替换https://www.360docs.net/doc/843751210.html,运行库的任何子组件。https://www.360docs.net/doc/843751210.html,应用了Windows系统内置的身份验证机制,这样可以保证应用程序的安全性。

在用https://www.360docs.net/doc/843751210.html,创建工程前,一定要了解https://www.360docs.net/doc/843751210.html,的运行机制,这样才可以更好地应用https://www.360docs.net/doc/843751210.html,。下面将对https://www.360docs.net/doc/843751210.html,的运行机制进行详细的分析。主要分为以下三部分: Http请求;https://www.360docs.net/doc/843751210.html,运行原理;https://www.360docs.net/doc/843751210.html,运行机制。

(1)Http请求

从客户端到服务器端的请求消息包括,消息首行中对资源的请求方法、资源的标识符及使用的协议。例如当你点击一个连接时,浏览器首先找到站点的IP地址,这是通过DNS来实现的。在找到IP地址后可以建立TCP连接了,连接建立后就可以发送请求了。现在假设点击了一个从https://www.360docs.net/doc/843751210.html,/HTML/96/47/INDEX2A.HTML点击了https://www.360docs.net/doc/843751210.html,/MATTMARG/,这时浏览器会发出下面的请求:

Get /mattmarg/ HTTP/1.0

User-Agent: Mozilla/2.0 (Macintosh; I; PPC)

Accept: text/html; */*

Cookie: name = value

Referer: https://www.360docs.net/doc/843751210.html,/html/96/47/index2a.html

8

网上招聘管理信息系统的设计与实现

Host: https://www.360docs.net/doc/843751210.html,

第一行称为请求,它告诉服务器从MATTMARG取得文件,这里的目录一般是要加/的。下面几行通知服务器你所使用的浏览器是什么类型,你所接收的数据是什么类型。如果你以前访问过这个站点,站点可能向你发送了cookie,如果你已经有了一个这样的cookie,浏览器会将这个cookie返回给服务器。referer 行通知服务器用户从哪一页到达此页的。

下面服务器就要返回文件了,每次服务器返回文件时,都要返回一个http/1.0响应,同时带有状态码,在此之后是一些描述内部的头信息。下面就是一个响应:

HTTP/1.0 200 Found

Date: Mon, 10 Feb 2007 23:48:22 GMT

Server: Apache/1.1.1 HotWired/1.0

Content-type: text/html

Last-Modified: Tues, 11 Feb 2007 22:45:55 GMT

不同数据可能返回不同的content-type,因此不同的内容需要不同的content-type,因此有时候这个过程是很慢的。

Http请求传送回来的是页面文本,图片等信息,在客户端浏览器进行解释执行后,才会显示页面。一个完整的页面也许要发送多条Http请求才可以完整的显示。

(2)https://www.360docs.net/doc/843751210.html,运行原理

https://www.360docs.net/doc/843751210.html,的运行原理如图2-1所示。https://www.360docs.net/doc/843751210.html,运行时首先会通过客户端计算机向IIS服务器发送一个Http请求,此请求被IIS服务器接收后,IIS会确认请求页面的类型,然后为其加载相应的dll文件,并在处理的过程中将这条请求发送给可以处理此请求的模块HttpHandler。当请求在HttpHandler模块中处理完后,会按照原来的顺序返回给Http,这样就完成了https://www.360docs.net/doc/843751210.html,的整个运行过程。

服务器端的HttpHandler专门用于处理aspx文件。IIS将请求发送给HttpHandler模块之前,还需要经过一些系统默认的Http Module。这样做具有以下优点:

提高安全性、提高运行效率、能够在更多的环节上进行控制、增强控制能力。

9

网上招聘管理信息系统的设计与实现

图2-1 https://www.360docs.net/doc/843751210.html,运行原理图

(3)https://www.360docs.net/doc/843751210.html,运行机制

https://www.360docs.net/doc/843751210.html,的运行机制大致上与JSP的运行机制是很相似的,所有的WEB站点都是基于HttP协议的,https://www.360docs.net/doc/843751210.html,也不列外。

首先是来自客户端的请求,然后web服务器(web容器https://www.360docs.net/doc/843751210.html,是IIS ,如果你的机器没安装IIS没关系,因为用户用的VS开发工具中有一个小型的IIS 服务器,但是建议安装IIS,JSP用的是TOMACT)根据相应的条件(就是根据请求的后缀名),将请求提交给应用服务器的解析器根据用户的请求和数据库服务器与打交道得到数据,再经过编译,运行,最终将结果返回给客户端。一个https://www.360docs.net/doc/843751210.html,的应用程序是开始于IIS的。

当用户请求一个包含https://www.360docs.net/doc/843751210.html,应用的网址时,IIS接受到请求(IIS是Web)服务守候进程),IIS收到请求后,会根据请求者请求的主机头或者IP或者端口号来找到对应的站点。

当找到站点后,如果用户请求的资源是以ASPX为结尾的WebFORM时,IIS会将控制权交给一个ISAPI扩展名叫ASPNet_ISAIP.DLL这时控制权由IIS交到ASPNET的ISAPI扩展上需要说明的是ISAPI扩展的级别低于IIS,但高于用户站点,它独立于站点之外。

ISAPI收到处理请求后,会启动一个https://www.360docs.net/doc/843751210.html,工作进程.然后将请求者的请求信息转交给https://www.360docs.net/doc/843751210.html,工作进程(名为ASPNET_WP.EXE).接下来,控制权由ASPNET_WP掌握.ASPNET_WP首先解出请求者的信息。

10

网上招聘管理信息系统的设计与实现

请求由HttpRuntime来接受,HttpRunTime主要的工作便是为每一个提出请求的客户建立一个HttpContext对象,这个又管理着HttpSession对象,每一个访问者有各自的HttpContext对象和HttpSession对象,这些对象你可以在.NET FRAMEWORK库中找到对应的类名,像System.Web.HttpContext,System.Web.HttpSessionState等。

可以看出请求的处理过程非常类似于.NET中事件模型的处理过程,若干个处理模块被串接到一个事件上,在https://www.360docs.net/doc/843751210.html,运行原理里也是若干个模块依次轮流处理一个请求像流水线操作一样。https://www.360docs.net/doc/843751210.html,运行机制如图2-2所示:

图2-2 https://www.360docs.net/doc/843751210.html,运行机制

11

网上招聘管理信息系统的设计与实现

第二节https://www.360docs.net/doc/843751210.html,的开发工具

上一节中已经分析了https://www.360docs.net/doc/843751210.html,的运行平台和运行机制,在本节中将介绍https://www.360docs.net/doc/843751210.html,的开发工具以及支持语言。

Visual Studio 是一套完整的开发工具集,用于生成 https://www.360docs.net/doc/843751210.html, Web 应用程序XML Web Services,桌面应用程序和移动应用程序。Visual Basic、Visual C++、Visual C# 和 Visual J# 全都使用相同的集成开发环境 (IDE),利用此 IDE 可以共享工具且有助于创建混合语言解决方案。另外,这些语言利用了.NET Framework 的功能,通过此框架可使用简化 ASP Web 应用程序和 XML Web Services 开发的关键技术。

Visual Studio是一种容器环境,它集成了多种可视化设计器的功能,有用于创建Windows窗体应用程序的,有用于构建Web站点的,也有用于构建Windows Communication Foundation(WCF)服务的诸如此类。我们工作中所需的元素(如引用,数据源连接器,文件夹和文件)可以分成两层管理:解决方案和项目。一个解决方案包含多个项目,而一个项目中又包含了该项目所特有的一些文件。用户可以针对整个解决方案或单个项目进行设置。项目中的每一个文件都可以通过【属性】窗口来显示它自己的属性设置。

第三节 SQL Server2000数据库管理

随着一些大型应用程序的开发使用,数据库技术也随之发展进步。SQL Server2000数据库是由Microsoft公司开发的关系型数据库系统,它秉承了Microsoft的一贯风格简单易用以及友好的视窗化操作界面。相对于其他一些大型数据库来说,SQL Server无疑是分布式系统开发人员的首选。

2.3.1 SQL Server2000概述

SQL Server2000是由Microsoft开发和推广的关系数据库管理系统(DBMS),现在是第4个版本,由Microsoft公司于2000年推出。SQL Server2000在SQL Server7.0基础上扩展升级了多项功能,是一款面向高端的数据库管理系统,共有4个版本,以适应不同的需求,包括:企业版、开发版、标准版和个人版。

12

网上招聘管理信息系统的设计与实现

SQL Server2000具有较好的可伸缩性和可靠性,提供了以Web标准为基础的扩展数据库编程功能,可以满足电子商务和企业应用程序的要求。SQL Server2000支持XML和Internet标准,具有基于Web的分析能力,允许使用内置的存储过程以XML格式存储、更新、删除和检索数据。

SQL Server2000对Web的支持主要表现在:

(1)支持XML;

(2)支持Internet标准;

(3)分布式分区视图;

(4)Web和应用程序宿主;

(5)可靠性;

(6)可伸缩性;

与.NET EnterpriseServerMicrosoftBizTalk和Microsoft Commerce Server 的集成;

虚拟接口系统网络(VISAN)。

2.3.2 https://www.360docs.net/doc/843751210.html,基础

https://www.360docs.net/doc/843751210.html,作为.NET框架的一部分提供了一个解决许多和数据库访问有关的问题的通用解决方案。https://www.360docs.net/doc/843751210.html,利用了https://www.360docs.net/doc/843751210.html,技术来通过网络进行数据访问。

https://www.360docs.net/doc/843751210.html,是支持数据库应用程序开发的数据访问中间件。https://www.360docs.net/doc/843751210.html,建立在.NET Framework提供的平台之上。它是使用Microsoft .NET Framework中的托管代码构建的,这意味着它继承了.NET执行时环境的健壮性。https://www.360docs.net/doc/843751210.html,主要是用来解决Web和分布式应用程序的问题,它由.NET Framework(提供了对.NET应用程序的数据访问和管理功能)中的一组类或命名空间组成。

作为数据访问架构https://www.360docs.net/doc/843751210.html,主要设计为允许它工作在无连接的数据访问模式下,这也是多层的基于Web的应用程序所需要的。https://www.360docs.net/doc/843751210.html,的直接前身ADO主要设计为适应两层的客户端/服务器风格的应用程序,在首次启动该应用程序时通常会打开一个数据库连接,然后保持该连接直到该应用程序结束。由于Web是一个公共环境,因此Web应用程序所需的开放连接的总数是未知数。其变化可以很大,很快,开始一个应用程序可能只需要少数连接,但在几分钟

13

网上招聘管理信息系统的设计与实现

之后可能会需要数千个连接。在这种环境下保持开放连接会影响到可伸缩性,因为每个连接都必须经历后台数据库初始化连接的系统开销,而且每个开放连接都需要系统资源来保持开放状态——因而减少了其他数据库操作的可用资源。

随着ADO的发展,Microsoft添加了一些机制(如无连接的记录集)来帮助处理Web风格的应用程序,但这些绝不是ADO原始设计的一部分。Microsoft设计了https://www.360docs.net/doc/843751210.html,来处理基于Web应用程序所需的无连接计算环境。无连接的设计支持https://www.360docs.net/doc/843751210.html,方便地伸缩企业应用程序,因为在每个客户机系统和数据库之间并没有使用开放连接。而是在开始客户端连接时,暂时打开一个到数据库的连接,从数据库服务器中检索需要的数据,然后关闭连接。

客户端应用程序然后使用与数据库服务器所维护的数据存储完全独立的数据。客户端应用程序可以定位数据的子集,修改该数据,并将该数据一直缓存在客户机中,直到应用程序指示将所有变化传回到数据库服务器。这时会暂时打开一个到服务器的新连接,对客户端应用程序所作的所有修改都被传回到更新批处理中的数据库,同时关闭连接。

支持这种无连接环境的核心https://www.360docs.net/doc/843751210.html,组件是DataSet。DataSet本质上是一个缩小的内存中数据库,它的维护独立于后台数据库。只有在填充DataSet或者将电子科技大学硕士学位论文16DataSet中的数据变化传回到数据库时,才会打开到数据源的连接。这种无连接的计算环境将系统开销最小化,并改进了应用程序的吞吐量和可伸缩性。

https://www.360docs.net/doc/843751210.html, DataSet提供的内存中数据库提供了在成熟的数据库中可以找到的许多功能,包括支持数据关系、创建视图的能力、支持数据约束,以及支持外键约束。然而,由于是一种内存中结构,它并不提供对企业级数据库产品(如SQL Server)中具有的一些更高级数据库特性的支持。例如,DataSet不支持触发器、存储过程或用户自定义函数。

在https://www.360docs.net/doc/843751210.html,设计中支持无连接的基于Web的应用程序是Microsoft的其中一个特性,然而,这并不是https://www.360docs.net/doc/843751210.html,的全部功能。无连接模式也可以用于Web 应用程序,但它并不是客户端/服务器和桌面应用程序的最佳模式。当在连接方式下运行时,可以更好更高效地实现这些类型的应用程序。https://www.360docs.net/doc/843751210.html,的体系结构如图2-3所示。

14

网上招聘管理信息系统的设计与实现

图2-3 https://www.360docs.net/doc/843751210.html,的体系结构图

第四节本章小结

本章是https://www.360docs.net/doc/843751210.html,应用的基础知识,系统地讲解了.NET开发平台、机制、开发环境等内容,然后就https://www.360docs.net/doc/843751210.html,开发的理论基础展开了论述,最后重点介绍了https://www.360docs.net/doc/843751210.html,技术。为系统的开发打下了一个良好的理论基础。

15

网上人才招聘系统毕业论文

网上人才招聘系统毕业论文 目录 第一章引言 (1) 1.1 问题的提出 (2) 1.2 课题简介 (2) 第二章研究状况及设计目标 (4) 2.1研究背景 (4) 2.2 研究的意义 (4) 2.3 研究的目标 (4) 2.4课题国外研究现状 (5) 2.4.1课题国外研究现状 (5) 2.4.2课题国研究现状 (5) 2.5发展趋势 (5) 2.6设计的目标 (6) 第三章相关技术简介 (7) 3.1 JSP 编程语言 (7) 3.2 SQLSERVER 2000数据库 (8) 3.3 BS模式与C/S模式的比较分析 (8) 3.4 JDBC (10) 第四章系统分析和设计 (12) 4.1 系统分析 (12) 4.1.1系统需求分析 (12)

4.1.3 技术可行性 (13) 4.1.4 运行可行性 (13) 4.1.5 功能需求分析 (13) 4.2 系统体系结构的设置 (13) 4.2.1系统流程分析 (14) 4.3 网上招聘系统数据库设计 (15) 4.3.1 数据库概念结构设计 (15) 4.4 物理数据库的设计和实现 (19) 4.5项目开发计划 (21) 4.6系统功能简介 (21) 4.7处理流程设计 (22) 4.7.1 数据增加流程 (22) 4.7.2 数据修改流程 (23) 4.7.3 数据删除流程 (24) 4.8人才招聘网络化管理系统概要设计 (25) 第五章系统的实现 (27) 5.1 系统主页面设计 (27) 5.1.1 系统主页面设计 (27) 5.2 后台管理登陆 (27) 5.3 会员管理 (29) 5.4公告管理 (31)

学生信息管理系统详细设计说明书

学生信息管理系统详细设计 1引言 1.1编写目的 为了彻底解决了长期困扰教学信息化工作当中安全性、可靠性的问题;为了使管理人员可以随时看到更新的数据,极大地提高信息传递的速度;为了管理者再也不必为聘用专门的操作人员来给众多教师编辑学生成绩资料而殚精竭虑,在此,设计了学生课程成绩查询管理信息系统,使得各个使用者在操作上,从此变得那么从容简单,省时又省心。 1.2系统模块的实现 在系统中包括以下功能:系统管理、学籍信息管理、课程信息管 理、成绩信息管理、帮助。分为以下几个模块 主窗体 1.3登录模块 为了系统的安全,在进入系统之前首先会出现一个登录模块,用户只有在输入正确的用户名和正确的密码之后,才能进入系统。

用户登录窗体中放置了两个文本框(Textbox),用来输入用户名和密码;两个按钮(CommandButton)用来确定或者取消登录。 设置一个SSTab控件,供不同用户登录时选择用户权限,超级用户拥有一切权限(包括添加删除和修改以及对用户的管理),普通用户拥有受限制的权限(查询及修改密码),提高了数据库的安全性。 1.4系统管理模块 1.4.1添加用户窗体的创建 进入系统后,将会出现一个主窗体,选择系统管理模块下的添加用户,就可以进入添加用户窗体,可以通过该窗体增加新的用户。 在这个窗体中放置了三个文本框,用来输入用户名和密码;两个按钮用来确定是否添加用户;三个标签用来标示文本框的提示。 1.4.2修改密码窗体的创建 在系统管理模块下,进入修改密码窗体,用户可根据需要修改自己的密码。 在这个窗体中放置了两个文本框,用来输入密码和确认密码;两个按钮用来确定是否修改密码;两个标签用来标示文本框的内容。 1.5学籍管理模块 1.5.1添加学籍信息功能 选择主窗体中学籍管理模块下的添加学籍信息,就可进入添加学籍信息的窗体,在该窗体中我们可以对学生的学号、姓名、性别、出生日期、班号等学生的信息进行添加。设计时我尽可能设想各种边界条件,如记录为空,输入为空,输入出错等,当输入的信息满足这些边界条件时,将会弹出一个提示框提醒用户,以便用户能及时地做出修改。添加的信息将全部存储到数据库中。 在窗体上放置多个文本框和下拉式文本框,用来输入学籍信息;两个按钮用来确定是否输入学籍信息;一个按钮用来退出窗体;多个标签用来提示文本框中需要输入的内容。 1.5.2修改学籍信息功能 点击学籍管理模块下的修改学籍信息,就进入修改学籍信息的窗体,在该窗体中我们可以对前面添加的学籍信息进行修改。由于用户的需求不同,有的是要对学生的信息做个

人才招聘系统软件设计说明书

人软才件招设聘计系说统明 书

1 引言 (3) 1.1 编写目的 (3) 1.2 背景及意义 (3) 2 系统总体设计分析 (5) 2.1 开发环境 (5) 2.5 程序流程图 (8) 3.1用户注册登录模块 (12) 3.1.1 个人用户注册 (12)

3.1.2 企业会员注册 (15) 3.2 求职系统模块 (16) 1 引言 1.1 编写目的 本文档介绍的软件是基于C#技术的人才招聘管理系统软件,文档的编写主要是从原理上分析这套软件的实现流程与方法,并对软件的使用做了简要的介绍。采用Apache作为Web服务器、PHP作为程序开发语言、MySQL为关系数据库,开发使用方便的人才招聘管理系统,方便用户快速、准确的了解学生就业信息。本文重点论述了该信息系统的设计开发过程,包括系统研究背景及意义,系统开发环境与技术。在对整个系统详细分析的基础上,阐述了整个系统的实现过程。 1.2 背景及意义 各项现代信息技术的发展,推动了人类社会从工业时代阔步迈向信息时代,人们越来越重视信息技术对传统产业的改造以及对信息资源的开发和利用,信息管理水平已成为衡量国家综合实力的重要标志。信息技术使知识和信息成为国民经济的重要战略资源。信息技术,尤其是微计算机革命和数字化革命使信息资源计算机化,把杂乱无章的信息变成有序、有用、有经济价值的信息,人们可以以任何方式进行加工处理,以任何方式按用户的要求进行检索和利用,并可以在任

何时间、任何地点获取自己所需要的任何信息,真正意义上和使用价值上把信息变成资源,进而成了现代国民经济的主要经济资源。 20世纪90年代以来,互联网在世界范围内迅速普及。人们就意识到这种新兴的信息技术将会给人们的生活,学习带来极大的影响。网络信息的可靠性成为人们关注的主要问题。因此,结合实际应用,开发稳定可靠的管理信息系统迫在眉睫。在人才系统管理中,就业信息的管理是一个较为重要的部分,一个好的人才管理信息系统,可以减少工作人员的工作任务,提高企业的质量。目前,人才招聘信息处理是各个大中型企业十分重要的一项窗口性工作,随时有大量的数据需要及时处理,招聘工作影响较广,关系着企业的前途,而招聘服务的质量也直接影响着社会对于企业的直观感觉,网上招聘录用工作的实现推动了人才信息处理的规范化进程。 作为企业必须满足网络招聘的需要,建立企业的招聘信息系统,及时将招聘信息正确无误地传递给相关求职者。因此企业的人才信息管理,更要确保信息的确性、超前性、规律性。 随着Internet在中国的迅速发展,人们日常生活中越来越多地使用这项新的技术来为自己的工作和学习服务.由于WEB页面能把文本、图像、声音、动画、视像等多种媒体信息集于一体,不但使信息的显示更加生动,而且使信息的浏览更为方便,同时WEB页能实现网上交易平台、客户信息反馈方便了企业与客户之间信息交流,因此许多企业纷纷建设网站以增强企业知名度.网站主要用PHP+MYSQL架设用户登陆以及客户信息反馈,使客户信息第一时间反馈给企业,拉近企业与客户之间的距离。本篇论文是对我设计的网站的一点论述,主要论述了人力招聘管理网站建设规划的主体思想、利用PHP+MYSQL数据库实现

网上招聘系统设计说明书

网上招聘系统详细设计说明书 version 1.0

网上招聘系统详细设计说明书 (1) 1 引言.................................................................... 错误!未定义书签。 1.1编写目的 ........................ 错误!未定义书签。 1.2背景 ............................ 错误!未定义书签。 1.3参考资料 ........................ 错误!未定义书签。 2 程序系统的结构 (3) 3 网上招聘程序设计说明 ................................... 错误!未定义书签。 3.1程序描述....................... 错误!未定义书签。 3.2 程序功能 (5) 3.3 输入项 (5) 3.4 输出项 (6) 3.5 流程逻辑 (6) 3.6 限制条件 (7) 3.5 测试计划 (8) 附录:数据库 (8)

1引言 1.1编写目的 介绍网上招聘系统的程序系统结构,功能性描述、设计模式、IO接口设计、数据结构设计,运行特征、例外处理,具体描述各功能模块的逻辑流程。 预期的读者是新一代网络计算与web服务课程设计开发小组成员和相关系统的第三方开发者。 1.2背景 开发软件系统的名称是:网上招聘系统。 本项目是在学习新一代网络计算与web服务课程中,由任课教师提出,要求完成的。这是基于Web Services的软件系统,系统中设计了可为本系统、及Web Services课程中其它项目的相关系统中复用的Web Services。 这个系统将基于Internet的TCP/IP、HTTP、SOAP协议,提供Intranet和Extranet的自考网上招聘和求职服务,运行在Microsoft .NET Framework,Visual Studio .NET平台上。 1.3参考资料 a)构建web服务和.NET应用程序/(美)沃尔,(美)莱德著;康博译。-北京:清华 大学出版社。2002年 b)https://www.360docs.net/doc/843751210.html,使用案例教程/石志国编著。—北京:清华大学出版社,2003.7 c)https://www.360docs.net/doc/843751210.html,网站设计实例通/王易。—北京:清华大学出版社,2002.1 2程序系统的结构 本系统采用https://www.360docs.net/doc/843751210.html,技术开发三层架构的B/S应用程序。所谓三层体系结构,是在客户端与数据库之间加入了一个"中间层",也叫构件层。三层体系的应用程序将业务规则、数据访问、合法性校验等工作放到了中间层进行处理。通常情况下,客户端不直接与数据库进行交互,而是通过https://www.360docs.net/doc/843751210.html,通讯与中间层建立连接,再经由中间层与数据库进行交互。 在多层分布式应用中,在客户端和服务器之间加入了一层或多层应用服务程序,这种程序称为"应用服务器"。开发人员可以将应用的商业逻辑放在中间层应用服务器上,把应用的业务逻辑与用户界面分开。在保证客户端功能的前提下,为用户提供一个简洁的界面。这意味着如果需要修改应用程序代码,只需要对中间层应用服务器进行修改,而不用修改成千上万的客户端应用程序。从而使开发人员可以专注于应用系统核心业务逻辑的分析、设计和开发,简化了应用系统的开发、更新和升级工作。 Microsoft .NET Framework是微软推出的一套开发平台。.NET 基于开发人员的角度来

AMC公司的管理信息系统总体设计方案

AMC公司的管理信息系统总体设计方案 方案一 一.设计思想 在AMC公司管理信息系统的设计开发中,提出了“以计算机为中心(computer center management)代替纸质”的系统设计思想。 管理信息系统中的各种数据都不是孤立存在的,是依附于计算机而存在或因计算机在电网中的运行而产生,数据是以计算机为中心的,使用人员只需通过计算机这一个入口就可以掌握所需要的全部数据。 二.总体目标 AMC公司管理信息系统是要建设成为覆盖公司各部门、下属公司和主要业务的综合信息管理系统。 实现业务管理与质量管理的结合;实现文档电子流的管理;实现网络信息发布,网上培训;提供系统的可扩展性,即保证各种新增业务方便的电子化管理新需求的接口;保证管理系统的稳定性要求,即所有数据集中统一管理于后台数据库中,防止数据的丢失;通过统一的开发平台和通用的开发软件,保证系统的通用性。 实现数据的电子化管理。 三.设计原则 3.1明确的目的性 该系统是为AMC管理信息系统提供信息服务的。因此它的设计必须要首先明确服务对象的性质、范围及其所需安全信息在数量、质量、时间等方面的要求。做到这一点,在系统设计前,就要详细调查安全管理用户的情况,标清所服务的对象经常需要哪些信息,这些信息应从哪里获取,以什么方式收集和传递,摸清这些情况,系统设计才能有明确的目的。 3.2系统的完整性和统一性 所谓完整性,就是根据信息加工需要,必须具备的环节不能缺少,同时要保证各环节的相互联系和正常运转;所谓统一性,就是要求整个信息系统的工作要统一,要制度化。整个系统各个工作环节所加工和输送的信息在语法、语意和格式上要标准化、规范化。 3.3可靠性 安全管理信息系统的可靠性,集中表现在所提供的信息的准确性、适用性和及时性。 只有这样,才能赢得用户的信任并乐于采用。 3.4相对独立性 允许系统一定的相对独立性,主要目的是要保证信息的真实性和可靠性。为此,一

员工信息管理系统详细设计说明书

《员工信息管理系统详细设计说明书》 一、引言 编写目的 根据需求规格说明书、概要设计说明书,在仔细考虑讨论之后,我们对员工信息管理系统软件功能的划分、数据结构、软件总体结构的实现有了进一步的想法。本说明书的预期读者是与员工信息管理系统软件开发有联系的决策人,开发组成人员,扶助开发者,支持本项目的领导和公司人员,软件验证者。 背景 利用先进的管理手段,提高人事信息的管理水平,是每一现代公司所面临的重要课题。为了解决这一重要课题,就必须有一套科学,高效,严密,实用的人事信息管理系统。现代公司的人事信息管理都是在计算机上实现的,采用现代计算机管理系统来进行管理,提供规范,统一的服务,它在管理系统中的应用不仅可以简化,规范各机构的日常操作,而且可以使企业人事信息管理更加方便,简单,快捷,清晰,从而减轻工作人员的劳动强度,减少企业的财政消耗。 定义 SQL Server:所用的数据库管理系统 VS 2010:所用的开发软件 二、程序(一)设计说明 程序描述 主模块 功能 建立与数据库连接 获取系统设置 能够跳转至子模块:登陆、注册等模块。 输入、输出项 用户鼠标点击登陆、注册按钮 跳转至相应模块界面 流程逻辑

选择项 登陆系统注册系统查询系统管理系统界面设计 功能实现方法 '跳转登陆页面 Protected Sub LinkButton1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles If ("UserName") Is Nothing Then ("") Else "", "") End If End Sub '跳转注册页面 Protected Sub lbtnRegister_Click(ByVal sender As Object, ByVal e As EventArgs) Handles ("") End Sub 三、程序(二)设计说明 程序描述

网上招聘系统需求规格说明书

网上招聘系统需求规格说明书 1 导言 1.1 目的 该文档是关于用户对于网上招聘系统的功能和性能的要求,重点描述了网上招聘系统的功能需求,是概要设计阶段的重要输入。 本文档的预期读者是: ●设计人员; ●开发人员; ●项目管理人员; ●测试人员; ●用户。 1.2 范围 该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型的,解决整个项目系统的“做什么”的问题。在这里,没有涉及开发技术,而主要是通过建立模型的方法来描述用户的需求,为客户、用户、开发方等不同参与方提供一个交流的平台。 1.3 缩写说明 HR,Human Resource(人力资源管理)的缩写 JSP,Java Server Page(Java服务器页面)的缩写,一个脚本化的语言 UML,Unified Modeling Language(统一建模语言)的缩写,是一个标准的建模语言。 1.4 术语定义 无 1.5 引用标准 [1]《企业文档格式标准》,北京长江软件有限公司软件工程过程化组织 [2]《需求规格说明书格式标准》,北京长江软件有限公司软件工程过程化组织

1.6 参考资料 [1]《UML说明》,北京长江软件有限公司 [2]《需求规格报告格式标准》,北京长江软件有限公司软件工程过程化组织 1.7 版本更新信息 本文档的更新记录如表A-1所示。 表A-1 版本更新记录 修改编号修改日期修改后版本修改位置修改内容概述001 2006.4.5 0.1 全部初始发布版本002 2006.4.10 0.2 第3.1节增加 003 2006.4.15 0.3 第4.1节修改 004 2006.4.16 0.4 第5.1节修改 005 2006.4.18 1.0 第7章增加 2 系统定义 我们分别阐述一下项目的来源、背景,项目的用户特点和项目的目标。 2.1 项目来源及背景 本项目市委北京某公司开发的一个网上招聘系统,由于这个公司的规模比较大,需要招聘的员工也较多,每次招聘总能受到成千上万的简历,如何挑选合适的应聘者常常是公司比较棘手的事情,为人力资源部的工作人员带来很多的工作量。为此公司希望有一个自动化的招聘系统能够给他们带来工作的便利,提高工作效率,同时能及时招聘到满意的人才。 为实现企业与人才的有效联系,弥补招聘中存在的种种不足,我们开发了网上招聘系统。公司人力资源部的工作人员通过这个招聘系统维护知识题库,编制问卷,发布职位和与这个职位相应的问卷;应聘者可以通过网上提交自己的简历并同时回答相应的问卷。人力资源部的工作人员通过这个招聘系统可以统计整理这些简历并根据应聘者的简历和问卷分数提取出需要面试的人员,然后按照一定的方式通知面试人员参加面试,在面试过程中,记录相应的面试结果。人力资源部的工作人员可以随时浏览人员简历和面试的相关信息。 2.2 用户特点 本系统的用户都是网上用户,包括两类,一类是应聘者,他们的差异比较大,有的学历很高,有的可能很低。有的经验丰富,有的可能没有经验等。另外一类用户是管理用户,他们是公司的内部人员,主要是人力资源管理人员和系统管理人员。他们对招聘业务很熟悉,系统管理人员对系统很熟悉,总之,他们对使用管理软件比较熟悉。

管理信息系统设计与开发

管理信息系统 二、管理信息系统设计与开发 管理信息系统简介 管理信息系统(MIS)是由人,计算机等组成的能进行信息的收集,传送,存储,维 护和使用的系统,能够实测企业的各种运作情况,并且利用过去的历史数据 预测未来,从企业全局的角度出发辅助企业进行决策,利用信息控制企业的 行为,帮助企业实现其规划目标。 管理信息系统的主要功能 (1)信息处理信息处理对组织的数据和信息进行收集,存储,传输,加工,查询等操作,以实现向管理人员及时提供所需的可靠,准确信息的功能。 (2)辅助事务处理,辅助组织管理辅助事务处理,包括具有通用性的事务管理和各类特殊事务管理。它的深层次的功能是辅助组织管理,控制组织行为,帮 助组织实现目标。 (3)支持决策实测企业运行情况,预测企业未来行为,辅助企业决策人员进行决策是管理信息系统的重要功能,管理信息系统主要是辅助结构化决策问题。管理信息系统设计原则 (1)实用性原则 (2)可扩展性原则与可维护性原则 (3)安全可靠性原则 (4)用户界面设计原则 (5)数据库设计原则 管理信息系统设计与开发方法 管理信息系统的开发方法有软件工程方法,结构化生命周期开发方法,原型发,面向对象的方法等。 软件工程是指采用工程的概念,原理,技术和方法来开发和维护软件,其核心内容是以工程化的方式组织软件的开发。软件项目的开发应该遵循软件工程标准,这样可以提高软件开发的效率,减少软件开发与维护中的问题。 ]软件的生命周期包括8个阶段:问题定义,可行性研究,需求分析,总体设计,详细设计,编码,综合测试,维护。 信息管理系统所涉及的数据库设计分五个步骤:数据库需求分析、概念设计、逻辑设计、物理设计与加载测试。 下面根据管理信息系统的软件工程的方法进行该系统的设计 开发平台:JBuilder9.0 数据库工具:Oracle 第一部分系统设计 一系统的目标设计

人才招聘系统数据库的设计

数据库原理及应用 课程设计报告 题目 班级 学号 姓名 指导老师 二零年月 一、引言 1.设计目的

课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际数据库开发有机的结合起来,锻炼学生的分析、解决实际问题的能力。课程设计的目的:(1)加深对数据库系统、软件工程、程序设计语言的理论知识的理解和应用水平; (2)在实践化和项目化教学基础上进一步巩固已学基本知识及应用知识并加以综合提高;(3)学会将知识应用于实际的方法,提高分析和解决问题的能力,增强动手能力; (4)为计算机科学与技术专业毕业设计和毕业后工作打下必要基础。 2.设计要求 运用数据库基本理论与应用知识,在RDBMS(SQL Server2005或SQL Server2008)的环境上建立一个数据库应用系统。要求把现实世界的事物及事物之间的复杂关系抽象为信息世界的实体及实体之间联系的信息模型,再转换为机器世界的数据模型和数据文件,并对数据文件实施检索、更新和控制等操作。 1.用功能模型完成对题目的需求分析; 2.用E-R图设计选定题目的信息模型; 3.设计相应的关系模型,确定数据库结构; 4.设计应用系统的系统结构图,确定系统功能; 5.通过设计关系的主码约束、外码约束和使用CHECK实现完整性控制; 6.定义必要的视图,能够保证数据库的安全性; 7.自我评价 3.软件环境:Windows 7 二、需求分析 1.系统功能结构

图1 人才招聘系统功能图 2. 需求分析描述 通过分析,人才招聘系统应该具有求职者模块、简历模块、公司模块、岗位模块、应聘模块、招聘模块等功能。求职者首先要注册自己的个人信息,并填写简历信息,可根据需求更改自己的信息,一个人可有多份简历。公司注册自己的公司信息,可根据需求更改公司的信息。系统根据公司需要招聘的岗位,设立了岗位模块。一个公司可以招聘多个岗位,一个求职者可以应聘多个岗位。 我们设计人才招聘系统的目的是为了帮助毕业的大学生们尽快的找到工作,网上招聘求职方式已经成为了招聘求职的重要手段,应聘者和招聘公司可以通过网络突破时间和空间的限制来实现工作求职和公司的人才招聘,网上招聘具有招聘范围广,信息量大,费用低等优势,同时它对应聘者具有检索方便,地域限制

网上招聘系统课程设计

网上招聘系统 需求规格说明书 设计题目:网上招聘 起止日期:2011年12月5日至2011年12月26 日 专业:软件工程班级: 1141 学生姓名:高文朋学号: 06 指导教师:刘明

目录 摘要 (1) 第一章可行性分析 .................. - 3 - 第二章获取需求 .................... - 11 - 第三章需求规格说明书 .............. - 19 - 总结 ............................. - 23 - 附录: 1分析模型.......................... - 24 - 2 参考资料 ......................... - 30 -

摘要 该文档是关于用户对于网上招聘系统的功能和性 能的要求,重点描述了网上招聘系统的设计需求,是概要设计阶段的重要输入。 该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决整个项目系统的“做什么”的问题。在这里,没有涉及开发技术,而主要是通过建立模型的方式来描述用户的需求,为客户、用户、开发方等不同参与方提供一个交流的渠道。 为现实企业与人才牵线搭桥的作用,来弥补招聘中存在的种种不足。在这种条件下,我们开发了网上招聘系统。人力资源部的工作人员通过这个招聘系统维护知识库,编制试题,发布职位和与这个职位相应的试题;应聘者可以通过网上提交自己的简历并同时回答相应的试题。人力资源部的工作人员通过这个招聘系统可以统计整理这些简历,并根据应聘者的简历和试题分数提取出需要面试的人员,然后按照一定的方式通知面试人员参加面试,在面试过程中,记录相应的面试结果。人

学生管理信息系统设计总体设计说明书复习进程

总体设计说明书 1.引言 1.1编写目的 总体设计说明书是对该学生信息系统架构进行总体描述,为后期开发中可能遇到的一些困难做好准备,作为软件实现的基础。 本详细说明说明书读者对象为ⅹⅹ学院教务处专业计算机系统开发人员。 1.2项目背景 学生信息管理系统对学校加强学生信息管理有着极其重要的作用,由于ⅹⅹ学院的学生数量不断增加,传统的手工信息管理不仅工作量大,而且容易出现问题,不方便管理,开发出方便快捷的学生信息管理系统,实现学院学生信息管理信息化。 系统开发提出者:ⅹⅹ学院教务处 开发者:ⅹⅹⅹⅹⅹⅹⅹⅹ 系统使用者:ⅹⅹ学院教务处 1.3定义 总体设计:即对有关系统全局问题的设计,也就是设计系统总的处理方案,又称系统概要设计。它包括:计算机配置设计、系统模块结构设计、数据库和文件设计、代码设计以及系统可靠性与内部控制设计等内容。 接口设计:即一些方法头和大量常量属性的结合。 数据结构设计:即给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。 运行设计:即对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。 出错设计:即用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。 1.4参考资料 [1]黄梯云《管理信息系统》. 高等教育出版社. [2] 张海潘《软件工程》. 人民邮电出版社. [3]谭浩强《C语言设计》. 清华大学出版社. [4]萨师煊,王珊. 数据库系统概论第三版.高等教育出版社 [5]李楠、祁梅. Visual Basic5.0编程实例及技巧 .人民邮电出版社 [6]启明工作室. Visual Basic + Access数据库应用系统开发与实例 .人民邮电出版社

管理信息系统的系统设计

第七章管理信息系统的系统设计 1. 系统设计的主要工作 1.1 系统设计的任务 ?系统设计的任务是:在系统分析提出的逻辑模型的基础上,科学合理地进行物理模型的设计。 1.2 系统设计的主要内容 ?总体设计 ?信息系统流程图设计、功能结构图设计和功能模块图设计等。 ?代码设计和设计规范的制定 ?系统物理配置方案设计 ?设备配置、通信网络的选择和设计以及数据库管理系统的选择 ?数据存储设计 ?数据库设计、数据库的安全保密设计等。 ?计算机处理过程设计 ?输出设计、输入设计、处理流程图设计及编写程序设计说明书 1.3 系统设计的原则 ?系统性 ?系统的代码要统一,设计规范要标准,传递语言要尽可能一致,对系统的数据采集要做到数出一处、全局共享,使一次输入得到多次利用。 ?灵活性 ?尽量采用模块化结构,提高各模块的独立性,尽可能使各子系统间的数据依赖减至最低限度。 ?可靠性 ?安全保密性、检错及纠错能力、抗病毒能力等。 ?经济性 ?在硬件投资上不能盲目追求技术上的先进,而应以满足应用需要为前提;系统设计中应尽量避免不必要的复杂化,各模块应尽量简洁,以便缩短处理流程、减少处理费用。 2 代码设计 2.1 代码的功能 代码是代表事物名称、属性、状态等的符号,为了便于计算机处理,一般用数字、字母或它们的组合来表示。 ?代码的功能: 为事物提供一个概要而不含糊的认定,便于数据的存贮和检索;可以提高处理的效率和精度;提高了数据的全局一致性;是人和计算机的共同语言,是两者交换信息的工具。 2.2 代码的设计

?代码设计时,应注意以下一些问题: ?设计的代码在逻辑上必须能满足用户的需要,在结构上应当与处理的方法相一致; ?代码要系统化,一个代码应惟一标志它所代表的事物或属性; ?在代码设计时,要预留足够的位置,以适应不断变化的需要; ?要注意避免误解,不要使用易于混淆的字符,如O、Z、I、S、V与0、2、1、5、U易混; ?不要把空格作代码; ?要使用24小时制表示时间等; ?要注意尽量采用不易出错的编码结构。例如字母-字母-数字的结构(如WW2 )比字母-数字-字母的结构(如W2W)发生错误的机会要少一些。 ?当代码长于4个字母或5个数字字符时,应分成小段,这样人们读写时不易发生错误。如726-499-6135比7264996135易于记忆,并能更精确地记录下来。 2.3 代码的种类 ?顺序码 ?顺序码又称系列码,是一种用连续数字代表编码对象的码。 例如: ?用1代表厂长 ?2代表科长 ?3代表科员 ?4代表生产工人等 ?区间码 ?区间码把数据项分成若干组,每一区间代表一个组,码中数字的值和位置都代表一定意义。 典型的例子是邮政编码。 ?区间码的分类: ?多面码 ?上下关联区间码 ?十进位码 ?多面码一个数据项可能具有多方面的特性。如果在码的结构中,为这些特性各规定一个位置,就形成多面码。例如,对于机制螺钉,可作如下表那样的规定。代码2342 表示材料为黄铜的φ1.5mm方形头镀铬螺钉。 ?上下关联区间码。上下关联区间码由几个意义上相关的区间码组成,其结构一般由左向右排列。例如,会计核算方面,用最左位代表核算种类,下一位代表会计核算项目。 ?十进位码。此法相当于图书分类中的十进位分类码,如610.736,小数点左边的数字组合代表主要分类,小数点右边的指出子分类。 助忆码:助忆码用文字、数字或文字来描述,也可用文字与数字结合起来描述。例如,用TV-C-20代表20英寸彩色电视机,其中C代表彩色。 ?助忆码适用于数据项数目较少情况(一般少于50个),否则可能引起联想出错。

基于WEB的网上求职招聘系统 开题报告 精品

毕业设计(论文)开题报告题目:基于WEB的网上求职招聘系统 系(部)计算机应用技术 专业计算机科学与技术 学生 学号 班号 指导教师 开题报告日期2008.10.18

说明 一、开题报告应包括下列主要内容: 1.通过学生对文献论述和方案论证,判断是否已充分理解毕业设计(论文)的内容和要求 2.进度计划是否切实可行; 3.是否具备毕业设计所要求的基础条件。 4.预计研究过程中可能遇到的困难和问题,以及解决的措施; 5.主要参考文献。 二、如学生首次开题报告未通过,需在一周内再进行一次。 三、开题报告由指导教师填写意见、签字后,统一交所在系(部)保存,以备检查。指导教师评语: 指导教师签字:检查日期:

一、课题的背景 现在社会是信息技术高速发展的社会,网络在人们生活和交际中的应用越来越广泛。对求职者来说,网站为他们提供了方便、快捷的查询工作岗位路径。对招聘单位来说,招聘网站也为他们提供了检索应聘者信息的平台,使招聘工作变得轻松易行。求职者和招聘公司/单位可以在网上通过Internet,实现工作求职和公司/单位的人才招聘。网上招聘与传统招聘相比具有招聘范围广,信息量大,可挑选余地大,会有大量技术高的应聘人员,招聘效果好,费用低的优势,因此获得了越来越多公司的认可,同时它有着经营成本低、用户检索方便、地域限制少等特点。二、目的和意义 其主要目的是:减少参加招聘单位工作人员的工作量和招聘成本,减少进行求职的人员求职时参加招聘会投递简历所耗费的时间和精力,使求职和招聘的过程通过互连网完成,从而实现招聘时双向选择的自动化。 网络求职有其突出的优点,即信息量大,资源丰富,更新速度快,招聘职位多等,很符合年轻人希望以最快捷、便利的方式获得最多最有效信息的求职要求。本系统就是一个模拟网上求职招聘的系统,具备现实中人才中介机构的功能。可以为个人用户提供需要的求职与招聘的信息,也可以为单位用户提供需要的人才信息,可以说是两者互动的一种重要渠道。 三、关键技术与解决方案 网上求职招聘系统是一个基于tomcat为服务器的网站。前台采用MyEclipse进行页面制作,通过使用JavaScript脚本语言实现动态网页的效果,前台页面代码的开发主要使用struts技术来完成MVC模式的开发,使用hibernate技术能够更好地实现对数据库中数据的操作。后台由SQL Server数据库支持,数据库中使用存储过程来完成对表中记录的查询,以提高安全性、减少网络带宽、提高执行的效率等优点,建立触发器,一个表中的某条记录被删除后,触发器会自动触发,删除相应表中的相关记录。实现对数据库的操作以完成使用者的要求。对于管理员来说,对简历和公司进行必要的管理。对于公司来说,公司可以对其基本信息进行管理,公司职位的管理,申请简历的管理等。

软件详细设计说明书 学生信息管理系统

XXXX大学软件详细设计说明书 项目名称:学生信息管理系统 年级: 专业: 班级: 学号: 姓名: 指导教师: 日期:年月日

目录 1 引言 (1) 1.1编写目的 (1) 1.2 项目背景 (1) 1.3 定义 (1) 1.4 参考资料 (1) 2 总体设计 (1) 2.1 需求概述 (1) 2.2 软件结构 (1) 3 程序描述 (1) 3.1 下面对各模块的功能,性能,输入,输出进行具体描述 (1) 3.2 算法 (6) 3.3 程序逻辑 (7) 3.4 接口 (7) 3.5测试要点 (7)

1 引言 1.1编写目的 软件详细设计说明书是对系统架构进行详细直观描述,从而完成详细设计,作为软件实现的基础。预期的读者为本项目开发人员和将来对本项目进行扩展和维护的人员。 1.2 项目背景 项目的委托单位: 主管部门:学校教务处 该软件系统与其他系统的关系:与学生管理相关联 1.3 定义 在该概要设计说明书中的专门术语有:总体设计、接口设计、数据结构设计、运行设计、出错设计,具体的概念与含义在文档后将会解释。 1.4 参考资料 《软件工程导论(第6版)》---- 张海藩,牟永敏编著出版社:清华大学出版社 2 总体设计 2.1 需求概述 2.2 软件结构 1、总体结构 2、用户管理模块结构 3、学生档案管理模块结构 4、成绩管理模块结构 3 程序描述 3.1 下面对各模块的功能,性能,输入,输出进行具体描述 1、登录模块 ●功能:接受用户登录请求,验证用户输入的用户名、密码和用户类型,转到管理页面。

●性能:对用户登录请求在1-2秒钟之内做出响应。 ●输入项目:用户名:字符串型 密码:字符串型 ●输出项目:合法:进入管理界面。 非法:重新登陆。 2、总体结构 ●功能:接收登陆模块传过来的用户名,验证用户名的类型。 ●性能:界面的状态栏显示:联系方式、登陆时间、当前操作用户名和用户类型。 ●输入项目:用户名:字符串型。 ●输出项目:用户名:字符串型(在状态栏) 用户类型:字符串型(在状态栏) 登陆时间:字符串型(在状态栏) 3、系统管理模块 ●功能:1、添加新的用户名、密码; 2、修改任何用户(包括学生)密码。 ●性能:1、用户名、密码和密码确认和用户类型(单选按钮); 2、旧密码,新密码和新密码确认。 ●输入项目:1、用户名、密码和密码确认和用户类型(单选按钮); 2、旧密码,新密码和新密码确认。 ●输出项目:1、(对话框)添加成功,跳转到详细信息添加页面; 2、(对话框)密码修改成功,请重新登陆;跳转到登陆页面。 4、用户管理模块 ●功能:1、向数据库中添加新用户信息; 2、用户信息的管理,包括:修改、删除、查询; 3、查询用户信息,包括:精确查询、模糊查询。 ●性能:1、没有添加新用户,不能添加用户信息; 其它无特殊要求。

管理信息系统课程设计范例

管理信息系统课程学习报告 专业:计算机信息管理 班级:信息1101 姓名:杨刚 学号:1125486514 成绩:优 评语:该课程设计详述了“酒店管理信息系统”开发过程,结构清楚,格式能够按照要求完成;重点内容叙述较好,内容较全面;整体设计能够理论联系实际运用所学知识分析问题,但解决问题能力有待提高。 年月日

一、课程学习目的 管理信息系统(MIS)是管理科学、系统科学、计算机科学和通讯技术等多学科综合发展起来的边缘性、综合性、系统性的学科,它运用经济管理理论、信息理论、系统理论、计算机科学等学科的概念和方法,融合提炼组成一套新的体系,它既具有较深和较宽的理论基础,又是一门实践性很强的学科。 作为一门课程,管理信息系统是经济管理类专业的必修课。本课程的任务和学习目的是使学生掌握管理信息系统的概念、结构和建立管理信息系统的基础、管理信息系统开发方法、管理信息系统开发过程各阶段的任务与技术、管理信息系统的开发环境与工具以及其它类型的信息系统等;使学生通过本课的学习,了解管理信息系统在企业管理中的作用。并通过实践培养学生综合运用知识和分析开发应用系统的初步能力。 二、课程学习内容 管理信息系统的学习和设计主要是掌握“管理信息系统开发的五个阶段”: 第一阶段:系统规划 第二阶段:系统分析 第三阶段:系统设计 第四阶段:系统实施 第五阶段:系统运行与维护 1、系统规划阶段 该阶段是将组织目标、支持组织目标所必需的信息、提供这些必须信息的信息系统,以及这些信息系统的实施等诸要素集成的信息系统方案,是面向组织中信息系统发展远景的系统开发计划。鉴于在实践中选题“酒店管理信息系统”,其系统规划阶段是针对酒店所提供的信息资源,为提高酒店信息管理水平,制定一个较为科学的信息系统开发规划。 其主要任务是在开发环境的调研基础之上,确定酒店管理信息管理系统的开发方向、系统需要达到的目的,制定酒店管理信息系统的总体政策和策略,做出人力、财力和物资的总体安排,制定来发活动的进度安排,制定MIS系统的总体结构,以确保酒店管理信息系统开发的下调行,避免开发的孤立性和重复性,同时预测酒店管理信息系统未来的发展,明确系统今后的发展、研究方向和准则。从战略角度为系统开发

网上求职招聘系统的设计与实现

网上求职招聘系统概要设计说明书 项目名称网上求职招聘系统的设计与实现 项目负责人王若禹 项目开发单位淮海工学院计算机工程学院中新软121班第1项目组小组成员武文杰 起止日期 2015年10月26日至11月12日 2015年11月10日

软件工程课程设计项目组任务分派单(组长用) 班级:中新软121班组别: 01 组长姓名:王若禹时间: 2015年 11月10日 1、本表由组长为其组员每次上机实践分派任务使用,应认真填写相关任务名称、内容、完成标准等信息; 2、本表在每次任务完成后,由组长按照完成标准验收,并给出每个组员成绩评定(每人平均70分制), 除组长保留一份外,应及时上报任课老师(电子和纸质文档同时上报)。

目录 1引言 (1) 1.1编写目的 (1) 1.2背景 (1) 1.3定义 (1) 1.4参考资料 (1) 2总体设计 (2) 2·1需求规定.............................................................................................................. 错误!未定义书签。 2.2运行环境 (2) 2.3基本设计概念和处理流程 (2) 2.4结构 (3) 2.5功能需求与程序的关系 (4) 2.6人工处理过程 (4) 2.7尚未解决的问题 (4) 3 接口设计 (5) 3.1用户接口 (5) 3.2外部接口 (5) 3.3内部接口 (5) 4运行设计 (6) 4.1运行模块组合 (6) 4.2运行控制 (7) 4.3运行时间 (8) 5系统数据结构设计 (8) 5.1逻辑结构设计要点 (8) 6系统出错处理设计 (12) 6.1出错信息 (12) 6.2补救措施 (12)

产品质量管理信息系统设计

————产品质量管理信息系统的设计 班级:工业08班 组长:刘强兵 组员:刘谦梁强 徐麟王子斌

产品质量管理信息系统的设计 一、设计系统的目的与作用 1.1设计系统的目 产品质量的管理和控制是企业生产的关键环节之一。产品质量管理信息系统是对质量管理思想的技术实现,通过将控制图技术运用于质量管理过程,以系统分析代替手工操作,从而使管理人员能够迅速获得连续、综合而且及时准确的多种信息。产品质量管理信息系统是辅助企业进行质量管理的重要工具,研究和开发适合企业发展战略的产品质量信息系统,实现企业的数字化质量管理,是当前中国制造业企业自动化发展的必然趋势…。 产品质量管理自动化不仅有助于改进产品质量,而且还有助于降低消耗,提高生产率和经济效益。实施产品质量管理自动化能使管理者和操作人员更早地发现问题,从而更合理地制定生产及决策。产品质量管理信息系统作为企业经营过程的重要组成部分,与企业环境紧密相关。通过对产品的质量控制图的分析和控制,从而实现产品质量的提高,降低次品率,提高产品质量水平,同时提高管理的便捷性,使企业获得更大的效益。 1.2系统设计的作用 ⑴能及时发现生产过程中的异常现象与缓慢变异,预防不合格品发生,从而降低生产费用和提高生产效率。 ⑵能有效地分析判断生产过程工序质量的稳定性,从而降低检验、测试费用,包括供货方制造生产中有效的控制图记录证据,购买方可免进货检验,同时,任能在叫程度上保持进货质量。 ⑶可查明设备和工艺手段的实际精度,以便做出正确的技术决定。 ⑷为真正的制定工序目标和规格界限,特别是对配合零部件的最优化确立了可靠的基础,也为改变未能符合经济性的规格标准提供了依据。 ⑸使工序的的成本成为了可预测的,并能以较快的速度和准确性测量出系统误差的影响程度,从而使同一工序内工件之间的质量差别减至最小,以评价,保证提高产品质量。 ⑹最终可以保证产品质量,提高经济效益。 二.系统的原理与分析 2.1质控图的预防原理 (1)应用控制图对生产过程不断监控,当异常因素刚一露出苗头,甚至在未造成不合格品之前就能及时被发现,在这种趋势造成不合格品之前就采取措施加以消除,起到预防的作用。

网上招聘系统毕设报告

1 绪论 1.1 问题的提出 在当前的市场环境中。随着社会的进步和技术的发展,知识正在发挥着越来越大的作用,市场的竞争在很大程度上体现为人才的竞争。从而。找到合适的人才,成为企业提高竞争力的一项关键任务。同时。当今的市场环境又是一个快速变化的环境,市场需求在变,对人才的需求也相应处于变化之中。如何能快速适应这一变化,提高人才招聘流程的工作效率,进行快速定位,也就成为人才招聘公司/单位需考虑的重要因素。 无论是对于企业的人力资源部门的招聘服务,还是职业中介的跨地域供需信息沟通,或是对外的劳务输出等等。作为一种服务类型,其服务对象均包含需方驱动特点。其所达到的招聘人员的效率和效果是其存在的价值和理由。对于中介服务的另一个服务对象。即供方,寻求合适工作的各地人士。也同样关注是否能快速获得职位需求信息和条件要求等等。所有这些;都产生着对信息系统的需求。而且也只能通过信息系统才能实现基于对人才招聘市场的理解和需求研究。 为了满足市场对于人才招聘解决方案的需求,推出了网上人才招聘解决方案。作为一种专业化的业务流程改进工具,有效地解决了人才招聘工作效率和效果改进提升中所面临的问题。本毕业设计,就是为了适应现代求职/招聘方式而做出的一种尝试。本系统采用ASP这种服务器端的开发环境以及Windows XP的操作系统为工作平台,同时借助Microsoft Access2000 这一强大的数据库管理系统来实现本毕业设计。 1.2 本文研究路线 网络招聘系统是利用网络构建的网上招聘系统,它涉及了网络应用这一学科。一个网站的建设,首先应该从功能出发。功能是网站的目的所在,为了“个性”而牺牲功能上的需求,那就舍本求末了。通常功能上的需求无非有:(1)能够明确的表达一个网站的主题。(2)能够容纳多种形式的内容。 (3) 能够良好的适应不同的分辨率。其次要有一个清晰的网站结构。 要开发一个优秀的网站,通常应该遵循以下工作流程:首先定义开发网站的目的;接下来对网站的外观进行设计;其次进行实际页面的制作;然后对所制作的网站进行测试,以确保它符合最

相关文档
最新文档