免费咨询

  • 售前咨询: QQ
  • 售后服务: QQ
毕业设计(论文)团购更优惠,折扣多多
本站所有出售的 资料均严格保密无重复,出售过后会做详细的记录避免重复
QQ临时会话 可能会导致消息无法正常接收,咨询前请务必先加客服为好友
本站提供的资料 都是已经做好的,现成的作品都是审核过的,保证质量和规范

员工培训网站的设计与实现asp.net开题报告

编辑:admin  来源:未知  时间: 2018-08-14  浏览数:
毕业设计(论文)开题报告
 
 
      课题名称 __员工培训网站的设计与实现
 
 
 
定稿日期: 2018 年 4月12 日

员工培训网站的设计与实现
摘要
随着互联网的发展,网站的需求越来越强烈,对于网站的要求也越来越高,包括功能,美观度,吸引力,搜索引擎友好性等各个方面。通过对本文的研究,希望能建立一个功能全面的员工培训网站,完成在培训机构中用户登录注册、用户个人服务、员工信息发布、在线报名、在线信息咨询、教师管理、员工论坛七大模块。有效的提高现有培训机构存在的报名繁琐,报名信息滞后,咨询困难的问题。本文采用ASP.NET开发技术,使得所有的操作都可以从数据库动态更新,并且使用了一些较为先进的数据检测机制,使得输入规范化,数据库的处理更加简便。
关键词:网站设计,软件开发,ASP.NET开发技术,数据库
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

1 文献综述

网页设计是一个广义的术语,涵盖许多不同的技能和学科,在生产和维护网站使用。网页设计,不同的领域包括网页平面设计,界面设计,创作,包括标准化的代码和专有软件,用户体验设计和搜索引擎优化。许多人常常会工作团队涵盖设计过程的不同方面,虽然有些设计师将覆盖所有。的网页设计通常用来描述设计过程中涉及的前端(客户端)设计包括书面标记,但是这是一个灰色地带,因为这也是覆盖web开发的网站。网页设计师,预计有一个认识的可用性,如果他们的作用涉及创建标记起来,然后他们也有望成为最新网页易读性指引。[1,2]
虽然网页设计拥有一个相当近的历史,它可以链接到其他领域,如平面设计。然而,网页设计,也被看作是一个技术的角度来看。它已成为人们日常生活的很大一部分。这是很难想象没有互联网的动画图形,不同风格的版式,背景和音乐。
网站和网页设计开始,1989年,而在欧洲核子研究中心 工作蒂姆·伯纳斯-李提出创建全球超文本项目,即后来称为万维网。纵观1991年至1993年万维网诞生了。文本页面可以被视为只使用一个简单的行模式浏览器。在1993年马克·安德森和埃里克·比娜,创建了Mosaic浏览器。当时有多个浏览器,但是他们中的绝大多数是基于Unix的自然文本重。一直没有统一的方法,以图形的设计元素,如图像或声音。Mosaic浏览器打破了这种模式。W3C的是创建于1994年10月,“通过制定共同的协议,促进其发展,并确保其互操作性导致万维网,以充分发挥其潜力。”这气馁任何一个公司独占礼浏览器和编程语言,这可能改变了世界万维网作为一个整体的效果。W3C的设置标准,可今天用JavaScript。安德里森在1994年形成了Mosaic通信公司。即后来被称为Netscape Communications公司的Netscape 0.9浏览器。网景没有考虑到传统的标准的过程中创建自己的HTML标签。例如Netscape的1.1包括改变背景颜色和网页上的表格式的文本标签。整个1996年至1999年浏览器大战开始。浏览器大战,微软和Netscape的争斗最终浏览器的主导地位。在此期间,有许多新的技术领域,尤其是层叠样式表,JAVASCRIPT,和动态HTML。整个浏览器的竞争也导致了许多积极的创作,并帮助网页设计发展迅速。[3,4]
动态网页现在流行的有很多,如:ASP、PHP、JSP等,最常用的就这三种,ASP应用于Windows平台上,ASP的服务器必须是Windows。PHP是应于UNXIX或LINUX上的动态网页技术。JSP可应于以上三种系统(Windows,UNIX,LINUX),不过JSP设计的难度高一点。[5,6,7,8]这几种环境通常和相对应的数据库进行联系,有如下几个架构:1.ASP+ACCESS和ASP+SQL SERVER(ASP)2.PHP+MYSQL和PHP+ORCALE(PHP)3.JSP+SQLSERVER和JSP+ORCALE(JSP)。在此,我的毕业设计选择ASP+SQL SERVER(ASP)架构。
Active Server Pages(ASP)是Microsoft开发的服务器端脚本编写环境,是由Server端脚本、对象以及组件拓展过的标准主页使用它可以创建和运行动态、交互的Web页和基于Web的功能强大的应用程序。它的特点主要是:1.入门简单灵活,很容易开发和修改。HTML编写人员不必学习完整的编程语言。使用VBScript、JScript等简单易懂的脚本语言,结合HTML代码,即可快速的完成网站的应用程序。不必单独compile编译程序来创建交互页,容易编写,可在服务器端直接执行。2.兼容性和扩展性良好(1)ASP自带VBScript和Jscript的脚本引擎外,还能与多种ActiveXscripting语言相容。只要安装了符合ActiveX脚本标准的相应脚本引擎(脚本引擎是处理脚本程序的COM物件),就可以在ASP页中使用任何一种脚本语言。(2)服务器组件的扩展性强:ActiveX Server Components具有无限可扩展性。可以使用Visual Basic、Java、Visual C++、COBOL等编程语言来编写你所需要的ActiveX服务器元件。3.目前最强大的商业支持。有MS的强大商业支持,如MTS可以解决开发那些保密性强的、可分级的以及可靠的Web应用程序的复杂性问题。4.面向对象。5.B/S结构的优势。[6,10,13]

