旋转、倾斜、镜像、透视等。也可进行复制、去除斑点、修补、修饰图像的残损等。这在婚纱摄影、人像处理制作中有非常大的用场,去除人像上不满意的部分,进行美化加工,得到让人非常满意的效果。
图像合成则是将几幅图像通过图层操作、工具应用合成完整的、传达明确意义的图像,这是美术设计的必经之路;该软件提供的绘图工具让外来图像与创意很好地融合,成为可能使图像的合成天衣无缝。
校色调色是该软件中深具威力的功能之一,可方便快捷地对图像的颜色进行明暗、色偏的调整和校正,也可在不同颜色进行切换以满足图像在不同领域如网页设计、印刷、多媒体等方面应用。
特效制作在该软件中主要由滤镜、通道及工具综合应用完成。包括图像的特效创意和特效字的制作,如油画、浮雕、石膏画、素描等常用的传统美术技巧都可藉由该软件特效完成。而各种特效字的制作更是很多美术设计师热衷于该软件的研究的原因
2.5 sqlserver 2008
SQL Server 是一个关系数据库管理系统。它最初是由Microsoft、Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNⅨ 操作系统上的应用。
Microsoft SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的Microsoft SQL Server版本。
微软的这个数据平台满足这些数据爆炸和下一代数据驱动应用程序的需求,支持数据平台愿景:关键任务企业数据平台、动态开发、关系数据和商业智能。
这个平台有以下特点:可信任的--使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。高效的--使得公司可以降低开发和管理他们的数据基础设施的时间和成本。智能的--提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。
3 系统分析和设计
3.1 需求分析
在设计本网站的时候,本人首先对许多电脑外设商城进行了观察,了解到了网上商城一般所具有的功能。根据对用户的需求分析,考虑实现以下功能:
(1)用户的登录和注册功能
(2)用户密码的修改和找回功能
(3)商品的多条件查询功能。
(4)用户添加商品的购物车功能
(5)用户对商品的数量的修改功能。
(6)用户删除商品的功能。
(7)用户提交订单的功能。
需求分析是开发人员通过对应用问题及环境的理解和分析,为问题涉及的信息、功能及系统行为建立模型,将用户需求精确化、完全化的过程。数据库能否正确地反映现实世界,主要取决于需求分析。
3.2 数据库设计
1.概念设计
本网站后台数据库系统的E-R图如下图所示。
图3-1 数据库系统E-R图
2.逻辑设计
下面主要是系统的表结构,包括用户信息表、鼠标信息表、键盘信息表、键鼠套装信息表、购物车信息表、订单信息表等。
表3-1 用户信息表(tb_user)
字段 数据类型(长度) 允许空 主键/外键 备注 id int NOT NULL id username VARCHAR(50) NOT NULL 主键 用户名 password VARCHAR(50) NOT NULL 密码 email VARCHAR(50) NULL 电子邮箱 tel VARCHAR(50) null 手机号码 question VARCHAR(50) NOT NULL 密保问题 answer VARCHAR(50) NOT NULL 密保问题的答案
表3-2 鼠标信息表(tb_mouse)
字段 数据类型(长度) 允许空 主键/外键 备注 id int NOT NULL id mmodel VARCHAR(50) NOT NULL 主键 鼠标名 brand VARCHAR(50) NOT NULL 品牌 price numeric(18, 0) NOT NULL 价格 images VARCHAR(50) NOT NULL 产品图片 mtype VARCHAR(50) NULL 鼠标类型 connection VARCHAR(50) NULL 鼠标连接方式 bnum VARCHAR(50) NULL 鼠标按键个数 wheelnum VARCHAR(50) NULL 滚轮个数 minterface VARCHAR(50) NULL 鼠标接口 DPI VARCHAR(50) NULL 鼠标精度 mhe VARCHAR(50) NULL 人体工程学 mpower VARCHAR(50) NULL 鼠标供应电源 color VARCHAR(50) NULL 颜色 properties VARCHAR(50) NULL 鼠标特点 表3-3 键盘信息表(tb_keyboard)
字段 数据类型(长度) 允许空 主键/外键 备注 id int NOT NULL id kbodel VARCHAR(50) NOT NULL 主键 键盘名 brand VARCHAR(50) NOT NULL 品牌 price numeric(18, 0) NOT NULL 价格 images VARCHAR(50) NOT NULL 产品图片 kbtype VARCHAR(50) NULL 键盘类型 kbconnection VARCHAR(50) NULL 键盘连接方式 kbinterface VARCHAR(50) NULL 键盘接口 kbhe VARCHAR(50) NULL 人体工程学 kbpower VARCHAR(50) NULL 键盘供应电源 color VARCHAR(50) NULL 颜色 kbproperties VARCHAR(50) NULL 键盘特点 表3-4 键鼠套装信息表(tb_kmset)
字段 数据类型(长度) 允许空 主键/外键 备注 id int NOT NULL id kmsetmodel VARCHAR(50) NOT NULL 主键 键鼠套装名 brand VARCHAR(50) NOT NULL 品牌 price numeric(18, 0) NOT NULL 价格 images VARCHAR(50) NOT NULL 产品图片 kbmodel VARCHAR(50) NULL 键盘名 kbtype VARCHAR(50) NULL 键盘类型 kbconnection VARCHAR(50) NULL 键盘连接方式 kbinterface VARCHAR(50) NULL 键盘接口 kbproperties VARCHAR(50) NULL 键盘特点 mmodel VARCHAR(50) NULL 鼠标名 mtype VARCHAR(50) NULL 鼠标类型 mconnection VARCHAR(50) NULL 鼠标连接方式 DPI VARCHAR(50) NULL 鼠标精度 mnum VARCHAR(50) NULL 按键个数 mproperties VARCHAR(50) NULL 鼠标特点 表3-5 购物车信息表(tb_cart)
字段 数据类型(长度) 允许空 主键/外键 备注 id int NOT NULL id username VARCHAR(50) NOT NULL 用户名 goodsname VARCHAR(50) NOT NULL 商品名 price numeric(18, 0) NULL 价格 image VARCHAR(50) NULL 产品图片 quantity VARCHAR(50) NULL 数量 totalprice numeric(18, 0) NULL 小计 ifbuy VARCHAR(50) NULL 是否已购买 表3-6 订单信息表(tb_cart)
字段 数据类型(长度) 允许空 主键/外键 备注 id int NOT NULL id username VARCHAR(50) NOT NULL 用户名 realname VARCHAR(50) NOT NULL 用户真名 goodsname VARCHAR(50) NOT NULL 商品名 price numeric(18, 0) NULL 价格 sumprice numeric(18, 0) NULL 总计 quantity VARCHAR(50) NULL 数量 tel VARCHAR(50) 手机号码 youbian VARCHAR(50) 邮编 address VARCHAR(50) NULL 地址 paymodel VARCHAR(50) 支付方式 liuyan VARCHAR(max) 订单留言 ifbuy VARCHAR(50) NU
上一篇:
计算机基于ASPNET犍为县新农合系统论文
下一篇:
购书系统设计与实现论文