高校兼职平台的设计与实现
信息化的迅速发展给越来越多的行业带来了操作的便捷性和数据的可靠性,在互联网越来越发达的今天,软件开发可以帮助很多行业提高效率,而C#作为开发语言的佼佼者,也越来越受开发者的热爱,本课题就是使用C#语言进行开发.net的项目,为高校兼职平台提供一个迅捷安全的web系统,论文主要讲解了项目从设计到实现各个核心信息,全文分七章,分别从绪论介绍背景,相关理论技术,系统需求分析,系统设计,系统实现以及系统测试进行描述,更加直观全面的讲解项目开发的全过程,在项目开发中,开发工具采用的是Visual Studio,读者可以根据自己的需要进行开发工具选择,数据库采用SQLserver2008,数据库版本尽量一致,否则会报数据库版本不一致的错误。文章末尾会介绍相关的参考文献信息。关键词C#开发,高校兼职平台,数据库
目 录
1 引言 1
1.1 课题背景 1
1.2 课题研究的目的 1
1.3 课题优势 1
2 相关技术 2
2.1 关键技术 2
2.2 开发平台 2
3 可行性研究 2
3.1 经济可行性 2
3.2 技术可行性 3
3.3 操作可行性 3
4 需求分析 3
4.1 功能需求分析 3
4.2 性能需求分析 5
5 总体设计 6
5.1 系统体系结构 6
5.2 三层架构模式 7
5.3 系统功能设计 7
5.4 系统数据流程设计 8
5.5 数据库设计 8
6 详细设计 15
6.1 系统综合设计 15
6.2 网站首页设计 17
6.3 求职者模块设计 20
6.4 企业模块设计 24
6.5 管理员模块设计 26
7 系统调试和测试 27
7.1 系统测试 27
7.2 单元测试 32
7.3 综合测试 33
总 结 34
致 谢 35< *好棒文|www.hbsrm.com +Q: ^351916072*
br /> 参 考 文 献 36
1 引言
1.1 课题背景
在信息化迅速发展的今天,网络在人们的生活中得到了全面的普及,大量的信息、数据、知识在网络中得到传播,为人们的生活带来了方便和快捷。人才招聘网站便是在这个大环境下应运而生的,它为当代的求职者们带来了更多的职位选择,更多的工作资源,更多的面试机会,也为发展中的企业带来了更多的人才资源。在当前追求互利共赢的市场经济环境中,为双方提供了更多的选择和更多的可能。
在当前市场经济的迅速发展的环境中,社会竞争愈演愈烈,就业形势也日益严峻。在知识经济时代的到来的今天,为了更好的适应当前的就业趋势,也为了更好的接触社会,提高自身素质,兼职成了大学生们的首选目标。越来越多的大学生选择在大学的课余时间在学校附近选择一份合适的兼职工作,以此来更好的适应当前的市场经济和就业模式。
为了满足市场对于人才的需求,网上招聘模式起到了至关重要的作用,有效地解决了当前人才市场人才匮乏的局面。本课题,就是为了适应现代求职/招聘方式而做出的一种尝试。
1.2 课题研究的目的
本高校兼职平台系统在上述背景中建立起来。其意旨在于不仅能够便于大学生们更加方便、快捷的找到合适的兼职工作,而且能够大幅度提高企业对人才的需求。如今,网络上的招聘信息网站种类繁多,信息复杂,本系统的建立旨在于为大学生专门建立的一个兼职信息平台,使大学生们可以更方便、快捷的找到适应个人能力以及满足个人时间的兼职工作。
1.3 课题优势
网上招聘相比传统招聘存在着很大的优势,其优势主要体现在:
(1)人才信息传递无纸化,环保又方便。传统的人才信息记录保存方式,都是经由负责人将人才信息一一记录在纸张上。这种传统的纸质记录人才信息方式,一是会有很大的体力消耗,二是在精力上也是不小的付出。然而无纸化的人才记录方式,只需在电脑前点点鼠标,在体力上几乎没有多大的消耗,而且在环保、效率、针对性教学指导方面做得要比传统的人才信息管理科学得多。
(2)科学管理,安全可靠。传统的人才信息管理方式,都是一份份独立的信息资料,一个人才对应一份,时间久了,纸张就容易损坏,字体不工整的,复印起来也很难读懂。而采用人才管理平台,只需做好系统数据库的保护,以上问题可以迎刃而解了。
(3)简化工作,促进其他方面的综合发展。由于人才管理平台的介入运行,可以使人才管理人员有更多的时间,做更多针对人才的其他方面的事情,不仅提高了记录效率,也提高了查找速度。
2 相关技术
2.1 关键技术
1、ASP.NET
2、C#
3、SQL Server
4、HTML5
5、MD5加密技术
6、B/S
2.2 开发平台
操作系统要求:Windows7 64位操作系统。
开发平台工具:Microsoft Visual Studio 2010。
数据库工具:SQL Server 2008。
IIS运行环境:iis7.0
3 可行性研究
在对系统开发之前,需要对拟开发系统的可行性进行研究,判断开发项目的研究是否可行,主要在经济、操作、技术三个方面对系统的可行性进行评估。
可行性分析即要求对系统的主要问题进行分析评估,是否能够达到预期,人力财力是否足够,从而更好的完成系统的设计。下面以项目的经济可行性,技术可行性,操作可行性三个方面做阐述。
3.1 经济可行性
本系统硬件仅需要一台装有WindowsXP或者以上版本操作系统的的计算机,就可以进行开发,使用的软件与开发环境如下,软件用到的有Visual Studio,Sqlserver数据库,这两款开发软件都有教育版本选择,可以使用免费的教育开发版,减少自己投入,服务器方面可以使用Windows系统自带的web服务网。对于学生,这些经济负担可以接受,另外,项目开发完毕,可以投入到实际生活场景中,减少人力物力的投入,相较于手工数据管理,提升了操作效率。
目 录
1 引言 1
1.1 课题背景 1
1.2 课题研究的目的 1
1.3 课题优势 1
2 相关技术 2
2.1 关键技术 2
2.2 开发平台 2
3 可行性研究 2
3.1 经济可行性 2
3.2 技术可行性 3
3.3 操作可行性 3
4 需求分析 3
4.1 功能需求分析 3
4.2 性能需求分析 5
5 总体设计 6
5.1 系统体系结构 6
5.2 三层架构模式 7
5.3 系统功能设计 7
5.4 系统数据流程设计 8
5.5 数据库设计 8
6 详细设计 15
6.1 系统综合设计 15
6.2 网站首页设计 17
6.3 求职者模块设计 20
6.4 企业模块设计 24
6.5 管理员模块设计 26
7 系统调试和测试 27
7.1 系统测试 27
7.2 单元测试 32
7.3 综合测试 33
总 结 34
致 谢 35< *好棒文|www.hbsrm.com +Q: ^351916072*
br /> 参 考 文 献 36
1 引言
1.1 课题背景
在信息化迅速发展的今天,网络在人们的生活中得到了全面的普及,大量的信息、数据、知识在网络中得到传播,为人们的生活带来了方便和快捷。人才招聘网站便是在这个大环境下应运而生的,它为当代的求职者们带来了更多的职位选择,更多的工作资源,更多的面试机会,也为发展中的企业带来了更多的人才资源。在当前追求互利共赢的市场经济环境中,为双方提供了更多的选择和更多的可能。
在当前市场经济的迅速发展的环境中,社会竞争愈演愈烈,就业形势也日益严峻。在知识经济时代的到来的今天,为了更好的适应当前的就业趋势,也为了更好的接触社会,提高自身素质,兼职成了大学生们的首选目标。越来越多的大学生选择在大学的课余时间在学校附近选择一份合适的兼职工作,以此来更好的适应当前的市场经济和就业模式。
为了满足市场对于人才的需求,网上招聘模式起到了至关重要的作用,有效地解决了当前人才市场人才匮乏的局面。本课题,就是为了适应现代求职/招聘方式而做出的一种尝试。
1.2 课题研究的目的
本高校兼职平台系统在上述背景中建立起来。其意旨在于不仅能够便于大学生们更加方便、快捷的找到合适的兼职工作,而且能够大幅度提高企业对人才的需求。如今,网络上的招聘信息网站种类繁多,信息复杂,本系统的建立旨在于为大学生专门建立的一个兼职信息平台,使大学生们可以更方便、快捷的找到适应个人能力以及满足个人时间的兼职工作。
1.3 课题优势
网上招聘相比传统招聘存在着很大的优势,其优势主要体现在:
(1)人才信息传递无纸化,环保又方便。传统的人才信息记录保存方式,都是经由负责人将人才信息一一记录在纸张上。这种传统的纸质记录人才信息方式,一是会有很大的体力消耗,二是在精力上也是不小的付出。然而无纸化的人才记录方式,只需在电脑前点点鼠标,在体力上几乎没有多大的消耗,而且在环保、效率、针对性教学指导方面做得要比传统的人才信息管理科学得多。
(2)科学管理,安全可靠。传统的人才信息管理方式,都是一份份独立的信息资料,一个人才对应一份,时间久了,纸张就容易损坏,字体不工整的,复印起来也很难读懂。而采用人才管理平台,只需做好系统数据库的保护,以上问题可以迎刃而解了。
(3)简化工作,促进其他方面的综合发展。由于人才管理平台的介入运行,可以使人才管理人员有更多的时间,做更多针对人才的其他方面的事情,不仅提高了记录效率,也提高了查找速度。
2 相关技术
2.1 关键技术
1、ASP.NET
2、C#
3、SQL Server
4、HTML5
5、MD5加密技术
6、B/S
2.2 开发平台
操作系统要求:Windows7 64位操作系统。
开发平台工具:Microsoft Visual Studio 2010。
数据库工具:SQL Server 2008。
IIS运行环境:iis7.0
3 可行性研究
在对系统开发之前,需要对拟开发系统的可行性进行研究,判断开发项目的研究是否可行,主要在经济、操作、技术三个方面对系统的可行性进行评估。
可行性分析即要求对系统的主要问题进行分析评估,是否能够达到预期,人力财力是否足够,从而更好的完成系统的设计。下面以项目的经济可行性,技术可行性,操作可行性三个方面做阐述。
3.1 经济可行性
本系统硬件仅需要一台装有WindowsXP或者以上版本操作系统的的计算机,就可以进行开发,使用的软件与开发环境如下,软件用到的有Visual Studio,Sqlserver数据库,这两款开发软件都有教育版本选择,可以使用免费的教育开发版,减少自己投入,服务器方面可以使用Windows系统自带的web服务网。对于学生,这些经济负担可以接受,另外,项目开发完毕,可以投入到实际生活场景中,减少人力物力的投入,相较于手工数据管理,提升了操作效率。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1092.html