2 选题背景及其意义

随着互联网的发展,网站的需求越来越强烈,对于网站的要求也越来越高,包括功能,美观度,吸引力,搜索引擎友好性等各个方面。对于网站建设目前的市场需求,有以下几点:1、网站建设符合用户体验,因为一个网站建设出来是展示自己的产品和企业信息的,而网站建设好就是给客户看的,网站的外观会影响客户的情绪和信任度。所以网站的体验度,非常的重要。2、网站建设功能性能要求现在也相当高,现在都需要符合WEB2.0标准,w3c标准。这是目前互联网网站的基本条件。而且网站的功能要全面,包括可以发布站点资讯,行业新闻动态,可以让客户会员登录,进行会员操作和发表留言意见。3、网站建设必须运用SEO优化技术。现在这个时代,已经不是十几年前那个时代了,网站不仅仅是用来展现信息的,而是一个功能强大的交互平台。网站需要有很好的用户体验度,还要有很好的搜索引擎友好性,这些都需要运用SEO技术进行实现。而且网站建设完成后,是需要存在于互联网上,为了能使网站被搜索引擎快速的收录,并且拥有高质量的用户体验度,需要对网站进行搜索引擎优化和基本的网络推广工作。如果在建设网站的初期就将SEO技术加以运用,可以起到事半功倍的效果。4、网站进行网络营销。建设一个网站,一般情况下,都是为了利用网站进行盈利。所以网站一般都会具有商业价值。对网站进行网络营销推广,可以快速提高网站盈利的速度和效率。5、要有专人对网站进行维护。一个网站,并不是说建设好了就万事大吉了。在网站运营的期间,还有很多工作要做。一句话,只要网站存在,就要每天对网站进行维护,包括内容,数据,结构等。才能时刻保证网站的质量和活跃度。
    然而对于怎样更好的设计IT培训网站其意义非常重大,只有开发出好的IT培训网站,才能使员工正确的选择所要培训的项目,尽可能的为员工做出正确引导,培训出更多的优秀IT人才。

