自-基于Gis商品信息发布系统

上传人:逍*** 文档编号:186651554 上传时间:2021-07-19 格式:DOC 页数:8 大小:183KB
返回 下载 相关 举报
自-基于Gis商品信息发布系统_第1页
第1页 / 共8页
自-基于Gis商品信息发布系统_第2页
第2页 / 共8页
自-基于Gis商品信息发布系统_第3页
第3页 / 共8页
自-基于Gis商品信息发布系统_第4页
第4页 / 共8页
自-基于Gis商品信息发布系统_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《自-基于Gis商品信息发布系统》由会员分享,可在线阅读,更多相关《自-基于Gis商品信息发布系统(8页珍藏版)》请在金锄头文库上搜索。

1、数据库原理课程设计项目名称:基于Gi商品信息发布系统姓名班级学号学院侯立军计算机朱洪飞计算机付永伟计算机设计文档一、系统定义为了及时把商场的信息第一时间让顾客得知,建立一个基于的商品信息发布系统、及时把商场中各种商品信息通过互联网发布到网上来为商家赢得更多的顾客。在前台、本系统能为不同类型的用户提供商品的检索、并为用户提供购买商品的“最短路线”和“最省路线”;在后台、本系统把管理员分为两个等级,分别为他们提供不同范围内的查询、添加、删除、等操作。二、需求分析随着全球经济一体化的逐步的深入,互联网在我国得到了突飞猛进的发展,信息的发布手段是呈现出指数式增长。计算机网络(Interet)的高速发展

2、,标志着人类历史进入了一个前所未有的信息化社会,一个以网络信息资源发布与共享带动经济全球化一体化的新纪元。中国,这个拥有世界上最庞大的网民和富有朝气欣欣向荣的IT产业的泱泱大国,自从加入了WTO,计算机通信网络以及Intrnet已成为我们社会结构的一个重要组成部分。网络被应用于到社会生活的方方面面,包括电子银行、电子商务、现代化的企业管理、信息服务业、远程教育、日常办公等。尤其是关于购物方面的信息平台,已经被公认为“便民利商”的时尚潮流指向标,深受广大网民青睐。所以基于这些原因并结合所学知识,我们才想到设计这样一个基于s的商品信息发布平台。三、系统设计在系统的整体设计中我们主要采用模块化设计的

3、思想,把我们要设计的商品信息发布系统的各个部分细化至各个功能模块来逐一实现。首先主要分以下三个大的模块:数据库设计模块、前台设计(用户)模块、后台设计(管理员)模块,然后在上述细化的基础上对三个大模块进一步细化,具体如下。1、数据库设计11、数据库大小需求分析首先是对数据库的数据量、数据流量、及响应速度的估算分析,这一步对物理设计也是必须的,商品信息发布系统的主要数据是各类商品的相关信息和各级管理员的一些信息,大概有100兆左右,还有各类商品和管理员等各种编码,总的数据量大约在某些方面30兆左右。数据的输入、维护大部分在各商场进行,信息的输出主要是各类电脑用户、相对比较分散,所以数据流量很大,

4、但是对实时性要求不是很高,所以对响应速度要求一般。通过对系统功能的分析,基于i的商品信息发布系统系统需要包含以下数据库信息:商店:D、名称、位置、促销信息、信誉度操作:、管理员ID、操作时间、操作类型超级管理员:ID、用户名、密码大类商品:D、商店D、大类商品名域管理员:ID、商店I、权限、用户名、密码小类商品:I、大类商品D、小类商品名客户留言:D、商店ID、内容、时间、标题、联系方式销售情况:商品ID、数量、商品规格、售出时间具体商品:D、商品名、小类商品I、库存量、价格消费者:【匿名登录、所以不用记录用户的任何信息】【注】上面的D均为自动增量,是为了区分不同实体而设定的。1.2、概念设计

5、 1.2.1、总ER图:1、逻辑设计 图转化成关系模式后的表结构如下:超级管理员基本信息表字段类型NOT Null默认约束条件说明in(11)是NULL主键管理员I且为自动增量namevaca(100)是无用户名pswordvarha(100)是无密码域管理员基本信息表1-1字段类型N Nul默认约束条件说明idnt(1)是LL主键管理员且为自动增量navarchar(100)是无用户名passwodvarcha(00)是无密码mare_idit(11)是外键所属商场IDpowerint(11)是无权限大类商品基本信息表1-字段类型OTNull默认约束条件说明idin(1)是ULL主键大类商品

