高校毕业生就业管理系统主要服务于各大高校毕业生和各类企事业单位,通过发布企业招聘信息和毕业生求职信、简历申请等,力求在毕业生和用人单位之间打造一个双方满意的就业通道,以提高毕业生的就业率和就业质量。基于用户需求的毕业生就业管理系统具有图形化的显示界面和可靠的安全访问机制,系统实现了功能实用性和界面人性化的完美结合。高校毕业生就业管理系统中的毕业生信息管理模块在设计上采用三层结构、ASP.NET等技术,系统模块在设计中体现了良好的稳定性、强大的可扩充性和安全性。
1 相关技术及开发工具
高校毕业生信息管理模块采用RUP迭代开发模式B/S、MVC架构,以ASP.NET(C#)作为开发语言脚本,后台数据库为微软SQL Server 2008数据库,运用AJAX、CSS技术以提高系统效率。
1.1 ASP.NET技术
ASP.NET是基于通用语言的编译运行的程序,强大的适应性使其运行平台几乎不受限制,通用语言的基本库、消息机制、数据接口的处理都能无缝整合到ASP.NET的Web应用中。ASP.NET的语言独立化特性,同时指出多种语言开发,这种多种程序语言协同工作的能力能保护基于COM+开发的程序。
1.2 SQL Server 2008数据库技术
毕业生就业管理系统使用SQL Server 2008作为后台数据库,SQL Server 2008基于过去对非关系数据的强大支持,提供了新的数据类型使得开发人员和管理员可以有效地存储和管理非结构化数据。SQL Server2008提供了一个全面的和可扩展的数据仓库平台,它可以用一个单独的分析存储进行强大的分析,以满足成千上万的用户在几兆字节的数据中的需求,具有在关键领域方面的显着优势,SQL Server 2008是一个可信任的、高效的、智能的数据平台。
1.3 B/S开发模式
毕业生就业管理系统使用B/S(Browser/Server)结构,即浏览器和服务器结构进行开发。在B/S结构下,用户工作界面是通过WWW浏览器来实现,形成所谓三层结构。B/S模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用浏览器通过Web Server同数据库进行数据交互。
1.4 JavaScript技术
JavaScript是由Netscape的Live Script演变和发展而来的面向对象的客户端脚本语言,该语言为态类型。其目的在于解决服务器端语言,为客户提供流畅的浏览效果。
1.5 DIV+CSS布局页面
DIV+CSS是WEB设计标准中常用术语,它是目前较流行的网页布局方法,该布局方式可以实现网页页面内容与表现相互分离开来。
2 模块需求
2.1 模块设计可行性
通过仔细研究和分析“需求分析规约”和实际情况,得到以下结论:首先,经济可行性。系统开发和操作简单,界面友好,易于浏览,费用低并且如果将来投入使用对操作人员培训极其容易。系统投入运行后,对用户管理过程中的数据进行全面的统计和管理。减少了传统手工的繁杂,提高经济效益,避免人为地处理各类数据时所产生的各种问题;其次,技术上的可行性。系统在Windows XP/Windows 2000都可运行,采用VisualStudio 2008作为开发平台,以IIS作为Web服务器、ASP.NET+ SQL Server 2008技术构建,开发技术成熟,当前的软、硬件技术都可以达到这个要求;再次,操作可行性。本系统界面友好,操作简单方便,只要懂得上网都能使用本系统,逐步操作即可完成整个管理操作,在操作上是可行的。
2.2 系统模块用例分析
2.2.1 包图(Package)是一种对模型中的元素进行成组组织的通用机制,它把可能一起变更并且语义上相近的模型元素组织起来放在一个特定的包中。包图的特性在于更容易理解复杂的系统及有效控制系统结构中各个部分之间的接缝。使用包图能更清楚地描述模块需求及设计各阶段 的 概 述 , 在 逻 辑 上 把 一 个 复 杂 的 图 模块化。
2.2.2 用例图是非常实用的,主要用于对系统、子系统或类的功能行为进行建模。用例图在需求分析中可以让人们从繁重的文档中解脱出来,并且能更加准确、直观地表达自己的意思。如果我们不能用常用的语言文字来表达清楚一种事物,我们就借助用例图来解决这个问题。
3 模块设计
3.1 概念结构设计
数据模型是在数据库设计过程中产生的一种抽象概念,用它来抽象、表示和处理系统模型中产生的数据和信息。数据模型由数据结构、数据操作和完整性约束三个要素组成,CDM模型是目前应用最广泛的数据模型。根据需求分析及系统设计综合考虑,本模块CDM模型如图1所示:
3.2 物理结构设计
我们在毕业生就业管理系统的设计过程中首先将其内容抽象为机器能够识别的内容,也就是说将客观对象抽象为实体(Entity),这个实体并不依赖于具体的计算机系统或某个DBMS系统。物理数据模型(PDM)的作用是将CDM转换为计算机上某个DBMS所支持的数据模型。
4 结语
高校毕业生就业管理系统中毕业生信息管理模块尤为重要,我们要尽可能地体现现代科技和互联网的长处,为用人单位和毕业生双方搭建一个无缝对接平台。本模块在分析设计过程中由于知识、经验等原因还存在局限,在系统的安全性及界面的美观方面还有待进一步提高。
参考文献
[1] Matthew,M.R.ASP.NET 4高级程序设计[M].北京:人民邮电出版社,2011.
[2] 拉芙。ASP.NET 3.5网站开发全程解析(第3版)[M].北京:电子工业出版社,2009.
易大学服务平台采用ASP.NET框架技术来实现, 通过多层体系结构使系统开发更加有条理, 并有助于后期的扩展和维护。而且, 前端的模块化设计让大学生使用该平台更加方便, 并易于寻找到所需的学习资源, 从而增加平台的易用性。实际测试表明, 该平台能够真正有效地...
图书漂流是指漂友将自己不再阅读的书贴上特定的标签放到公园长椅、火车站候车室、广场等公共场所,供他人阅读,阅读之后,拾取人按照标签指示,再以同样的方式将书投放到公共场所中,如此接力下去。...
引言随着企业的发展,人才需求与日俱增,为加快人才队伍建设,引导员工多渠道成才,各单位都规划了多渠道人才培养成长路径,建立了多通道人才发展体系,提供每年各级各通道人才申报机会.由于各类通道的申报及考核的业绩材料涉及专业管理、建章立制、创新...
0引言20世纪80年代,全国高校就纷纷开始建设校园网络,现在各高校初步实现了网上办公、网上管理、网上教学、网上服务的教学模式。同时,国家教育部对于大学生体质测试提出明确要求,要求各高校对在校大学生能进行大学生体质测试并且实现在线查询。结合...
随着计算机技术、通信技术以及Internet的高速发展,利用先进的信息技术手段加强中医药信息资源的建设,将中医药有效信息转化为数字化知识,已经成为中医药信息化发展必须面对的一个问题。目前,各地都相继开展了各类中医药信息网的建设,文献收录的中药已有...
1前言随生活水平的不断提高,人们对旅游的意识也在不断增强,而目前,旅行社组织游客的主要方式为组团旅游,其特点是旅游路线固定,时间段固定。对旅行社业务进行支持的计算机软件系统也都停留在这方面的管理上。利用网络平台提供给用户自由行的旅游服务是...
Web应用是目前Internet上应用最广泛的信息服务,Web服务已经影响到广告、新闻、电子商务等各个服务领域。ASP和ASP.NET都是应用于web开发领域的开发平台。ASP(ActiveServerPages)是微软公司推出的一种取代CGI(CommonGatewayInterface)的技术。但是,随着We...
0引言各高校在网站建设和推广应用过程中普遍存在以下问题:一是在建设学校门户网站、各部门网站、学科网站和课程网站时各自为政独立建设,费时费力;二是由于各个网站建设技术水平参差不齐,存在许多安全漏洞;三是由于各个网站数据很难共享集成,无法实现...
一、引言随着互联网在各行各业的逐步深入,目前互联网思维已经深入到社会生产的各个化解,成为了一种先进的生产力,促进者社会经济不断发展.为社会生产力的改革、发展提供了非常广阔的平台。绝大多数企业都建立了自己的网络营销平台,使用动态网站技术来建...
21世纪是信息化、网络化的时代,网络不仅开阔了人们的视野,也方便了人的生活。在网站和网络技术飞速发展、网络普及的今天,人们早已习惯了从网上查询新闻,查看自己感兴趣的话题。随着物质生活的日益丰富,人们在精神生活方面的要求也逐渐提高,再加上一年...