【ASP.NET设计栏目提醒】:网学会员为广大网友收集整理了,职业中介信息管理系统(ASP.NET VS2005),希望对大家有所帮助!
职业中介信息管理系统
这次我们所设计的课题正是互联网与大学生学习生活紧密相关的,现今的社会人们已经离不开网络,传统的找工作方式也面临着变革,而网络找工作则是一个很重要的方向。基于Web技术的职业中介信息管理系统可以借助于遍布全球的Internet进行,因此找工作既可以在本地进行,也可以在异地进行,大大拓展了找工作的灵活性。本系统使用Visual studio.NET2005 作为前台开发工具,使用Microsoft SQL Server 2000 作为后台数据库; 利用先进的信息技术和管理方法,进行了职业中介信息管理系统的设计.论述了系统的方法;介绍了系统的工作方式和关键技术的解决方法.并从系统的需求分析、系统分析、详细设计的整个开发过程进行全面论述。
关键词:职业中介信息管理系统; VS2005; C#.NET; 数据库 SQL2000
Abstract
This time we designed the subject is the Internet and college students learning life closely related, today''s society it has been inseparable from the network, the traditional methods of selection is also faced with changes in the network is a very important Looking for work of direction. Looking for work of Web-based network system can be carried out by means of Internet around the world, so Looking for work of both locally can also be carried out in different places, greatly expanding the topics of flexibility.This article uses Visual studio.NET2005 development tools as the future, the use of Microsoft SQL Server 2000 database as a background; the use of advanced information technology and management methods, a real estate information clearing system design. Discusses the system design and realization of the method; introduced system works and the key technology solution. and from the system of needs analysis, systems analysis, detailed design of the entire development process to conduct a comprehensive exposition.
KeyWords: Employment agency Management System;VS2005;C#.NET;database SQL2000
目 录
摘要 1
Abstract 1
1引言 3
2系统分析 3
2.1 需求分析 3
2.2 可行性分析 4
2.3 技术分析 5
2.3.1 微软的.NET Framework 5
2. 3.2 C#. NET 7
2. 3.3 B/S架构 7
3.系统的需求分析 8
3.1 开发及运行环境 8
3.2程序的功能设计及流程图 8
3.3系统设计目标 9
3.4网站整体设计 10
3.3.1前台页面主要包括以下功能模块 10
3.3.2后台页面主要包括以下功能模块 11
4.系统的功能设计 11
4.1数据库层的设计 11
4.2 设计要求 14
4.3 系统规划 14
4.3.1 系统功能结构图 14
4.3.2 数据流图 15
5系统功能实现 16
5.1打开系统界面 16
5.2系统的个人功能模块 19
5.3企业功能模块的实现 25
5.4管理员功能模块的实现 31
6.结论 36
7. 致谢 36
参考文献 36
通过调查研究,要求系统满足有以下功能;
1. 个人注册
如果学生要发布求职信息,就必须注册成为本网站的会员,此模块就是专门针对学生注册而设计的。
2. 修改个人信息
此功能必须在学生成功登录后才能使用,主要用于更改注册时填写的信息。
3. 企业注册
如果企业要发布招聘信息,就必须注册成为本网站的会员,此模块就是专门针对企业注册而设计的。
4. 更改企业信息
此功能必须在企业成功登录后才能使用,主要用于企业承包更改注册时填写的信息。
5. 发布招聘信息
此功能必须在企业成功登录后才能使用,用于发布招聘信息,招聘信息会显示在前台主页上。
6. 删除招聘信息
此功能必须在企业成功登录后才能使用,企业可以通过此模块删除自己已经发布的招聘信息。
7. 管理个人信息
此模块只有管理员才允许使用,用来删除某学生的信息。
8. 管理企业信息
此模块只有管理员才允许使用,用来删除某企业的信息。
9. 管理招聘信息
用来删除企业所发布的招聘信息,该功能只有管理员允许使用。
运行该系统,首先打开首页登录界面:
个人功能主要实现登录,注册;找工作: 查找工作、投简历、工作收藏夹 记录已投工作的具体功能。
软件都不可能一次性做得完美无暇,都会有一个维护阶段。很多人的经验表明少数维护是改正性维护,多数维护属改善性维护。不管一个软件有多么好,用户都会要求有更强的功能、更好的适应性。只有不断的维护,软件才有生命力。因此,我们要做好两方面的维护工作。一是改正性维护,我们开发的两个系统可能存在这样那样的不足,我们要在不断修改的基础上,不断总结,使系统的开发水平进一步提高。二是改善性维护,随着用户的使用,用户会不断提出新的要求、新的功能,我们要不断掌握新的软件开发技术和思想,来对系统进行改善,使系统更加完美。
在职业中介信息管理系统的开发过程中,我们按照软件工程的要求,一步一步的加以实施,并整理出了相应的文档。通过对系统的开发,我们对基于B/S结构的管理信息系统有了较深的理解,对一个完整的软件项目的开发流程也有了更清晰的认识。在开发一个系统的过程中,我们应当学习从事系统开发的前人在实际系统开发的经验和教训及他们总结出来的理论和实践经验成果,充分了解各种开发模式对于系统开发的指导意义。由于系统开发是工程性很强的工作,不会有一种方法适合所有的系统开发,这也是各种新方法出现的原因之一。因此,应当根据我们面临的具体情况,吸取各种开发模式的优点,选择合适的系统开发模式,使得开发出来的系统和实际应用情况最大程度贴近。
通过本次毕业设计,我也感受到了开源的方便,遇到什么问题,上网一查,就知道该怎么弄了,以前做个课程设计都是怕别人和我的一样,不愿意给别人看,现在知道了程序弄不出来是多么的着急,学习都是相互的,互相研究才能共同进步的.以后要多多注意这方面的事情,本次毕业设计是我工作前一次很好的演练和实践的机会,是培养独立思考问题和自学能力的锻炼,使我意识到必须努力学习才能才工作中体现自己的价值,适应社会的需要。