Upload
others
View
0
Download
0
Embed Size (px)
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 รายงานสรปยอดสนคาคงคลง