瑶湖自行车租赁系统手册.doc

上传人:h**** 文档编号:661458 上传时间:2018-10-26 格式:DOC 页数:24 大小:616.89KB
下载 相关 举报
瑶湖自行车租赁系统手册.doc_第1页
第1页 / 共24页
瑶湖自行车租赁系统手册.doc_第2页
第2页 / 共24页
瑶湖自行车租赁系统手册.doc_第3页
第3页 / 共24页
瑶湖自行车租赁系统手册.doc_第4页
第4页 / 共24页
瑶湖自行车租赁系统手册.doc_第5页
第5页 / 共24页
点击查看更多>>
资源描述

1、 1 11 引言通过认真全面的调查用户对自行车租赁系统的需求,根据自行车租赁系统的业务分类、业务操作和数据结构等具体要求,确定了系统性能要求、系统运行环境要求。为系统下一步的开发工作奠定了良好的基础。1.1 编写目的1. 作为软件系统开发技术协议的参考依据,为用户及开发双方提供参考。2. 根据在线系统的特点,对被开发软件系统的主要功能、性能进行完整描述,为开发者进行详细设计和编程提供基础。1.2 适用范围本文档适用于所有与本项目有关的软件开发阶段及其相关人员。1.3 文档概述本需求规格说明书,概括性的描述了基于 ASP.NET 技术的瑶湖自行车租赁系统所要完成的工作,是软件开发人员和用户对本系

2、统的业务流程及功能达成共识。通过本需求规格说明书可以全面了解瑶湖自行车租赁系统所要完成的任务和所要达到的功能。1.4 参考文献HeadFirst 设计模式 中国电力出版社uml 基础与 rose 建模教程 人民邮电出版社面向对象分析设计与编程 清华大学出版社2 项目概述2.1 项目名称瑶湖自行车租赁系统该系统的项目计划开始日期为 2016 年 11 月 14 日,项目开发周期为 30 天。2 22.2 项目背景在互联网飞速发展的今天,网络已成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、文化、生活等各方面发挥着重要的作用。随着计算机技术的发展与网络互联技术的普及,计算机对各个领

3、域产生了深远的影响,在通信传媒、航天航海、科学研究等领域,计算机及网络技术大显身手。而且互联网也被应用到交通运输领域,网络约车、在线卖车、在线租车等迅速发展,针对瑶湖当前校园市场学生比较多,对自行车的需求量大,瑶湖自行车租赁系统应运而生。瑶湖自行车租赁系统是基于 ASP.NET 技术实现,以低碳减排、健康生活为背景,开发一个可用于学校、公司、校区的自行车租赁系统,实现自行车租赁管理的高效化,电子化。通过使用本系统,可以方便快捷地实现自行车租赁中的车辆管理、用户管理、租用车辆管理和归还车辆管理等操作,使各个管理井井有条,为公共自行车的健康发展创造条件。借助计算机网络的高效便捷,瑶湖自行车租赁系统

4、必将帮助不少人,为人们的学习、工作提供极大便利。同时也能为构建社会主义和谐社会添砖加瓦。2.3 项目目标基于 ASP.NET 技术的瑶湖自行车租赁系统采用客户端运行模式,用户可以享受网络方便,快捷,安全的进行租车、还车。系统的实现目标如下:A.方便用户查看车辆信息B.为用户提供最新的可租车辆信息C.为用户提供优质租车服务D.为用户提供便捷的还车服务D.方便管理员进行车辆信息、用户信息、租车及还车信息管理项目的建设意义如下:A.尽量贴近用户的心理,在实现基本功能的基础上开发用户喜爱的功能。B.在完成功能之余注重系统的可靠性,安全性,易用性等问题。2.4 系统范围和系统边界任何系统都不可能包罗万象

5、,瑶湖自行车租赁系统主要解决的是为用户提供自行车租赁的服务,致力于做到方便、快捷、优质,做好资源对接。系统主要面向的服务对象有:租车用户、公共自行车管理员2.5 功能描述为了对瑶湖自行车租赁系统进行安全管理,系统采用基于角色的权限控制,将人员大体分成 3 类,游客、注册用户,管理员。A.对于游客:1.可以查看待租车辆2.可以查看网站相关信息3 3B.对于注册用户:1.可以登录2.可以查看个人信息3.可以修改个人信息4.可以进行租车5.可以进行还车6.可以进行搜索待租车辆7.可以在线租车并进行支付C.对于管理员:1.可以登录2.可以修改个人密码3.可以管理用户信息4.可以管理自行车信息系统总体功

6、能结构图如下:图 1 系统功能结构图( 1) 登 录表 1 管 理 员 登 录 需 求 分 析角色 注册用户(管理员)前提条件 无主事件流 1.用户登录该网站的登陆页面2.显示登录页面信息如:用户名,密码3.输入用户名和密码点击登录按钮(E2)4 44.验证登录信息 5.加载用户所拥有的权限信息,并显示在页面异常事件流 E1: 键入非法的标识符,指明错误。E2: 用户账号被管理员屏蔽,无法登陆。(2 )用户管理表 2 管理员用户管理需求分析角色 注册用户(管理员)前提条件 用户必须完成登录的用例主事件流 1.当用户登录该网站,点击“查看用户”2.进入用户列表页面3.添加、修改或删除用户异常事件

7、流 E1: 用户账号被管理员屏蔽或删除,无法设置,提示重新激活账号表 3 管 理 员 车 辆 信 息 管 理 需 求 分 析角色 注册用户(管理员)前提条件 用户必须完成登录的用例主事件流 1.当用户登录该网站,进入后台管理2.进入车辆管理界面3.添加、修改和删除车辆信息异常事件流 E1: 键入非法的标识符,指明错误2、 会 员( 1) 登 录表 4 会 员 登 录 需 求 分 析角色 注册用户前提条件 用户必须完成登录的用例主事件流 1.用户点击网页登录选项2.显示登录页面信息如:账号,密码3.输入账号和密码点击登录按钮4.验证登录信息 异常事件流 E1: 键入非法的标识符,指明错误。5 5

