大学生就业信息管理系统学士论文Word下载.docx
- 文档编号:17036562
- 上传时间:2022-11-28
- 格式:DOCX
- 页数:54
- 大小:1.13MB
大学生就业信息管理系统学士论文Word下载.docx
《大学生就业信息管理系统学士论文Word下载.docx》由会员分享,可在线阅读,更多相关《大学生就业信息管理系统学士论文Word下载.docx(54页珍藏版)》请在冰豆网上搜索。
使用授权说明
本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:
按照学校要求提交毕业设计(论文)的印刷本和电子版本;
学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;
学校可以采用影印、缩印、数字化或其它复制手段保存论文;
在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:
日 期:
学位论文原创性声明
本人郑重声明:
所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
日期:
年月日
学位论文版权使用授权书
本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
日期:
导师签名:
日期:
目录
摘要I
AbstractII
目录III
前言1
1问题的定义2
1.1系统目标2
1.2业务流程图3
2可行性研究5
2.1技术可行性5
2.2经济可行性5
2.3操作可行性5
2.4法律可行性5
3需求分析6
3.1系统需要解决的主要问题6
3.2系统具备的基本功能6
3.3数据流图6
3.4数据字典9
3.4.1数据存储9
3.4.2数据流10
3.4.3数据处理11
4总体设计12
4.1概述12
4.2系统功能划分13
4.2.1毕业生子系统功能划分13
4.2.2管理员子系统功能划分14
4.2.3企业子系统功能划分14
4.3系统功能描述15
4.3.1毕业生子系统功能描述15
4.3.2管理员子系统功能描述15
4.3.3企业子系统功能描述16
4.4数据库概念结构设计16
4.4.1各实体属性图16
4.4.2各实体之间的关系E-R图18
4.5数据库设计19
4.6安全保密设计21
4.6.1登陆用户的安全性21
4.6.2操作安全性21
4.6.3数据安全性21
5详细设计22
5.1概述22
5.2程序流程图22
5.2.1毕业生子系统程序流程图22
5.2.2管理员系统程序流程图23
5.2.3企业子系统程序流程图24
5.3输入输出设计24
5.3.1登录窗口24
5.3.2管理员后台管理窗口27
5.3.3学生信息管理窗口29
5.3.4企业信息管理窗口32
5.3.5系统其它主要窗口34
6实现系统36
6.1开发系统所用技术36
6.2数据库开发工具简介36
6.2.1ASP的产生36
6.2.2MicrosoftAccess简介36
6.2.3Dreamweaver
MX
2004简介37
6.2.4IIS简介37
6.2.5IIS与ASP的结合37
7测试与维护39
7.1测试的任务及目标39
7.1.1测试的任务39
7.1.2测试的目标39
7.2测试方案39
7.2.1模块测试:
39
7.2.2集成测试:
40
7.2.3验收测试:
7.2.4平行运行40
7.3系统维护41
结论42
致谢43
参考文献44
前言
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
随着计算机网络技术发展,Web数据库技术已经成为应用最为广泛的网站架构基础技术在应用系统中,Web提供了与客户进行通信联络的有效手段,利用Web技术,实现Web服务器与数据库系统的连接,完成对数据的处理与查询,用户可以通过操作简单易学的浏览器来查询处理所需要的各种数据。
ASP是Microsoft公司配合IIS提供的一种动态网页实现技术,而MicrosoftOfficeAccess2003则是Microsoft公司数据库系列中的旗舰产品,两者结合,为Web数据库技术提供了完美的实现体系.毕业生信息管理系统就是在这种条件下开发出来的,通过网页的形式,完成毕业生信息管理的功能。
毕业生信息管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
对于前者要求建立起资料一致性和完整性强、资料安全性好的库。
而对于后者则要求应用程序功能完备,易使用等特点。
毕业生信息管理系统是一个对毕业生管理信息化的重要组成部分,毕业生信息管理系统不但能够方便广大毕业生了解用人企业单位的信息,同时也为学校了解和掌握毕业生的就业情况,统计毕业生的就业率提供了前提;
以及提供学校掌握企业用人情况及查看企业对毕业生的反馈信息的快捷查询的条件。
一直以来人们使用传统人工的方式管理毕业生信息,这种管理方式存在着许多缺点,如:
效率低、保密性差,另外时间长了,将产生大量的文件和资料,这对于查找、更新和维护都带来了不少的困难。
1问题的定义
毕业生信息的管理是学校日常工作中的重要组成部分。
高校招生规模的逐步扩大和认识制度的改革,毕业学生人数将不断增加,而对毕业生管理的人员则相对减少。
加上我国高等学校基层学生管理工作的头绪多,内容杂,管理细,要求高,传统管理办法已基本不适应新形势的要求。
现实中繁重的毕业生信息管理工作给学校管理人员带来了很大的压力。
毕业生信息的存档,毕业生就业信息的了解,各个企业招聘信息的浏览,如果没有一个完善的毕业生信息管理系统,学校管理人员的工作量就会大大增加。
同时毕业生信息的手工登录与查询,是一项非常繁重而枯燥的劳动,每年毕业生的变化都需要重新规划,耗费许多人力和物力,而且会因人的情绪烦燥而出现失误。
因此在计算机飞速发展的今天,应用数据库技术实现毕业生信息的管理是可行而必要的工作,实现高校毕业生管理系统的信息化,既能够提高工作效率,又可以提高工作水平。
计算机具有运算速度快、正确、能按照设计逻辑处理问题等特性,在毕业生信息的录入、管理中如采用一个计算机化的信息系统进行处理,就不会发生信息遗漏或者查询不方便的情形。
在学校,尤其是在各大高校,毕业生信息是学校的一项重要的数据资源,毕业生信息管理也是学校的一项常规性的重要工作。
而长期以来,毕业生信息管理都是依赖人工进行的,面对如此众多的毕业生信息,其工作量可想而知。
不仅仅浪费了大量的人力物力,而且由于人工管理存在着大量的不可控因素,造成了毕业生信息管理的某些不规范,太笼统的状态。
作为计算机应用的一部分,使用计算机对毕业生信息进行管理,具有手工管理所无法比拟的优点。
例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高的效率,也是学校科学化、正规化管理的重要条件。
因此,开发这样一套管理软件成为很有必要的事情,在下面的各章中我们将以开发一套毕业生信息管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。
1.1系统目标
如今,计算机的价格已经十分低廉,性能却有了长足的进步。
计算机已经成为我们学习和工作的得力助手。
它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:
首先,计算机可以代替人工进行许多繁杂的劳动;
其次,计算机可以节省许多资源;
第三,计算机可以大大的提高人们的工作效率;
第四,计算机可以使敏感文档更加安全,等等。
现在我国的学校中毕业生信息的管理水平大多还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。
采用计算机来实现毕业生信息管理系统归纳起来,好处大约有以下几点:
1.可以存储历届的学生信息,安全、高效;
2.只需一到二名信息录入员即可操作系统,节省大量人力;
3.可以迅速查到所需信息。
4.为毕业生了解用人单位的信息提供方便;
为学校统计毕业生的就业情况以及统计学校毕业生的就业率等操作提供了方便;
用人单位可以在该系统中发布用人信息,这样就为毕业生的择业提供了平台。
1.2业务流程图
业务流程描述:
用业务流程图描述现系统各项业务处理过程,并结合业务流程图详细准确地说明业务处理过程中数据的收集、输入、传递、存储、加工的方法、算法、输出的数量及形式等。
现行系统的业务流程图是分析和描述现行系统业务的重要工具之一。
其主要作用是:
描述现行系统的业务情况以便于与管理人员交流,它是系统设计的前提和保证。
业务流程图使用的符号:
符号
名称
实体
输入/输出的报表
处理
业务流向
文档
存储
图1-1系统业务流程图
2可行性研究
可行性研究的目的是用最小的代价,在尽可能短时间内确定问题是否能够解决,它的目的不是解决问题,而是确定问题是否值得去解决,可行性从以下四个方面来考虑:
2.1技术可行性
毕业生信息管理系统是由网络和网页实现的。
所以本系统使用微软公司的ASP开发,应用界面友好且功能强大的由Macromedia公司的MacromediaDreamweaverMX软件,服务器端脚本用VBScript来编写,客户端脚本也用VBScript来编写,数据库使用MicrosoftOfficeAccess2003数据库,服务器是IIS6.0。
所以在技术上是可行的。
2.2经济可行性
系统的经济可行性指的是对组织的经济状况和投资能力进行分析,对系统建设、运行和维护费用进行估算,对系统建成后可能取得的社会及经济效益进行估计。
本软件的开发费用预计在5000元左右,目前中档办公用机每台在4000元左右。
在加上一些其他设施的购买,预计两万元以内便可使系统投入运行。
本系统的开发需要资金少,系统开发运行后,可以实现学毕业生信息管理的计算机化,节省了人力、物力,将人从繁重的工作业务中解脱出来,减少了毕业生信息管理中无意的错误,节省了大量的时间,管理效率也大幅度提高,因此,在经济上是可行的。
所带来的效益远远大于系统软件的开发成本。
在经济上完全可行
2.3操作可行性
本系统直观易懂,使用非常方便,学生可以直接上手,即使是管理员,只要经过简单的培训,操作本系统没有太大的问题。
2.4法律可行性
本系统开发不会侵犯他人、集体或国家利益,不存在侵权等问题,不违反国家法律,因此具有法律可行性。
综上所述,从技术上、经济上、法律上、可操作性上都是可行的,而且要求不高,所以该系统的开发是可行的。
3需求分析
3.1系统需要解决的主要问题
本系统要实现毕业生信息管理网络化的查询与管理。
能够实现毕业生在网上修改个人的相关信息,就业信息,查询其他毕业生的相关信息和用人单位的招聘信息,使毕业生不分时间、地点,只要能上网即可以查询和修改相应信息,并能够获取最新的招聘信息。
管理员可以完成学生信息的添加、删除等管理,企业的添加、删除等管理,企业用人信息的删除、查看管理操作;
管理员可以随时浏览企业对毕业生的反馈信息,使学校对毕业生的就业情况更轻松的掌握。
企业利用本系统可随时发布招聘信息,游览毕业生的基本信息,反馈本企业毕业生的情况等。
3.2系统具备的基本功能
毕业生信息管理系统的开发主要包括应用程序系统和后台数据库,应用程序系统要求界面友好,功能完备,易使用等特点。
而后台数据库的数据要具有一致性、完整性、安全性。
(1)、毕业生信息管理系统前台——操作方便.
前台作为与用户直接交互的界面,在考虑功能的同时,也考虑了操作的简洁和方便性,目的是让大多数不在懂电脑操作的客户,也能轻松的享受计算机给他们带来的便利。
前台系统主要毕业生对个人信息的修改及企业信息的浏览,只要输入毕业生的编号及企业的编号,即可完成以上功能。
(2)管理后台:
本系统后台管理在考虑毕业生信息管理操作简便的同时,提供了强大的管理模式。
后台系统可分为毕业生基本信息管理模块,包括毕业生基本信息的添加、删除等操作;
企业基本信息管理模块,包括企业基本信息的录入,删除操作,管理对整个系统进行查询,管理工作。
3.3数据流图
数据流图(DFD):
数据流图简称DFD图,数据流图有四种成分:
源点或终点、处理、数据存储表和数据流。
图中没有任何具体的物理元素,只是描述信息在系统中的流动和处理情况,即使不是专业的计算机技术人员也容易理解,是极好的理解工具。
它能精确的描述系统的逻辑模型,描述数据在MIS中有输入经过存储、加工处理最后输出的全过程,是设计者和用户交流的很好的工具。
图形符号
符号说明
记述系统之外的数据提供或数据获得组织机构或个人,框内为实体名称
处理
记述某种业务的手工或计算机处理
其中,PM区记述处理标号
C区记述处理名称
数据存储
记述与处理有关的数据存储,DN区记述存储的标号,S区记述存储数据的名称
数据流
记述数据流的流动方向,FM记述数据流的名称
以下为本系统的数据流图
图3-1毕业生信息管理系统TOP数据流图
图3-2学生操作子系统数据流图
图3-3管理员操作子系统数据流图
图3-4企业操作子系统数据流图
3.4数据字典
数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。
数据字典的作用是在软件的分析和设计过程中提供关于数据的描述信息[1]。
一般说来,数据字典应该由下列四类元素构成:
数据元素,数据流,数据存储和数据处理。
3.4.1数据存储
数据存储是数据结构停留或保存的地方。
也是数据流的来源和去向之一,可以是手工文档或手工凭单,也可以是计算及文档。
一般而言,应包括如下内容:
{数据存储名,说明,编号,输入的数据流,输出的数据流,组成(数据结构),数据量,存取频度,存取方式}。
名字:
学生信息表
描述:
记录学生的基本信息。
编号:
D1
组成:
学号,姓名,性别,年龄,身份证,电话,专业,地址,是否就业
企业招聘信息表
记录企业的招聘信息。
D2
招聘职位,招聘人数,学历要求,专业要求,入职工资,外语要求,职位要求
就业信息表
记录学生就业信息。
D3
学生编号,学生姓名,年龄,性别,就业状态,专业等信息
企业基本信息表
记录企业的基本信息。
D4
企业编号,企业名称,企业性质,成立时间,员工人数,注册资金,简介
3.4.2数据流
数据流是数据结构在系统内传输的路径。
对数据流的描述通常包括如下内容:
{数据流名,说明,编号,数据流来源,数据流去向,组成(数据结构)}。
F1
学生基本信息
学生基本信息修改,查看
F2
就业信息
就业信息查看,修改
F4
其它学生信息
查看其它学生信息
F3
招聘信息查询
浏览查看企业招聘信息
F6
企业信息
企业信息的录入和删除
F5
学生信息
学生信息的录入和删除
F8
企业招聘信息
查看和删除企业招聘信息
F7
企业反馈信息
企业反馈信息删除和查看
F9
反馈毕业生信息
对反馈毕业生在职情况进行反馈
F10
发布招聘信息
F11
查看企业在职毕业生的信息
3.4.3数据处理
处理过程的具体处理逻辑通常在详细设计过程中用判定表或判定树来描述。
在数据字典中,只无原则描述处理过程的说明性信息,通常包括以下内容:
{处理过程名,说明,输入数据流,输出数据流,处理}[1]。
P0
毕业生信息管理系统
整个管理系统
输入/输出:
D1,D2,D3,D4
P1
学生操作子系统
学生对本系统的应用.
D1,D2,D3
P3
企业操作子系统
企业对本系统的应用
P2
管理员操作子系统
管理员对整个系统的维护
4总体设计
4.1概述
本阶段设计的基本目标是解决系统如何实现问题,也叫做概要设计,本阶段主要任务是划分出系统的物理元素及设计软件的结构,完成软件定义时期的任务之后就应该对系统进行总体设计,即根据系统分析产生的分析结果来确定这个系统由哪些系统和模块组成,这些系统和模块又如何有机的结合在一起,每个模块的功能如何实现。
系统设计的目标是使系统实现拥有所要求的功能,同时,力争达到高效率、高可靠性、可修改性,并且容易掌握和使用。
模块化的依据是:
把复杂问题分解成许多容易解决的小问题。
原来的问题也就变得容易解决。
模块化设计是把大型软件按照一定的原则划分成一个较小的相对功能独立又相关联的模块。
每个模块完成一个特定的子功能。
把这些模块结合起来组成一个整体。
完成指定的功能,满足问题的要求。
采用模块化原理的优点在于可以使软件结构清晰,容易测试和调试。
从而提高软件的可靠性,可修改性。
有助于软件开发的组织管理。
一个大型软件可分别编写不同的模块。
模块化理论的几个重要概念如下:
(1).抽象
抽象就是抽象出事物的本质特性而暂时不考虑它们的细节。
处理复杂系统唯
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学生 就业 信息管理 系统 学士 论文