1、Soft Requirements Specification_幼儿园网站软件需求规格说明书Prepared by 拟制伊志颖Date日期2023/4/18Reviewed by 评审人卢成波Date日期2023/4/19Approved by批准刘逐波Date日期2023/4/19Revision Record修订记录Date日期Revision Version修订版本Change Description修改描述Author作者2023/4/181.0第一稿伊志颖1 Introduction 简介1.1 Purpose 文档目的编写此文档是定制软件开发的细节问题,希望能使本软件开发工作更具体
2、。是为使用户、软件开发者及分析人员对该软件的初始规定有一个共同的理解,它说明了本项目的各项功能需求、性能需求和数据规定,明确标记各功能的实现过程,阐述实用背景及范围,提供客户解决问题或达成目的所需的条件或权能,提供一个度量和遵循的基准。1.2 Scope 本文档合用范围本文档描述幼儿园网站软件的主体需求,旨在为软件设计及开发人员实现幼儿园网站提供分析依据,同时为项目干系人提供交流、协作以及项目的进度跟踪监控、项目的质量控制、项目相关资源的管理,从而提高项目管理水平,实现了工作的协同化、提高了工作效率。2 General description 总体概述定位:幼儿园网站 风格:网站系统用户人群:
3、幼儿园产品:运营在ASP.NET平台2.1 Soft perspective 软件概述2.1.1 About the Project 项目介绍本项目实现幼儿园网站的功能。模块总体分为:首页、关于园所、新闻中心、精彩活动、宝宝园地。2.2 Soft function 软件功能软件功能结构图如下:幼儿园网站首页关于园所新闻中心精彩活动宝宝园地新闻分类中心文章活动分类活动信息图片分类图片管理3 Functional Requirements 功能需求11233.1User Case总体用例1) UI Model Use Case Diagram UI模块用例图1)2)3)1)3.1.1 Use Ca
4、se首页模块Goal in Context 简要说明首页:首页功能重要动态实现如下信息:1) 显示菜单及其子菜单2) 显示关于园区的内容介绍3) 节日活动4) 显示新闻中心文章列表5)新闻中心5) 显示公告6首页展示关于园所事件流:关于园所园所简介3.1.2 Use Case关于园所模块Goal in Context 简要说明登录:注: 关于园所模块涉及到网站后台需要登录后使用。登录事件流:功能如下:1) 呈现管理园所的列表关于园所显示园所信息关于园所-园所信息查询管理园所列表事件流:关于园所主菜单显示园所列表1.1.1 Use Case新闻中心模块Goal in Context 简要说明新闻
5、分类:新闻分类功能如下:1) 显示新闻分类列表2) 添加和编辑分类新闻中心事件流:主菜单显示新闻中心新闻中心文章:事件流:新闻中心添加新闻分类点击添加新闻中心查看新闻信息2) 添加新闻事件流新闻中心管理新闻中心文章显示列表3)在前台页面显示新闻事件流:新闻中心添加新闻中心文章点击添加4)添加新闻分类添加新闻分类事件流:新闻中心添加新闻中心文章点击添加1) 在首页中显示公告,如下:事件流:主页面最新公告1.1.2 Use Case精彩活动模块Goal in Context 简要说明活动分类:活动分类功能如下:1) 登录后显示活动分类列表。2) 添加活动分类,如下:事件流:精彩活动显示活动分类精彩
6、活动-添加活动精彩活动添加活动精彩活动-添加活动分类信息精彩活动添加活动分类事件流:精彩活动添加活动分类精彩活动-显示活动分类事件流:精彩活动显示活动分类活动信息功能如下:1) 显示活动信息列表2) 添加活动信息,如下:精彩活动显示活动信息添加活动信息-添加活动信息3) 在前台网页显示活动信息,如下:事件流:精彩活动添加活动信息添加1.1.3 Use Case宝宝园地模块Goal in Context 简要说明图片管理:图片管理实现以下功能:1) 显示图片列表。2) 添加和编辑图片,如下:事件流:宝宝园地图片管理宝宝园地-添加图片宝宝园地添加图片点击添加图片分类:图片分类管理实现功能如下:1)
7、 显示图片分类列表。2) 添加和编辑图片分类,如下:宝宝园地-修改宝宝图片事件流:宝宝园地管理图片分类修改 宝宝园地-添加图片宝宝园地添加宝宝图片点击更新宝宝园地-添加图片分类宝宝园地添加图片分类点击添加3) 首页显示宝宝园地和活动的内容:4) 宝宝园地显示页面如下:2) Performance Requirements 非功能需求4.1 UI Requirements界面规定(1) 使用div+css布局(2) 站点配色和布局规定合理(3) 符合W3C的标准和Web2.0的风格。4.2 Development Environment 开发环境(1) 开发工具:Visual Studio 2023(2) 开发语言:C#mvc(3) 数据库: SQL Server 2023(4) MVC框架:ASP.net MVC 44.3 Development Rules开发规范(1) 统一风格的命名规范(变量名、类名、素材文献名)(2) 适当的异常解决(3) 重难点代码进行注释