已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验报告书课程名软件工程题目拼车网站的设计与实现实验类别【设计】班级学号姓名软件工程第次实验评语学习态度【很好】【一般】【较差】文档编写【完整】【部分完整】【不完整】得出结论【正确】【部分正确】【不正确】报告书写【规范】【一般】【不规范】成绩指导教师批阅时间年月日目录一、概述31项目建设背景32用户简介3二、目标系统描述及功能需求31系统的用户群分析(系统的组织结构)32系统的管理功能43系统的业务流程43、信息发布业务流程图64系统的数据流程942拼车信息发布流程图1043信息反馈与处理流程图115数据字典11三、目标系统性能需求131时间要求(TIMEREQUEST)132空间要求(SPACEREQUEST)14四、目标系统界面与接口需求141界面142接口需求14五、目标系统假设与约束条件143心得体会14一、概述1项目建设背景“拼车”CARSHARING是基于人们到达同一目的地或相近目的地需求从而共享车辆的现象,它的出现很大程度解决了有车一族和无车一族的烦恼,同时也促进和谐社会和低碳环境的建设。可谓是一举双得。通过拼车,车主提供汽车,乘客来分担路费。这样不仅解决了车主开车费用过高问题,而且让拼友在费用可以接受的范围内享受了普通公交以及的士无法提供的便利。拼车应用的范围可谓五花八门,对于上班族来说,它很好的解决了他们上下班高峰期打车难问题,对于旅游族来说,他很好的解决了旅游途中转车等车等棘手的问题。更为重要的是“拼车”在生态环境以及缓解城市交通方面所起的作用,通过拼车,可以有效的利用私家车的空间,减少马路上行驶的私家车的数量,从而减少废气的排放,缓解日益严重的温室效应。同时由于马上行驶车辆的减少,日益严重的城市交通拥堵现象也可以得以缓和。2用户简介管理员,会员,和游客二、目标系统描述及功能需求1系统的用户群分析(系统的组织结构)拼车网系统的用户群一般分为三类,依次为管理员,会员,和游客。下图主要介绍了系统的涉及到的角色以及角色所具备的操作。(1)管理员管理员是整个系统的后台管理者,任务主要是负责会员账号管理,拼车信息管理及撮合,反馈信息管理。会员账号管理是指管理员有权依据会员发布的信息是否合格停用会员账号,同时通过会员申请启用会员账号;拼车信息管理是指管理员隐藏含有不良信息的拼车信息;反馈信息管理是指管理员查看用户提交的反馈信息;(2)会员会员是拼车网主要的用户,其主要的功能由个人信息管理,拼车信息管理,个人资料管理,及反馈。(3)游客游客的主要功能包括游客浏览拼车信息及浏览留言。在其注册成为会员之前无权发布拼车信息等功能。2系统的管理功能系统的基本功能分析(1)用户模块用户注册与登录模块,用户个人信息管理模块,用户权限模块、(2)信息发布与搜索模块拼车线路发布,拼车要求发布,拼车线路搜索。(3)撮合系统模块拼车线路的报名与邀请,供需信息审核,拼车线路的撮合,消息通知。(4)反馈系统模块管理员查看用户提交的反馈信息并进行处理;3系统的业务流程1会员注册流程游客填写注册信息表申请成为会员,将表交由管理员审核,如果审核未通过则管理员将未通过信息返还给该游客,审核通过则管理员将依据注册表基本信息分配给该游客会员号等会员基本信息同时将会员基本信息进行存储,更新会员信息库,该游客成为会员。游客注册信息表管理员已通过注册信息表未通过审核信息会员基本信息表会员会员基本信息表2、会员基本信息修改流程但会员信息发生变化时可以向管理员发出信息修改申请,管理员将该会员信息交由该会员,会员对其进行修改并将修改后信息提交管理员,管理员审核并更新已存会员信息,并将信息处理结果反馈给该会员。会员会员基本信息表修改后会员基本信息表管理员会员会员基本信息修改申请表修改后会员基本信息表修改后会员基本信息表3、信息发布业务流程图会员在登录系统后将需求信息提交管理员,由管理员进行审核,如未通过则返还会员,会员可对其进行修改,如果审核通过就有管理员将信息进行发布,所有游客都可以浏览该信息。会员拼车需求信息已发布需求信息审核未通过需求信息管理员相关人员4、撮合模块相关流程图(1)拼车线路报名与邀请车主通过拼车网系统发布了一条具体的拼车信息,此时如果某会员用户(乘客)觉得这条路线与自己的行走路线非常接近,则该会员用户可以通过向车主发送拼车申请进行报名,同样,如果某乘客发布了一条具体的拼车信息,某会员用户(车主)觉得这条路线与自己的行车路线非常接近,则该会用用户通过发送申请,进行拼车信息的邀请。乘客A拼车报名申请信息管理员已通过审核信息核对信息库符合该发布信息其他拼车人员乘客B乘客B的信息乘客A的信息乘客报名申请拼车业务流程图乘客A发布拼车申请表,管理员接到申请表的时候接受申请表并且审核信息,如果信息审核通过的话就把这个信息反馈给乘客A,同时管理员还要根据这个信息表核对下信息库找出和乘客A路线和时间一致的乘客名单记为乘客B,并把审核通过的信息表发给她,同时把A乘客的信息发给B乘客,把B乘客的信息发给A乘客,以便乘客对和自己一起的人有基本了解。车主拼车邀请表管理员已通过审核信息核对信息库符合该发布信息的乘客乘客乘客的信息车主的信息车主邀请拼车业务流程图车主发布拼车申请表,管理员接到申请表的时候接受申请表并且审核信息,如果信息审核通过的话就把这个信息反馈给车主,同时管理员还要根据这个信息表核对下信息库找出和车主发车路线和时间一致的乘客名单记为乘客A,并把审核通过的信息表发给她,同时把A乘客的信息发给车主,把车主的信息发给A乘客,以便乘客对车主有基本了解。4系统的数据流程图例说明数据储存处理逻辑外部实体数据流41会员注册数据流程图顶层图数据流程图游客个人信息00注册系统审核结果游客第一层数据流程图DB2会员信息会员信息审核通过个人信息游客10处理事务20产生会员游客审核不通过第二层数据流程图游客个人信息11接受事物个人信息12更新信息库信息DB1游客信息21审核信息游客信息审核未通过审核通过22产生会员会员信息DB2会员信息信息信息会员42拼车信息发布流程图顶层图数据流程图审核、搜索结果拼车供需信息会员00拼车信息管理系统相关人员第一层数据流程图拼车信息供需信息12更新信息库13处理信息核对信息DB1拼车信息20信息发布相关人员拼车信息11接受事物会员43信息反馈与处理流程图顶层数据流程图通过的反馈结果信息反馈会员00反馈系统相关人员第一层数据流程图5数据字典1)数据项描述数据项编码D0001评价信息DB1评价详情、诚信指数审核通过会员反馈信息11接受事务12审核信息反馈信息13更新会员信息相关人员数据项名称乘客简述要拼车的个人代码(如身份证号码)类型数值型长度18数据项编码D0002数据项名称车主简述开车人的个人代码(如身份证)类型数值型长度182)数据结构描述数据结构编码DS0001数据结构名称乘客基本信息简述描述乘客的固有信息别名乘客基本情况数据结构组成D0001姓名(VARCHAR/8)性别(VARCHAR/2)出生日期(DATE/8)手机号(NUMBER/11)现住地址(VARCHAR/30)数据结构编码DS0002数据结构名称车主基本信息别名车主固有信息数据结构组成D0002姓名(VARCHAR/8)性别(VARCHAR/2)出生日期(DATE/8)手机号(NUMBER/11)现住地址(VARCHAR/30)车牌号(VARCHAR/10)3)数据流定义数据流编码DF0001数据流名称乘客注册表简述描述乘客的基本信息数据流来源乘客数据流去向会员基本信息表数据流组成乘客信息数据流量2000张/每年高峰期节假日数据流编码DF0002数据流名称车主信息表简述车主基本信息数据流来源车主数据流去向车主基本信息表数据流组成车主信息数据流量1000张/每年高峰期节假日4)数据存储定义数据存储编码DB0001数据存储名称乘客需求表简述描述乘客的需求路线别名路线一览表组成D0001姓名(CHAR/8)性别(CHAR/2)乘车路线(CHAR/20)乘车时间(DATE/10)关键字乘车路线相关的处理逻辑P22数据存储编码DB0002数据存储名称车主路线表简述描述车主开车路线别名路线查询表组成D0002姓名(CHAR/8)性别(CHAR/2)开车路线(CHAR/20)发车时间(DATE/10)关键字开车路线相关处理逻辑P225外部实体外部实体编码E0001外部实体名词乘客简述拼车对象输入数据流乘车时间,路线输出数据流车主编码和已拼车人员外部实体编码E0002外部实体名称车主简述开车对象输入数据流发车时间,路线输出数据流搭乘该车成员信息6)处理逻辑定义处理逻辑编码P0001处理逻辑名称安排车主和乘客的搭配简述根据车主的发车地点以及乘客的目的地由管理员负责搭配处理过程管理员根据发车时间地点把出发地和目的地在一个地方和时间点的乘客安排在一辆车上面并公布层次号P22三、目标系统性能需求1时间要求(TIMEREQUEST)(1)响应时间要快。(2)更新处理时间及时。(3)数据的转换和传送时间尽量快缩短用户等待时间。2空间要求(SPACEREQUEST)(1)支持的终端数要多。(2)支持的并行操作的使用者数多。(3)处理的文件和记录数。(4)同时处理任务的数量合理、快速。(5)对输入和输出数据的精度要求准确,对位置能够准确定位。四、目标系统界面与接口需求1界面界面简洁、美观、一致。显示风格图形界面、字符界面、IE界面等;显示方式102
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 真空垂熔工安全实操能力考核试卷含答案
- 油气管道保护工安全意识强化能力考核试卷含答案
- 铌碳还原火法冶炼工QC管理模拟考核试卷含答案
- 家用洗衣机维修工成果转化模拟考核试卷含答案
- 硅树脂生产工岗前合规考核试卷含答案
- 2025年影像核辐射考试题及答案
- 平板显示膜回收工创新方法强化考核试卷含答案
- 公司耐火制品切磨加工工标准化技术规程
- 无线电设备运维员QC管理强化考核试卷含答案
- 空管语音通信系统、记录仪机务员操作管理考核试卷含答案
- 2025年国家工作人员学法用法考试题库(附答案)
- T∕HBYY 0132-2025 中药材生态栽培技术规程 北苍术-玉米套作
- 卫生院伤害监测培训课件
- 脑卒中病人的营养管理
- 2025辽宁朝阳市龙城区招考社区工作者后备人选10人考试笔试模拟试题及答案解析
- 2025年中国中药材市场前景研究与投资方向研究报告
- 电诈陷阱我不跳安全防线我筑牢-防电信诈骗主题班会课件
- 国家管网集团安全生产管理暂行办法
- 安全管理减负建议
- 2025年教师资格证考试真题幼儿园完整版及参考答案
- 2025年特种设备检验人员资格考试(承压类设备高级检验师CYG)经典试题及答案
评论
0/150
提交评论