ภาคผนวก - inter.siam.eduinter.siam.edu/wp-content/uploads/2015/05/07_app2.pdf174...

Preview:

Citation preview

ภาคผนวก

168

ภาคผนวก ก การออกแบบระบบงาน

ภาพท ก.1 Program Map

169

ภาพท ก.2 E-R Diagram (ภาษาไทย)

170

ภาพท ก.3 E-R Diagram (ภาษาองกฤษ)

171

ตารางท ก.1 รายการตารางขอมล

ชอตาราง คาอธบาย

Customer Defective DefectiveDetail Employee Order OrderDetail Product ProductType Receive ReceiveDetail Remand RemandDetail Sell SellDetail Supplier

ตารางลกคา ตารางสนคาชารด ตารางรายละเอยดชารด ตารางผใชงานระบบ ตารางสงซอสนคา ตารางรายละเอยดสงซอสนคา ตารางสนคา ตารางประเภทสนคา ตารางรบสนคาทสงซอ ตารางรายละเอยดรบสนคา ตารางสงคนสนคา ตารางรายละเอยดสงคน ตารางขายสนคา ตารางรายละเอยดขายสนคา ตารางผผลต

ตารางท ก.2 ตารางลกคา (Customer)

Name Type P M Refer to Description CusID int Yes Yes รหสลกคา CusName varchar(30) No Yes ชอ-นามสกล Sex varchar(10) No Yes เพศ Address varchar(70) No Yes ทอย Tel varchar(15) No Yes เบอรโทรศพท

172

ตารางท ก.3 ตารางสนคาชารด (Defective)

Name Type P M Refer to Description DefID int Yes Yes เลขทสนคาชารด Date datetime No Yes วนทบนทก Unit int No Yes จานวน Etc varchar(30) No Yes สาเหต Status varchar(15) No Yes สถานะ EmpID int No Yes Employee.EmpID รหสผใชงาน RemID int No Yes Remand.RemID เลขทสงคนสนคา

ตารางท ก.4 ตารางรายละเอยดชารด (DefectiveDetail)

Name Type P M Refer to Description ProID int Yes Yes Product.ProID รหสสนคา DefID int Yes Yes Defective.DefID เลขทสนคาชารด QtyDefective int No Yes จานวน

ตารางท ก.5 ตารางผใชงานระบบ (Employee)

Name Type P M Refer to Description EmpID int Yes Yes รหสผใชงาน EmpName varchar(30) No Yes ชอ-นามสกล Sex varchar(10) No Yes เพศ Password varchar(10) No Yes รหสผาน Status varchar(10) No Yes สถานะ

173

ตารางท ก.6 ตารางสงซอสนคา (Order)

Name Type P M Refer to Description OrdID int Yes Yes เลขทใบสงซอ OrdDate datetime No Yes วนทสงซอ StatusReceive varchar(10) No Yes สถานะการรบสนคา PriceTotal money No Yes จานวนเงนทตอง

ชาระ EmpID int No Yes Employee.EmpID รหสผใชงาน SupID int No Yes Supplier.SupID รหสผผลต

ตารางท ก.7 ตารางรายละเอยดสงซอสนคา (OrderDetail)

Name Type P M Refer to Description ProID int Yes Yes Product.ProID รหสสนคา OrdID int Yes Yes Order.OrdID เลขทใบสงซอ QtyOrder int No Yes จานวนสงซอ UnitPrice money No Yes ราคาตอหนวย SumPrice money No Yes ราคารวม QtyReceivable int No Yes จานวนคางรบ

ตารางท ก.8 ตารางสนคา (Product)

Name Type P M Refer to Description ProID int Yes Yes รหสสนคา ProName varchar(30) No Yes ชอสนคา Cost money No Yes ราคาตนทน SellPrice money No Yes ราคาขาย Qty int No Yes จานวนสนคา

คงเหลอ

174

ตารางท ก.8 (ตอ) ตารางสนคา (Product)

Name Type P M Refer to Description QtyDefective int No Yes จานวนสนคาชารด QtyRemand int No Yes จานวนสนคาสงคน UnitOrder int No Yes จดสงซอสนคา Etc varchar(50) No Yes รายละเอยดอนๆ Status varchar(15) No Yes สถานะสนคา SupID int No Yes Supplier.SupID รหสผผลต TypeID int No Yes ProductTpe.TypeID รหสประเภทสนคา

