电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

基于UML建模的在线购物系统设计与实现

50页
  • 卖家[上传人]:工****
  • 文档编号:457497729
  • 上传时间:2023-02-22
  • 文档格式:DOC
  • 文档大小:635.01KB
  • / 50 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、分类号 郑州电力高等专科学校毕 业 设 计(论 文)题 目: 基于UML建模的在线购物系统设计与实现 并列英文题目: The design and realization of internal communication software in large &medium-sized enterprise 系 部: 电子信息系 专业:计算机应用技术 姓 名: 班级: 指导教师:张慧丽 职称:讲师 论文报告提交日期 2010年6月11日 郑州电力高等专科学校摘要随着时代的发展,信息技术、Internet/Intranet技术、数据库技术的不断发展完善,网络化进程的加快,传统的购物方式也越来越不能满足人们快节奏的生活需求,使得企业的IT部门已经认识到Internet的优势,电子商务就开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。本论文主要论述如何开发一个网上购物系统以及介绍了设计本系统所用的相关知识,分别介绍了技术原理 (数据库技术、B/S等)、所用到的技术(三层架构、加密技术等),同时还对本系统的需求分析与设计及其功能实现做了详细的介绍。本论文主要论

      2、述了该网上购物系统从需求分析到系统测试一系列具体过程,该系统是结合自己的工作实践来进行设计和实现。关键词:电子商务 网上购物系统 需求分析 系统测试SummaryWith the development, information technology, Internet / Intranet technology, continuous development and improvement database technology, network acceleration of the process, the traditional way to shop more and not be satisfactory for the fast-paced daily life, making corporate IT departments Already Recognizing the advantages of Internet, e-commerce began to pop up more and more businesses set up online stores on

      3、the Internet, to consumers shopping demonstrated a novel concept. This paper mainly discusses how to develop an online shopping system and to introduce the design of the system used by the relevant Zhishi, respectively introduced the technical principles (database technology, B / S, etc.), the Yongdao of technology (three Jia Gou, encryption technology, etc.), also the demand of the system analysis and design and function to achieve a detailed introduction. This thesis discusses the online shopp

      4、ing system from requirements analysis to system test a series of specific processes, the system is a combination of their own work practices to the design and implementation.Keywords: e-commerce online shopping system needs analysis system test目 录第一章 前言11.2系统开发的目的与意义11.3国内外研究现状21.4课题总体概括2第2章 系统开发的相关理论基础42.1电子商务理论42.2系统开发技术理论4第三章 所用相关技术63.1 三层架构63.2 Linq to sql 技术103.3 加密技术(SHA1加密算法)13第四章 网上购物系统的需求分析与设计154.1系统的初步调查154.2系统的需求分析154.3系统可行性分析154.4系统详细调查16第五章 网上购物系统的实现225.1系统功能结构设计225.2代码设计235.3数据库设计2

      5、7第六章 系统测试306.1 对系统性能的测试306.2 对系统业务能力的测试306.3 对系统健壮性的测试316.4 对系统维护以及开发人员工作效率的检测31第七章 结束语32致谢33参考文献34附录34第一章 前言1.1系统开发的背景随着时代的发展,信息技术、Internet/Intranet技术、数据库技术的不断发展完善,网络进程的加快,传统的购物方式也越来越不能满足人们快节奏的生活需求,使得企业的IT部门已经认识到Internet的优势,电子商务就开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。1.2系统开发的目的与意义1.2.1系统开发的目的网上购物系统的开发就是为了提高交易效率,节省开支,拓宽公司和消费者交易的时间和空间。销售网站的建立,超越了传统商务的障碍:抵御障碍、时间障碍、价格信息对比障碍、可使公司真正提供24小时不间断服务和全天候营业,更加吸引顾客。1.2.2系统开发的意义网上购物作为电子商务的一部分,在我国的商业经济中起着举足轻重的作用。网上购物是一种利用现代信息技术的商业购物活动的电子化过程。随着中国加入WTO,国外的产品将涌入

      6、中国市场,中国的产品也将走向世界。1.3国内外研究现状1.3.1系统开发的国外研究现状在美国,网上购物兴起不到三四年的时间就已经形成年销售额六七十亿美元的业绩。1.3.2系统开发的国内研究现状目前中国受限于技术创新和应用水平,企业发展电子商务仍处于起步阶段。随着这两方面水平的提高以及其他相关技术的发展,电子商务将向纵深挺进,新一代的电子商务将浮出水面,取代目前简单地信托“网站电子邮件”的方式。电子商务企业将从网上商店和门户的初级形态,过渡到将企业的核心业务流程、客户关系管理等都延伸到Internet上,使产品和服务更贴近用户需求。互动、实时成为企业信息交流的共同特点,网络成为企业资源计划、客户关系管理及供应链管理的中枢神经。企业将创建、形成新的价值链,把新、老、上、下游利益相关都联合起来,形成更高效的战略联盟,共同谋求更大的利益。1.4课题总体概括本课题以电脑配件购物系统为背景,研究下面几个方面的主要问题: 1.4.1 进行面向对象的信息系统的分析与设计的问题 讨论如何将建模语言UML及建模工具Rational Rose应用到从需求分析到编码的各个环节当中。 通过对需求的深入理解使得项

      7、目开发从一开始就能按正确的分析和设计方法进行。此后,借助 UML的一些成熟方法开发出可行的软件设计方案,以编写出最佳的软件实现,从而明显提升所开发软件的可扩展性、易维护性以及可重用性。 1.4.2使用三层架构进行信息系统开发的问题在现有的Web应用系统中,普遍存在着程序可重用程度低、维护工作繁琐、应变能力薄弱等不足。随着Web应用需求越来越复杂,开发周期越来越紧迫,对系统的稳定性、扩展性和可维护性要求越来越高。如何进行合理地分层设计,各层的框架如何搭建以及如何选择最合理的技术就变得尤为重要。本系统中利用Struts框架,通过优化Web应用程序开发框架及合理利用设计模式使得开发出的Web系统层次清晰、易于系统扩展和维护。1.4.3利用Ajax技术进行信息动态显示的问题在系统中,适当引入Ajax技术,使web应用的用户得到很好的应用体验。通过 Ajax 引擎,使得应用过程很自然,操作很流畅,因为其只和服务器交换有用的数据,而页面显示等不必要的数据则不再重新加载。第二章 系统开发的相关理论基础2.1电子商务理论21 世纪是网络的时代,是信息的时代,是多媒体的时代。Internet技术的迅猛发

      8、展与普及,推动了世界范围的信息传输、信息交流和经济的交流。Internet 从过去主要用于科研和简单信息的发布向商业化大踏步迈进,广大的商家和用户从各自不同的角度都希望Internet能给他们带来更大的实惠,用户对Internet的应用需求也有了根本性的变化。2.2系统开发技术理论2.2.1 ASP 技术电子商务设计中涉及的网络技术及数据库技术已日渐成熟,经过综合比较各类动态网页设计语言后,本设计选用了ASP技术。2.2.2数据库设计理论数据库是以数据(数据就是对客观事物的符号表示,是存储在计算机中的模拟客观事物的一系列信息。对于计算机科学而言,数据的含义极为广泛,凡是可存储的信息,如文本、图像、声音等都可以通过二进制编码而形成数据)为对象,指为了满足某种特定应用的需要,按照一定的数据模型在计算机系统中组织、存储和使用数据的数据集合。数据库系统是管理大量的、持久的、可靠的和共享的数据工具。2.2.3 B/S(浏览器/服务器)理论B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet 技术的兴起而对C/S 结构的一种变化或者改进的结构。在这种结构下,用户工作界面通过WWW 浏览器来实现,极少部分事务逻辑在前端(Browser)实现,主要事务逻辑在服务器端(Server)实现。这样就大大简化了客户端电脑载。第三章 相关技术3.1 三层架构3.1.1三层架构的含义三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。、表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。、业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。、数据访问层(DAL):该层所做事务直接操作数据库,针对数据的增添、删除、修改、更新、查找等。 3.1.2三层架构的原理 三个层次中,系统主要功能和业务逻辑都在业务逻辑层进行处理。所谓三层体系结构,是在客户端与数据库之间加入了一个“中间层”,也叫组件层。这里所说的三层体系,不是指物理上的三层,不是简单地放置三台机器就是三层体系结构,也不仅仅有B/S

      《基于UML建模的在线购物系统设计与实现》由会员工****分享,可在线阅读,更多相关《基于UML建模的在线购物系统设计与实现》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.