毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
面向Web服务的可视化程序设计与实现(9)
输出 显示出相应的窗口
相关对象及接口 客户管理系统窗口、商品管理系统窗口、查询功能窗口、统计窗口
(5) 查询功能模块
由于添加、删除以及修改功能都建立在查询功能模块的基础之上,因而单独罗列查询功能模块的算法。
表 3-5 查询功能模块
模块名称 订单管理系统窗口 模块代号 Form3
适用范围 全局 类型 窗口
对象功能 添加、删除、修改商品信息
相关表名 订单添加、删除、修改
性能要求 精度高、性能高、容错性一般
限制条件 订单信息不能重复输入,附有订单细则
输入 输入订单号、订单项数、订货日期、交货日期、付款金额
输出 显示出相应的窗口
相关对象及接口 客户管理系统窗口、商品管理系统窗口、查询功能窗口、统计窗口
(6) 商贸Web服务应用模块
表 3-6 商贸类Web服务应用模块
模块名称 商贸Web服务应用 模块代号 Form5
适用范围 全局 类型 窗口
对象功能 引用相关商贸类Web服务
性能要求 精度高、性能高、容错性一般
限制条件 Web服务引用范围限于免费Web服务,同时引用的Web服务局限于商贸类Web服务。
输入 输入需要引用的Web服务中相应的参数
输出 显示出相应的窗口
算法逻辑
相关对象及接口 客户管理系统窗口、产品管理系统窗口、订单管理系统窗口、查询功能窗口
3.3 数据库设计
概念设计可以反映现实世界中的实体,属性和它们之间的关系。根据需求分析,我们得到各数据项以及数据结构,之后就可以设计得到适合用户需求的各个实体以及关系属性等,为后面的逻辑设计打下基础。该系统的管理模块所涉及到的关系如下E-R图所示。
我们可以看到,用户可以对数据库中所存在的客户信息,产品信息以及订单信息做一系列增删改查的操作,订单的生成涉及到了用户信息和产品信息,最终完整的订单信息由订单主表和明细表构成。
3.3.1 E-R图
图3.1 系统E-R图
(1) 客户信息
客户是订购产品卖家,对于每一位下订单的客户,给予客户编号,以及记录客户的所在地地址以及联系电话,经过分析得到客户信息实体如下所示:
图3.2 客户信息
(2) 产品
产品包含了产品号,产品名,单价和重量,分别描述了每一件产品。系统查询订单时,会根据产品的单价计算汇总金额。
图3.3产品信息
(3) 订单
每一个订单都有唯一的单据号,订货的项目数量决定了订单细则的数量。
图3.4 订单信息
(4) 订单细则
订单细则中的数量决定了订单中某件产品订购的数量,而且每一个订单细则只能决定一个产品的订购数量。
图3.5 订单细则
3.3.2 数据字典
(1)“客户信息”的数据信息
数据名称:客户信息
描述:描述客户的信息
定义:
客户号 = 客户编号{varchar类型}
客户名 = 客户姓名{varchar类型}
地址 = 客户所在地地址{varchar类型}
共18页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
下一页
上一篇:
网络经济对计算机专业人才培养目标及方式影响的研究
下一篇:
Java打地鼠游戏程序开发+需求分析+流程图
大数据时代下电子商务个性化信息服务研究
React+Router+webpack楼宇能源监控Web端设计与实现
基于WEB的计算机导购平台的设计与实现
基于Web的房租客网站设计与实现
Web应用程序漏洞扫描器设计
java+mysql移动医生系统设计与实现服务端设计
基于JavaWeb的考试自动评分系统的设计与实现
浅谈高校行政管理人员的...
基于Joomla平台的计算机学院网站设计与开发
STC89C52单片机NRF24L01的无线病房呼叫系统设计
提高教育质量,构建大學生...
压疮高危人群的标准化中...
上海居民的社会参与研究
酵母菌发酵生产天然香料...
AES算法GPU协处理下分组加...
从政策角度谈黑龙江對俄...
浅论职工思想政治工作茬...