ตารางท ก.9 แฟมประเภทสนคา (ProductType)

Name Type P M Refer to Description TypeID int Yes Yes รหสประเภทสนคา TypeName varchar(30) No Yes ชอประเภทสนคา

ตารางท ก.10 ตารางรบสนคาทสงซอ (Receive)

Name Type P M Refer to Description RecID int Yes Yes รหสรบสนคา RecDate datetime No Yes วนทรบสนคา OrdID int No Yes Order.OrdID เลขทใบสงซอ EmpID int No Yes Employee.EmpID รหสผใชงาน

ตารางท ก.11 ตารางรายละเอยดรบสนคา (ReceiveDetail)

Name Type P M Refer to Description RecID int Yes Yes Receive.RecID รหสรบสนคา ProID int Yes Yes Product.ProID รหสสนคา QtyReceive int No Yes จานวนรบ

175

ตารางท ก.12 ตารางสงคนสนคาชด (Remand)

Name Type P M Refer to Description RemID int Yes Yes เลขทสงคนสนคา RemDate datetime No Yes วนทสงคน Date datetime No Yes วนทรบ StatusRemand varchar(10) No Yes สถานะรบสนคา

ชารด EmpID int No Yes Employee.EmpID รหสผใชงาน SupID int No Yes Supplier.SupID รหสผผลต

ตารางท ก.13 ตารางรายละเอยดสงคนสนคาชารด (RemandDetail)

Name Type P M Refer to Description ProID int Yes Yes Product.ProID รหสสนคา RemID int Yes Yes Remand.RemID เลขทสงคนสนคา QtyRemand int No Yes จานวน

ตารางท ก.14 ตารางขายสนคา (Sell)

Name Type P M Refer to Description SellID int Yes Yes เลขทขายสนคา SellDate datetime No Yes วนทขาย PriceTotal money No Yes ราคารวม EmpID int No Yes Employee.EmpID รหสผใชงาน CusID int No Yes Customer.CusID รหสลกคา

176

ตารางท ก.15 ตารางรายละเอยดขายสนคา (SellDetail)

Name Type P M Refer to Description SellID int Yes Yes Sell.SellID เลขทขายสนคา ProID int Yes Yes Product.ProID รหสสนคา QtySell int No Yes จานวน UnitSell money No Yes ราคาตอหนวย SumPrice money No Yes ราคารวม

ตารางท ก.16 ตารางผผลต (Supplier)

Name Type P M Refer to Description SupID int Yes Yes รหสผผลต SupName varchar(30) No Yes ชอผผลต Address varchar(70) No Yes ทอย Tel varchar(15) No Yes เบอรโทรศพท Fax varchar(15) No Yes เบอรแฟกซ Email varchar(30) No Yes อเมล

หมายเหต

P = Primary Key M = Mandatory

177

ภาพท ก.4 Context Diagram

ระบบบรหารจดการธรกจคาปลกเครองสาอาง

178

ภาพท ก.5 Data Flow Diagram Level 0 ระบบบรหารจดการธรกจคาปลกเครองสาอาง

179

ภาพท ก.5 (ตอ) Data Flow Diagram Level 0 ระบบบรหารจดการธรกจคาปลกเครองสาอาง

180

ภาพท ก.5 (ตอ) Data Flow Diagram Level 0 ระบบบรหารจดการธรกจคาปลกเครองสาอาง

181

ภาพท ก.6 Data Flow Diagram Level 1 ของ Process 1: จดการขอมลพนฐาน

182

ภาพท ก.7 Data Flow Diagram Level 1 ของ Process 2: ตรวจสอบการเขาใชงาน

183

ภาพท ก.8 Data Flow Diagram Level 1 ของ Process 3: สงซอสนคา

184

ภาพท ก.9 Data Flow Diagram Level 1 ของ Process 4: รบสนคาทสงซอ

185

ภาพท ก.10 Data Flow Diagram Level 1 ของ Process 5: ขายสนคา

186

ภาพท ก.11 Data Flow Diagram Level 1 ของ Process 6: บนทกสนคาชารด

187

ภาพท ก.12 Data Flow Diagram Level 1 ของ Process 7: สงคนสนคาชารด

