2.系统所用技术
2.1 ASP.NET技术
ASP.NET是微软公司的一款开发平台,随着ASP.NET平台走过悠久的岁月,其开发环境已经十分成熟。时至今日,ASP.NET平台往往伴随着C#语言一起出现,目前,C#是ASP.NET开发的首选语言,C#语言以其简洁优雅的语言特性征服了无数的程序开发者,ASP.NET技术具有以下优点:
(1)代码与设计可分离查看,方便开发与维护;
(2)安全可靠,有众多的库参考;
(3)面向对象语言开发,简单易用,查阅资料方便。
2.2 SQL Server技术
SQL Server是微软公司的旗舰数据库,在其漫长的历史中不断的完善,时至今日,已经是一款技术非常成熟的数据库管理工具,其初始版本主要面对中小型企业,在后来的版本中对大型企业的需要进行了优化,但仍然是中小型企业与个人开发的首选。SQL Server数据库有以下优点:
(1)技术成熟,稳定;
(2)界面直观简单,对新手比较友好;
(3)众多的教程与实例,使用户开发起来更加省力;
(4)开发成本较低,可有效降低资金预算。
3.系统分析与设计
3.1 功能分析与设计
Premiere视频制作教学网站是一种极为常见的专题课程学习网站之一。本网站以《Premiere视频制作》课程为内容,网站开发主要涉及前台功能模块的布局与链接对接,管理员对网站中内容的管理,用户的注册与登录,插入视频控件使学生可在线观看视频,建立教师与学生的在线同步交流,在学生学习交流之余,可以通过本站的在线测试模块对自身的学习情况进行测试,从而更好的巩固自己所学的知识,源^自#优尔L文W论/文]网[www.youerw.com,使用留言本功能,使学生与教师之间通过留言本互相交流,亦可在此对留下对本站建设的意见与建议。综合以上分析,Premiere视频制作教学网站设计的具体功能设计如下:
首页上方是本站的导航栏,用户点击导航栏可以跳转至该模块中。用户也可在登录后使用更多功能。
(1)用户登录:在用户进行时,输入用户名与密码后,后台将检测所输入的值,并在数据库中进行查找,若数据库中有该用户资料并且与密码相符合,则提示登录成功,若查找不到该用户资料或密码错误,则提示登录失败。
(2)用户注册:登录本站的前提是进行用户注册,在用户点击注册按键后,将跳转至注册页面,用户在注册页面中填写用户名、密码、姓名、性别、地址、邮箱、电话等资料后,后台将把文本框中所填写的内容保存至数据库中,在注册成功之前,后台将对用户注册的用户名进行检测,查看数据库中是否已经有用户使用该名称进行注册,若数据库中已有该名称,则提示注册失败,若注册成功,则提示注册成功,用户即可通过左方的快捷栏进行登录操作。
(3)基础知识:在学生进行登录操作之后,可通过点击网站上方导航栏跳转到基础知识模块中,在此模块中,将对Premiere进行基础知识的大致讲解,从而可以更好的去理解接下来的课程。基础知识模块中的内容由网站管理员在后台进行添加与维护。