基于WEB的在线竞价系统的设计与实现毕业论文.doc

基于WEB的在线竞价系统的设计与实现毕业论文.doc

  1. 1、本文档共57页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于WEB的在线竞价系统的设计与实现毕业论文 目  录 第一章 概 述 1 1.1 项目背景及意义 1 1.2 项目介绍 2 第二章 系统需求分析 3 2.1 可行性研究 3 2.2 基于Web在线竞价系统简介 4 2.3 基于Web在线竞价系统的功能分析 4 2.4 系统用例分析 6 2.5 系统领域模型 10 2.6 系统顺序图 10 2.7 系统主要功能活动图 11 2.8 系统软硬件要求 15 第三章 系统设计 17 3.1 设计原则 17 3.2 系统各模块时序图 18 3.3 系统的核心状态图 27 3.4 数据库设计 27 第四章 系统实施 32 4.1 相关技术介绍 32 4.2 系统总体结构 34 4.3 系统的组件图 35 4.4 系统运行结果 36 4.5 测试方法 48 4.6 测试举例 48 第五章 总 结 49 参考文献 49 附 录 文献翻译 50 谢 辞 56 概 述 项目背景及意义 项目背景 电子商务(electronic commerce)是计算机网络带来的又一次革命,它的发展将形成新的交换体制,产生新的市场规则,冲破时间与空间的限制,加快全球市场一体化的进程,电子商务还将有力地推动信息和信息服务业的发展。它不仅涉及电子技术和商业交易本身,而且涉及到诸如金融、税务、教育等其他社会层面,是一个与社会大环境息息相关并且具有完整结构体系的系统工程。电子商务的发展为在线竞价带来了勃勃生机,使得在线竞价迅速成为一种非常活跃的电子商务模式。 在线竞价系统是一个典型的电子商务系统,提供了一个网上竞价的市场给买方和卖方,用户可以以拍卖的方式出售自己的物品。拥有商品查看、拍卖竞投、用户注册和新商品发布几项基本功能。使网上的用户可以安全、便捷的使用该系统。企业可以通过该系统观察消费者、客户之间的买卖情况,从中获取最直接的市场消息,掌握最详细的市场动态。它与传统的拍卖模式相比具有以下五个方面的主要优势。 1. 降低了采购价格,借助EDI企业能够完成自动的例行采购,可减少采购过程中人力、印刷和邮寄的费用。 2. 采用“零库存”管理方式,可大大缩短资金的周转周期。 3. 互联网商务更有利于开拓全球市场。 4. 实现24小时不间断营业,有利于提高营业额。 5. 可使用多媒体手段进行促销活动,可依靠客户数据库提供全新个人服务。 本系统设计的意义 在现代社会中,在线竞价是一种经常性的经济活动,基于Web的在线竞价系统是一种应用越来越广泛的系统,因此学习和掌握制作基于Web的在线竞价系统有非常重要的意义。 基于Web的在线竞价系统是指通过Web实施的价格谈判交易活动,即利用互联网在网站上公开发布将要招标的物品的信息,通过竞争投标的方式将它出售给出价最高的投标者。其实质是以竞争价格为核心,建立生产者和消费者之间的交流与互动机制,共同确定价格和数量,从而达到均衡的一种市场经济过程。它通过Web将过去少数人才能参与的贵族式的物品交换形式,变成每一位网民都可以加入其中的平民化交易方式。在线竞价系统不仅是网络时代消费者定价原则的体现,更重要的是竞价网站营造了一个供需有效集结的市场,成为消费者和生产商各取所需的场所,因此是一种典型的中介型电子商务形式。 项目介绍 本课题利用Java作为前台的应用程序开发工具,MySQL 5.0作为后台的数据库,开发一个基于Web的在线竞价系统帮助相关人员进行有效的管理。 本系统使用Struts作为表现层的MVC框架,使用Hibernate作为持久层的O/R Mapping框架,使用Spring管理业务层组件、持久层组件和表现层的控制器组件,使用普通JSP页面作为表现层技术。通过SSH(Strutes+Spring+Hibernate)的整合技术完成了系统的开发。 系统需求分析 需求分析是指理解用户需求,就软件功能与客户达成一致,估计软件风险和评估项目代价,最终形成开发计划的一个复杂过程。开发任何一个数据库项目都是为了满足特定用户的特定需求,因此需求分析是整个数据库项目开发的起点。 需求分析是开发应用系统的关键性阶段,是一个不断认识和逐步细化的过程,是下一阶段的工作基础,是为下一阶段进行物理方案设计、解决“怎么做”提供依据,基关键性主要体现在“理解需求”和“表达需求”两方面。通过对现行系统的详细调研,主要是从系统的角度理解用户的需要,确定新系统的综合要求,并提出这些需求的实现条件以及需求应达到的标准,也就是确定新系统要做什么,做到什么程度。 可行性研究 可行性研究一般可定义为:可行性研究是指在当前的具体条件下,这个信息系统的研制工作是否具备必要的资源及其他条件。 可行性研究是在用户的要求和系统调研的基础上进行的,对新系统的开发从经济、技术、管理、法律等方面进行研究,并得出新系统的开发工

您可能关注的文档

文档评论(0)

你好世界 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档