ÉÌÆ·¹ÜÀíϵͳ±ÏÒµÂÛÎÄ ÏÂÔØ±¾ÎÄ

³¬ÊÐÉÌÆ·¹ÜÀíϵͳ Óà »§ ЊϢ ¹Ü Àí ÉÌÆ·ÐÅÏ¢¹ÜÀí Óû§µÇ¼ Óà »§ Ìí ¼Ó ÃÜÂëÐÞ¸ÄÉÌÆ·²éѯ ÉÌÆ·ÐÞ¸Ä ÉÌÆ·É¾³ý ͼһ¡¢ÏµÍ³¹¦ÄÜÄ£¿éͼ

ËÄ¡¢Êý¾Ý¿âÉè¼Æ

4.1 ¸ÅÄîÉè¼Æ

1¡¢Ã¿¸öС²¿·ÖµÄE-Rͼ£º

µÇ¼ÐÅÏ¢ÖÐÓû§ÖÐÖ÷ÌåÓëÊôÐÔ£º Óà »§ Ãû

ÉÌÆ·ÐÅÏ¢ÖÐÖ÷Ìå¼°ÆäÊôÐÔ£º

ÉÌÆ·±àºÅ

5 Óà »§ ÃÜ Âë ÉÌ Æ· ÉÌÆ·ÕÛÉÌÆ·Ô­¼Û ÉÌÆ·Àà±ð ÉÌÆ·Ãû³Æ

ÕûÌåµÄE-Rͼ Óà »§ ÉÌÆ· ²éѯ ɾ³ý ÐÞ¸Ä

ͼ¶þ¡¢ÕûÌåE-Rͼ

4.2 Âß¼­Éè¼Æ

Ëù½¨µÄÁù¸ö±íΪ£º

Óû§µÇ¼±í£ºÓû§Ãû£¬Óû§ÃÜÂë

ÉÌÆ·»ù±¾ÐÅÏ¢±í£ºÉÌÆ·±àºÅ£¬ÉÌÆ·Ãû³Æ£¬£¬ÉÌÆ·Àà±ð£¬ÉÌÆ·½ø¼Û£¬ÉÌÆ·ÊÛ¼Û£¬³§É̵ȡ£ ÉÌÆ·ÕÛ¿Û¼Û¸ñ±í£ºÉÌÆ·±àºÅ£¬ÉÌÆ·Ãû³Æ£¬ÉÌÆ·¼Û¸ñ£¬ÊÇ·ñÕÛ¿Û£¬ÉÌÆ·ÕÛ¿Û¼Û¸ñµÈ¡£ ÉÌÆ·ÖÖÀà±í£ºÉÌÆ··ÖÀà±àºÅ£¬·ÖÀàÃû³Æ¡£ ÉÌÆ·µ¥Î»±í£ºÖÖÀà±àºÅ£¬ÖÖÀàÃû³Æ¡£ ½¨±íʱµÄÓï¾äΪ£º

( Óû§µÇ¼±í£º

CREATE TABLE [dbo].[User1](

[UserID] [int] IDENTITY(1,1) [UserName] [varchar](50) NOT NULL,

COLLATE Chinese_PRC_CI_AS NOT NULL,

[PassWord] [varchar](50) COLLATE Chinese_PRC_CI_AS NOT NULL,

CONSTRAINT [PK_User] PRIMARY KEY CLUSTERED

6

[UserID] ASC

)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY]

ÉÌÆ·»ù±¾ÐÅÏ¢±í£º

CREATE TABLE [dbo].[Commodity](

[CommodityID] [int] IDENTITY(1,1) NOT NULL,

[CommodityName] [nvarchar](50) COLLATE Chinese_PRC_CI_AS NOT NULL,

[SortID] [int] NOT NULL, [CommodityPrice] [money] NOT [IsDiscount] [bit] NOT NULL, [ReducedPrice] [money] NOT

KEY CLUSTERED (

[CommodityID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY]

NULL,

NULL,

CONSTRAINT [PK_Commodity] PRIMARY

ÉÌÆ·ÕÛ¿Û¼Û¸ñ±í£º

CREATE TABLE [dbo].[commodityList](

[CommodityID] [nvarchar](50) COLLATE Chinese_PRC_CI_AS NOT NULL, [CommodityName] [nvarchar](50) COLLATE Chinese_PRC_CI_AS NOT NULL, [Category] [nvarchar](50) COLLATE Chinese_PRC_CI_AS NOT NULL, [BarCode] [nchar](10) COLLATE Chinese_PRC_CI_AS NULL, [Unit] [nchar](10) COLLATE Chinese_PRC_CI_AS NULL,

[Specification] [nchar](10) COLLATE Chinese_PRC_CI_AS NULL, [PurchasePrice] [money] NULL, [SellingPrice] [money] NOT NULL,

[Producer] [nvarchar](500) COLLATE Chinese_PRC_CI_AS NULL

) ON [PRIMARY]

ÉÌÆ·ÖÖÀà±í£º

CREATE TABLE [dbo].[CommoditySort]( (

[SortID] ASC

)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY]

[SortID] [int] IDENTITY(1,1) NOT NULL,

[SortName] [nvarchar](50) COLLATE Chinese_PRC_CI_AS NOT NULL,

CONSTRAINT [PK_CommoditySort] PRIMARY KEY CLUSTERED

ÉÌÆ·µ¥Î»±í£º

CREATE TABLE [dbo].[Unit]( (

[id] ASC

)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY

[id] [int] IDENTITY(1,1) NOT NULL,

[unitName] [nvarchar](50) COLLATE Chinese_PRC_CI_AS NOT NULL,

CONSTRAINT [PK_Unit] PRIMARY KEY CLUSTERED

7

= OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY]

1¡¢Óû§µÇ¼±í£º

2¡¢ÉÌÆ·»ù±¾ÐÅÏ¢±í£º

3¡¢ÉÌÆ·ÕÛ¿Û¼Û¸ñ±í£º

4¡¢ÉÌÆ·ÖÖÀà±í£º

8