教育机构管理系统需求规格说明书.docx

上传人:b****1 文档编号:2450895 上传时间:2022-10-29 格式:DOCX 页数:13 大小:41.72KB
下载 相关 举报
教育机构管理系统需求规格说明书.docx_第1页
第1页 / 共13页
教育机构管理系统需求规格说明书.docx_第2页
第2页 / 共13页
教育机构管理系统需求规格说明书.docx_第3页
第3页 / 共13页
教育机构管理系统需求规格说明书.docx_第4页
第4页 / 共13页
教育机构管理系统需求规格说明书.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

教育机构管理系统需求规格说明书.docx

《教育机构管理系统需求规格说明书.docx》由会员分享,可在线阅读,更多相关《教育机构管理系统需求规格说明书.docx(13页珍藏版)》请在冰豆网上搜索。

教育机构管理系统需求规格说明书.docx

教育机构管理系统需求规格说明书

 

教育机构管理系统

[产品需求规格说明书]

 

文件状态:

[]草稿

[√]正式发布

[]正在修改

文件标识

education.doc

当前版本

1.0

作者

发布日期

2015-01-05

文档密级

保密

 

版本历史

版本

作者

参与者

起止日期

备注

1.0

潘姣蓉

潘姣蓉

2014.11.2~2015.01.05

 

 

1文档介绍

1.1文档目的

本文主要描述教育机构管理系统的用例设计、类设计,目的是为管理人员提供更加方便有效的管理方法。

为学习者提供良好的学习环境,传播属于全人类的知识与智慧。

1.2文档范围

本文档阐述项目需求分析,包括功能模块设计,项目过程定义,人力资源管理,软硬件资源计划,任务实现。

1.3读者对象

管理员、用户

1.4参考文档

[1]BruceEckel.Java编程思想.机械工业出版社,2007.

[2]美.阿卢尔.J2EE核心模式.机械工业出版社,2002.

[3]马秀莉.数据库系统概念(原书第5版).吉林机械工业出版社,2006.

[4]鲍威尔.数据库设计入门经典.清华大学,2007.

[5]魔乐科技软件实训中心.java从入门到精通.人民邮电出版社,2010

 

2产品介绍

天使正式推出“全球名校视频公开课项目”,首批1200集课程上线,其中有200多集配有中文字幕。

用户可以在线免费观看来自于哈佛大学、剑桥大学、北京大学等世界级名校的公开课课程,可汗学院,TED等教育性组织的精彩视频,内容涵盖人文、社会、艺术、科学、金融等领域。

天使公开课,力求为爱学习的网友创造一个公开的免费课程平台,借此向外界公开招聘兼职字幕翻译。

天使公开课平台目的是秉承互联网精神:

开放、平等、协作、分享,让知识无国界,传播人类文明,开拓人类新篇章。

3产品面向的用户群体

管理员、用户

4产品应当遵循的标准或规范

遵循《软件产品管理办法》、《计算机软件开发规范》

5产品范围

本系统主要应用在教育事业的管理中,方便管理员对会员进行集中的管理。

本产品包含基本的管理员管理、课程管理、用户管理。

致力于传播人类文化,严禁商业用途。

6产品中的角色

提示:

阐述本产品的各种角色及其职责。

各种角色的具体行为将在功能性需求中描述。

角色名称

职责描述

管理员

所有模块

会员

信息查询

7产品的功能性需求

 

天使公开课管理系统

 

 

7.1功能性需求分类

功能类别

子功能

用户管理[USER]

用户添加[USER-01]

用户查询[USER-02]

用户修改[USER-03]

用户删除[USER-04]

课程管理[COURSE]

课程添加[COURSE-01]

课程查询[COURSE-02]

课程修改[COURSE-03]

课程删除[COURSE-04]

管理员管理[MANAGER]

管理员信息添加[MANAGER-01]

管理员信息查询[MANAGER-02]

管理员信息修改[MANAGER-03]

管理员信息删除[MANAGER-04]

登录[LOGIN]

登录[LOGIN-01]

主页[MAIN]

主页[MAIN-01]

7.2用户管理[USER]

7.2.1用户添加[USER-01]

名称、标识符

添加用户

功能描述

完成信息的添加

优先级

最高

输入

用户名,密码,所选课程,邮箱

功能说明

1.在界面上输入各项信息

2.点击提交按钮

3.系统保存信息,如果成功,则显示详细信息。

否则给出错误提示

输出

详细信息

补充说明

课程类别要用下拉列表实现

7.2.2用户查询[USER-02]

名称、标识符

查询

功能描述

完成信息的查询

优先级

最高

输入

用户名

功能说明

1.输入查询条件用户名,点击查询

2.系统显示出符合条件的所有信息

输出

符合查询条件的所有会员信息,显示会员信息有:

用户名、邮箱、所选课程

补充说明

7.2.3用户修改[USER-03]

名称、标识符

修改

功能描述

完成信息的修改

优先级

最高

输入

用户名

功能说明

1.查询到想要修改的用户

2.点击修改按钮,系统显示修改页面

3.修改信息,点击提交

4.系统保存修改过的信息,修改成功,显示详细信息页,否则显示错误提示

输出

用户详细信息页面

