《2022年电脑销售管理系统的实现 .pdf》由会员分享,可在线阅读,更多相关《2022年电脑销售管理系统的实现 .pdf(13页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、石河子大学信息科学与技术学院数据库系统概论课程设计报告题目:电脑销售管理系统的实现姓名:学号:院系:信息科学与技术学院专业:计算机科学与技术专业班级:指导教师:二零一零年十二月二十日 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 13 页 - - - - - - - - - 目录1. 引言 . 3 1.1 开发背景. 3 1.2 应用范围. 3 1.3 参考资料. 3 1.4 运行环境. 3 1.5 硬件环境. 3 1.6 软件环境. 3 2. 概要分析 . . 4 2
2、.1 功能模块. 4 2.2 系统业务流程及功能划分. 4 2.3 电脑销售数据流程图. 5 3详细设计 . . 5 3.1 数据项 . 5 3.2 数据库逻辑结构设计. 10 3.3 数据库的 E-R 图: . 11 3.4 存储过程. 12 4运用设计 . . 13 4.1 系统易用性和可扩充性. 13 4.2 系统的响应速度. 13 4.3 系统安全性. 13 5 参考资料 . . 13 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 13 页 - - - - -
3、- - - - 电脑销售管理系统的设计与实现说明书1.引言1.1 开发背景1.开发的软件系统的名称电脑销售管理系统. 2.本项目是为完成数据库系统概论课程设计提出的;开发者为电脑销售管理系统项目成员2 名;3.锻炼实际动手能力,设计出比较规范合理的数据库,为以后从事相关工作奠定项目实战基础;1.2 应用范围系统应用的范围: 适用于普通电脑销售商,主要用于电脑销售商对电脑销售信息的管理和统计。1.3 参考资料数据库系统概论软件工程1.4 运行环境本软件适用平台为WINDOWXP 、WINDOW2003 、Cento、RedHat Linux Enterprise 5.2 等操作系统。基本硬件配置
4、:AMD 2.90GHz CPU, 1GB 内存。1.5 硬件环境列出运行该软件所需要的硬件设备。包括:AMD 2.90GHz CPU,1GB 内存;160G 硬盘;输入设备为鼠标和键盘,输出设备为ENVISION 21寸纯平显示器;数据通信设备的型号和数量;功能键及其他专用硬件服务器最低配置推荐配置应用和数据库服务器AMD 2.00GHz AMD 3.00GHz 512MB 内存2GB 内存80G 硬盘320GB 1.6 软件环境名称版本语种名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - -
5、- 第 3 页,共 13 页 - - - - - - - - - 2.概要分析2.1 功能模块电脑销售管理系统主要实现电脑销售信息的管理和查询,系统要求是开发体系结构的、易扩充、易维护的、具有良好人机交互界面的。所包含的功能模块如下:1.财务管理2.销售管理3.查询电脑型号价格4.查询客户联系方式5.查询电脑型号及具体配置6.电脑销售情况(各型号销售数量)7.一段时间内的销售总结8.售后服务跟踪。2.2 系统业务流程及功能划分操作系统Windows Server 2003 Enterprise Edition SP1 中文数据库平台MYSQL 5.1.45 中文应用平台EclipsePHP V
6、2008 中文客户端软件浏览器IE6.0 或以上版本,火狐等中文登录界面运行系统名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 13 页 - - - - - - - - - 2.3 电脑销售数据流程图3详细设计3.1 数据项字段名称:姓名数据类型: varchar 长度: 10 描述:来源:客户字段名称:购机日期录入货单浏览所有的产品维护更新产品信息录入客户资料浏览客户资料维护客户资料录入新销售记录查询销售记录统计销售情况客户管理销售记录管理查询产品年销售信产品管理主界面
7、身份验证购机客户业务员供应商名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 13 页 - - - - - - - - - 数据类型: datetime 长度:描述 ; 来源:客户字段名称:业务员编号数据类型: int 长度:描述:来源:客户字段名称:单号数据类型: varchar 长度: 20 描述:来源:进货单字段名称:品牌数据类型: varchar 长度: 30 描述:来源:进货单字段名称:型号数据类型: varchar 长度: 30 描述:来源:进货单字段名称:价格
8、数据类型: money 长度:描述:来源:进货单字段名称:数量数据类型: int 长度:描述:来源:进货单字段名称:单号数据类型: varchar 长度: 20 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 13 页 - - - - - - - - - 描述:来源:出货单字段名称:客户编号数据类型: varchar 长度: 20 描述:来源:出货单字段名称:出货价格数据类型: money 长度:描述:来源:出货单字段名称:品牌数据类型: varchar 长度: 30 描
9、述:来源:出货单字段名称:型号数据类型: varchar 长度: 20 描述:来源:出货单字段名称:数量数据类型: int 长度:描述:来源:出货单字段名称: CPU 数据类型: varchar 长度:描述:来源:配置单字段名称:内存数据类型: varchar 长度: 20 描述:来源:配置单名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 13 页 - - - - - - - - - 字段名称:主板数据类型: varchar 长度: 20 描述:来源:配置单字段名称:显卡
10、数据类型: varchar 长度: 20 描述:来源:配置单字段名称:显示器数据类型: varchar 长度: 20 描述:来源:配置单字段名称:键盘数据类型: varchar 长度: 20 描述:来源:配置单字段名称:流水号数据类型: varchar 长度: 20 描述:来源:财务支出字段名称:日期数据类型: datetime 长度:描述:来源:财务支出字段名称:金额数据类型: money 长度:描述:来源:财务支出字段名称:备注名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8
11、页,共 13 页 - - - - - - - - - 数据类型: varchar 长度: 150 描述:来源:财务支出字段名称:日期数据类型: datatime 长度:描述:来源:财务收入字段名称:金额数据类型: money 长度:描述:来源:财务收入字段名称:备注数据类型: varchar 长度: 150 描述:来源:财务收入字段名称:姓名数据类型: varchar 长度: 20 描述:来源:业务员字段名称:业务编号员数据类型: varchar 长度: 20 描述:来源:业务员字段名称:出货单号数据类型: varchar 长度: 20 描述:来源:业务员字段名称:名称数据类型: varcha
12、r 长度: 20 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 13 页 - - - - - - - - - 描述:来源:供应商字段名称:品牌数据类型: varchar 长度: 20 描述:来源:报价表字段名称:型号数据类型: varchar 长度: 30 描述:来源:报价表字段名称:供应商数据类型: varchar 长度: 20 描述:来源:报价表字段名称:日期数据类型: datetime 长度:描述:来源:报价表3.2 数据库逻辑结构设计字段名称:客户数据类型:组项
13、格式:姓名 +客户编号 +购机日期 +业务员编号字段名称:进货单数据类型:组项格式:单号 +品牌 +型号 +价格 +日期 +数量字段名称:出货单数据类型:组项格式:单号 +客户编号 +出货价格 +品牌 +型号 +数量字段名称:配置单数据类型:组项格式:品牌 +型号 +CPU+硬盘 +内存 +主板 +显卡 +显示器 +键盘 +鼠标名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 13 页 - - - - - - - - - 字段名称:财务收入数据类型:组项格式:流水号 +日
14、期 +金额 +备注字段名称:业务员数据类型:组项格式:姓名 +业务员编号 +出货单号字段名称:供应商数据类型:组项格式:名称 +地址 +电话字段名称:报价数据类型:组项格式:品牌 +型号 +供应商 +价格 +日期字段名称:用户数据类型:组项格式:用户名 +真实名 +密码 +上次登录ip+上次登录时间 +登录次数 +3.3 数据库的 E-R 图:报价表配置单服务收入名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 13 页 - - - - - - - - - N N N P
15、 N N M 1 1 1 1 N M 1 M 1 1 1 M N M M N :3.4 存储过程Create procedure pro_in (pinpai char(20),xinhao char(20),jiage double,riqi int(11),shuliang int(10) As Insert into tb_in values(pinpai,xinhao,jiage,riqi,shuliang) Create procedure pro_out (kehu char(20), pinpai char(20),xinhao char(20),jiage double,riq
16、i int(11),shuliang int(10),) As Insert into tb_out values(kehu,pinpai,xinhao,jiage,riqi,shuliang) CREATE VIEW baojia_VIEW AS SELECT tb_baojia.pinpai, tb_baojia.xinhao,tb_gongying.mincheng,jiage,riqi FROM tb_baojia,tb_gongying WHERE tb_baojia.gy_id=tb_gongying.id 接收开出出货单名师资料总结 - - -精品资料欢迎下载 - - - - -
17、 - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 13 页 - - - - - - - - - 4运用设计为了保证够长期稳定、安全、可靠、高效的运行该系统,系统应该满足以下的性能需求:4.1 系统易用性和可扩充性系统是直接面对用户的,它有易用人机界面;系统是一个开放性的系统,可以提供足够的手段进行功能的调整、扩充, 可以简单的加入、减少或替换系统的模块,来完成系统的升级。4.2 系统的响应速度系统在日常处理的响应速度为妙级,达到实时要求, 以及反馈信息, 保证用户不用因为等待反馈信息时间过长而放弃使用本软件。4.3 系统安全性由于
18、系统设计的数据基本信息十分有价值及机密,数据及信息的泄露及丢失都会对用户造成巨大损失,因而系统应具备一定的保密功能5 参考资料PHP 程序开发范例宝典潘凯华、徐登旺人民邮电出版社 2007 LAMP 网站开发黄金组合Linux+Apache+PHP+MYSQL 杨明华、谭励电子工业出版社 2007 PhotoshopCS4 网页设计精深实践汤丽华、张宏伟清华大学出版社 2009 软件工程齐志昌、谭庆平、宁洪高等教育出版社 1997 数据库系统概论王珊萨师煊高等教育出版社 2009名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 13 页 - - - - - - - - -