数据库技术及应用程序设计实例.docx
- 文档编号:24597185
- 上传时间:2023-05-29
- 格式:DOCX
- 页数:75
- 大小:13.84MB
数据库技术及应用程序设计实例.docx
《数据库技术及应用程序设计实例.docx》由会员分享,可在线阅读,更多相关《数据库技术及应用程序设计实例.docx(75页珍藏版)》请在冰豆网上搜索。
数据库技术及应用程序设计实例
B/S模式产品销售管理系统
一.课题目的
基本掌握B/S模式数据库应用系统的开发
二.开发环境与工具
WindowsXP操作系统
IIS5.1
SQLServer2000数据库管理系统
ASP开发工具
IIS5.1环境搭建:
第一步:
控制面板---添加删除程序---添加删除WINDOWS组件---选中IIS依次下一步最后完成。
安装过程中需要WINDOWSXP安装盘,首先需要确认安装的系统为SP1或SP2,选择对应的安装光盘放入光驱。
第二步:
打开Internet信息服务,即IIS。
控制面板---管理工具---Internet信息服务。
第三步:
WEB站点设置,“TCP端口”是WEB服务器端口,默认值是80,不需要改动。
“IP地址”是WEB服务器绑定的IP地址,默认值是“全部未分配”,建议不要改动。
默认情况下,WEB服务器会绑定在本机的所有IP上,包括拨号上网得到的动态IP。
第四步:
主目录设置,在“本地路径”右边,是网站根目录,即网站文件存放的目录,默认路径是“c:
\inetpub\wwwroot”。
如果想把网站文件存放在其他地方,可修改这个路径。
第五步:
文档的设置,在这里设置网站的默认首页文档。
IIS会在网站根目录下查找默认的首页文件,如果找到就打开,找不到就显示“该页无法显示”。
在这里添加所需的默认首页文件名,添加完后可以用左边的上下箭头排列这些文件名的查找顺序。
二.需求分析
1.问题的提出:
为了高效率的完成产品信息的管理,决定开发产品销售管理系统。
2.需完成的功能:
(1)能添加、修改、删除、查询产品的信息,这些产品信息包括产品的编号、产品的名称、产品的价格、产品的库存量。
(2)能添加、修改、删除、查询销售商的信息,销售商信息包括销售商的编号、销售商的名称、地区、负责人、电话、备注。
(3)能添加、修改、删除、查询销售的信息,销售信息包括产品编号、销售商编号、销售时间、数量、金额。
3.E-R图设计:
产品实体
产品
销售商
销售商实体
产品
实体联系图
m
n
销售商
四.数据库结构设计
根据E-R图,转换成关系模式:
产品(产品编号、产品名称、价格、库存量)
销售商(销售商编号、销售商名称、地区、负责人、电话、备注)
销售(产品编号、销售商编号、销售时间、数量、金额)
产品表(CP)表结构
列名
数据类型
长度
是否允许为空值
说明
CPBH
字符型(char)
6
×
产品编号,主键
CPMC
字符型(char)
30
×
产品名称
JG
浮点型(float)
8
√
价格
KCL
整型(int)
4
√
库存量
销售商(XSS)表结构
列名
数据类型
长度
是否允许为空值
说明
XSBH
字符型(char)
6
×
销售商编号,主键
XSMC
字符型(char)
30
×
销售商名称
DQ
字符型(char)
10
√
地区
FZR
字符型(char)
8
√
负责人
DH
字符型(char)
12
√
电话
BZ
文本(text)
16
√
备注
产品销售(XSCP)表结构
列名
数据类型
长度
是否允许为空值
说明
CPBH
字符型(char)
6
×
产品编号,主键
XSBH
字符型(char)
6
×
销售商编号,主键
XSSJ
Datetime
8
×
销售时间
SL
整型(int)
4
×
数量
JE
浮点型(float)
8
×
金额
五.系统功能概述
产品销售管理系统
销售信息维护
销售商信息维护
产品信息维护
销售信息
销售商信息
产品信息
删除销售记录
修改销售记录
增加销售记录
删除销售商记录
修改销售商记录
增加产品记录
修改产品记录
删除产品记录
增加销售商记录
该系统包括6个功能模块:
产品信息、销售商信息、销售信息、产品数据维护、销售商数据维护、销售数据维护。
(1)产品信息:
查询产品基本信息。
(2)销售商信息:
查询销售商基本信息。
(3)销售信息:
查询销售基本信息。
(4)产品信息维护:
增加产品记录:
添加产品编号、产品名称、价格等产品基本信息。
修改产品记录:
修改除产品编号外的产品基本信息。
删除产品记录:
删除根据条件查询出的产品记录。
(5)销售商信息维护:
增加销售商记录:
添加销售商编号、销售商名称、地区、负责人、电话等销售商基本信息。
修改销售商记录:
修改除销售商编号外的销售商基本信息。
删除销售商记录:
删除根据条件查询出的销售商记录。
(6)销售信息维护:
增加销售记录:
添加产品编号、销售商编号、销售时间等销售基本信息。
修改销售记录:
修改销售表中的数量、金额基本信息。
删除销售记录:
删除根据条件查询出的销售记录。
六.主界面设计
主界面由上下两个框架(frame)组成,上部的frame为标题和以功能命名的超连接,下部的frame为数据显示区。
cpxs.htm:
主页面文件,位于根目录下。
top.htm:
上部frame,位于根目录下。
main.asp:
主frame,位于根目录下。
showrs.asp:
显示结果集,位于根目录下。
conn.inc:
连接数据库,位于根目录下。
1.cpxs.htm
2.top.htm
-- a: visited{color: #0000ff;text-decoration: none} a: link{font-family: "宋体";font-size: 12pt;color: #0000ff;text-decoration: none} a: hover{font-family: "宋体";font-size: 14pt;color: #0000ff;text-decoration: none}