中介管理信息系统毕业设计论文.doc

上传人:小小飞 文档编号:3906287 上传时间:2019-10-10 格式:DOC 页数:58 大小:934.04KB
返回 下载 相关 举报
中介管理信息系统毕业设计论文.doc_第1页
第1页 / 共58页
中介管理信息系统毕业设计论文.doc_第2页
第2页 / 共58页
中介管理信息系统毕业设计论文.doc_第3页
第3页 / 共58页
中介管理信息系统毕业设计论文.doc_第4页
第4页 / 共58页
中介管理信息系统毕业设计论文.doc_第5页
第5页 / 共58页
点击查看更多>>
资源描述

《中介管理信息系统毕业设计论文.doc》由会员分享,可在线阅读,更多相关《中介管理信息系统毕业设计论文.doc(58页珍藏版)》请在三一文库上搜索。

1、沈阳理工大学应用技术学院毕业设计(论文)题 目: 基于ASP.NET的大学生兼职中介管理信息系统的设计与实现 院 系: 信息与控制学院 专 业: 计算机科学与技术 班级学号: 88888888 学生姓名: * 指导教师: * 成 绩: 2012 年 06 月 15 日II摘 要本文详细叙述了大学生兼职中介管理网站设计与实现的过程。在整个开发过程中,对大学生兼职业务流程做了详细的调研,并根据应聘者的需求制定了一套具体的解决方案,由于大学生的学习生活节奏较快,且电脑普及率和上网概率也随着社会的发展提高,大学生上网获取中介管理的机会越来越多。所以,学校可以将中介管理宣传服务切入到这个点来,让学生更方

2、便地获取相关兼职信息,这将大大提高学生学习的进度和对寻找兼职工作的满意程度。本系统主要功能是实现网上职位应聘,提交简历信息功能,基于B/S模式的信息资源共享分配的实现,展现了WEB网页运行的基本原理,采用的是ASPNET技术和SQL SERVER 2005模式的电子政务平台。其中包括前台功能:兼职在线,在线留言,招聘通知,用户注册,站内新闻搜索,站内最新公告,投放简历等基本功能,后台功能:系统用户管理,应聘记录管理,招聘通知管理,用户信息管理,系统管理(用户留言信息管理,系统管理,数据备份,数据的还原,友情连接),个人后台功能:个人简历管理,个人应聘记录管理,个人资料管理等。为大学生提供了一个

3、方便的工作平台,提高了大学生就业率。关键词:大学生兼职中介;ASP.NET; SQL SERVER 2005AbstractThis paper describes in detail the college students part-time intermediary management website design and implementation of the process. In the whole development process for college students, and a part-time business process of a detailed

4、investigation, and according to the needs of the applicant has developed a set of specific solution, because the college students learn fast, and computer and Internet penetration rate can also with the development of the society more and more high, students get the opportunity to Internet managemen

5、t intermediary more and more. So, the school can will cut into the service management intermediary propaganda to this point, let the students more convenient to access relevant information, this will greatly improve the students learning progress to the school education and the degree of satisfactio

6、n.This system mainly function realization of online position is to apply for, to submit a resume information function, based on B/S model of information resource sharing the realization of the distribution, show the web page the basic operation principle, used the technology and SQL SERVER 2005 mod

7、el of the electronic government affairs platform. Including the front desk function: part-time online, online message, recruitment notice, user registration, the personal information background, in the station news search, in the station the latest announcement, put on the resume basic functions, an

8、d backstage function: administrator management, apply for positions management, recruitment information management, user management, the user message information management, system management, data backup, and data reduction, friendship connection, resume management, personal apply for records manag

9、ement, etc. For college students provides a convenient work platform.Key words: College students part-time intermediary; A; SQL SERVER 2005目 录引 言11 基础知识31.1 国内现状调查31.2 背景与意义41.3 主要开发工具51.3.1Web技术简介51.3.2 ASP.NET 介绍61.3.3 SQL简介61.3.4 SQL Server 2005简介71.4 运行环境的选择82 需求分析102.1 系统功能概述102.1.1 系统功能分析102.1

