苏州马拉松流程管理系统
需求分析说明书
上海富欣智能交通控制有限公司
2014-09-10
版本修订表
版本编号
状态
修订日期
修改人
说明
草稿
2014-09-17
王子焱
初步草稿
引言
1、背景
苏州盛世慧创文化传媒有限公司对苏州马拉松赛事的组织过程中,为了让赛事的举办更加有条不紊,提出理清赛事管理的复杂过程,希望能够有一种高效的方式实现马拉松赛事组织的管理,需要设计并建立“苏州马拉松流程管理系统”,用以贯穿发布赛事、招募人员、举办赛事等整个赛事过程。
2、目标
在现有网站的基础上,为了准确快捷的发布信息、收集信息、发布任务、统计进度、财务流转等,实现志愿者、管理者、运动员等人员通过新的web应用平台实现从始至终的无纸化管理。允许网站和内部管理平台信息互通,根据不同的权限访问相应的内容,实现用户与角色的分层管理。工作流程和系统管理模块的有机结合,提示工作流程的进度,监督各流程的进展,并最终自动形成完整的报表和查询库。
3、定义与缩略语
编号
关键字
说明
1
平台
指整个流程管理平台的软件部分,包括网站、流程管理、角色管理、各查询模块()等内容
2
CA
采用的Web开发平台,该平台提供一个在线开发机制,提供用户角色管理方案和业务逻辑的实现。通过该平台可以不用理会数据库层面的开发,面向对象的数据结构设计和业务逻辑设计。该平台基于IIS和SQL Server。
3
服务器
指运行“平台”的环境,包括基础硬件网络及基础软件,提供足够的性能、带宽、存储空间和软件支持
4
备用服务器
指在服务器出现问题后的备用硬件、网络及软件环境。该服务器及时保存服务器上的相关信息,保证7x24的不间断服务。
5
模块
泛指供应商模块、软文件模块、物料模块、运动员模块、赞助商模块、志愿者模块、车辆模块等内容,主要是给管理者一个查询信息的入口和用户界面。具有相关权限的人员可以通过不同的模块查询到需要的信息。
6
流程
对于不同的工作建立的工作流程,一个流程包括名称、说明、开始时间、截止时间、需提交的信息、相关提示信息、实施的角色等内容。允许在流程中建立子流程,可以把大的流程进行细分。
7
任务
组成流程的最小单元,每一个任务都有指定的操作角色,只有该角色可以完成此项任务。任务还包括:名称、说明、开始时间、截止时间、需提交的信息、相关提示信息等属性内容。
8
用户
各类人员在平台中的唯一标识,拥有相应的密码。通过用户名和密码登录系统。为了每个自然人拥有唯一的用户名,每个用户需要进行实名认证,绑定手机、身份证号、及身份证照片等内容。
9
角色
在流程中和任务或流程相关,一个任务允许由某一角色完成,拥有该角色的用户可以对该任务进行操作。所有该任务的相关通知将会通过手机短信或者邮件发给相关用户。
项目概述
1、项目目标
本需求分析报告主要是对苏州马拉松流程管理系统业务流程作详细的分析和描述,详细描述系统应具备的功能,并粗略描述该系统所涉及到的动态和静态实体、实体关联图及各数据字典。
2、用户特点
本系统的最终用户是苏州盛世慧创文化传媒有限公司的员工和普通的网络用户,对使用操作方面的方便性要求较高,可以进行一些简单培训,让用户快速上手。
3、设计和实现的约束和限制
开发与运行环境:平台拟采用B/S结构,在CA框架基础上进行开发,整个平台基于IIS、SQL Server、.Net Framework4。
云服务机制:多服务器的镜像运行以确保多用户的访问不会影响性能,备份服务器以确保服务器出现问题时接替其位置继续提供服务。
服务器硬件配置:CPU型号:Xeon E5-2620 v2 CPU数量:2个内存类型:ECC DDR3 内存容量:64GB 硬盘容量:600G Raid5 操作系统:Windows Server 2008 。基本配置为3台服务器,1台用于数据库服务器,1台用于Web服务器,1台用于备份服务器。中等配置还可增加3台服务器,可以扩展为Web服务器的镜像服务器,当访问用户太多时,可以分担访问压力。
4、软件实现原则
根据软件工程规范和档案管理系统的要求及特点,系统开发时必须遵循以下原则.
实用性原则:开发的系统必须满足实用性需求,做到使用方便,输入数据量尽量小,界面直观,易学易用,不同业务之间界面转换速度快。
功能完整性原则:所提出的业务都能够在计算机平台上完成,对于同一类型的业务,由于输入要求或地址模式等条件的不同,将设计不同的功能模块。
高性能原则:系统在性能上做到实时性强、数据容量小、响应速度快、稳定性高、出错率
民间借贷 来自淘豆网m.daumloan.com转载请标明出处.