188

ภาพท ก.13 Data Flow Diagram Level 1 ของ Process 8: รบสนคาคนจากผผลต

189

ภาพท ก.14 Data Flow Diagram Level 1 ของ Process 9 : ออกรายงาน

190

ภาคผนวก ข คมอการตดตงโปรแกรม

Install Program

ภาพท ข.1 หนาจอเลอก Folder Setup

เลอก Setup ดบเบลคลกทไฟล CosmeticsHouse_setup จากนนจะเขาสขนตอนการตดตงโปรแกรมโปรแกรมระบบบรหารจดการธรกจคาปลกเครองสาอาง

191

ภาพท ข.2 หนาจอการตดตง Microsoft .NET Framework 4

เปนหนาจอเขาสการตดตง Microsoft .NET Framework 4.0 โดยคลกทปม Accept เพอยนยนการตดตง Microsoft .NET Framework 4 Client Profile (x86 and x64)

192

ภาพท ข.3 หนาจอกาลงตดตง Microsoft .NET Framework 4

ระบบจะทาการตดตง Microsoft .NET Framework 4

193

เมอระบบทาการตดตง Microsoft .NET Framework 4 เรยบรอยแลว จะปรากฎหนาจอ Setup must reboot before proceeding ใหกด Yes เพอใหระบบทาการ Restart เครอง โดยไมตองนาแผน Setup โปรแกรมออกจากเครอง

ภาพท ข.4 หนาจอ Welcome to the CosmeticsHouse_setup Setup Wizard

เมอตดตงเสรจเรยบรอยแลว จะเขาสหนาจอ Welcome to the CosmeticsHouse_setup Setup Wizard ใหกดปม Next เพอเขาสหนาจอการตดตงตอไป หรอกดปม Cancel เพอยกเลกการตดตง

194

ภาพท ข.5 หนาจอ Select Installation Folder

หนาจอ Select Installation Folder เปนหนาจอสาหรบเลอกพนท ทใชในการจดเกบโปรแกรม โดยปกตแลวโปรแกรมจะตงพนทในการตดตงไวท C:\Program File \ Default Company Name \ CosmeticsHouse_Setup ในหนานสามารถกาหนดสทธในการเขาใชโปรแกรมได โดยหากเลอก Everyone ทก ๆ User ทเขามาใชงานจะสามารถเขามาใชงานโปรแกรมนได แตถาเลอกเปน Just me จะสามารถเขาใชงานไดเฉพาะ User นเทานน กดเลอกเรยบรอยแลว กดปม Next เพอไปสหนาถดไป

195

ภาพท ข.6 หนาจอ Confirm Installation

หนาจอ Confirm Installation เปนหนาสาหรบยนยนการตดตงโปรแกรม ใหกดปม Next เพอยนยนการตดตง กดปม Cancel เพอยกเลกการตดตง หรอกด Back เพอยอนกลบไปขนตอนการตดตงกอนหนา

196

ภาพท ข.7 หนาจอ Installing Setup

ในหนา Installing Setup เปนหนาจอสาหรบแสดงขนตอนการตดตงโปรแกรม

197

ภาพท ข.8 หนาจอ Installing Complete

ในหนาจอ Installing Complete เปนหนาจอทใชแสดงสถานะการตดตงโปรแกรมเรยบรอยแลว กดปม Close เพอจบการตดตงโปรแกรมระบบบรหารจดการธรกจคาปลกเครองสาอาง

198

ภาพท ข.9 รปหนาจอแสดง Icon โปรแกรม

การเขาสโปรแกรมระบบบรหารจดการธรกจคาปลกเครองสาอาง ใหดบเบลคลกท Icon CosmeticsHouse บนหนา Desktop

199

Install Crystal Reports

ภาพท ข.10 หนาจอเลอก Folder Setup

เขามาท Drive CD – ROM แลว ใหเลอก Folder Setup

200

ภาพท ข.11 หนาจอเลอก Crystal Reports

จากนนเลอก Folder Crystal Reports for .NET Framework 4.0 ถา System type เปน 32 bit เลอก CRRuntime_32bit_13_0_5

201

ภาพท ข.12 หนาจอ Installation Wizard

