- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
谈判支持系统
谈 判 支 持 系 统 系统简介 谈判支持系统是国家自然科学基金项目,它以斯达国际纸业集团的冗余物资处理业务为背景,实现了网上谈判和交易,以过程支持和解支持两种方式,对信息发布、信息检索、网上谈判、决策支持和合同生成的谈判全过程提供支持。 谈判支持系统由信息发布、信息检索、网上谈判和系统管理四个模块组成,构建了斯达国际纸业集团与其合作企业及其内部各分部冗余物资的谈判和交易。 系统分析----业务模块分解 系统分析----业务流程 系统设计----数据库设计(1) 系统设计----数据库设计(2) 详细设计----信息发布 详细设计----信息检索 详细设计----谈判支持 系统实施 谈判支持系统采用Java技术实现,使用SQL Server数据库,架构于Tomcat服务器。 开发平台 JBuilder Rational Rose CVS 应用平台 SQL Server2000(数据库管理系统) Apache Tomcat 5.1(java应用服务器) 系统实现----发布信息 系统实现----谈判款项设置 系统实现----信息检索 系统实现----谈判过程 School of Management | Management Science and Engineering School of Management ? @Management Science and Engineering 作者:马兴辉,冯玉强等 内容提要 系 统 简 介 系 统 分 析 系 统 设 计 系 统 实 现 系统功能模块:用用例图(Use Case图)描述 用例图用于需求分析表述各个功能模块间的交互关系 Sender为信息发布人,Browser为信息检索人,该图表述了两个用户角色与四个用例之间的交互:信息发布(Send Information)、信息检索(Find Information)、谈判支持(Negotiate)和系统管理(System Admin)。发布人通过信息发布模块发布信息,检索人通过信息检索模块查询信息,加入谈判室,通过谈判支持模块进行谈判,系统管理模块用于完成用户注册、登陆和密码维护等工作。 信息发布人 信息检索者 系统协调人 信息发布人将冗余物资的信息对外发布,并与意向人进行谈判 信息检索者浏览信息,与信息发布者进行谈判 系统协调人:对谈判双方进行协调,由计算机系统担当 数据库ER图:用类图描述 类图用于描述系统使用的类之间的关系 每条信息(Information)对应多个文档(Document),用于更详细的表述该信息,一个信息可以建立多个谈判室(Negoroom),每个谈判室建立一个支持表(Nego Support),用于谈判款项的存储,每个类的解释可以参看下一页的表 谈判支持表N Nego SupportN 谈判支持表2 Nego Support2 谈判支持表1 Nego Support1 谈判室表 Negoroom 文档表 Document 信息表 Information 说明 表名 信息发布人(sender)发布信息的处理过程:用序列图描述 序列图用于详细设计时具体对象之间的交互 信息发布人(sender)添加相应的信息,系统据其生成相应的InfromationBean和DocumentBean,并将其插入数据库中 信息检索人(Browser)检索需要的信息,加入谈判室:用a序列图描述 信息检索人(Browser)输入查询条件,将请求传递给系统,系统根据其请求,生成相应的信息Bean,并根据信息Bean生成该信息的文档Bean,将其显示给用户,用户加入感兴趣信息的谈判室 信息发布人 信息检索者 系统协调人 谈判的过程:在详细设计时,若分支过多,可以用活动图表述,而不用序列图 信息发布者发布信息,信息检索者检索到信息后,若对其感兴趣,请求加入谈判,在发布人同意,二者开始进行谈判,对谈判款项进行设置,系统根据二者的行为进行协调,若谈判成功,生成相应的合同 Jbuilder是Borland公司的java语言集成开发环境 IBM公司的CASE工具,专门用于对象建模和代码生成 版本控制工具,运行于Linux平台下,使开发团队对共享代码进行版本控制 信息发布人发布冗余物资的信息,并上传相应文档 信息发布人设置谈判的款项,并可自行添加谈判款项 信息检索人检索相关信息,并浏览文档,选择是否进入谈判室 双方谈判的过程,各方设置款项,系统中间人进行调解
文档评论(0)