2024年1月17日发(作者:随俊郎)
《佳能单反相机管理系统》
课程设计报告
一、 项目概述
背景说明:
近年来,单反相机逐渐进入了普通人的生活中。单反相机的消费也呈现日益增长的趋势。而与此同时,单反相机的销售要求其具备一个强大的管理系统,此系统要涉及到佳能相机厂商,相机经营的实体店以及消费者。这就需要我们设计一个适合相机销售的管理系统。本设计课题以佳能单反相机为例就是为了适应新形势的发展而提出的。
项目概括说明:
佳能单反相机管理系统涉及到单反相机的采购信息、厂商信息、客户信息、相机基本信息、相机销售信息、相机库存情况、相机图片信息,并要有一定的管理者来管理这个系统,其可以对系统的内容进行更新,修改和删除,从而保持系统的连续性。
系统开发目的及意义:
(1) 提高佳能相机管理的运作效率;
(2) 通过全面的信息采集和处理,辅助提高佳能相机管理的决策水平;
(3) 使用该系统,可以提高佳能相机的管理水平、降低经营成本、提高效率、提供有效的技术支持。
二、功能概述
功能说明:《佳能单反相机管理系统》通过其简便的界面,使管理员可对佳能系统内部的信息进行修改及更新。其功能主要如下:
1、 高级用户对佳能单反相机的各项信息进行查询。用户凭借用户名及密码登录即可查询到所需要的详细情况,例如相机基本信息等,并可以按名称模糊或精确查询、相关查询等方式搜索自己需要的相关信息。
2、 管理员用户对产品信息的查询更新。管理员用户登录后即可进入系统后台,对产品信息进行修改、更新,还可以添加、减少或修改管理员账户密码等信息。
三、数据库设计说明:
权限:只能查询
输入用户名密码
查询修改更新
输入用户名
密码
权限:查询及修改更新
修改更新
(1) 表名:厂商信息
描述:对厂商身份的描述,不同厂商具有不同的信息,用来构成相机管理系统的一部分。本界面可以对厂商信息进行添加修改删除。
列名
厂商编号(vendorNo)
厂商名称(tredeName)
通信地址(address)
联系方式(contact)
入库时间(Date_storage)
(2) 表名:客户信息
描述:对购买佳能单反相机的用户的基本情况记录。可以对客户的基本信息进行添加修改删除。
列名
客户编号(customerNo)
客户名称(customerName)
性别(sex)
通信地址(address)
联系电话(contact)
(3) 表名:相机基本信息
描述:根据特定的机型查看相机的基本情况。并有图片相互对照,对其添加修改删除。
列名
相机型号(cameraNo)
数据类型
nchar(10)
是否为空
否
数据类型
nchar(10)
nchar(10)
bit
nvarchar(max)
nchar(10)
是否为空
否
是
是
是
是
数据类型
nchar(10)
nvarchar(max)
nvarchar(max)
nchar(10)
Datetime
是否为空
否
是
是
是
是
厂商编号(vendorNo)
厂商名称(tradeName)
等级(rank)
画幅(frame)
像素(pels)
价格(price)
上架日期(date_listing)
(4) 表名:相机库存信息
nchar(10)
nvarchar(max)
nchar(10)
nchar(10)
nchar(10)
nchar(10)
datetime
是
是
是
是
是
是
是
描述:进货来的相机会放到仓库中存放,也就必须对入库的相机进行记录,可以对库存信息进行添加修改删除。
列名
入库单号(storageNo)
厂商编号(vendorNo)
厂商名称(tradeName)
相机型号(cameraNo)
进价(purchasingPrice)
数量(number)
入库日期(date)
(5)表名:采购信息
描述:对需要进货的相机进行描述,记录采购相机的型号,并且记录重要的采购日期,并进行添加修改删除。
数据类型
nchar(10)
nchar(10)
nvarchar(max)
nchar(10)
nchar(10)
nchar(10)
datetime
是否为空
否
是
是
是
是
是
是
列名
采购订单号(orderNo)
厂商编号(vendorNo)
厂商名称(tradeName)
通信地址(address)
联系电话(contact)
相机型号(cameraNo)
采购日期(date)
(6) 表名:销售信息
数据类型
nchar(10)
nchar(10)
nvarchar(max)
nvarchar(max)
nchar(10)
nchar(10)
datetime
是否为空
否
是
是
是
是
是
是
描述:对相机的销售情况进行描述,记录具体的销售相机型号,并且记录了具体的客户名称、销售金额,并对该界面添加修改删除。
列名
相机型号(cameraNo
客户编号(customerNo)
客户名称(customerName)
数量(number)
总额(grossSale)
出售日期(date)
(7) 表名:用户信息
描述:记录关于普通用户与高级用户的基本信息,有登录名和密码,起到保护作用。
数据类型
nchar(10)
nchar(10)
nvarchar(10)
nchar(10)
nchar(10)
datetime
是否为空
否
是
是
是
是
是
定义:用户信息=使用者名称(username)+密码(pwd)+用户类型(usertype)
列名
使用者名称(username)
密码(pwd)
用户类型(usertype)
(8)表明:picture
描述:记录图片信息。通过界面可添加图片内容。
列名
pictID
cameraNo
pictname
pictscript
pict
打开软件,进入登录界面。
管理员用户与高级用户通过输入用户名和密码后可进入后台界面。
高级用户进入主界面后可看到“客户信息”、“厂商信息”、“相机基本信息”、“库存信息”、“销售信息”、“采购信息”六个界面。点击“按客户信息”,用户可进行检索及查询;点击“按厂商信息”,用户可进行查询;点击“相数据类型
int
nchar(10)
nvarchar(20)
nvarchar(100)
Nvarbinary(max)
四、软件操作流程说明:
是否为空
否
否
是
是
是
数据类型
nvarchar(10)
varchar(12)
tinyint
是否为空
否
否
否
机信息”,可以点击相机图片,查询不同方面的信息情况;点击“库存信息”,即可以进行基本查询,其还与销售表定义了一个连接,可实现多项查询;点击“销售信息”,可进行上下记录查询;点击采购信息,可以查询公司的采购情况。
管理员用户在进入主界面之后则更加灵活,其不仅可以查询而且可对其必要信息进行添加、修改、删除。如:点击“相机信息”,其不仅可以添加相机图片信息,还可以修改相关相机的内容。
管理员用户还可选择对管理员账户进行修改更新。点击“用户维护”,选择用户主界面上可进行添加用户等,在其窗口输入需要添加的用户名密码,点击添加即可添加管理员用户。点击“更新密码”,就可以在窗口进行密码的重新设定。
《佳能单反相机管理系统》小组
2024年1月17日发(作者:随俊郎)
《佳能单反相机管理系统》
课程设计报告
一、 项目概述
背景说明:
近年来,单反相机逐渐进入了普通人的生活中。单反相机的消费也呈现日益增长的趋势。而与此同时,单反相机的销售要求其具备一个强大的管理系统,此系统要涉及到佳能相机厂商,相机经营的实体店以及消费者。这就需要我们设计一个适合相机销售的管理系统。本设计课题以佳能单反相机为例就是为了适应新形势的发展而提出的。
项目概括说明:
佳能单反相机管理系统涉及到单反相机的采购信息、厂商信息、客户信息、相机基本信息、相机销售信息、相机库存情况、相机图片信息,并要有一定的管理者来管理这个系统,其可以对系统的内容进行更新,修改和删除,从而保持系统的连续性。
系统开发目的及意义:
(1) 提高佳能相机管理的运作效率;
(2) 通过全面的信息采集和处理,辅助提高佳能相机管理的决策水平;
(3) 使用该系统,可以提高佳能相机的管理水平、降低经营成本、提高效率、提供有效的技术支持。
二、功能概述
功能说明:《佳能单反相机管理系统》通过其简便的界面,使管理员可对佳能系统内部的信息进行修改及更新。其功能主要如下:
1、 高级用户对佳能单反相机的各项信息进行查询。用户凭借用户名及密码登录即可查询到所需要的详细情况,例如相机基本信息等,并可以按名称模糊或精确查询、相关查询等方式搜索自己需要的相关信息。
2、 管理员用户对产品信息的查询更新。管理员用户登录后即可进入系统后台,对产品信息进行修改、更新,还可以添加、减少或修改管理员账户密码等信息。
三、数据库设计说明:
权限:只能查询
输入用户名密码
查询修改更新
输入用户名
密码
权限:查询及修改更新
修改更新
(1) 表名:厂商信息
描述:对厂商身份的描述,不同厂商具有不同的信息,用来构成相机管理系统的一部分。本界面可以对厂商信息进行添加修改删除。
列名
厂商编号(vendorNo)
厂商名称(tredeName)
通信地址(address)
联系方式(contact)
入库时间(Date_storage)
(2) 表名:客户信息
描述:对购买佳能单反相机的用户的基本情况记录。可以对客户的基本信息进行添加修改删除。
列名
客户编号(customerNo)
客户名称(customerName)
性别(sex)
通信地址(address)
联系电话(contact)
(3) 表名:相机基本信息
描述:根据特定的机型查看相机的基本情况。并有图片相互对照,对其添加修改删除。
列名
相机型号(cameraNo)
数据类型
nchar(10)
是否为空
否
数据类型
nchar(10)
nchar(10)
bit
nvarchar(max)
nchar(10)
是否为空
否
是
是
是
是
数据类型
nchar(10)
nvarchar(max)
nvarchar(max)
nchar(10)
Datetime
是否为空
否
是
是
是
是
厂商编号(vendorNo)
厂商名称(tradeName)
等级(rank)
画幅(frame)
像素(pels)
价格(price)
上架日期(date_listing)
(4) 表名:相机库存信息
nchar(10)
nvarchar(max)
nchar(10)
nchar(10)
nchar(10)
nchar(10)
datetime
是
是
是
是
是
是
是
描述:进货来的相机会放到仓库中存放,也就必须对入库的相机进行记录,可以对库存信息进行添加修改删除。
列名
入库单号(storageNo)
厂商编号(vendorNo)
厂商名称(tradeName)
相机型号(cameraNo)
进价(purchasingPrice)
数量(number)
入库日期(date)
(5)表名:采购信息
描述:对需要进货的相机进行描述,记录采购相机的型号,并且记录重要的采购日期,并进行添加修改删除。
数据类型
nchar(10)
nchar(10)
nvarchar(max)
nchar(10)
nchar(10)
nchar(10)
datetime
是否为空
否
是
是
是
是
是
是
列名
采购订单号(orderNo)
厂商编号(vendorNo)
厂商名称(tradeName)
通信地址(address)
联系电话(contact)
相机型号(cameraNo)
采购日期(date)
(6) 表名:销售信息
数据类型
nchar(10)
nchar(10)
nvarchar(max)
nvarchar(max)
nchar(10)
nchar(10)
datetime
是否为空
否
是
是
是
是
是
是
描述:对相机的销售情况进行描述,记录具体的销售相机型号,并且记录了具体的客户名称、销售金额,并对该界面添加修改删除。
列名
相机型号(cameraNo
客户编号(customerNo)
客户名称(customerName)
数量(number)
总额(grossSale)
出售日期(date)
(7) 表名:用户信息
描述:记录关于普通用户与高级用户的基本信息,有登录名和密码,起到保护作用。
数据类型
nchar(10)
nchar(10)
nvarchar(10)
nchar(10)
nchar(10)
datetime
是否为空
否
是
是
是
是
是
定义:用户信息=使用者名称(username)+密码(pwd)+用户类型(usertype)
列名
使用者名称(username)
密码(pwd)
用户类型(usertype)
(8)表明:picture
描述:记录图片信息。通过界面可添加图片内容。
列名
pictID
cameraNo
pictname
pictscript
pict
打开软件,进入登录界面。
管理员用户与高级用户通过输入用户名和密码后可进入后台界面。
高级用户进入主界面后可看到“客户信息”、“厂商信息”、“相机基本信息”、“库存信息”、“销售信息”、“采购信息”六个界面。点击“按客户信息”,用户可进行检索及查询;点击“按厂商信息”,用户可进行查询;点击“相数据类型
int
nchar(10)
nvarchar(20)
nvarchar(100)
Nvarbinary(max)
四、软件操作流程说明:
是否为空
否
否
是
是
是
数据类型
nvarchar(10)
varchar(12)
tinyint
是否为空
否
否
否
机信息”,可以点击相机图片,查询不同方面的信息情况;点击“库存信息”,即可以进行基本查询,其还与销售表定义了一个连接,可实现多项查询;点击“销售信息”,可进行上下记录查询;点击采购信息,可以查询公司的采购情况。
管理员用户在进入主界面之后则更加灵活,其不仅可以查询而且可对其必要信息进行添加、修改、删除。如:点击“相机信息”,其不仅可以添加相机图片信息,还可以修改相关相机的内容。
管理员用户还可选择对管理员账户进行修改更新。点击“用户维护”,选择用户主界面上可进行添加用户等,在其窗口输入需要添加的用户名密码,点击添加即可添加管理员用户。点击“更新密码”,就可以在窗口进行密码的重新设定。
《佳能单反相机管理系统》小组