ภาคผนวก - research-system.siam.edu · ให ผู ใช copy ไฟล...
TRANSCRIPT
ภาคผนวก
ภาคผนวก ก การออกแบบระบบงาน
ภาพท่ี ก.1 Program Map
ภาพท่ี ก.2 E-R Diagram (ภาษาไทย)
88
SalesPK SaleID
SaleDateSalePriceTotalSaleDiscountSaleTotal
FK1 EmpID
EmployeesPK EmpID
EmpNameEmpAddressEmpGenderEmpTelEmpStatusIndateBirthdayIdcardRangTimeSaleDetails
PK,FK1 SaleIDPK,FK2 ProID
SaleUnitSalePrice
OrdersPK OrderID
OrderDateOrderReceiveDateOrderPaymentDateOrderStatusOrderPriceTotal
FK1 SupIDFK2 EmpIDSuppliers
PK SupID
SupNameSupAddressSupTelSupCallSupStatus Orderdetails
PK,FK1 OrderIDPK,FK2 ProID
OrderUnitOrderPriceTotal
ProductsPK ProID
ProNameProCostProSalePriceProInStock
FK1 SupIDFK2 type_id
tb_typePK type_id
type_namedetails
ภาพท่ี ก.3 E-R Diagram (ภาษาอังกฤษ)
89
ตารางท่ี ก.1 รายการตารางขอมูล
ตารางท่ี ก.2 ตารางพนกังาน (Employees)
Name Type P M Refer To Description EmpID char (10) Yes Yes รหัสพนักงาน EmpName varchar (50) No No ช่ือพนักงาน EmpAddress varchar (50) No No ท่ีอยู EmpGender varchar (50) No No เพศ EmpTel char (10) No No เบอรโทร EmpStatus varchar (50) No No สถานะ Indate datetime(8) No No วันท่ีเขาทํางาน Birthday datetime(8) No No วันเกิด Idcard varchar (13) No No รหัสบัตรประชาชน RangTime int No No ระยะเวลาทํางาน
ช่ือตาราง คําอธิบาย Employees Orders Orderdetails Products Sales SaleDetails Suppliers tb_type
ตารางพนกังาน ตารางการส่ังซ้ือ ตารางรายละเอียดการส่ังซ้ือ ตารางสินคา ตารางการขาย ตารางรายละเอียดการขาย ตารางผูผลิต ตารางประเภทสินคา
90
ตารางท่ี ก.3 ตารางการส่ังซ้ือ (Orders)
Name Type P M Refer To Description OrderID char (10) Yes Yes รหัสการส่ังซ้ือ OrderDate datetime (8) No No วันท่ีส่ังซ้ือ OrderReceiveDate datetime (8) No No วันท่ีรับสินคา OrderPaymentDate datetime (8) No No วันท่ีชําระเงิน OrderStatus varchar(50) No No สถานะการส่ังซ้ือ OredrPriceTotal char (10) No No ราคารวม SupID char (10) No No Supplies.SupID รหัสผูผลิต EmPID char (10) No No Employees.EmpID รหัสพนักงาน
ตารางท่ี ก.4 ตารางรายละเอียดการส่ังซ้ือ (Orderdetails)
Name Type P M Refer To Description OrderID char (10) Yes Yes Orders.OrderID รหัสการส่ังซ้ือ ProID char (10) Yes Yes Products.ProID รหัสสินคา OrderUnit int No No จํานวนการส่ังซ้ือ OrderPrice money(8) No No ราคาการส่ังซ้ือ Total money(8) No No ราคารวม
91
ตารางท่ี ก.5 ตารางสินคา (Products)
Name Type P M Refer To Description ProID char (10) Yes Yes รหัสสินคา ProName varchar (50) No No ช่ือสินคา ProCost money(8) No No ราคาทุน ProSalePrice money(8) No No ราคาขาย ProInStock int No No สินคาคงเหลือ SupID varchar (10) No No Suppliers.SupID รหัสผูผลิต type_id char (10) No No tb_type.type_id รหัสประเภทสินคา
ตารางท่ี ก.6 ตารางการขาย (Sales)
Name Type P M Refer To Description SaleID char (10) Yes Yes รหัสการขาย SaleDate datetime(8) No No วันท่ีขาย SalePriceTotal money(8) No No ราคาขายรวม SaleDiscount money(8) No No สวนลด SaleTotal money(8) No No ราคารวม EmpID char (10) No No Employees.EmpID รหัสพนักงาน
ตารางท่ี ก.7 ตารางรายละเอียดการขาย (SaleDetails)
Name Type P M Refer To Description SaleID char (10) Yes Yes Sales.SaleID รหัสการขาย ProID char (10) Yes Yes Products.ProID รหัสสินคา SaleUnit int No No จํานวนขาย SalePrice money(8) No No ราคาขาย
92
ตารางท่ี ก.8 ตารางผูผลิต (Suppliers)
Name Type P M Refer To Description SupID char (10) Yes Yes รหัสผูผลิต SupName varchar (50) No No ช่ือผูผลิต SupAddress varchar (50) No No ท่ีอยูผูผลิต SupTel char (10) No No เบอรโทร SupCall varchar (50) No No ผูติดตอ SupStatus varchar (50) No No สถานะ
ตารางท่ี ก.9 ตารางประเภทสินคา (tb_type)
Name Type P M Refer To Description type_id int Yes Yes รหัสประเภทสินคา type_name varchar (20) No No ช่ือประเภทสินคา details varchar (50) No No รายละเอียด
หมายเหต ุ
P = Primary Key M = Mandatory
93
ภาพท่ี ก.4 Context Diagram ระบบบริหารงานรานขายหนงัสือ
94
ภาพท่ี ก.5 Data Flow Diagram Level 0 ระบบบริหารงานรานขายหนังสือ
95
ผูผลิต
1.1
รับขอมูลขอมูลสินคาขอมูลพนักงาน
ขอมูลพ้ืนฐานขอมูลพนักงานขอมูลสินคา
ขอมูลเกาท่ีผานการแกไข
รหัสพนักงาน
ขอมูลพื้นฐาน
ขอมูลท่ีผานการแกไข
ขอมูลพนักงาน
ขอมูลสินคา
1.2
ตรวจสอบขอมูลพ้ืนฐาน
1.3
สรางรหัสขอมูลพ้ืนฐาน
1.4
บันทึกขอมูลพ้ืนฐาน
1.5
แกไขขอมูลพ้ืนฐาน
พนักงาน
ผูผลิต รหัสผูผลิต
ขอมูลผูผลิต
ขอมูลผูผลิต
ขอมูลผูผลิต
D1 แฟมพนักงาน
D2 แฟมสินคา
D3 แฟมผูผลิต
D1 แฟมพนักงาน
D2 แฟมสินคา
D3 แฟมผูผลิต
ขอมูลใหมที่ผานการตรวจสอบ
D1 แฟมพนักงาน
D8 แฟมประเภทสินคาขอมูลประเภทสินคา
D8 แฟมประเภทสินคาขอมูลประเภทสินคา
ภาพท่ี ก.6 Data Flow Diagram Level 1 ของ Process 1: จัดการขอมูลพ้ืนฐาน
96
ภาพท่ี ก.7 Data Flow Diagram Level 1 ของ Process 2: ส่ังซ้ือสินคา
97
ภาพท่ี ก.8 Data Flow Diagram Level 1 ของ Process 3: ขายสินคา
98
ภาพท่ี ก.9 Data Flow Diagram Level 1 ของ Process 4: ออกรายงาน
99
ภาคผนวก ข
คูมือการติดต้ังโปรแกรม
Install Program
ภาพท่ี ข.1 ไฟลการติดตั้งระบบ
เม่ือเขามาท่ี Drive CD-ROM จากนั้นเลือก Folder Setup แลว Double Click ท่ีไฟล Setup จากนัน้ระบบจะเขาสูขั้นตอนการติดตั้ง
ภาพท่ี ข.2 ติดตั้งโปรแกรม Microsoft .NET Framework 2.0
ระบบจะทําการติดตั้งโปรแกรม Microsoft .NET Framework 2.0 หากตองการติดตั้งกดปุม Accept หากตองการยกเลิกกดปุม Don’t Accept
ภาพท่ี ข.3 ติดตั้งโปรแกรม Microsoft Visual Studio 2005 Report Viewer
ระบบจะทําการติดตั้งโปรแกรม Microsoft Visual Studio 2005 Report Viewer หากตองการติดตั้งกดปุม Accept หากตองการยกเลิกกดปุม Don’t Accept
101
ภาพท่ี ข.4 กําลังติดตั้ง Microsoft .NET Framework 2.0
ระบบกําลังทําการติดตั้งโปรแกรม Microsoft .NET Framework 2.0 หากตองการยกเลิกกดปุม Cancel
ภาพท่ี ข.5 กําลังติดตั้ง Microsoft Visual Studio 2005 Report Viewer
ระบบกําลังทําการติดตั้งโปรแกรม Microsoft Visual Studio 2005 Report Viewer หากตองการยกเลิกกดปุม Cancel
102
ภาพท่ี ข.6 หนาจอเขาสูการตดิตั้งโปรแกรม
คลิกท่ีปุม Next เพ่ือเขาสูหนาการติดตั้งระบบ ถาตองการยกเลิกการติดตั้งระบบ ใหกดปุม Cancel
103
ภาพท่ี ข.7 หนาจอเลือกตําแหนงในการตดิตั้งโปรแกรม
ระบบจะทําการกําหนดตําแหนงท่ีติดตั้งโดยจะทําการลงโปรแกรมไวท่ีไดรฟ C:\Program Files\Default Company Name\SetupBookshop\ หากเราไมตองการเลือกตําแหนงดังกลาว สามารถกําหนดตําแหนงไดเอง โดยการกดปุม Browse… จากนั้นเลือกตําแหนงท่ีตองการ เม่ือเลือกเสร็จเรียบรอยใหกดปุม Next เพ่ือทําการติดตั้งในขั้นตอนตอไป
123
104
ภาพท่ี ข.8 หนาจอ Confirm Installation
ถัดมาหนาจอ Confirm Installation เปนหนาจอสําหรับการยืนยันการตดิตั้งโปรแกรม กด Next เพ่ือยืนยันติดตั้งโปรแกรม กด Cancel เพ่ือยกเลิกการติดตั้งโปรแกรม กด Back เพ่ือยอนกลับไปยังหนาจอ Select Installation Folder
124
105
ภาพท่ี ข.9 การ Installing Setup Bookshop
ถัดมาในหนาจอการ Installing Setup Bookshop เปนหนาจอสําหรับการแสดงขั้นตอนของการติดตั้งโปรแกรม
106
ภาพท่ี ข.10 แสดงการติดตั้งสําเร็จ
ระบบติดตั้งโปรแกรมเสร็จเรยีบรอย กดปุม Close เพ่ือออกจากการติดตั้ง
107
ภาพท่ี ข.11 การเขาสูหนาจอ
การเขาโปรแกรมระบบบริหารงานรานขายหนังสือ เม่ือลงโปรแกรมเสร็จ คลิกท่ี Start เลือกไปท่ี BookShop
108
Restore Database ใหผูใช Copy ไฟล bookshop.bak ท่ีอยูใน Folder DB Backup จากแผน CD ลงใน Drive D: ซ่ึงไฟลท่ี Backup มาแลวนั้นจะไมสามารถ Restore จาก แผน CD ได
ภาพท่ี ข.12 Restore Database
คลิกขวาท่ี Folder Databases เลือก All Tasks และคลิกเลือก Restore Database
127
109
ภาพท่ี ข.13 การใสช่ือ Database ของระบบ
ตรงชอง Restore as Database พิมพ bookshop จากนั้นคลิกเลือก From device และคลิกปุม Select Devices
128
129
110
ภาพท่ี ข.14 หนาจอการ Choose Restore Devices
กดปุม Add... เพ่ือเขาสูหนาจอเลือกฐานขอมูล
111
ภาพท่ี ข.15 หนาจอการเลือกฐานขอมูล
ใหคลิกปุม ... เพ่ือทําการเลือกฐานขอมูลท่ีเรา Copy ไฟล จาก แผน CD จากนั้นเม่ือทําการเลือกฐานขอมูลเรียบรอยแลว ใหกดปุม OK
112
ภาพท่ี ข.16 การเลือกฐานขอมูล
ให Browse ไปยังตําแหนงท่ีเก็บ Backup ของ Database
130
113
ภาพท่ี ข.17 การเลือกฐานขอมูล
กด OK เพ่ือยืนยันตําแหนงของ Database ท่ีได Backup ไว
ภาพท่ี ข.18 ติดตั้งการ Restore Database
ในหนาจอนี้ เปนการแสดงขั้นตอนในการติดตั้งการ Restore Database
114
ภาพท่ี ข.19 หนาจอการ Restore Database เสร็จสมบูรณ
การ Restore Database เสร็จสมบูรณแลว ใหคลิกปุม OK
การกําหนด User เพ่ือใชงานระบบใน SQL Server
ภาพท่ี ข.20 หนาจอการกําหนด User เขาใช Database
การสราง User โดยการคลิกเลือกท่ี Security จะปรากฏหนาจอดังกลาว
115
11
ภาพท่ี ข.21 หนาจอ Logins เขาใช Database
เลือก Logins จากนั้นคลิกช่ือ sa เพ่ือทําการเพ่ิมสิทธิการเขาถึงฐานขอมูลท่ีสรางไว
ภาพท่ี ข.22 หนาจอการกําหนดสิทธิเขาใช Database
เม่ือคลิกช่ือ sa เสร็จแลว จะปรากฏหนาจอดังกลาวขึ้นมา ใหทําการกรอกรหัสผาน Password พิมพ 123 เลือก Database = bookshop
116
ภาคผนวก ค ตัวอยางรายงาน
รายงานระบบ
ภาพท่ี ค.1 ใบเสร็จรับเงิน
ภาพท่ี ค.2 ใบส่ังซ้ือสินคา
118
ภาพท่ี ค.3 รายงานการส่ังซ้ือสินคา
119
ภาพท่ี ค.4 รายงานการขายสินคาประจําวัน
120
ภาพท่ี ค.5 รายงานสินคาคงเหลือ
121