10、.2 系统性能需求102.1.3 用例分析112.1.4 概念层类图112.2 系统的DFD图132.3 可行性分析152.3.1 技术可行性152.3.2 经济可行性162.3.3 操作可行性162.4 开发方法163 概要设计183.1 系统模块功能设计183.1.1 系统输入输出表(IPO表)203.2 系统流程图223.3 数据库设计233.3.1 数据库设计原则243.3.2 实体关系图243.3.3 数据表的设计27 详细设计304.1 代码标识设计304.2 代码设计原则304.3 系统主要功能流程及模块314.3.1 系统的总体设计思想314.3.2 招聘通知添加流程314.3

11、.3 用户信息添加流程314.3.4 岗位信息添加流程324.3.5 用户信息修改流程324.3.6 用户投放简历流程334.3.7 应聘记录处理流程334.4 网站后台管理344.5 前台大学生兼职中介网站354.6 提交简历的过程364.7 注册用户374.8 管理员登陆的实现384.9 应聘记录的实现394.10 后台数据备份404.11 新闻发布414.12在线留言信息页面424.13在线兼职信息页面425 系统测试445.1 程序测试方法445.2 程序测试用例455.3 程序测试用例49结 论50致 谢51参考文献5253沈阳理工大学应用技术学院学士学位论文引 言大学生兼职中介管理

12、系统,是为大学生提供了一个丰富精彩的社会实践平台,随着大学课程的相对减少,大学生对时间支配自由度的需求也越来越强烈,越来越迫切,而学校的中介管理宣传和日常管理是同时进行的,这其中就出现了一个很大的矛盾,而随着社会的不断发展,这种矛盾越来越显得突出。解决之道,是将传统教学管理的政务处理服务延伸到网络,并做好信息共享和支配,以更合理地使用现有资源进行政务执行。进入 21 世纪后,随着计算机在中介系统中的广泛应用,以及计算机技术的不断发展,中介系统应用于计算机网络的发展达到了一个新的时期,新的系统平台、新的软件功能、新的系统特点及发展方向不断涌现,大学教育由精英转向大众,就业问题越来越成为社会关注的

13、焦点,大学生兼职,是其参加社会实践活动的主要形式之一,找份兼职工作,利用课余时间打工,对于即将踏入社会的大学生来说,无疑是具有积极意义的,在获得利益的同时,更多的是为了从社会实践中学习经验,得到锻炼,提高意志,增加毕业时求职简历的厚度和资本。计算机与互联网技术应用于大学生兼职中介系统是一个突破性的革命,改变了以往招聘会的定时定点模式,也提高了应聘者的应聘效率,使应聘者可以通过中介网站跨地区、跨时空地应聘职位,全面提高了中介行业的管理水平和信息化程度,另一方面能够合理利用各个地方的人力, 使人尽其才, 物尽其用,可以方便的寻找自己合适的职位。它对与企业选拔人才提供了更高更好的平台,对于企业的效益

14、等也有一定的提高,对人才市场创造了新的竞争环境。本文的大学生兼职中介管理系统是专门为大学生寻找兼职工作而开发的中介管理系统,其中包括站内新闻、在线留言、兼职在线,站内新闻搜索,应聘通知开发等。随着中介系统的规模不断扩大,应聘职位的需求量不断的增加,有关职位的各种信息量也成倍的增长。面对庞大的信息量需要有规格的管理系统来提高中介系统的工作的效率。通过这样的系统可以做到信息的规范管理和快速查询、修改、增加、删除等,从而减少管理方面的工作量。本系统就是为了快速查询职位、兼职在线、管理相关简历等基本信息而设计的。本文中共分5章。第一章基础知识,主要讲大学生兼职中介的调查、背景意义,开发工具;第二章需求