补充说明

7.2.4用户删除[USER-04]

名称、标识符

删除

功能描述

完成信息的删除

优先级

最高

输入

用户名

功能说明

1.查询到要删除的用户

2.点击删除按钮,系统给出删除确认框,点击是,系统删除会员信息。

否则,系统什么事也不做

3.系统删除成功后,显示用户列表页

输出

会员列表

补充说明

7.3课程管理

7.3.1课程添加[COURSE-01]

名称、标识符

课程添加

功能描述

添加课程信息

优先级

最高

输入

课程名称、课程时间、课程作者、课程来源、课程时长

功能说明

1.在界面上输入课程的各项信息

2.点击提交按钮

3.系统保存课程信息,如果成功,则显示课程详细信息。

否则给出错误提示

输出

课程详细信息

补充说明

 

7.3.2课程查询[COURSE-02]

名称、标识符

课程查询

功能描述

添加课程信息

优先级

最高

输入

功能说明

1.用户输入查询条件课程名称,点击查询

2.系统显示出符合条件的所有课程信息

输出

课程详细信息

补充说明

7.3.3课程修改[COURSE-03]

名称、标识符

课程修改

功能描述

完成课程信息的修改

优先级

最高

输入

课程名称

功能说明

1.管理员查询到想要修改的课程

2.点击修改按钮,系统显示修改页面

3.修改课程信息,点击提交

4.系统保存修改过的会员信息,修改成功,显示课程详细信息页,否则显示错误提示

输出

课程详细信息页面

补充说明

 

7.3.4课程删除[COURSE-04]

名称、标识符

课程删除

功能描述

完成课程信息的删除

优先级

最高

输入

课程名称

功能说明

1.查询到要删除的课程

2.点击删除按钮,系统给出删除确认框,用户点击是,系统删除课程信息。

否则,系统什么事也不做

3.系统删除成功后,显示课程列表页

输出

课程列表

补充说明

 

7.4管理员管理[MEMBER]

7.4.1管理员添加[MANAGER-01]

名称、标识符

管理员添加

功能描述

完成管理员信息的添加

优先级

最高

输入

管理员名程,密码,权限

功能说明

1.在界面上输入管理员的各项信息

2.点击提交按钮

3.系统保存管理员信息,如果成功,则显示管理员详细信息。

否则给出错误提示

输出

管理员详细信息

 

7.4.2管理员查询[MANAGER-02]

名称、标识符

管理员查询

功能描述

完成管理员信息的查询

优先级

最高

输入

输入管理员名

功能说明

1.输入管理员名、密码,点击登录

2.点击管理员管理,

3.系统显示出所有管理员信息

输出

符合查询条件的所有管理员信息,显示管理员信息有:

管理员名,密码,权限

7.4.3管理员修改[MANAGER-03]

名称、标识符

管理员修改

功能描述

完成管理员信息的修改

优先级

最高

输入

管理员名,密码

功能说明

1.查询到想要修改的管理员

2.点击修改按钮,系统显示修改页面

3.修改管理员信息,点击提交

4.系统保存修改过的管理员信息,修改成功,显示管理员详细信息页,否则显示错误提示

输出

管理员详细信息页面

补充说明

7.4.4管理员删除[MANAGER-04]

名称、标识符

管理员删除

功能描述

完成管理员信息的删除

优先级

最高

输入

管理员名,密码

功能说明

1.查询到要删除的管理员

2.点击删除按钮,系统给出删除确认框,用户点击是,系统删除管理员信息。

否则,系统什么事也不做

3.系统删除成功后,显示管理员列表页

输出

管理员列表

补充说明

 

8产品的非功能性需求

8.1用户界面需求

需求名称

详细要求

界面易操作

能鼠标选择的,不让客户手工输入,提高用户操作效率

验证实时提示

输入验证实时提示,使用jQuery效果,显示美观

界面美观性

颜色、风格统一

8.2软硬件环境需求

需求名称

详细要求

数据库

NavicatforMySQL

Web应用服务器

Tomcat5.0及以上版本

JDK

JDK1.6

8.3产品质量需求

主要质量属性

详细要求

正确性

所有业务操作过程正确,完全满足客户要求

健壮性

确保并发访问量超过100时,系统能够正常运行

可靠性

确保并发访问量超过100时,系统能够正常运行

性能,效率

查询速度小于2秒,并发访问量最高200人/秒

易用性

用户操作简单,用户看到界面即可自行操作

清晰性

安全性

可扩展性

兼容性

可移植性

 

9附录A:

需求确认

需求评审报告摘要

需求文档

输入名称,标识符,版本,作者,完成日期,…

需求评审报告

输入名称,标识符,评审日期,…

评审结论

[]工作成果合格,“无需修改”或者“需要轻微修改但不必再审核”。

[√]工作成果基本合格,需要作少量的修改,之后通过审核即可。

[]工作成果不合格,需要作比较大的修改,之后必须重新对其评审。

评审意见

 

评审小组成员

输入评审小组成员

需求承诺

需求文档

输入名称,标识符,版本,作者,完成日期

客户承诺

承诺…

 

签字,日期

项目经理承诺

承诺…

 

签字,日期

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 职业规划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1