软件工程精品课程网站设计.doc_第1页
软件工程精品课程网站设计.doc_第2页
软件工程精品课程网站设计.doc_第3页
软件工程精品课程网站设计.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件工程精品课程网站设计 1软件工程精品课程网站系统分析 1.1网站的需求 1.1.1用户权限的划分在精品课程网站当中,按照不同的活动权限,能够将用户分为游客用户、学生用户、教师用户、治理员用户等。其中,游客用户无需实行注册就能够扫瞄网站,但是会受到很多功能和资源方面的限制。学生用户和教师用户通过注册之后会拥有自己的帐号和密码,完成登录之后,能够实行课程资源的下载、系统信息的扫瞄和查询、个人信息的公布等操作。而治理员具有最大的权限,主要负责对网站实行治理和维护。它能够直接通过系统后台实行注册,而一般用户在客户端是无法实行治理员注册的。治理员主要负责对课程资源实行上传、对系统信息、课程资源、用户权限等方面实行治理,同时保证网站的正常运行。 1.1.2网站功能的需求网站需要能够实现新用户的注册和登录、扫瞄、查询、下载课程资源、交流相关信息、网站后台实行治理等功能。其中,不同身份的用户注册相对应的帐号,然后登录网站,或对网站实行治理和维护。在注册和登录的过程中,要对用户的身份实行核实,从而确保网站的安全。远程用户能够通过网络对网站中的资源实行在线扫瞄。网站当中存有着大量的资源,用户在使用的过程中,可能无法迅速找到所需资源的位置。所以,需要提供查询功能,让用户能够直接查询自己需要的资源,节省用户的时间和精力。同时,为了使用户查询更加方便、效率更高,理应为用户提供模糊查询的功能。用户在找到自己需要的资源之后,网站理应支持用户对相关项目任务书、习题、图片、视频等课程内容的下载和保存,方便用户离线使用。同时,网站还要提供一个在线交流的平台,能够让教师和学生在网上实行沟通和交流,提升学习效率。最后,系统还要支持治理员对网站的动态治理和维护,包括对公告、帖子、资源、以及用户的修改、删除、添加、查看等操作。 1.2网站系统的目标精品课程网站的建立,其主要目标就是在互联网上,通过网络信息平台实行课程资源的共享,让所有登录网站的用户都能够实行视频观看、资源下载等操作。同时,在教师和学生之间,构建一个网络互动平台,让他们能够即时的实行沟通和交流。在设计网站的过程中,要注意尽可能的为用户提供便利,能够采取的模式,以减轻客户端的负担。因为网站开发通常都有经费和时间的限制,所以,理应尽量选择最为合适的开发工具,以缩短开发周期、降低开发成本。基于上述情况,在实行软件工程精品课程网站系统构建的时候,理应注意符合国家相关的指标体系要求,遵循相关的技术规范,同时满足实际的使用要求。同时,理应对工学结合的专业特色实行充分的体现。在满足实际应用需求的同时,提供更加丰富的教学资源。为师生提供一个良好的交流平台,提升学生的学习效果。此外,还理应注重对项目经验的总结和积存,通过网站系统的建设,为其它方面的进展提供借鉴和参考。 2软件工程精品课程网站的设计 2.1网站的设计原则 2.1.1有用性原则在实行网站设计的时候,一定要符合软件工程专业的特点以及学校的具体情况。同时,为了能够有效的减少成本,幸免不必要的资金支出,还理应在保证网站正常运行和提供服务功能的前提下,最大限度的发挥有用性的原则,以实现网站设计的最大收益。 2.1.2适合性原则在各种不同的扫瞄器当中,应用和网站系统对于扫瞄器版本种类的兼容性也有所不同。所以,在实行网站设计的时候,为了能够确保网站功能的正常发挥,理应针对不同的扫瞄器,对网站实行调试,使其能够适合不同的扫瞄器。 2.1.3安全性原则该网站是在网络环境中运行的,所以也难免会遇到网络安全的威胁。如果网站的安全维护工作做得不到位,一旦网站受到外界的侵害,将会造成网站崩溃、无法访问,甚至是资源丢失等情况。所以,在实行网站设计的同时,也要充分的考虑到安全问题。 2.1.4开放性原则在软件工程精品课程网站当中,所倡导的是网络资源的高度共享。所以,在实行网站设计的过程中,一定要确保网站具有高度的开放性,使每一位互联网的用户都能够对网站实行访问。 2.2网站架构的设计从模式自身的特点出发,能够将网站的结构划分为三层的体系,分别为用户界面层、应用层和数据层。此外,再按照网站功能和具体业务的需求,将三层的网站结构还分为诸多功能模块。其中,用户界面层的作用是为用户提供各种功能相关的操作界面,包括页面操作、页面登录、以及页面注册等。应用层对于网站中各项功能的实现具有重要的意义,而数据层则主要负责实行各类相关的数据处理和数据存储。 2.3网站功能模块的设计在实行网站设计的时候,按照精品课程的指标体系和软件工程专业的教学特点,在网站分析和网站分层的基础上,对网站的各个功能模块实行了设计。具体分为注册登录模块、系统治理模块、教学治理模块、数据治理模块这四个部分。其中,注册登录、系统治理、数据治理这三个模块使用由网站的治理员来负责治理,而教学模块则是由教师负责治理。在以上几个功能模块当中,最为重要的是系统治理模块,它包含了对公共信息、资源以及用户的治理。 2.4数据库的设计应用层提供各类资源和信息给用户,主要是通过数据层实现的,这样用户能够方便的实行下载、查询和扫瞄。数据层包含了各类数据操作和数据库,位于最底层。在软件工程精品课程网站中,包含了信息表、治理员表、课程资源表、用户信息表等很多数据表。在数据库的实际当中,这些数据表的数据关联和字段结构设计是最为重要的步骤。 3软件工程精品课程网站的实现 3.1用户访问在用户访问功能当中,用户的注册和登录是最为重要的功能之一。用户访问操纵功能的实现,包含了密码找回、身份认证、用户注册和用户登录等部分。在网站的注册页面当中,用户按照要求向网站提供相对应的个人信息,系统对相关信息确认完毕之后,会将用户的个人信息储存有用户信息表当中。完成注册之后,网站会向用户发送验证口令。用户在登录网站的时候,需要在登录页面当中向网站提供验证口令,才能够成功登录。 3.2后台治理在后台治理功能模块当中,包含了用户治理、基本治理、课程资源治理、网站内容治理、网站治理等诸多功能模块。这些功能模块各自负责不同的工作和任务,相互之间紧密的实行合作,从而实现对网站的后台治理。 4结语 软件工程精品课程网站是软件工程专业教学中一个十分新颖且有效的教学方法,对于提升软件工程的教学质量具有很大的协助。针对软件工程的学科特点

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论