15、分析,主要介绍了系统的功能概述、系统性能要求及相关数据流图。第三章概要设计,主要介绍了系统设总体的结构设计、数据库的设计、系统实体图及数据库表的详细设计。第四章详细设计,主要介绍了系统各模块设计及说明。第五章系统测试,主要介绍系统使用的测试方法及测试用例。每章附有本章重点介绍的功能图例及详细讲解,帮助理解系统的各部分功能。1 基础知识1.1 国内现状调查走进各大学校园,公告板上的各种招聘广告无疑会给你留下深刻的印象,在“两耳不闻窗外事,一心只读圣贤书”的观点已成明日黄花之际,当代大学生不再囿于象牙塔内狭小的空间,总想探出头去,看看外面精彩的世界。兼职打工无疑是一条即可行又锻炼的途径。调查显示,

16、大部分大学生都有过打工的经历与计划。这反映出当代大学生在经济大潮冲击下的观念变化。 大学生利用课余时间打工,是其参加社会实践活动的主要形式之一,也是勤工助学的有效途径。找份兼职工作,对于即将踏入社会的大学生来说,无疑是有积极意义的,而且在获得利益的同时,更多的是为了从实践中学习经验,得到锻炼,增加毕业时求职简历的厚度和“含金量”,为以后的求职道路提供了便利的条件。 许多学校也积极鼓励大学生多接触社会、并且为学生提供了很多课外实践活动,将书本知识与社会实践结合起来。现在不少用人企业动辄以“需相关专业工作经验N年以上”为条件,令许多优秀毕业生望而却步。于是,越来越多的大学生的打工观念逐渐地在改变,

17、他们认为:在求学阶段就积累工作经验对日后的就业大有裨益,一方面可以把学到的理论知识应用到实践中去,提高各方面的能力;另一方面可以在将来的求职简历中填上闪亮的几笔,不至于因为要求工作经验的条件而止步。调查数据:经调查显示打工学生所选择的打工种类是:23%的大学生选择服务行业;11%的大学生选择会计;30%的大学生选择文秘;15%的大学生选择销售行业;10%的大学生选择做导游;11%的大学生选择做IT行业。大学生打工的主要目的是:有40%的大学生是为了增加收入;有31%的大学生是想自食其力,通过自己的努力挣取学费,减轻家庭负担;有29%的大学生则认为要锻炼自己的意志与能力,对工资的多少要求不高,主

18、要是学到经验。 大学生寻找满意工作容易吗?有8%的学生表示很容易;有15%的学生表示比较容易;有50%的学生表示不太容易;有27%的学生表示很不容易。 大部分家长支持大学生假期打工,因为大学生通过打工不仅可以锻炼孩子适应社会的能力,而且可以让孩子尽早的接触社会,还可以让课本知识在社会的熔炉里得到实践与应用。仅有一小部分的家长和老师不支持孩子兼职打工,认为那样会耽误孩子的学业。而对于“大学生打工的目的”的看法,有78%的人认为大学生打工是为了锻炼自己,17%的学生认为打工是为了减轻家庭的负担,但仍有5%的家长认为大学生打工的目的是为满足自己的好奇心与物欲,甚至是为了挣钱去满足吃喝玩乐。有80%以

19、上的大学生热衷于打工兼职,而一到假期,大学生打工的愿望则更加强烈。大学生兼职打工的目的有很多,但期望在打工中成熟,获取宝贵的助学金则是他们最基本的想法。对于家境困难的学生而言,打工则更是必不可少的。兼职打工还有一个好处:丰富个人经历。目前用人单位在招聘人才时往往要求应聘者有工作经验,刚刚踏出校园的大学毕业生虽然没有工作经历,但若有“丰富”的打工兼职经历,在毕业求职时也是一个重要的资本。通过这次调查可以看出,对于大学生打工,大部分人持支持态度,并认为大学生打工有正确的方向,但仍然不可忽视大学生打工的真正目的与意义,尤其应该处理好学习与工作的关系。调查问答:在知识经济正以前所未有的速度和力度改变着

