.net的企业网站管理系统的研究与开发(源码)【字数:9302】
摘 要近年来,随着企业规模的逐渐扩大,早期的手工处理信息的方式已经无法处理日益庞大的数据。随着以互联网为代表的信息技术不断的成熟,越来越多的企业选择加入到互联网发展的浪潮中。各类企业要想在这个日益激烈的竞争中屹立不倒,就需要借助互联网建立自己的企业网站管理系统。通过对企业需求的分析,决定采用三层架构来构件企业网站管理系统。其功能模块主要分为两个前台模块和后台模块。前台主要有首页、公司动态、产品展示、人才招聘、留言、关于我们这些模块。后台主要有常规管理(基本设置)、新闻管理、产品管理、人才招聘、其他管理(管理员修改密码,管理客户留言)。本系统基于.NET平台进行开发,后台数据库采用SQL SERVER 2008,采用RBAC机制对权限模块进行管理。
目 录
第一章 概述 1
1.1课题背景与意义 1
1.2开发环境的介绍 1
第二章 企业网站管理系统的实现 3
2.1功能模块划分 3
2.1.1模块图 3
2.1.2模块说明 3
2.2数据库 4
第三章 企业网站管理系统的设计 12
3.1前台模块 12
3.1.1首页浏览 12
3.1.2人才招聘 13
3.1.3留言 15
3.1.4前台其他界面 17
3.2后台模块 17
3.2.1员工维护模块 22
3.2.2产品维护模块 25
3.2.3其他维护模块 26
3.2.4面试管理模块 26
3.2.5工资管理模块 28
第四章 测试 33
4.1测试方法介绍 33
4.1.1黑盒测试 33
4.1.2白盒测试 33
4.2测试用例 33
4.2.1面试者信息维护用例 33
4.2.2生成工资用例 34
4.3测试总结 35
第五章 总结与展望 36
5.1总结 36
5.2展望 36
结束语 37
致 谢 38
参考 *好棒文|www.hbsrm.com +Q: ¥351916072¥
文献 39
第一章 概述
1.1课题背景与意义
从党的十八大至今,我国互联网事业发展十分迅猛,推动着各行各业的发展和进步。据统计网民的总数超过7亿,这标志着我国将从网络大国转变成网络强国。在这个时候,如果能充分利用这个关键时机,一定能做到事半功倍[1]。
对企业来说,这既是机遇也是一个严峻的挑战。在互联网浪潮的冲击下,各类企业要想在这浪潮中生存下来,非常关键的一点就是要建立自己的企业网站管理系统[2]。一个企业网站是面向全世界观众的,它是一个企业的形象,是一个企业的文化载体,也可以说是一个企业的灵魂,一个优秀的企业网站可以提升企业自身的形象,提高自己在同行中的竞争力。同时企业网站管理系统也是企业在信息时代更好生存和发展的一个重要平台。企业建立自己的网站管理系统也就是在传播自己的企业文化,这企业未来的发展也有非常重要的意义[3]。
如今,随着企业规模扩大,企业的成本也将增加,如何对企业改革解决这个问题便是企业家值得深思的问题。显然,建立一个企业网站管理系统是一个很好的解决方案。以前,为了更好的宣传自己,很多企业选择使用手册,虽然手册具有诸多优点,但是手册可能无法及时更新企业的最新动态[4]。而且当公司有新动态或者新产品时,就需要重新印刷手册,这相对网站来说成本就高了些。
企业网站有助于提升企业的形象,方便管理人员管理企业的各类工作,也方便企业人员更好地为用户服务,用户也能通过企业网站了解企业动态、发展历程、产品等各项信息,更主要的是一个好的网站有利于企业更好进行宣传和营销。企业网站的内容可以随时更新,可以更好的反映企业的最新情况,这点对于现代企业来说非常重要,而手册则很难做到这一点。企业网站可以帮助企业寻找潜在客户,通过网络可以把该企业的各类信息传播到各个地方,从而找到潜在客户,所以一个好的企业网站所起的作用是不可低估的[5]。
1.2开发环境的介绍
本系统采用B/S结构(Browser/Server结构),前台主要采用ASP.NET技术,辅助以CSS技术和JavaScript技术进行开发。后台通过C#来编写后台代码。数据库使用MYSQL,开发工具为Visual Studio 2013[6]。
B/S结构是一种以HTTP为传输协议,客户端通过浏览器访问Web服务器以及与之相连的后台数据库的体系结构[7]。B/S构架具有良好的跨平台性、可扩展性和易更新升级等优点,正是B/S架构的这种开放性的特点,也对网络系统的安全体系的设计和实现提出了新的要求,就是要保证合法用户对系统资源的安全访问,同时又防止非法访问者的入侵[8]。
B/S结构分为三个部分:浏览器、WEB服务器、数据库服务器[9]。在/S结构中,用户通过客户端的浏览器向WEB服务器发送访问请求,WEB服务器接受并处理该请求,先把请求转化为 SQL 语句,交给数据库服务器,数据库服务器验证数据是否合法,并将数据进行处理,然后将数据处理的结果返回给WEB服务器,最后WEB服务器将结果返回给浏览器,WEB浏览器再以WEB页面形式将结果显示出来[10]。
第二章 企业网站管理系统的实现
2.1功能模块划分
2.1.1模块图
图21 功能模块图
2.1.2模块说明
前台模块
首页:该模块显示企业基本信息和最新动态。
公司动态:该模块显示与企业相关的所有新闻。
产品展示:该模块显示企业所有产品信息。
人才招聘:该模块显示企业正在招聘的职位的信息。
关于我们:该模块显示企业简介、发展历程和获得的荣誉等信息。
联系我们:该模块显示企业地址及联系方式。
留言反馈:该模块显示用户反馈的问题。
目 录
第一章 概述 1
1.1课题背景与意义 1
1.2开发环境的介绍 1
第二章 企业网站管理系统的实现 3
2.1功能模块划分 3
2.1.1模块图 3
2.1.2模块说明 3
2.2数据库 4
第三章 企业网站管理系统的设计 12
3.1前台模块 12
3.1.1首页浏览 12
3.1.2人才招聘 13
3.1.3留言 15
3.1.4前台其他界面 17
3.2后台模块 17
3.2.1员工维护模块 22
3.2.2产品维护模块 25
3.2.3其他维护模块 26
3.2.4面试管理模块 26
3.2.5工资管理模块 28
第四章 测试 33
4.1测试方法介绍 33
4.1.1黑盒测试 33
4.1.2白盒测试 33
4.2测试用例 33
4.2.1面试者信息维护用例 33
4.2.2生成工资用例 34
4.3测试总结 35
第五章 总结与展望 36
5.1总结 36
5.2展望 36
结束语 37
致 谢 38
参考 *好棒文|www.hbsrm.com +Q: ¥351916072¥
文献 39
第一章 概述
1.1课题背景与意义
从党的十八大至今,我国互联网事业发展十分迅猛,推动着各行各业的发展和进步。据统计网民的总数超过7亿,这标志着我国将从网络大国转变成网络强国。在这个时候,如果能充分利用这个关键时机,一定能做到事半功倍[1]。
对企业来说,这既是机遇也是一个严峻的挑战。在互联网浪潮的冲击下,各类企业要想在这浪潮中生存下来,非常关键的一点就是要建立自己的企业网站管理系统[2]。一个企业网站是面向全世界观众的,它是一个企业的形象,是一个企业的文化载体,也可以说是一个企业的灵魂,一个优秀的企业网站可以提升企业自身的形象,提高自己在同行中的竞争力。同时企业网站管理系统也是企业在信息时代更好生存和发展的一个重要平台。企业建立自己的网站管理系统也就是在传播自己的企业文化,这企业未来的发展也有非常重要的意义[3]。
如今,随着企业规模扩大,企业的成本也将增加,如何对企业改革解决这个问题便是企业家值得深思的问题。显然,建立一个企业网站管理系统是一个很好的解决方案。以前,为了更好的宣传自己,很多企业选择使用手册,虽然手册具有诸多优点,但是手册可能无法及时更新企业的最新动态[4]。而且当公司有新动态或者新产品时,就需要重新印刷手册,这相对网站来说成本就高了些。
企业网站有助于提升企业的形象,方便管理人员管理企业的各类工作,也方便企业人员更好地为用户服务,用户也能通过企业网站了解企业动态、发展历程、产品等各项信息,更主要的是一个好的网站有利于企业更好进行宣传和营销。企业网站的内容可以随时更新,可以更好的反映企业的最新情况,这点对于现代企业来说非常重要,而手册则很难做到这一点。企业网站可以帮助企业寻找潜在客户,通过网络可以把该企业的各类信息传播到各个地方,从而找到潜在客户,所以一个好的企业网站所起的作用是不可低估的[5]。
1.2开发环境的介绍
本系统采用B/S结构(Browser/Server结构),前台主要采用ASP.NET技术,辅助以CSS技术和JavaScript技术进行开发。后台通过C#来编写后台代码。数据库使用MYSQL,开发工具为Visual Studio 2013[6]。
B/S结构是一种以HTTP为传输协议,客户端通过浏览器访问Web服务器以及与之相连的后台数据库的体系结构[7]。B/S构架具有良好的跨平台性、可扩展性和易更新升级等优点,正是B/S架构的这种开放性的特点,也对网络系统的安全体系的设计和实现提出了新的要求,就是要保证合法用户对系统资源的安全访问,同时又防止非法访问者的入侵[8]。
B/S结构分为三个部分:浏览器、WEB服务器、数据库服务器[9]。在/S结构中,用户通过客户端的浏览器向WEB服务器发送访问请求,WEB服务器接受并处理该请求,先把请求转化为 SQL 语句,交给数据库服务器,数据库服务器验证数据是否合法,并将数据进行处理,然后将数据处理的结果返回给WEB服务器,最后WEB服务器将结果返回给浏览器,WEB浏览器再以WEB页面形式将结果显示出来[10]。
第二章 企业网站管理系统的实现
2.1功能模块划分
2.1.1模块图
图21 功能模块图
2.1.2模块说明
前台模块
首页:该模块显示企业基本信息和最新动态。
公司动态:该模块显示与企业相关的所有新闻。
产品展示:该模块显示企业所有产品信息。
人才招聘:该模块显示企业正在招聘的职位的信息。
关于我们:该模块显示企业简介、发展历程和获得的荣誉等信息。
联系我们:该模块显示企业地址及联系方式。
留言反馈:该模块显示用户反馈的问题。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/294.html