8、E2: 用户账号被管理员屏蔽,无法登陆。(2)车辆信息查询表 5 会 员 车 辆 信 息 查 询 需 求 分 析角色 注册用户前提条件 用户必须完成登录的用例主事件流 1.会员登录进入系统成功页面2.在网站首页浏览车辆信息3.点击车辆信息,返回到车辆信息详细查询结果页面异常事件流 E1: 键入非法的标识符或者格式不对,指明错误。( 3) 自 行 车 租 赁表 6 会 员 自 行 车 租 赁 需 求 分 析角色 注册用户前提条件 用户必须完成登录的用例主事件流 1.会员登录进入系统成功页面2.点击预约按钮进入租赁界面3.进行网上付费、进行租赁异常事件流 E1: 键入非法的标识符或者格式不对,指明

9、错误。(4)修改用户头像表 7 会 员 修 改 用 户 头 像 需 求 分 析角色 注册用户前提条件 用户必须完成登录的用例主事件流 1.注册用户登录进入系统2.点击进入个人中心3.进入我的头像页面4.选择喜欢的头像5.点击确认修改异常事件流 E1: 键入非法的标识符或者格式不对,指明错误。( 5) 修 改 个 人 信 息表 8 会 员 修 改 个 人 信 息 需 求 分 析角色 注册用户6 6前提条件 用户必须完成登录的用例主事件流 1.注册用户登录进入系统2.点击进入个人中心3.进入个人信息页面4.输入修改内容5.点击确认修改异常事件流 E1: 键入非法的标识符或者格式不对,指明错误。3、

10、游客(1)注册表 9 游 客 注 册 需 求 分 析角色 未注册用户前提条件 无主事件流 1.用户访问网站的首页2.点击登陆入口的注册链接,进入用户注册页面3.输入账号、邮箱、密码等注册信息点击注册按钮4.发送确认邮件到电子邮箱,跳转到登陆成功提示页面。异常事件流 E1: 键入非法的标识符或者格式不对,指明错误。( 2) 车 辆 信 息 查 看表 10 游 客 车 辆 信 息 查 看 需 求 分 析角色 游客前提条件 用户没有完成登录的用例主事件流 1.进入网站首页2.在网站查找感兴趣的待租车辆3.点击车辆信息,进入车辆信息详细内容页面异常事件流 E1: 键入非法的标识符或者格式不对,指明错误

11、。7 73.系统需求建模3.1 业务用例3.1.1 系统角色系统的主要角色和权限如下:表 11 系统的主要角色和权限角色 权限管理员可以管理车辆信息、可以修改个人信息、可以管理用户信息、可以对网站进行数据维护、权限管理注册用户可以浏览车辆信息、可以进行租车、还车、可以修改个人信息、可以留言 、可以绑定邮箱游客 浏览车辆信息、查看网站相关内容3.1.2 游客只能查看车辆信息用例图如下:图 2 游客用例图8 83.1.3 注册用户注册会员主要功能是登录、查看及修改个人信息、搜索查看车辆信息、进行租车、还车用例图如下:图 3 注册用户用例图表 12 个人中心用例说明用例名称 个人中心用例描述 当点击

12、个人中心进入个人信息管理中心,启动用例,点退出结束用例参与者 注册用户前置条件 用户登陆后置条件 个人信息的修改被包含的用例 个人信息修改,个性化设置被扩展的用例 取消修改主要用户意图 系统职责9 9步骤1.用户进入个人中心3.提出修改个人信息5.修改个人信息7.提示修改成功2.系统返回个人中心页面4.访问数据库、返回修改页面6.检查修改信息并修改数据库3.1.4 管理员系统管理员的主要功能有:登录、修改个人密码、管理用户信息、管理车辆信息、可以对网站进行数据维护、权限管理用例图如下:图 4 管理员用例图表 13 管理员信息管理用例说明用例名称 管理员信息管理用例描述 当管理员点击“后台管理”

13、链接后进入管理员信息管理用例参与者 管理员10 10前置条件 管理员进入后台系统,管理员有角色管理的权限后置条件 管理员信息表中的数据被修改被包含的用例添加管理员,修改管理员,删除管理员,分配管理员角色,添加角色,删除角色,修改角色,角色权限分配被扩展的用例取消修改超级管理员意图 系统责任主要步骤1.管理员登入后台管理系统,并点击管理员管理链接;3.管理员点击“增加管理员”5.填写新资料7.管理员确认提交10.管理员提出删除管理员信息12.管理员点击删除15.超级管理员提出修改管理员信息21.填写修改的管理员信息22.确认提交26.管理员提出分配管理员角色管理员赋予角色32.管理员确认提交33

14、.管理员提出添加角色35.管理员输入新加角色39.管理员确认提交40.管理员提出角色修改输入需要修改的角色名称46.管理员确认提交47.管理员提出角色删除49.管理员确认删除2.系统显示操作链接4.系统返回添加管理员页面6.系统验证合法性,8.存入数据库9.返回增加成功11.系统返回删除管理员信息页面13.存入数据库14.返回删除成功20.系统返回修改管理员信息页面23.系统检验合法性24.存入数据库25.返回修改成功27.系统返回角色管理页面29.系统检验合法性30.存入数据库31.提示成功34.系统返回添加角色页面36.检验合法性37.存入数据库38.返回添加成功41.系统返回角色修改页面43.检验合法性

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 流程标准

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。