欢迎来到天天文库
浏览记录
ID:10237445
大小:237.00 KB
页数:15页
时间:2018-06-12
《基于oracle的网上购物系统数据库》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、仲恺农业工程学院课程论文基于oracle的网上购物系统数据库学号姓名院(系)专业指导教师日期13目录一.引言1二.系统需求22.1需求分析22.2功能模块图22.3数据流程图32.4数据字典3三.数据库设计63.1数据库的规划63.2表空间的设计83.3安全性设置93.4表的设计93.5创建索引113.6存储过程12四.结束语1313一.引言数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再
2、仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。数据库的种类很多,常用的有DB2,Oracle,Sybase,SQLServer,mySQL,Access等,各种数据库各有优劣。其中Oracle以其使用方便,安全性高,功能强大和完善的企业服务系统赢得了众多用户的青睐。在人类社会已经迈入21世纪的今天,人们深刻的感受到了ORCAL在生活和工作中的作用越来越重要,越来越多
3、的职业需要具有ORCAL的应用技能。今天,计算机技术不但广泛地应用在办公自动化中,还全面渗透到各行各业。所有与相关的职业都要求工作者有很强的计算机操作技能,做到运用自如,熟练而且深入的掌握软件的应用。随着计算机技术的飞速发展,今后,计算机作为一种崭新的生产力,将在信息社会即新技术革命中发挥越来越重要的作用,并进一步推动人类社会更快的向前发展。其中ORCAL数据库起着重要的作用。如今企业面临着越来越激烈的外部竞争环境,考传统的经营方式已很难适应这种变化,企业现在需要的是先进的经营管理理念和高效的资源
4、管理方式。这就需要引进高效,合理,针对性强的数据库管理系统,而oracle则是世界上大多数企业的首选,可以看出oracle在企业信息化建设中起到的巨大作用。随着需求的增大和管理理念的发展,相应的数据库技术也会跟着时代的步伐不断向前发展,数据库会以更高效,更符合人们的使用习惯而做出必要地调整。Oracle的发展体现的不仅仅是一项科技成果的延伸,更多的是体现了人类智慧的挖掘和不断发展的理念水平。相信随着科学技术的发展和时代发展的需求,oracle和其它数据库技术也会走向一个更美好的未来。下面我将用这学
5、期学到的最基本的oracle知识简单地设计一个网上购物系统。该系统实现了基本的购物流程,是网上购物系统的微模型。其中使用的oracle知识只是oracle里面很少的一部分,但也作为这学期学到的成果展现给大家,如有不对之处欢迎纠正。13二.系统需求2.1需求分析该系统主要实现了网上购物的一般流程,可以实现基本的功能。从消费者查看商品,下订单到商家确认,发货,物流进展等功能都可以在这个系统中体现。其中包括消费者子模块,商家子模块,商品信息子模块,商品类别子模块,订单子模块和物流信息子模块等六个系统子模
6、块。子模块详细信息:1.消费者子模块包括用户名,用户密码,姓名,地址,电子邮件和联系电话等信息;2.商家子模块包括户名,用户密码,姓名和联系电话;3.商品子模块包括商品编号,商品类别,商品名称,销售价格,销售数量和商品详细信息;4.商品类别子模块包括分类编号和分类名称;5.订单子模块包括订单号,商品号,用户名,订购时间,订购数量和销售总价;6.物流子模块包括物流编号,订单号,发货时间,发货地址,收货时间和收货地址。其中用户(消费者和商家)可以对各自的部分信息进行修改,如地址,电子邮件和联系电话。其
7、他模块信息一旦确认后就不可再更改,加强系统的安全性。在现在竞争激烈的电子商务中,系统的安全性和稳定性是首要的选择,其次是提供完善的服务流程。当然实际上的网上购物系统要比这个复杂得多,在这里我只是做了一个系统的抽象和简单建模,实际上还要包括更多更复杂的子模块和交互性设置来提高系统的可操作性。2.2功能模块图功能模块图就是将系统的功能进行分解,按功能从属关系表示出来的图表。画出功能模块图主要是为了更加明确的体现内部组织关系,更加清晰的理清内部逻辑关系,做到一目了然规范各自功能部分,使之条理化。13图1
8、网上购物系统功能模块图2.3数据流程图数据流图(DataFlowDiagram):简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。图2数据流程图2.4数据字典数据流图表达了数据和处理的关系,数据字典则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。数据字典中的内容在数据库设计过程中需要不断地修改,充实和完善。13表1custom
此文档下载收益归作者所有