เปนหนาจอเรมตนการตดตงโปรแกรม SAP Crystal Reports runtime engine for .NET Framework 4 (32-bit) ใหกด Next เพอเขาสขนตอนการตดตงโปรแกรมในขนตอนตอไป หรอกดปม Cancel เพอยกเลกการตดตง

202

ภาพท ข.13 หนาจอ License Agreement

ใหเลอก I accept the License Agreement และกด Next

203

ภาพท ข.14 หนาจอ Start Installation

ใหกด Next เพอตดตงโปรแกรม SAP Crystal Reports runtime engine for .NET Framework 4 (32-bit) จากนนจะปรากฎดงภาพท ข.15

204

ภาพท ข.15 หนาจอแสดงการตดตงโปรแกรม

205

ภาพท ข.16 หนาจอแสดงการตดตงโปรแกรมเสรจสน

เปนหนาจอทใชแสดงสถานะการตดตงโปรแกรมเรยบรอยแลว กดปม Finish เพอจบการตดตงโปรแกรม

206

Restore Database

ภาพท ข.17 หนาจอ เปดโปรแกรม SQL Server Management Studio

เขาไปท Star เลอก SQL Server Management Studio เพอเปดโปรแกรม

207

ภาพท ข.18 หนาจอเขาใชโปรแกรม SQL Server Management Studio

เมอเขามาสโปรแกรม SQL Server Management Studio แลว ในชอง Server type: ใหเลอก Database Engine ในชอง Server name: ใหพมพ . ในชอง Authentication: ใหเลอก SQL Server Authentication ในชอง Login: ใหพมพ sa ในชอง Password: ใหพมพ 123

208

ภาพท ข.19 หนาจอการ Restore Database

จากนนใหคลกขวาท Folder Database เลอก Restore Database

209

ภาพท ข.20 หนาจอการตงชอ Database

หนาจอการตงชอ Database พมพชอ Database ในชอง To database: และเลอกไฟลทตองการ Restore คลกเลอกท From device: และคลกปม Browse จะปรากฏหนาจอดงภาพท ข.21

210

ภาพท ข.21 Specify Backup

กดปม Add เพอทาการเลอกฐานขอมล

211

ภาพท ข.22 หนาจอเลอกทเกบ Database

เมอเขามาสหนาจอน ใหเลอกตาแหนงทเกบไฟล Database ไว จากนนกดปม OK

212

ภาพท ข.23 หนาจอยนยนการ Restore Database

กดปม Add เพอทาการเลอกฐานขอมล เมอทาการ Add ฐานขอมลเรยบรอยแลว ใหกดปม OK

213

ภาพท ข.24 หนาจอ Restore Database

เมอเขามาสหนาจอนใหเลอกเครองหมาย ในชอง Restore จากนนกดปม OK

214

ภาพท ข.25 หนาจอแสดงการ Restore Database เสรจสมบรณ

เปนหนาจอแสดงการ Restore Database เสรจสมบรณแลว จากนนใหกดปม OK

215

ภาพท ข.26 หนาจอการกาหนดสทธของผใชฐานขอมล

ในหนาจอนใหเขาไปท เลอก Folder Security เลอก Logins และดบเบลคลกท sa

216

ภาพท ข.27 หนาจอการตง Password

ทาการกาหนดรหสผานในชอง Password ใหกรอก 123 และในชอง Confirm password ใหใส 123 เพอทาการยนยนรหส ในสวนของ Default database: เลอกเปน Project แลวกดปม OK

217

ภาคผนวก ค ตวอยางรายงาน

รายงานระบบ

ภาพท ค.1 ใบสงซอสนคา เลขท 2069

218

ภาพท ค.2 ใบเสรจรบเงนการขายสนคา เลขท 7054

219

ภาพท ค.3 ใบสงคนสนคาชารด เลขท 6042

220

ภาพท ค.4 รายงานรายละเอยดยอดสงซอสนคา ซงสามารถเลอกชวงวนเวลาทตองการได

รายงานรายละเอยดยอดสงซอสนคา

221

ภาพท ค.5 รายงานรายละเอยดยอดขายสนคา ซงสามารถเลอกชวงวนเวลาทตองการได

รายงานรายละเอยดยอดขายสนคา

222

ภาพท ค.6 รายงานสรปยอดสนคาคงคลง

Recommended