3 研究内容

3.1技术路线
技术:ASP.NET
ASP.net 是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.net提供许多比现在的Web开发模式强大的的优势。
ASP.net是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。
ASP.net构架是可以用Microsoft(R)公司最新的产品 Visual Studio.net开发环境进行开发,WYSIWYG(What You See Is What You Get所见即为所得)的编辑。这些仅是ASP.net强大化软件支持的一小部分。因为ASP.net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上(笔者到现在为止只知道它只能用在Windows 2000 Server上)。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.net的Web应用中。ASP.net同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C++和Java的结合体),VB,Jscript。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.net。
ASP.net是运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。例如ASP.net页面构架允许你建立你自己的用户分界面,使其不同于常见的VB-Like界面。另外,通用语言简化开发使把代码结合成软件简单的就像装配电脑。
ASP.net使用一种字符基础的,分级的配置系统,使你服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。这种被称为"Zero Local Administration"的哲学观念使Asp.net的基于应用的开发更加具体,和快捷。一个ASP.net的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须得文件,不需要系统的重新启动,一切就是这么简单。
ASP.net已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。即使你现在的ASP.net应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的ASP确做不到这一点。
ASP.net设计时考虑了让网站开发人员可以在自己的代码中自己定义"plug-in"的模块。这与原来的包含关系不同,ASP.net可以加入自己定义的如何组件。网站程序的开发从来没有这么简单过。基于Windows认证技术和每应用程序配置,你可以确性你的原程序时绝对安全的。(但是Asp的经验告诉我们,不能这么自信,M$老是会出Bug的)
开发环境:Dreamweaver CS4
DW MX包含有一个崭新、简洁、高效的界面,且性能也得到了改进。此外,还包含了众多新增的功能,改善了软件的易用性并使您无论处于设计环境还是编码环境都可以方便地生成页面。它以强大的功能和友好的操作界面倍受广大网页设计者的欢迎,已经成为网页制作的首选软件。它具有可视化编辑界面,用户不必编写复杂的 HTML 源代码就可以生成跨平台,跨浏览器的网页,不仅适合专业网页编辑人员的需要,同时也易于为广大网站设计者所掌握。虽然目前有众多的网页编辑软件,有的重视效率,有的强调版面设计,这些功能在 Dreamweaver 中都可以很方便地实现。另外 Dreamweaver 的网页动态效果与网页排版功能都比一般的软件要好,即使是初学者也能制作出专业水准的网页,所以 Dreamweaver 是网页设计者的最佳选择。Dreamweaver 支持动态 HTML ,并采用了来回双程 HTML 技术,从而奠定了在网页高级设计功能方面的领先地位。在进行网页设计过程中,动态 HTML 技术能够让用户轻松地设计复杂的交互式网页,产生动态效果;而来回双程 HTML 技术则可以真正支持 HTML 源编辑模式,不会产生冗余代码,使网页渲染速度加快。因此, Dreamweaver 是一款可以满足多层次需求,功能强大的可视化专业级网页设计及制作工具。
数据库开发工具:SQL Server 2008
SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。
3.2 系统模块
基于ASP.NET的员工培训网站的设计与实现是一个员工间的交流平台,IT专业人才的短缺推动了我国IT培训产业的发展。对IT培训机构来说,通过网络发布自己的信息以及员工,实现在线远程报名和学习已经成为一种必要的培训手段。因此建立一个IT培训网站已经成为一个必不可缺少的事情。在基于ASP.NET的员工培训网站的设计与实现开发过程中需要确定基本的系统功能,这些基本的系统功能包括如下:
1.用户登录注册功能
当用户访问IT培训网站时需要进行注册,包括用户名、密码及个人信息等。在注册时,如果用户名已经被其他用户占用,则必须选择其他用户名,以保证用户名在数据库表中的唯一性。
2.用户个人服务功能
用户在注册成功之后就可以实现用户的登录,登录的用户可以享有网站所提供的一些服务。
3.员工信息发布功能
在此模块中,管理员可以进入后台之后,选择添加新员工,新建员工信息,输入员工信息,点击完成提交,添加成功,否则提示输入错误。
4.在线报名功能
用户在登陆成功后进入报名界面,用户输入个人信息,联系方式,所报员工,系统提示报名成功,否则给出错误提示,将用户的报名信息存入数据库。
5.在线信息咨询功能
用户可以打开留言板界面,在登陆的情况下进入在线咨询,管理员会及时回复留言,此功能可有助于培训部门为客户解疑答疑。
6.教师管理功能
教师可以通过对员工信息的修改和员工的安排来实现对员工和用户的管理,教师还可以建立新员工,每一种员工都会有其特殊的培训对象。
7.员工论坛功能
在这个模块中,员工可将自己所员工工之后的感受发表在论坛上,方便大家一起交流,一起探讨,真正实现了网络的人性化。
3.3系统结构图
 

