软件项目管理的设计与实现

软件项目管理的设计与实现

1《软件项目管理》网络教学平台的分析设计

1.1《软件项目管理》网络教学平台的需求分析本教学平台作为一个简化版的网络教学平台,具有较好稳定性、健壮性、贴近实际生活,且具有较高的参考价值。下面就对这个教学平台的前期分析与设计进行简单介绍。《软件项目管理》网络教学平台主要是为了促进软件项目管理课程教学,提高教学效率和教学手段,为学生提供一个理想的学习平台。其基本功能如下:①《软件项目管理》网络教学平台首页介绍;②《软件项目管理》网络教学平台课程介绍;③可通过教学课件对软件项目管理进行在线学习;④可在线查看相关试题;⑤可查阅相关的配套教材;⑥可通过教学视频进行学习;⑦可通过邮箱留言向老师提出疑问;⑧可通过公告栏查看最新消息;⑨可通过下载专区下载自己需要的资料及文件;⑩可通过评论这一模块对该教学平台发表评论提出借鉴;???可进行后台管理。1.2《软件项目管理》网络教学平台的数据流图《软件项目管理》网络教学平台的数据流图如图1所示。1.3《软件项目管理》网络教学平台的体系结构网络教学平台按照Browser/Server模式,将传统的浏览器/WEB服务器的两层体系结构扩展成浏览器—WEB服务器+应用服务器—数据库服务器三层体系结构,这种模式采用多种标准的协议和技术,适合于任何硬件平台和软件环境。系统采用JSP与SQLServer2005数据库相结合,其实现的基本原理是利用SQLServer2005作为数据仓库,用Servlet等高性能服务器端程序作为后台总控程序,JSP程序在前台运行,Servelet接受用户的输入,分别调用不同的JSP程序向客户端反馈信息,JSP/Servlet通过HTTP连接在服务器端和客户端传递数据。

2数据库设计

在进行《软件项目管理》网络教学平台的设计与实现的过程中,采用的动态网页设计技术,需要数据库的支持。

3《软件项目管理》网络教学平台的实现

3.1公告栏模块公告栏能够提供滚动新闻,旨在向学生提供最新消息,了解最新动态。3.2课程介绍模块该模块主要对软件项目管理这门课程进行了详细的介绍,使学生尽快了解这门课程。3.3教学课件模块该模块用于对学生的教学,该教学课件没有采用以前那种PPT形式授课,而是以网页形式展现在学生面前,使教学更加人性化。教学课件中的页面美观,更容易吸引学生的在线学习。3.4教学视频模块采用JSP技术实现的网页具有动态的特性,不仅能与数据库结合对网页进行动态处理,而且还可以实现视频等多媒体的在线播放,能更加方便地服务于学生,比起纯粹的文字教学方式,视频教学显得更加灵活和人性化。3.5试题模块学生可通过这一模块在线练习。3.6邮箱留言模块如果学生对所学内容有所疑问,可通过邮箱留言这一模块向老师发送内容,以便老师进行解答。3.7后台管理模块这一模块是管理员的权限,管理员可通过后台管理进行试题、公告、下载资料和友情链接等的与删除。3.8下载专区模块学生可通过该模块下载自己所需要的资料。3.9发表评论模块学生可通过该模块对该《软件项目管理》网络教学平台进行评论。

4结束语

介绍了软件项目管理网络教学平台的设计与实现,全文在整体结构、软件平台方面做了详细的说明与解释,本网络教学课件促进了教学模式的改革,使计算机辅助教学在课内和课外的运用朝着信息技术与学科整合这一更广阔、更深层的方向发展。

作者:张鹏飞 单位:太原大学外语师范学院