网上招投标系统需求分析 - 副本.doc_第1页
网上招投标系统需求分析 - 副本.doc_第2页
网上招投标系统需求分析 - 副本.doc_第3页
网上招投标系统需求分析 - 副本.doc_第4页
网上招投标系统需求分析 - 副本.doc_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录1文档概述11.1编写目的11.2项目背景11.3定义12项目概述12.1系统建设背景12.1.1系统规模12.1.2预期目标22.2用户特点22.2.1行业特点22.2.2人员特点22.3条件限制23业务概述23.1业务需求23.2相关人员及用户分析24业务模型分析34.1主题域划分34.2客服管理子系统业务事件分析34.2.1客服管理子系统业务事件标识44.2.2标识报表类型44.3招投标管理子系统业务事件分析44.3.1招投标管理子系统业务事件标识54.3.2标识报表类型54.4系统管理子系统业务事件分析54.4.1招投标管理子系统业务事件标识54.4.2标识报表类型65业务建模65.1用户申请投标业务建模65.1.1参与者分析65.2用户参加招标会议流程75.2.1参与者分析75.2.2用户参加招标会议业务流程分析85.3用户注册业务流程分析85.3.1参与者分析85.3.2用户注册业务流程分析96用例建模96.1用户投标申请用例分析96.1.1用例优化106.1.2用例规约116.2招标会议用例图126.2.1用例优化136.2.2用例规约146.3客服管理子系统用例156.4系统管理子系统用例图16II网上招投标系统需求分析李萌(10041201)1 文档概述1.1 编写目的本说明书的编写是为了明确网上招投标系统开发的功能需求和性能需求,以标准的语言和表述方式整理系统需求,以便于开发者和用户对系统的理解和认识。1.2 项目背景系统名称:网上招投标系统项目委托单位:市政府项目开发单位:公司1.3 定义项目:政府发布的招标项目。用户:使用系统进行投标的单位或个人,根据招标项目性质的不同,用户分为供应商和项目单位。供应商指投标采购项目的用户,项目单位指投标施工项目的单位。管理员:对系统的运行、用户信息、招标信息、招标业务流程进行管理的工作人员。管理员分系统管理员和二级管理员两类,二级管理员包括用户管理员和招标管理员。2 项目概述网上招投标系统是由市政府投资开发,以实现招标工作信息化的重要工作之一。招投标系统结合招投标工作的特点,利用网络的有效传播性,提高政府招投标工作效率、节省商旅开支,为众多供应商和项目单位提供及时而丰富的采购及招标信息,帮助政府选择优秀的供应及项目施工单位。2.1 系统建设背景本系统基于互联网开发。系统利用电信局网络专用频,网络带宽可以满足数据库系统的实时操作要求。2.1.1 系统规模网上招投标系统的信息管理工作和业务管理工作主要集中在政府部门服务器上完成,不需要分布的服务器管理。系统的业务范围包括供应商和项目单位信息管理,招标信息管理,招标业务流程和系统管理四个部分。2.1.2 预期目标通过开发网上招投标系统,实现招标工作的高效性,保证更多的供应商和项目单位获取招标信息,以便政府部门选择更适合的投标单位,并为政府部门减少商旅开支。2.2 用户特点2.2.1 行业特点网上招投标系统的特点有:(1)为便于招标信息的传播,任何访问系统门户网站的供应商和项目单位均可浏览已发表的招标项目信息。(2)由于招投标业务的特殊性,需要投标的用户必须经过实名认证。(3)招标会议必须保证公平公正性,基于网络业务的特点,会议中需要使用视频全程记录招标会议流程。2.2.2 人员特点本系统的涉及的使用者包括供应商和项目单位等前端用户、参与系统管理和业务管理的各级后台管理员。前端用户可完成基本的上网操作,并对招投标业务流程熟悉;后台管理员已具有熟练使用计算机的技能。2.3 条件限制开发工具及环境规定:软件结构: B/S结构操作界面:浏览器界面数据库:MS-SQL SERVER操作系统:桌面系统:Windows 9X系列服务器系统 Win2000 Server3 业务概述3.1 业务需求网上招投标系统主要包括以下功能:供应商和项目单位等前端用户信息管理;前端用户完成投标工作;各级管理人员信息管理和维护;招标信息发布和维护;权限管理;招标会议聊天室管理。3.2 相关人员及用户分析政府部门采购员:负责在系统上发布政府物品采购招标信息及施工项目招标信息等。供应商和项目单位:浏览网站上的招标信息,对感兴趣的信息进行投标申请,申请通过后在规定时间参加网上招标会议。系统管理员:负责通过系统向其他管理员分配权限。用户管理员:负责前端用户信息审核及管理。招标管理员:负责招标信息的发布与维护、投标申请审核;负责网上招标会议聊天室的管理和维护。4 业务模型分析4.1 主题域划分根据业务需求分析,网上招投标系统由以下子系统构成:(1)客服管理子系统:网上招投标系统的用户主要是经常浏览网站招标信息及希望参与政府部门项目投标的供应商或项目单位。用户进行投标及参与招标会议时,都需要验证身份,所以要对用户的信息进行管理。同时,用户可通过网站查询中标信息。(2)招投标管理子系统:政府通过系统发布招标信息,用户浏览招标信息寻找感兴趣的项目并提交投标申请。招标项目在约定时间通过聊天室的方式进行招标会议,系统管理员和投标单位可进入聊天室参加会议,会议产生招标结果。(3)系统管理子系统:整个系统的运行由管理员分工管理。各管理员有自己的权限,根据权限管理不同的部分。 网上招投标系统构件图4.2 客服管理子系统业务事件分析客服管理子系统用户用户管理员注册、登录查询个人信息查询中标信息审核注册信息获取用户信息通知注册信息审核是否通过客服管理子系统上下文关系图4.2.1 客服管理子系统业务事件标识客服管理子系统的业务事件有:供应商、项目单位信息注册用户登录系统用户查询个人注册信息用户查询相关项目中标结果用户管理员审核供应商、项目单位注册信息管理员获取用户信息。4.2.2 标识报表类型类型子类关键字潜在报表类型事进度注册申请1、用户注册申请审核统计信息查询2、用户信息统计3、中标项目信息统计4、用户类型分类统计表异常登录5、登录异常统计4.3 招投标管理子系统业务事件分析招投标管理子系统用户招标管理员查看招标信息提交投标申请查看中标信息发布招标信息下载标书公布中标结果举行招标会议修改招标项目状态参加招标会议招投标管理子系统上下文关系图4.3.1 招投标管理子系统业务事件标识招投标管理子系统的业务事件有:供应商(用户)查看招标信息供应商(用户)提交投标申请供应商(用户)查看中标信息供应商(用户)下载标书供应商(用户)参加招标会议招标管理员发布招标信息招标管理员举行招标会议招标管理员公布中标结果招标管理员修改招标项目状态4.3.2 标识报表类型类型子类关键字潜在报表类型事进度信息查询1、用户投标申请审核统计2、招标信息统计表3、中标项目信息统计4、标书信息统计表异常登录5、登录异常统计参加会议6、参加招标会议异常统计招投标管理子系统的业务事件包括:供应商、项目单位查看招标信息;用户对自己感兴趣的项目进行投标申请;通过投标申请的用户参加招标会议;用户查看自己的是否中标;招标管理员发布招标信息;招标管理员公示中标结果;管理员修改信息状态;招标管理员举行招标会议。4.4 系统管理子系统业务事件分析系统管理子系统录入各类管理员信息息权限分配管理员信息更新系统管理员二级管理员登录系统查看个人信息系统管理子系统上下文关系图4.4.1 招投标管理子系统业务事件标识招投标管理子系统的业务事件有:系统管理员录入各类管理员信息系统管理员分配权限系统管理员更新信息二级管理员登录系统二级管理员查看个人信息4.4.2 标识报表类型类型子类关键字潜在报表类型事进度信息查询1、管理员信息统计表2、权限统计表异常登录3、登录异常统计图中二级管理员包括信息管理员、用户管理员;同时系统管理员也具有二级管理员在此子系统中的功能。系统管理子系统的业务事件包括:系统管理员录入各类管理员信息;系统管理员向其他管理员分配权限;系统管理员更新二级管理员信息;二级管理员登录系统、查看个人信息。5 业务建模5.1 用户申请投标业务建模5.1.1 参与者分析用户申请投标业务由用户(供应商、项目单位)和招标管理员共同完成。信息管理员在系统上发布招标项目信息,供应商、项目单位浏览信息并对感兴趣的项目申请投标。招标管理员审核用户信息,通过审核的用户获得投标资格,用户下载项目标书并填写,然后上传给系统,投标申请结束。因此参与者如下:用户:登录系统浏览招标信息;提交投标申请;申请通过后下载标书;填写标书并上传系统。招标管理员:发布招标信息;查询信息状态;审核申请用户信息。5.1.2 用户申请投标业务流程分析用户申请投标业务流程图说明:为了保证对项目投标的供应商和项目单位的实际情况都符合招标项目要求,用户要先向系统提交投标申请,招标管理员根据项目要求审核投标用户是否有投标资格。当用户投标申请被批准后,用户需从系统上下载项目标书,填写标书和报价,然后上传系统。标书对系统管理员保密,不可在招标会议举行前查看。5.2 用户参加招标会议流程5.2.1 参与者分析招标管理员在规定时间举行招标会议,开启招标聊天室。获得项目投标资格的用户登录系统,进入聊天室。招标管理员宣布竞标开始,通过视频系统公示所有用户提交的标书。根据价格选择中标用户并宣布招标结果。招标会议结束,招标管理员修改招标信息状态,关闭聊天室。参与者如下:招标管理员:开启招标会议聊天室;主持会议流程;会议结束后修改招标信息状态;关闭聊天室。用户:会议聊天室开放后,在规定时间内进入聊天室。5.2.2 用户参加招标会议业务流程分析用户参加招标会议业务流程图说明:每个招标项目在规定时间内召开招标会议,由管理员开启聊天室。为公平起见,标书在会议之前不得被查看,各家报价揭晓通过视频同步传输。会议结束后,招标项目可能有已被竞标和流标两种状态,招标管理员要修改信息状态。5.3 用户注册业务流程分析5.3.1 参与者分析供应商首次登陆系统时需进行注册,填写并提交注册信息。用户管理员通过系统审核供应商提交的信息,对于信息符合要求的用户同意其注册,用户注册成功,可通过注册名及密码登录系统。参与者包括:用户(供应商):填写注册信息;提交信息;登录。用户管理员:审核用户注册信息。5.3.2 用户注册业务流程分析用户注册业务流程图说明:招投标业务性质特殊,因此用户注册要经过基本信息审核,审核通过的用户才能成为系统注册用户。用户管理员主要对注册信息的真实性及是否合法进行审核,以邮件的形式告知用户是否审核通过。6 用例建模6.1 用户投标申请用例分析 用户投标申请用例图6.1.1 用例优化(1)包含关系招标管理员“查询信息状态”、供应商(用户)“查看招标信息”及“申请投标”三个用例都要先查询招标信息,即首先查询到相应的招标信息再完成操作。因此,可以抽象出“查询招标信息”用例,上述用例与“查询招标信息”用例建立包含关系。供应商(用户)“申请投标”、“下载标书”、“上传标书”三个用例都需用户先登录系统才可以进行,可以抽象出“登录”用例,上述用例与“登录”用例建立包含关系。招标管理员在审核供应商申请投标时需先获取用户信息,再进行审核,所以“审核供应商信息”应包含“查询用信息”用例。(2)扩展关系招标信息分为采购项目招标信息和施工项目招标信息,因此发布招标信息时可分为两类,增加“发布采购招标”和“发布施工招标”两项用例。 用户申请投标用例扩展图6.1.2 用例规约用例1:投标申请主要参与者:供应商(用户)、招标管理员项目相关人员及其兴趣:供应商(用户):希望查询到感兴趣的招标信息,并申请投标,可以从系统上下载相应的标书并填写投标信息和报价。招标管理员:希望方便地发布招标信息,希望准确地审核供应商信息。政府部门:希望更多的供应商或项目单位浏览到信息,以便找到合适的用户担任项目,这包括报价合适以及供应商或项目单位有完成招标项目的实力。前置条件:用户必须登录系统,被识别为系统合法用户;招标管理员必须登录系统,并且被识别为具有招标管理员的权限。后置条件:审核通过的用户可下载标书,填写标书并上传,上传的标书将在招标会议中使用。 主要成功场景:1招标管理员登录系统。2招标管理员发布招标信息。3招标管理员查看已发表招标信息的状态。4供应商(用户)浏览网页,查看招标信息。5发现感兴趣的信息,供应商登录系统,提交投标申请。6招标管理员登录系统查看某项目的投标情况。7招标管理员审核供应商信息。8管理员向供应商发邮件告知其是否通过审核,获得投标资格。招标管理员重复68步,直到对申请投标该项目用户审核完。9获得投标资格的用户登录系统,下载标书。10用户填写标书并上传系统。扩展:1a、非法用户标识 1、管理员身份不被识别,或并非招标管理员身份。2a、招标管理员选择发布采购招标信息2b、招标管理员选择发布施工项目招标信息。3a、操作不被允许1、执行查看招标信息状态前招标管理员未登录系统或身份并非招标管理员。5a、申请操作不被允许1、供应商发出申请投标请求时,由于未登录系统,当前页面将跳转到登录页面。5b、系统运行出现异常1、系统显示操作失败,并在10秒后跳转到原招标信息详情页面。6a、操作不被允许1、执行查看招标信息状态前招标管理员未登录系统或身份并非招标管理员。2、查询的项目不存在,跳转到出错页面。技术与数据的变化列表:9a、用户下载标书时可默认启动下载工具下载。发生频率:可能持续发生。待解决的问题:1、采购招标信息和施工项目招标信息在发布时有何区别? 2、申请投标时需要填写哪些信息? 3、项目标书要包含哪些信息?6.2 招标会议用例图招标会议用例图6.2.1 用例优化(1)包含关系招标管理员完成“开启会议聊天室”、“公示标书”、“修改信息状态”和“关闭聊天室”四个用例都要在登录系统的情况下。因此,可以抽象出“管理员登录”用例,上述用例与“管理员登录”用例建立包含关系。供应商(用户)实现“进入聊天室”用例时必须先登录系统,只有系统验证用户为相应招标项目的合法投标用户才能进入聊天室。因此,可以抽象出“用户登录”用例,其与“进入聊天室”用例建立包含关系。招标会议用例扩展图6.2.2 用例规约用例2:招标会议主要参与者:供应商(用户)、招标管理员项目相关人员及其兴趣:供应商(用户):希望在招标会议聊天室开始后,招标会议开始前进入聊天室;希望招标会议过程中各环节公开、公正、公平。招标管理员:希望准确开启聊天室,招标会议过程顺利,能方便完成招标会议流程,会议后准确修改招标信息状态。政府部门:希望招标会议公平公正,能在会议中选择最适合的用户担任项目。前置条件:用户必须登录系统,被识别为已获得此项目投标资格的用户;招标管理员必须登录系统,并且被识别为具有招标管理员的权限。后置条件:会议中产生中标用户或无用户中标,项目流标。 主要成功场景:1在招标会议召开规定时间一小时之前,招标管理员登录系统并开启招标会议聊天室功能2供应商(用户)登录系统。3供应商在会议聊天室开启、招标会议开始前20分钟进入聊天室。4招标管理员宣布招标会议开始。5招标管理员通过视频,逐一揭晓各供应商标书。6根据标书中的报价和用户具体信息,招标管理员确定中标用户。7招标管理员宣布招标结果。8管理员修改招标信息状态及相应项目状态。9管理员关闭聊天室。扩展:1a、操作不被允许:1、执行开启招标会议聊天室操作之前招标管理员未登录系统或身份并非招标管理员。2、未到提前一小时时就执行操作,系统提示管理员未到开启时间。2a、登录失败:1、用户名不存在或密码错误,导致登录失败时系统提示用户登录失败并跳转到登录页面。3a、操作不被允许:1、供应商在未到会议开始前20分钟就执行进入聊天室操作,系统提示供应商未到进入会议室时间。 2、会议开始后供应商才执行进入聊天室操作,系统提示“会议已开始,聊天室入口关闭”。 5a、视频设备运行失败:1、当由于硬件问题导致视频设备不能正常工作时,招标会议要暂时停止,等待设备问题解决可正常运行时再

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论