4 工作特色及其难点,拟采取的解决措施

4.1 工作特色及其难点
IT人才匮乏是世界各国IT业界的难题,实践证明单纯依靠高校教育和企业内部培训无法满足企业对人才的需求,中国自然也不例外。依靠专业性IT培训机构进行普及型实用性IT职业培训,也许是迅速提升IT人才水平和技能的捷径之一。因此IT培训网站也就应运而生了,它使得人们可以更方便的选择适合自己的培训员工。IT培训网站具有以下特色和难点:
1.  信息综合集成
大量各种员工信息在计算机网络和数据库管理系统的支持下,在培训网站系统中集成,形成一张用户与员工的综合关系网络。
2.  先进的软件开发工具
为了缩短软件开发的周期,提高软件的质和标准化水平以及软件的可维护性,越来越多的软件开发公司使用先进的软件开发工具或计算机辅助软件工具,软件质量测试工具、软件文档建立和管理工具等,这些工具极大的方便了此类系统的开发。
3.       网页框架的规划设计
利用ASP.NET、C#语言、ADO.NET、SQL Server 2005数据库技术来实现一个动态交互式的IT培训网站。
由于所开发出的管理系统的实际应用范围不同,所开发的系统的具体功能模块划分不同,国内外科技公司开发的较完善的IT培训网站主要的特点也成为我此次工作的难点:
1)      信息共享性高,发布消息之间关联性好。
2)      添加了各种应用功能,如网页游戏等。
3)      清晰的页面设计及灵活的用户自定义版面个性化设置。
4)      在数据的完整性、容错性处理方面设计严谨、有效地保证了数据的准确性。
5)      数据查询设计灵活,可以根据各种模糊或者精确的组合查询数据库中数据。
6)      系统操作简单,用户界面友好。
4.2 拟采取的解决措施
通过使用网络上较成熟的IT培训网站,试着添加当下风靡各IT培训网站的论坛、视频等分享模块。利用SQL Server 2005中的工具,添加索引、自定义函数、游标、触发器、存储过程等,方便快捷获取员工、教师信息的查询。通过建立SQL Server数据库,实现信息的良好交互。对Web页面的优化,通过在Visual Studio 2010下的ASP.NET环境,采用多种控件合理布局页面,以此实现界面的友好与美观。最后用面向对象程序设计语言C#和AJAX技术,实现信息的封装及功能的完美实现。

5 论文工作量及预期进度

2017年11月—2017年12月     查阅资料,进行文献翻译,撰写开题报告
2017年12月中下旬            开题报告答辩
2013年1月—2013年3月       程序代码调试,撰写论文。
2013年4月9日—4月15日     毕业设计中期检查,
2013年5月上旬                提交论文初稿,进行修改审查
2013年5月26日—6月5日     毕业设计答辩

6 预期成果及其可能的创新点

