再就业服务中心管理信息系统-课程设计报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《再就业服务中心管理信息系统课程名称》
课程设计报告
题目:再就业服务中心管理信息系统
专业:网络工程
班级:
姓名:
指导教师:
成绩:
计算机学院
2017年12月8日
目录
1 绪论 (2)
1.1课题背景 (2)
1.2系统开发相关技术介绍 (2)
2设计目的 (3)
2.1系统的功能需求 (3)
2.2功能模块 (4)
3数据库设计 (4)
3.1数据库的建立 (4)
3.2数据库的数据字典 (5)
3.3数据库的逻辑结构 (6)
3.4数据库的概念结构(E-R图) (8)
4系统的程序设计与实现 (10)
5参考文献 (13)
绪论
1.1课题背景
再就业信息管理系统是政府部门必须面对的民生问题,特别是近几年,随着市场经济的发展,高等院校大面积的扩招,就业问题已成为一个相当紧迫的社会问题。要想满足大量的就业信息管理需求,光靠传统使用的人工方式管理信息,是不可能实现的。传统人工管理模式存在着诸多缺点,如:效率低、保密性差,另外随着未就业人数的不断增加,其工作量也将大大增加,这必然导致管理信息工作者的工作量和劳动强度大大加强,同时也将产生大量的文件和数据,这给信息的查找、更新和维护都带来了不少困难。这样的管理机制已经不能适应时代发展的需要,其管理方法将浪费许多人力和物力。随着科学技术的不断提高,计算机科学与技术日渐成熟,计算机应用的普及,计算机已进入人类社会生活的各个领域,并发挥着越来越重要的作用。这种传统的手工管理模式必然被以计算机为物质基础的信息管理方法所取代。
作为计算机应用的一部分,使用计算机对再就业信息进行管理,有着手工管理所无法比拟的优点,如:检索迅速、查找方便、可靠性高、储存量大、保密性好、寿命长、成本低等。这些优点能够极大地提高再就业信息管理的效率,也是政府相关部门走向科学化、正规化管理发展必要条件,更是政府与时代接轨的重要条件。?
因此,开发一套能够为用户提供充足的信息和快捷的查询手段的再就业信息管理系统,将是非常必要的,也是十分及时的。借此机会利用已掌握的各种专业知识,结合实际应用,开发一个再就业免费信息管理系统来帮助政府有关部门进行有效的管理
1.2系统开发相关技术介绍
本系统相关开发的技术有两种,利用专门的数据库编程工具:SQL SERVER;另一种方法是:利用常规的程序语言编写:C#。
一、设计目的
基于Microsoft SQL Server 2008数据库并以visual studio 2010编程环境C#语言设计的实用再就业信息管理系统
(1)系统的功能需求:
在信息技术的催化之下,世界经济的变革已经进入了加速状态。
1)经济上可行性分析
现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的开发,为企业招聘员工带来了一个质的飞跃,也为那些待就业人群带来了福音,主要表现有以下几个方面:第一,本系统的运行可以代替人工进行许多繁杂的劳动;
第二,本系统的运行可以提供很多公司的招聘信息,给众多待就业人员提供方便;
第三,本系统的运行可以提供大量待就业人员信息,供各企业经行筛选;
第四,本系统的运行可以帮助待就业人员经行岗位申请;
第五,本软件系统广泛适用于各县、市、区级失业保险所、再就业服务中心、劳动服务公司;
第六,软件全中文操作,操作简单直观,界面友善亲切;
第七,软件具有强大的业务处理查询功能及统计功能;
第八,完善的操作员管理方案,用户权限分明,责任到人;
第九,服务器数据库采用最新的大型关系数据库系统SQL_server 管理,有效的提高系统的性能、速度、稳定性及管理能力;
第十,客户机端采用“瘦”客户机技术,事务处理更快捷,使网络更畅通。
本产品的开发所需的设备在现有条件下,只需要少量的投入资金就可以实现。因此在经济上是可行的。
2)技术上可行性分析
a)软件可行性
C#具有丰富的数据库功能,可以直接建立和编辑数据库,使用结构化查询语言直接访问SQL Sever上的数据库,并提供简单的面向对象的库操作命令、多用户数据库的加锁机制和网络数据库的编程技术。
SQL Sever 2008是由微软公司推出的,能提供超大型系统所需的数据库服务,并对数据库提供全面的保护,具有防止问题发生的安全措施,他是一个采用SQL语言的关系型数据库管理系统。作为客户机/服务器的后端数据库,他是所有数据的汇总和管理中心。
附:软件环境
操作系统:Windows 7 中文旗舰版,Windows95-Windows2000,Winnt4.0 or higher
数据库:Microsoft SQL Server 2008
开发平台:Microsoft visual studio 2010
硬件要求:PC586以上,32M内存,鼠标及其它
b)硬件可行性
本系统的开发利用Microsoft SQL Server 2008作为本系统的数据库,它是一个支持多用户的新型数据库。
使用C#作为系统开发的开发环境,此开发工具开发数据库管理系统,采用面向对象的方式,方便、简捷、功能强大。
附:硬件环境
处理器:AMD Athlon(速龙) 64 X2 双核5200+
硬盘:320GB
内存:2G
显示器:瀚视奇HSD5A47 Hanns.G HW173 ( 17.2 英寸)
(2)功能模块
二、数据库设计
1.数据库的建立
数据库的设计尽量的实现与应用程序做到最低等级的耦合,按照三层模式两级联系的方式设计数据库,把数据库设计成层次清晰的,高效的,实用数据库。在该系统的数据库设计方面,把数据库的设计分为四层:基本表,视图,包,存储过程。其中视图作为联系存储过程与基本表的桥梁必须进行认真的设计,在最外层,包中包含存储过程要用到的一些信息,也可以认为包和存储过程是处于相同的层次,不将存储过程放置在包中,是考虑到对进行数据库基本表、视图以及功能型的存储过程扩展的时候应尽量避免和减少对系统的层次模型的影响。以降