6、ID且自动增量namevarcha(10)是无大类商品名market_idint(11)是外键所在商场D商场基本信息表1-3字段类型NOT Nul默认约束条件说明int(11)是NULL主键商场D且为自动增量naevarchr(00)是无商场名称addrssarcha(10)是无商场位置mssgevahar(100)是无促销信息crdint(11)是无信誉度图片基本信息表1-4字段类型NOT u默认约束条件说明dint(11)是NULL主键图片ID且为自动增量spe_iint(11)是外键phblob是无对应的图片小类商品基本信息表15字段类型OT ul默认约束条件说明it(11)是NU主键小

7、类商品ID且自动增量namevacr(10)是无小类商品名ca_idin(11)是外键所属大类用户留言基本信息表16字段类型NT Nll默认约束条件说明din(1)是NLL主键留言ID且为自动增量marketidt(1)是外键留言对应商场IDnamevarcha(0)是无留言标题conctvarha(0)是无用户联系方式cotenblob是无留言内容daedatetme是无留言时间销售记录基本信息表1-7字段类型OT Nul默认约束条件说明idit(11)是NULL主键销售ID且为自动增量pecidin(1)是外键商品Idateatetime是无销售时间countnt(1)是无销售数量商品基本

8、信息表-8字段类型NONull默认约束条件说明idt(1)是NULL主键商品D且为自动增量amevrchar(00)是无商品名ricefloat是无价格quantityint(11)是无库存量roductiin(1)是外键所属小类商品ID1.4、参数设置本系统在开发初期参数的确定均是采用默认,这完全是从开发进度出发,另外在实际中没有一个系统可以运行之前把参数确定得正好,需要在应用程序运行之后,经过多次的测试之后再对参数进行适当的调整。2、系统功能模块图通过对基于G的商品信息发布系统的功能分析,可以定义出系统的功能模块图1:图1四、详细设计(包括系统)1、前台设计(用户)我们设计的整个前台的界面

9、(用户界面)如下:1)、用户界面左边的搜索框架模块本模块的主要作用就是在商场和用户之间提供一种商品信息查询的界面,所以本模块主要由一些框架和一些图片组成并且在这些框架和图片上定义一些Action,而这些Ation将会在“4)”部分得以实现。2)、用户界面中加载地图模块本模块主要加载一幅地图,主要是用jav开发,并且在地图上定义一些鼠标事件的tion,同样这些ction也将由“4)”部分实现。)、用户界面中地图上方对地图操作的各类按钮本模块主要是定义一些用于操作地图的各种按钮以实现对地图的操作,主要使用java的各种类库来实现,主要包括的文件: 。按钮主要包括对地图的放大缩小、对地图的上下左右平

10、移、2D/地图模式选项、测算距离、鹰眼等对地图一些常规操作的按钮。当然这些都是在开发前期本系统做出的一个规划,如果本系统真正能投入到实际运用中,我们会在前期的基础上进一步完善和补充。)、搜索模块与地图和按钮模块与地图之间的ntrfae模块整个前台设计中虽然用户看不到这一部分,但是这一部分是最为重要的,用户的所有操作都将会在这一模块得以实现。主要包括文件: 。【注】上面的四个部分仅仅是大致介绍一下各个模块主要功能,至于它们的实现方法都会在整个系统开发完成后在各个部分包括的主要文件中介绍.。、后台设计(管理员)在后台,本系统主要采用PH设计1)、管理员的登录模块本模块主要是设计一个管理员登录时的框架、框架设计如下:2)、登录验证模块此模块主要用来处理从登录模块传来的信息,用于验证管理员信息,当验证正确时根据管理员的类型把登录者定位到相对应权限的页面中;当验证失败时,仍然定位到登录页面并且返回给用户一条“登录失败,需重新登录!”。3)、超级管理员的一些操作(比如添加域管理员等)3)、商场管理员插入商品模块)、更新模块)、删除模块)、用户反馈信息模块五、系统测试这一部分只有等到整个系统基本设置完成时才能完成.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 社会学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号