精品课程网站需求分析报告.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
. . 精品课程网站需求分析报告 课程名称___ __软件工程______ 学生学院_____计算机学院_______ 专业班级____计算机科学与技术8班___ 学 号_____3111006057______ 学生姓名________卓悦__________ 指导教师________ __________ 2014 年 5 月 28 日 目录 TOC \o 1-3 \h \z \u 1 导言 5 1.1 目的 5 1.2 任务 5 1.3 参考资料 5 2 系统定义 6 2.1 项目背景 6 2.2 项目目标 6 2.3 项目系统结构 6 3 应用环境 7 3.1 网络环境 7 3.2 硬件环境 8 3.3 软件环境 8 4 功能规格 9 4.1 角色的定义 9 4.1.1 普通用户 9 4.1.2 管理人员 9 4.1.3 数据库 9 4.2 系统主USE CASE图 10 4.3 客户端系统 10 4.3.1 个人信息管理 12 4.3.2 课件信息查询 12 4.3.3 公告信息查询 12 4.4 管理端系统 13 4.4.1 管理员信息管理 14 4.4.2 课件资源管理 14 4.4.3 用户管理 14 4.4.4 公告信息管理 15 5 性能需求 15 5.1 磁盘容量要求 15 5.2 安全性要求 15 5.3 适应性要求 15 6 产品提交 16 7 实现约束 16 导言 目的 该文档是关于用户对于精品课程网站的功能和性能的要求,重点描述了精品课程网站的设计需求,将作为对该工具在概要设计阶段的设计。 本文档的预期读者是: 设计人员 开发人员 测试人员 项目管理员 目标用户 任务 本文档解决的是系统必须完成哪些工作的问题,对目标系统提出具体、完整、准确的的要求。在这里,主要是通过建模的方式来描述用户的需求,准确理解客户的。要求,为用户,客户等不同参与方提供一个交流的通道。 参考资料 [1] 《UML》 V1.1 [2] 《需求规格报告格式标准》 V1.1 系统定义 项目背景 为实现让广大师生能够在课堂外也能随时掌握学校的课程信息和获取实时的课程资源,特有此目的我们准备开发精品课程网站。系统能够实现基于校园网络环境下的资源管理,以便有效地管理用户们上传的资源,构建适合的课程资源库。系统采用B/S结构,用户通过浏览器向服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器上。客户机无需安装软件,只需在服务器上进行简单的设置,数据的请求和返回结果均以网页形式完成,方便系统的管理,适合管理员的使用习惯。 项目目标 提供友好的界面,使用户的工作量最大限度地减少; 系统具有优良的运行效率,能够满足用户的要求; 具有良好的扩充性,能够加入其他的系统功能; 通过这个项目可以锻炼队伍,提高团队和个人的开发能力; 项目系统结构 精品课程网站根据不同的使用者,可以分为两个部分:? 一是面向管理员部分,管理员的部分内容包括文章、公告管理、、课件管理、用户管理(教师和用户)、管理员信息管理、退出功能;? 二是面向学生用户和教师用户部分,用户可以查看公告、课件区下载、站内搜索、个人信息。? 应用环境 本系统的应用环境氛围硬件环境、软件环境和网络环境进行描述 网络环境 如下图,无论是客户端的教师和学生用户还是管理端的管理人员都可以通过网络获取和修改相关的信息。教师和学生通过网络浏览信息和下载课程,管理员通过网络上传课件资源和修改相关数据。 硬件环境 本精品课程网站的硬件环境如下: 客户机:普通PC CPU:I5 2.5Ghz 内存:4G 分辨率: 1024*768像素 WEB服务器:自己的电脑 CPU:I5 2.5Ghz 内存:4G 数据库服务器:自己的电脑 CPU:I5 2.5Ghz 内存:4G 软件环境 操作系统:Windows 8.1 数据库:MySQL JSP服务器:Tomcat 浏览器:Google 功能规格 我们采用面向对象分析作为主要的系统建模方法,使用UML(Unified Modeling Language)作为建模语言。UML为建模活动提供了从不同角度观察和展示系统的各种特征的方法。在UML中,从任何一个角度对系统所作的抽象都可能需要几种模型来描述,而这些来自不同角度的模型图最终组成了系统的映像。 设计用例图时,我们遵循下列步骤: 第一步,识别出系统的“actor”。Actor可以是用户、外部系统,甚至是外部处理,通过某种途径与系统交互。重要的是着重从系统外部执行者的角

文档评论(0)

hkfgmny + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档