20、人类社会发展进程的今天,如何规范这个有着巨大潜力的劳动力市场的问题,不仅是值得深入研究,更重要的,也对现存的法律法规体系提出了挑战。可以说大学生假期打工兼职与用人单位之间是互相拟补的关系,但假期打工对于学生本人来说有利也有弊。利在于可以增长社会经验,增加额外的经济收入,丰富个人经历,锻炼意志品质与社交能力;弊则表现在:容易上当受骗打黑工,而且假期的生活、学习、工作及安全各方面都有不同程度的困难。1.2 背景与意义随着市场经济的不断活跃,求职务工人员流动量的不断增加,越来越多的应聘者和招聘者需要沟通,尤其是大学生就业更是一个严峻的问题。现在社会上出现的状况是好的工作岗位缺少好的人才,好的人才又没

21、有找到合适的岗位,原因为何?是因为用人双方都没有足够的信息与方式来把握到这样的机会,因此错失了许多好的工作或是人才,因此中介管理系统的作用是不可忽视的。伴随改革开放的步伐中介服务业逐渐步入正轨,渗透到社会生活的各个方面,给求职人员提供了很大的便利条件。然而,在各个方面发挥了积极作用的中介组织,其发展前景却不容乐观,学术界对于整个中介组织的研究也是寥若晨星,致使我国的兼职中介企业在经营管理上开始逐渐发展,成为领头羊。从调查中可以看出,现在在大学校园里兼职的许多大学生,他们兼职的主要目的是在得到报酬的同时使自己加深对社会的了解,提高自身的品质,锻炼自己的意志,为今后的工作奠定基础,减少以后求职道路

22、上的绊脚石。 同时大学生从事的兼职类别是有限的,很少能找到与自己专业相关的职位,多数还是付出廉价的劳动力。原因有多方面的,主要原因有二方面:一方面,时间有限,一般都是利用课余时间,所以同学们只能选择工作时间相对较短的工作;另一方面,社会经验较少,所学的专业知识不能满足用人单位的需求,诸多用人单位不予考虑。况且在校园里的学生了解兼职的途径还是很狭窄。很多都是同学之间互相介绍才走上兼职的岗位,那是否可以通过中介来了解呢?答案是肯定的。1.3 主要开发工具本次设计的大学生兼职中介网站系统是一种具有交互功能的信息系统,在网络上建立一个虚拟的应聘平台,使租应聘变得快捷、方便。利用windows+IIS作

23、为发布平台,采用前台展示招聘信息,后台管理公司信息的方法,使应聘者可以享受方便、快捷、安全可靠的网上应聘的方便,实现了商业贸易的电子化。1.3.1Web技术简介在企业应用软件中,从系统部署的体系结构划分,应用程序有两种模式C/S、B/S。C/S是客户端/服务器端程序,也就是说这类程序一般独立运行。而B/S就是浏览器端/服务器端应用程序,这类应用程序一般借助IE等浏览器来运行。WEB应用程序一般是B/S模式。Web应用程序首先是“应用程序”,和用标准的程序语言,如C、C+等编写出来的程序没有什么本质上的不同。然而Web应用程序又有自己独特的地方,就是它是基于Web的,而不是采用传统方法运行的。换

24、句话说,它是典型的浏览器服务器架构的产物,发布在服务器上的程序通过Web服务器解释成为HTML(超文本标记语言)和一系列的客户端脚本,并在浏览器端显示和执行,通过超文本传输协议月web服务器进行交互的一种软件结构2。比如开发管理信息系统大都采用C/S模式实现,这是由于需要满足用户数据操作和效率的要求,所以要求系统有很好的响应速度和有好的操作界面,这时候,C/S模式具有优势。但是有些系统,比如企业应用中的OA需要设计成为B/S模式,这是由于在企业中,办公系统往往需要异地办公需求,而对日常办公业务来讲,对于效率的要求并不是特别高。WEB应用就是指在B/S结构体系下的应用软件系统,比如OA办公系统,

