网上书店的毕业设计.doc

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
菏泽学院 Heze University 本科生毕业设计(论文) 题  目 网上书店的设计与实现 姓  名 刘扬安 学号 200813136 系 别 计算机与信息工程系 专  业 计算机科学与技术 指导教师 刘琳 职称 实验师 2012 年 05 月 20 日 菏泽学院教务处制 目录 摘要 3 ABSTRACT 4 第1章绪论 5 1.1网上书店研究背景以及意义 5 1.2网上书店的研究现状 6 1.3本文主要内容 7 第2章软件需求分析 8 2.1需求分析概述 8 2.1.1 系统安全性需求 8 2.1.2 可维护性需求 8 2.1.3 用户操作需求 8 2.1.4.运行速度需求 8 2.1.5 界面需求 8 2.2系统要实现的功能 9 2.3系统需要解决的问题 10 2.4系统需求分析 10 2.4.1角色分析 11 2.4.2用例分析 11 2.5相关技术平台介绍 16 2.5.1 Struts介绍 16 2.5.2 MVC介绍 16 2.5.3 MySOL简介 17 2.5.4 hibernate概述 17 第3章系统设计 17 3.1系统功能分解原则和方法 17 3.1.1 相对独立性 17 3.1.2 耦合比较少 17 3.1.3 数据冗余比较小 18 3.1.4 考虑各类资源的充分利用 18 3.1.5 考虑今后发展的需要,便于系统分阶段实现 18 3.2系统设计 18 3.2.1系统架构设计 19 3.2.2模块结构设计 20 3.2.3系统功能分解 22 3.3数据库设计 31 3.3.1数据库设计原则 31 3.3.2数据库需求分析 32 3.3.3数据库概念设计 32 3.3.4数据库逻辑设计 35 第4章网上书店系统实现 38 4.1 网上书店主页面 38 4.2 网上书店分类浏览页面 39 4.3 网上书店登录页面 39 4.4 网上书店注册页面 40 4.5网上书店购物车页面 40 4.6 网上书店订单填写页面 41 4.7网上书店分类查找页面 41 第5章网上书店系统测试 42 5.1 软件测试目标 42 5.2软件测试方法 42 5.2.1登录/注册模块测试 42 5.3测试总结 43 第6章结论 43 参考文献 43 致谢 44 网上书店的设计与实现 计算机科学与技术专业学生 刘扬安 指导老师 刘琳 摘要:网上书店是近年来随着网络技术的发展而产生的一种新型的书店形式。与传统书店相比,网上书店拥有许多的优势。网上书店的建立可以大大减少图书销售中的中间环节,节省大量的人力、物力,并且能够提供更多的书目信息。另外,网上购书的读者不会再受地域的限制,而是遍及世界各地,这也就极大限度地扩大了出版物的发行范围。正是由于这些优势,网上书店才能得以在短时间内迅速发展起来。网上书店的兴起,实际上是Intemet电子商务在图书业发展的必然结果,它使传统的图书销售业发生了根本性的变革,同时也使传统的购书方式发生了根本性的变化。 伴随着网络的发展,电子商务的不断完善,我国出版发行业越来越强烈地意识到网络带来的巨大商机,各个出版发行单位纷纷上马,抢占有利于自身发展的网上阵地。他们利用网络塑造企业形象,推销图书及有关产品,以期达到向国内外众多网络用户宣传自己,提高企业知名度和获取丰厚利润的目的。上网的出版发行企业不管是书店还是出版社,几乎都在进行图书的线上销售经营活动,网络销售将成为出版物销售的新模式和新的增长点。 本文通过设计实现一个网上书店系统系统来了解电子商务。结合面向对象的分析思想,利用时下流行的框架,采用J2EE架构利用了Struts、hibemate等流行的框架,来实现这个网上书店系统。 首先,本文在网上书店产生的国际国内背景和对其开发设计所面对问题的基础上,分析了系统的功能需求和非功能性需求,并对系统需求以活动图和用例图的形式来详细说明。在需求分析基础上,我们进行了电子商务系统的系统架构设计。首先根据系统需求提出系统设计目标和原则,然后分别对系统技术架构和功能架构进行了设计。技术架构主要考虑系统的可扩展性,可维护性以及性能问题,因此采用分层模型的J2EE架构,并对各层的功能进行了设计分析。再一步进行网上书店系统的详细设计。根据需求分析得出系统的详细架构图和模块图。 第四部分,我们在详细设计的基础上,首先对各个模块的实现进行了简单介绍,给出了系统的整体效果图和各个部分的实现截图。第五部分,简单分析

文档评论(0)

li455504605 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档