6.1预期成果:
1、提交完整的毕业设计论文。
2、实现IT培训网站各模块,展示一个友好的IT培训网站系统。
6.2可能的创新点:
1、 参照达内等有名的IT培训网站,添加免费真题试听、企业上门招聘等模块。
2、 在评论日志、心情、照片等加入表情子模块。
3、 设计出比较友好的界面,能让用户感觉赏心悦目。
4、 实现IT培训网站中添加视频教学模块(难度较大)。

参考文献
[1]杨选辉,网页设计与制作教程。北京:清华大学出版社,2009
[2]杜轩华,袁方。Web开发技术。上海:上海大学出版社,2005
[3]周德华,许铭霖,新编网页设计教程。北京:冶金工业出版社,2006
[4]知心文化,HTML完全手册与速查字典。北京:科学出版社,2007
[5]邓文渊,陈惠贞,陈俊荣,ASP与网页数据库设计。北京:中国铁道出版社,2004
[6]宋昕,ASP网络开发技术入门与提高实用教程。北京:中国铁道出版社,2005
[7]李晓黎,张巍,ASP+SQL Server网络系统应用系统开发与实例。北京:人民邮电出版社,2004
[8]管正,李维杰,Dreamweaver 8网页制作与网站组建简明教程。北京:清华大学出版社,2007
[9]Nitin Singh. Emerging technologies to support supply chain management[J].Communications of the ACM,2003(9):57-72.
[10]范立新,岳彦芳,陈曹维,ASP发展面临的问题及对策。全国先进制造技术高层论坛暨制造业自动化、信息化技术研讨会论文集,2005
[11]刘方鑫,数据库原理与技术,北京:电子工业出版社,2002
[12]章立民,SQL Server 2000 Transact-SQL 程序设计,台北:台湾出版社,2002
[13]刘志贺,王亚平,ASP技术在企业网站中的作用,电脑知识与技术(学术交流),2007
[14]Jeffrey Richter.Microsoft.NET 框架程序设计,北京清华大学出版社,2003
[15]陈安全,刘丽译,Visual Studio.NET高效编程,北京:清华大学出版社,2002
[16]Alex Kriegel.NET Framework Introduce,电子工业出版社,2002
 
 
指导教师意见  
 
 
 
 
 
 
 
 
该同学通过查阅相关文献资料,明确了课题的目的和意义。通过调研,了解分析了校友录管理系统的实际需求,能够用软件工程的思想解决实际问题,设计了系统的架构,确定了技术路线,设计了实施方案,该方案具有可行性,符合开题条件。
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
                                             指导教师签名:             
                                                      
年   月    日

评议小组意见 1、论文选题:□有理论意义;□有工程背景;□有实用价值;□意义不大。
2、论文的难度:□偏高;□适当;□偏低。
3、论文的工作量:□偏大;□适当;□偏小。
4、设计或研究方案的可行性:□好;□较好;□一般;□不可行。
5、学生对文献资料及课题的了解程度:□好;□较好;□一般;□较差。
6、学生在论文选题报告中反映出的综合能力和表达能力:
□好;□较好;□一般;□较差。
7、学生在论文选题报告中反映出的创新能力:
□好;□较好;□一般;□较差。
8、对论文选题报告的总体评价:□好;□较好;□一般;□较差
 
(在相应的方块内作记号“√”)
二级学院所确定评议小组名单
(3-5人)
 
组长:                     、
 
组员:             、             、              、             
 
 
      单位盖章                主管领导签名:        
 
 年   月   日
评议结论  
 
 
 
 
 
 
 
 
 
 
 
评议小组组长签名:
 
评议小组组员签名:
 
                                                                       年   月    日
 

  • 关于资料
    本站提供的资料属原创,内容严格把关,均审核通过的,保证质量和规范.
  • 关于发货
    提供下载链接或发送至您的邮箱,资料可重复发送,确保您收到为止.
  • 疑难解答
    收到资料后若有任何疑难问题,均可通过本站客服提供帮助解决.
  • 售后服务
    我们确保发送的资料完整无损,如核实为不合格资料,可以申请退换.