25、电子商务网站和面向公众的网站等等。 1.3.2 ASP.NET 介绍ASP.NET 是一个已编译的、基于 .NET 的环境,把基于通用语言的程序在服务器上运行。将程序在服务器端首次运行时进行编译,比ASP即时解释程序速度上要快很多,而且是可以用任何与 .NET 兼容的语言(包括 Visual Basic .NET、C# 和 JScript .NET.)创作应用程序3。另外,任何 ASP.NET 应用程序都可以使用整个 .NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。 ASP.NET 可以无缝地与 WYSIWYG HTML

26、 编辑器和其他编程工具(包括 Microsoft Visual Studio .NET)一起工作。这不仅使得 Web 开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到 Web 页的 GUI 和完全集成的调试支持。 当创建 ASP.NET 应用程序时,开发人员可以使用 Web 窗体或 XML Web services,或以他们认为合适的任何方式进行组合。每个功能都能得到同一结构的支持,使您能够使用身份验证方案,缓存经常使用的数据,或者对应用程序的配置进行自定义. 如果你从来没有开发过网站程序,那么这不适合你,你应该至少掌握一些HTML语言和简单的Web

27、开发术语(不过我相信如果有兴趣的话是可以很快的掌握的)。你不需要先前的ASP开发经验(当然有经验更好),但是你必须了解交互式Web程序开发的概念,包含窗体,脚本,和数据接口的概念,如果你具备了这些条件的话,那么你就可以在A的世界开始展翅高飞了1。1.3.3 SQL简介SQL(Structured Query Language)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统3。同时也是数据库脚本文件的扩展名。SQL是高级的非过程化编程语言,允许用户在高层数据结构上工作4。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有

28、完全不同底层结构的不同数据库系统可以使用相同的SQL语言作为数据输入与管理的接口。它以记录集合作为操作对象,所有SQL语句接受集合作为输入,返回集合作为输出,这种集合特性允许一条SQL语句的输出作为另一条SQL语句的输入,所以SQL语句可以嵌套,这使他具有极大的灵活性和强大的功能。 美国国家标准局(ANSI)与国际标准化组织已经制定了SQL标准。SQL语言包含4个部分: 数据定义语言(DDL),例如:CREATE、DROP、ALTER等语句。 数据操作语言(DML),例如:INSERT、UPDATE、DELETE语句。 数据查询语言(DQL),例如:SELECT语句。 数据控制语言(DCL),

29、例如:GRANT、REVOKE、COMMIT、ROLLBACK等语句。 SQL语言包括三种主要程序设计语言类别的语句:数据定义语言(DDL),数据操作语言(DML)及数据控制语言(DCL) 5。 1.3.4 SQL Server 2005简介作为微软下一代的数据管理与商业智能平台,SQL Server 2005 将是微软5年来具有里程碑性质的企业级数据库产品。和以往的数据解决方案相比,SQL Server 2005将给您带来空前的价值、超强的功能和激动人心的全新体验。SQL Server 2005 中包含了非常丰富的新特性:通过提供一个更安全、可靠和高效的数据管理平台,增强企业组织中用户的管理

30、能力,大幅提升IT管理效率并降低运维风险和成本;通过提供先进的商业智能平台满足众多客户对业务的实时统计分析、监控预测等多种复杂管理需求,推动企业管理信息化建设和业务发展6;同时,SQL Server 2005将提供一个极具扩展性和灵活性的开发平台,不断拓展您的应用空间,实现Internet数据业务互联,为您带来新的商业应用机遇5。由于大大减少了应用程序宕机时间,提高了系统的可伸缩性和性能,并加以更严格的安全控制,SQL Server 2005在支持现实中最苛刻的企业级系统要求的道路上,迈出了极大的一步。SQL Server是微软服务器家族中重要的一部分,通过微软服务器系列产品共有的Engine

31、ering strategy所实现的增强的管理性和集成性,客户可以有效降低总体拥有成本并从更快的开发部署时间中受益。SQL Server 2005 的优点: 1. 安全、可靠、高效的企业级数据管理平台SQL Server 2005将在安全性、高可靠性、性能、扩展性、可管理性方面有极大的提高,不仅能够确保企业级数据业务的实时稳定运行、还能够大大提高管理效率、降低操作复杂度和运维成本。例如,SQL Server2005将提供全新的安全认证、数据加密技术来加强用户数据系统的安全性;镜像、快照、时点恢复、实时在线管理等诸多功能大大提高限企业级系统的可靠性、扩展性;而数据集成,各种自动化管理、调试和优化

32、工具则为用户的IT管理工作带来全新的体验。在硬件方面,SQL Server 2005支持64位运算和海量数据存储。2. 先进、一体化的商业智能平台SQL Server 2005使用户可以快速构建部署各类商业智能解决方案,为用户提供深入的业务分析统计和监控预测平台,进一步推动企业的信息化管理和业务发展。SQL Server 2005将提供非常完整的商业智能套件,包括相关的数据仓库、数据分析、ETL、报表、数据挖掘的一系统设计、开发、管理工具7。为了满足客户日渐增强的实时BI和企业级应用规模的需求,SQL Server 2005在构建商业智能平台的实时性、扩展性方面也有了质的飞跃。全新的数据分析工

33、具和丰富的数据挖掘算法将帮助客户有效进行深入的业务监控分析、决策支持;企业级的ETL工具将支持各种异类数据和复杂数据业务的整合;面向终端用户的报表设计及管理工具与前端集成能够提供非常灵活的数据展示和自由定制功能。3. 极具扩展性和灵活性的开发平台。SQL Server 2005将提供更加强大的开发工具和各类新的开发特性,在大大提高开发效率的同时,将进一步拓展您的应用空间,带来新的商业应用机遇。例如,与Web Service的支持将使您的应用实现Internet数据互联,集成极大的扩展了开发空间,异构数据集成、Service Broker使您的数据和其它应用无缝集成,各种新数据类型和T-SQL扩

34、展带来了诸多灵活性。C#、VB.Net、XQuery、XMLA、ADO.Net 2.0、SMO、AMO等都将成为SQL Server数据平台上开发数据相关应用的有力工具。 1.4 运行环境的选择信息系统是以计算机系统为核心建立的,系统硬件和软件配置是系统设计的主要内容。本系统采用目前比较流行的客户机/服务器模式,因而,软、硬件配置要从此模式出发。另外,由于计算机发展迅速,为将来升级的考虑,这里所提供的硬件设备要比能够运行该系统所需要的最低硬件标准高出一些,这也是为将来升级的考虑。软件环境:Microsoft visual studio 2005操作系统:采用Windows 2000或Windo

35、ws XP professional前台开发工具:ASP.NET后台开发工具:Microsoft SQL Server 2005硬件环境:由于该系统应用于网络环境下,所以它对硬件的要求要分为服务器端和客户端部分。 服务器/客户机配置:应具有较高的配置,因为本系统服务器和客户端为一台机器,所有数据信息都保存在服务器中,各业务处理都需要访问服务器端数据库。因此,选用的具体配置为:CPU:Intel PIII 866 Xeon(至强)Cache 2M;内存:512M;硬盘:80G;网卡:100M。还要配有激光打印机。硬件方面还要有VGA/EGA显示器、软驱、光驱、键盘、鼠标等。目前,现有各部门的配置

36、已基本满足以上要求。2 需求分析 需求分析明确回答了“系统必须做什么”的问题。具体而言,需求分析主要有两个任务:第一是通过对问题及其环境的理解、分析和综合,建立分析模型;第二是在完全弄清用户对软件系统的确切要求的基础上,用“软件需求规格说明书”把用户的需求表达出来。2.1 系统功能概述2.1.1 系统功能分析大学生兼职中介管理系统主要分为前台和后台两部分,前台为用户操作界面,后台为系统管理员维护与管理界面.前台:兼职在线,在线留言,站内新闻,用户注册等基本功能;后台:系统用户管理:系统用户超级管理员的姓名、登录密码等基本信息站内新闻管理:站内新闻的添加,根据新闻名称进行查询,以及对新闻的相关管

37、理岗位信息管理:岗位信息查询、添加、修改、删除、审核条件招聘通知管理:招聘信息添加、删除以及修改功能用户信息管理:管理员对用户信息修改,删除、审核条件系统维护:数据还原、备份、留言管理、系统公告、友情连接查询、友情连接添加应聘记录管理:通过岗位名称、应聘人、编号进行查询个人后台:注册用户对自己信息的管理功能;个人资料管理:可以修改除用户名以外的用户基本信息个人简历管理:添加个人的简历等应聘基本信息应聘记录管理:该用户的投放简历,可以查询、修改和删除所投简历2.1.2 系统性能需求1 数据精确度数据长度适中,类型准确求职和简历信息2 时间特性该管理系统软件从启动到进入系统登录界面的时间正常情况下

38、应少于5秒,录入并更新数据的时间正常情况下少于2秒。3 适用性该管理系统软件适用于Windows xp及以上操作系统。4 故障处理性本系统具备完整的数据备份与还原功能,可对数据的丢失进行及时的处理,而且该系统还有日志管理,无论系统何时、何地出现故障都便于查找。2.1.3 用例分析UML提供了用例图用于了解用户需求,用例图强调系统的整体性,强调系统外在的功能,强调系统对使用者有什么帮助和好处,强调系统与外部的交互,本文中采用用例技术进行需求分析的获取和分析。为了能够正确的找出系统的用例,需要确定系统的边界,找出系统的执行者。用例图图符如下表2.1所示:表2.1 用例图图符可视化图符名称描述系统系

39、统边界,用例放其中 用例用例图中的用例 执行者描述与系统功能有关的外部实体,可以是用户,也可以是外部系统关联连接执行者和用例1、系统边界:通过以上功能需求分析可知,系统边界为计算机系统和数据库服务器之间。2、系统执行者:管理员、应聘者、数据库服务器。3、用例:新闻管理、用户管理、招聘管理、应聘管理、站内新闻管理,岗位信息管理,系统维护,本系统的用例图如图2.1所示。2.1.4 概念层类图概念层(Conceptual)类图描述应用领域中的概念,实现它们的类可以从这些概念中得出,但两者并没有直接的映射关系。事实上,一个概念模型应独立于实现它的软件和程序设计语言,单纯属于概念上的理解,在类描述中一般

40、只给出主要类及主要类之间的关系。类图是所有面向对象建模方法的核心部分,类图描述了系统的静态结构,由类及类间关系组成,显示了一组类、接口、协作以及他们之间的关系。类是具有相同属性和相同方法的对象的集合,基本图符如表2.2所示:表2.2 概念层类图可视化图符名称描述类具体的一个类,第一栏类名,第二栏属性,第三栏方法包 一种分组机制,表示一个类图的集合关联类的对象间的关系,包括聚集关系和组成关系本系统中主要的类有管理员类User.cs、用户注册类Book.cs、公告类Gonggao.cs、应聘记录类Yingpin.cs、岗位类Gangwei.cs、新闻类Xinwen.cs,友情连接类Youlianj

41、ie.cs,每个类中都有对应的字段、属性、方法,具体类的实现如图2.2所示。管理员系统维护新闻管理招聘管理岗位管理站内新闻用户管理应聘管理图2.1 大学生兼职中介管理系统用例图图User-id:string-username:string-pwd:string-cx:string-addtime:datatimeBook-id:string-username:string-sex:string-body:string-addtime:datatime-qq:string-emile:string-face:stringYingpin-id:string-mingcheng:string-yin

42、gpingren:string-beizhu:string-addtime:datatime-ish:stringGangwei-id:string-username:string-pwd:string-gongzi:string-addtime:datatime-xingbie:string-shijian:datatime-didian:string-shuoming:string-qq:string-leibie:stringGonggao-id:string-content:string-title:string-shouyetupia:string-addtime:datatime-

43、dianjilv:stringYoulianjie-id:string-username:string-wangzhi:string-addtime:datatimeXinwen-id:string-leibie:string-content:string-addtime:datatime1n11111nnnnn图2.2 大学生兼职中介系统类图2.2 系统的DFD图结构化分析方法(简称SA方法)就是面向数据流自顶向下逐步求精进行需求分析的方法。沿数据流图回溯及细化数据流图:主要数据关系是管理员对该子系统涉及的相关数据进行管理,而用户在前台可以浏览查询相关信息。数据流图主要是描绘信息在系统中流动

44、和处理的情况。数据流图有四种成分:源点或终点,处理,数据存储和数据流。从该设计的问题描述中可以导出即将开发出的系统的基本系统模型,如图2.3所示。操作更新更新库存管理员操作后台后台数据存储图2.3 后台数据流图进一步分化的DFD图:更新库存操作更新库存信息简历信息管理员1处理事物2操作事物后台数据存储12图2.4 后台分化后的数据流图最终的DFD图:简历信息有效事物更新库存操作更新简历信息简历信息管理员1.1接受事物2操作事物后台数据存储121.2更新事物1.3处理事物图2.5 后台最终的数据流图2.3 可行性分析现今社会是一个讲究效率的社会,如果去公司招聘,既得不到及时的招聘信息,又浪费时间

45、,降低效率。为此开发了大学生兼职中介管理系统网站,不仅方便了大学生应聘者而且也节省了许多课业时间。为了满足中介管理系统要简单并且实用的这个目标,本项目参考多家中介并对中介管理系统进行了需求分析。方案按照现代化管理要求设计,实现兼职在线、在线留言、招聘信息、投放简历等详细分类管理,目标在于提高中介体系的作业效率,提高服务的满意度,加强中介系统的市场竞争能力。通过计算机管理,一方面提供给客户快捷、准确、可靠的服务, 一方面提高中介自身的管理水平,及时准确获取招聘信息,辅助对市场需求变化的决策。由于随着大学生课业负担的减少,更多的大学生愿意要利用课余时间来进行兼职工作,但大部分的招聘工作都是通过校园

46、内部各个店铺张贴的广告来熟知,所以大学生兼职便是一个严峻的问题。苦于寻找不到一个合适的兼职工作而烦恼,原因为何?是因为在校大学生没有一个有效的途径与方法来寻找适合自己的兼职工作。因此大学生兼职中介管理系统的作用是不可忽视的,通过这样的系统,大学生就可以方便有效的找到适合自己的兼职工作。2.3.1 技术可行性传统的应用程序是通过先建立连接到数据库,在程序的整个运行过程中维护连接的方式来设计的。ASP.NET采取了断开连接方式的数据结构。当浏览器向Web服务器请求网页时,服务器处理这个请求,并将所请求的网页发送给浏览器,然后连接就被断开,直到浏览器发出下一个请求。首先现在系统开发方法已经发展成熟,结构化、面向对象,都已经广泛使用,这使得系统开发的系统调查、系统分析、系统设计、系统实施更加规范,系统完成的更加科学。系统开发所需的硬件技术、软件开发技术、网络技术发展的非常成熟。其次大学生兼职中介网站有以下特点:一是数据量大,要求及时查询的内容较多;二是数据处理较集中,内部数据处理量大,输出量大。三是即时处理,要不断更新最新的数据信息。基于以上三个特点,现有技术都可以达到要求的目标。在单机环境下组建管理系

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1