ภาคผนวก350).pdf · 2012. 3. 10. · ประจ าภาคเรียนที่...

Post on 02-Jan-2021

4 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

89

ภาคผนวก

90

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

91

การตดตงโปรแกรม Visual Basic 2010

1. คอมพวเตอรทใชลงโปรแกรมจะใชระบบปฏบตการ Microsoft Windows 7 32-bit แตถาใครใชแบบ 64-bit กท างานไดไมมปญหาครบ หนวยความจ า 1GB ขนไปจะดกวา

2. โปรแกรมตดตง Visual Studio ม 2 แบบ แบบท 1. Offline ใชเนอทบนดสกส าหรบการดาวนโหลดประมาณ 693 MB มขอดคอจะไดตวตดตงโปรแกรม Visual Basic, Visual C#, Visual C++ และ Visual Web Developer ครบทง 4 โปรแกรม และใชเวลาตดตงโปรแกรมนอยกวาแบบท 2 แตขอเสยคออาจจะเสยเวลาในการดาวนโหลดนาน แบบท 2. Online ใชเนอทบนดสกส าหรบการดาวนโหลดเพยง 3.1 MB แตเมอท าการตดตงจะตองเชอมตออนเทอรเนตเพอดาวนโหลดสวนโปรแกรมเพมเตม ขอดคอดาวนโหลดโปรแกรมตดตงไดเรว แตขอเสยคอไมสะดวก เพราะตองเชอมตออนเทอรเนตตลอดเวลาในการตดตงโปรแกรม

3. ถาคอมพวเตอรมการตดตง Visual Studio เวอรชนกอนหนา จะตองลบเวอรชนกอนหนาทงหรอไม? ค าตอบคอ ไมตองครบ เพราะไลบรารและสวนประกอบ (Component) ของ .NET Framework นนจะถกจดเกบแยกกนตามเวอรชน และถาเปนเวอรชนเดยวกนจะไมตดตงเพม แตจะใชงานรวมกนเลย กรณเคยลง Visual Studio 2010 Beta แลวจะตองถอนการตดตงกอน

ขนตอนการตดตงโปรแกรม

1. ดาวนโหลดโปรแกรมตดตงไดท URL: http://www.microsoft.com/Express/Downloads ทรายการดาวนโหลด Visual Studio 2010 Express กดท link: ALL – Offline Install ISO image file (เปนตวตดตงแบบท 1 Offline) จากนนเลอกโปรแกรมตดตงแบบภาษาองกฤษจากรายการ Select Language…

92

2. เมอดาวนโหลดโปรแกรมตดตงเสรจแลว ใหเปดไฟล VS2010Express.iso ดวยโปรแกรมจ าลองไดรฟ เชน DAEMON Tools หรอจะ Burn ลงแผน DVD เลยกไดครบ จากนนเรยกโปรแกรม Setup.hta โดยเลอกตดตงโปรแกรม Visual C# 2010 Express ดงรป

รปท 2 หนาตาง AutoPlay

3. เลอกเมนตดตงโปรแกรม ในตวอยางนเลอก Visual C# 2010 Express

รปท 3 เมนเลอกตดตงโปรแกรม

93

4. โปรแกรมตดตงจะแสดงหนาตาง Welcome to Setup ขนนกดปม Next >

รปท 4 Welcome

5. อานขอความแสดงลขสทธ และการอนญาตใหใชงานโปรแกรม โดยผตดตงตองแสดงการยอมรบ License Terms โดยเลอกท I have read and accept the license terms จากนนกดปม Next >

รปท 5 แสดงลขสทธและสทธในการใชงาน

94

6. เลอกตดตงโปรแกรมเสรม โดยเลอกตดตง Microsoft SQL Server 2008 Express Service Pack 1 (x86) ดงรป จากนนกดปม Next >

รปท 6 เลอกคดตงโปรแกรมเสรม

7. ก าหนดต าแหนงตดตงโปรแกรม โดยระบทชอง Install in folder หรอกดปม Browse… เพอเลอกต าแหนงตดตงโปรแกรมดวยตนเอง จากนนกดปม Install >

รปท 7 เลอกต าแหนงในการตดตงโปรแกรม

95

8. หนาตางแสดงความกาวหนาในการตดตงโปรแกรม ในขณะตดตงหรอเมอตดตงโปรแกรมเสรจแลวอาจจะตองมการรสตารทคอมพวเตอร

รปท 8 แสดงความกาวหนาของการตดตงโปรแกรม

9. เมอตดตงโปรแกรม Visual C# 2010 Express เสรจแลว ใหท าขนตอนท 4 อกครง โดยเลอกโปรแกรมทจะตดตงเปน Visual Web Developer 2010 Express และท าตามค าแนะน าของโปรแกรมจนกระทงตดตงโปรแกรมเสรจ

96

การตดตง SQL Server 2005 Express Edition

SQL Server 2005 Express Edition เปนโปรแกรมใชในการจดการฐานขอมลหลกส าหรบให

โปรแกรม Stock Management ซงเปนโปรแกรมทไดรบความนยมมากในการใหบรการฐานขอมล

เนองจากมระบบรกษาความปลอดภยทดแลวยงมระบบส ารองขอมลทรบรบรองจาก Microsoft

ขนตอนการตดตงโปรแกรม

1. ท าการ Run File ตดตง Microsoft SQL Server 2005 Express Edition.exe จากนนให Click

ท Check Box “ I accept the licensing terms and conditions “ จากนนกดปม Next

2. กดปม Install โปรแกรมจะเรมท าการตดตง Support Files

97

3. โปรแกรมจะแสดงหนาจอตอนรบใหท าการกดปม Next

4. จากนนโปรแกรมจะแสดงขนตอนการตดตงใหท าการกดปม Next อกครง

98

5. ท าการปอนชอ ในชอง Name และ ชอกจการในชอง Company จากนนกดปม Next

6. ใหท าการเลอก Feature ของโปรแกรม และเลอก ทตงของโปรแกรม ดงรป แลวกดปม Next

99

7. ใหท าการเลอก Instance name ดงรปแลวกดปม Next

8. จากนนท าการ Click ท Radio Button “Mixed Mode” แลวท าการปอน Password (ตองจ าให

ไดเพอเปนรหสผานในการจดการฐานขอมล )จากนนกดปม Next

100

9. เมอเสรจสนการตดตงใหท าการ Config Service ของ SQL Server โดย เขาไปท Start ->

Microsoft SQL Server 2005 -> Configuration Tools และ เลอก SQL Server

Configuration Manager

10. ท าการเลอก Protocols for SQLEXPRESS จากนนให เปลยน Status ใหเปน Enable ดงรป

11. ท าการเลอก SQL Native Client Configuration และ Client Protocol จากนนให เปลยน

Status ใหเปน Enable ดงรป

101

ภาคผนวก ข Source Code

102

Source Code ชอ Iservice1.cs using System; using System.Collections.Generic; using System.Linq; using System.Runtime.Serialization; using System.ServiceModel; using System.ServiceModel.Web; using System.Text; namespace ProjectWCF { // NOTE: You can use the "Rename" command on the "Refactor" menu to change the interface name "IService1" in both code and config file together. [ServiceContract] public interface IService1 { //Trade [OperationContract] int InsertTrade(); [OperationContract] int UpdateTrade(int Trade_ID, DateTime Trade_Date); [OperationContract] int DeleteTrade(int Trade_ID); //Trade_Detail [OperationContract] int InsertTradeDetail(int Trade_ID, int Product_ID,int Trade_Price, int Trade_Amount, int Trade_Sum); [OperationContract] int UpdateTradeDetail(int Trade_No, int Trade_ID, int Product_ID,int Trade_Price, int Trade_Amount, int Trade_Sum); [OperationContract] int DeleteTradeDetail(int Trade_ID); } }

Source Code ชอ Serveice1.svc using System; using System.Collections.Generic; using System.Linq; using System.Runtime.Serialization; using System.ServiceModel; using System.ServiceModel.Web; using System.Text; namespace ProjectWCF { // NOTE: You can use the "Rename" command on the "Refactor" menu to change the class name "Service1" in code, svc and config file together. public class Service1 : IService1 { #region Service1 Member //Trade public int InsertTrade() { ProjectWCFDataClassesDataContext In_Trade = new ProjectWCFDataClassesDataContext(); return In_Trade.sp_Trade_Insert(); } public int UpdateTrade(int Trade_ID, DateTime Trade_Date) { ProjectWCFDataClassesDataContext Up_Trade = new ProjectWCFDataClassesDataContext(); return Up_Trade.sp_Trade_Update(Trade_ID,Trade_Date); } public int DeleteTrade(int Trade_ID)

103

{ ProjectWCFDataClassesDataContext Del_Trade = new ProjectWCFDataClassesDataContext(); return Del_Trade.sp_Trade_Delete(Trade_ID); } //Trade_Detail public int InsertTradeDetail(int Trade_ID, int Product_ID,int Trade_Price, int Trade_Amount, int Trade_Sum) { ProjectWCFDataClassesDataContext In_Trade_De = new ProjectWCFDataClassesDataContext(); return In_Trade_De.sp_Trade_Detail_Insert(Trade_ID, Product_ID,Trade_Price, Trade_Amount, Trade_Sum); } public int UpdateTradeDetail(int Trade_No, int Trade_ID, int Product_ID,int Trade_Price, int Trade_Amount, int Trade_Sum) { ProjectWCFDataClassesDataContext Up_Trade_De = new ProjectWCFDataClassesDataContext(); return Up_Trade_De.sp_Trade_Detail_Update(Trade_No, Trade_ID, Product_ID,Trade_Price, Trade_Amount, Trade_Sum); } public int DeleteTradeDetail(int Trade_ID) { ProjectWCFDataClassesDataContext Del_Trade_De = new ProjectWCFDataClassesDataContext(); return Del_Trade_De.sp_Trade_Detail_Delete(Trade_ID); } #endregion } }

Source Code ชอ Class_ConectSql.cs using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace WCFapplication { public class ConnectionString { public static string Conn

public static string Conn { get { return "Data Source=202.28.32.173;Initial Catalog=51010912601db; Persist Security Info=True;User ID=51010912601;Password=2601"; } } } }

104

Source Code ชอ frmTrade.cs namespace WCFapplication { public partial class frmTrade : Form { public frmTrade() { InitializeComponent(); }

//เพมขอมลการขาย private void button1_Click(object sender, EventArgs e) { ServiceReference1.Service1Client i_Trade = new ServiceReference1.Service1Client(); i_Trade.InsertTrade(); this.frmTrade_Load(this, e); }

//เพมรายการขาย

private void button2_Click(object sender, EventArgs e) { ServiceReference1.Service1Client i_TradeDetail = new ServiceReference1.Service1Client(); i_TradeDetail.InsertTradeDetail(Convert.ToInt32(cb_Trade_A1.Text), Convert.ToInt32(cb_Trade_A2.Text), Convert.ToInt32(txt_Trade_A1.Text), Convert.ToInt32(txt_Trade_A2.Text), Convert.ToInt32(txt_Trade_A3.Text)); this.frmTrade_Load(this, e); txt_Trade_A2.Text = string.Empty; txt_Trade_A3.Text = string.Empty; }

//แกไขการขาย

private void button4_Click(object sender, EventArgs e) { ServiceReference1.Service1Client u_Trade = new ServiceReference1.Service1Client(); u_Trade.UpdateTrade(Convert.ToInt32(cb_Trade_U1.Text), Convert.ToDateTime(dtp_Trade_U1.Value.ToShortDateString())); ServiceReference1.Service1Client u_TradeDetail = new ServiceReference1.Service1Client(); u_TradeDetail.UpdateTradeDetail(Convert.ToInt32(cb_Trade_No.Text), Convert.ToInt32(cb_Trade_U1.Text), Convert.ToInt32(cb_Trade_U2.Text), Convert.ToInt32(txt_Trade_U1.Text), Convert.ToInt32(txt_Trade_U2.Text),Convert.ToInt32(txt_Trade_U3.Text)); this.frmTrade_Load(this, e); }

//ลบการขาย private void button3_Click(object sender, EventArgs e) { ServiceReference1.Service1Client d_Trade = new ServiceReference1.Service1Client(); d_Trade.DeleteTrade(Convert.ToInt32(cb_Trade_D.Text)); ServiceReference1.Service1Client d_TradeDetail = new ServiceReference1.Service1Client(); d_TradeDetail.DeleteTradeDetail(Convert.ToInt32(cb_Trade_D.Text)); this.frmTrade_Load(this, e); } } }

105

Source Code ชอ frmTradeReceipt.cs using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using CrystalDecisions.CrystalReports.Engine; using System.Data.SqlClient; namespace WCFapplication { public partial class frmTradeReceipt : Form { public frmTradeReceipt() { InitializeComponent(); } private void frmReport_Load(object sender, EventArgs e) { this.dataSet1.GetDataTrade.Rows.Clear(); SqlHelper.FillDataset(ConnectionString.Conn, CommandType.StoredProcedure, "sp_Trade_Showall", this.dataSet1, new string[] { this.dataSet1.GetDataTrade.TableName }); this.dataSet1.Trade_Receipt.Clear(); SqlParameter[] parameter = SqlHelperParameterCache.GetSpParameterSet(ConnectionString.Conn, "sp_Trade_Receipt"); parameter[0].Value = Convert.ToInt32(comboBox1.Text); SqlHelper.FillDataset(ConnectionString.Conn, CommandType.StoredProcedure, "sp_Trade_Receipt", this.dataSet1, new string[] { this.dataSet1.Trade_Receipt.TableName }, parameter); ReportDocument cryRpt = new ReportDocument(); cryRpt.Load("C:/Users/Thun_Ome/Documents/Visual Studio 2010/Projects/ProjectWCF/WCFapplication/Report/rpt_Trade_Receipt.rpt"); cryRpt.SetDataSource(dataSet1); crystalReportViewer1.ReportSource = cryRpt; crystalReportViewer1.Refresh(); } private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { this.dataSet1.Trade_Receipt.Clear(); SqlParameter[] parameter = SqlHelperParameterCache.GetSpParameterSet(ConnectionString.Conn, "sp_Trade_Receipt"); parameter[0].Value = Convert.ToInt32(comboBox1.Text); SqlHelper.FillDataset(ConnectionString.Conn, CommandType.StoredProcedure, "sp_Trade_Receipt", this.dataSet1, new string[] { this.dataSet1.Trade_Receipt.TableName }, parameter); ReportDocument cryRpt = new ReportDocument(); cryRpt.Load("C:/Users/Thun_Ome/Documents/Visual Studio 2010/Projects/ProjectWCF/WCFapplication/Report/rpt_Trade_Receipt.rpt"); cryRpt.SetDataSource(dataSet1); crystalReportViewer1.ReportSource = cryRpt; crystalReportViewer1.Refresh(); } } }

106

ภาคผนวก ค บทน าเสนอโครงงานเทคโนโลยสารสนเทศธรกจ

107

บทน าเสนอโครงงานเทคโนโลยสารสนเทศธรกจ 1

ประจ าภาคเรยนท 1/2554

วชา : 0904402 โครงงานเทคโนโลยสารสนเทศธรกจ 1 จ านวน 1 หนวยกต (0-2-0)

ชอโครงงาน : ระบบบรหารจดการรานคา โดยประยกตใชเทคโนโลย Windows Communication

Foundation (WCF) Service กรณศกษาราน ลานกฬา จงหวดอดรธาน

รายชอผศกษาโครงงาน :

1. ชอ-สกล กวนทร พนธเพง รหสประจ าตว 51010912601

อาจารยทปรกษาโครงงาน :

อาจารย ............................................................... (อาจารยสมหมาย ขนทอง)

(....................................................)

กรรมการทปรกษา

วนท ............/ ................/ ..............

108

(....................................................)

กรรมการคนท 1

วนท ............/ ................/ ..............

(....................................................)

กรรมการคนท 2

วนท ............/ ................/ ..............

1. ความเปนมาและความส าคญของปญหา

ปจจบนการแขงขนทางดานการคานบวามความรนแรงมากขน นกธรกจทมฐานการเงนท

สงกวากจะไดเปรยบ สวนนกธรกจทมก าลงนอยกจะเสยเปรยบ ประกอบกบปจจบนเทคโนโลยใน

ดานตาง ๆ กมความทนสมยมากขน โดยเฉพาะเทคโนโลยทางดานคอมพวเตอรและอนเตอรเนต

นบวามการใชแพรหลายมากขน ธรกจปจจบนทอยรอดไดสวนใหญมกจะตองมแนวรวมหรอ

เครอขายเพอความอยรอดของธรกจและมความไดเปรยบทางดานการแขงขน

ราน ลานกฬา เปนรานขายปลก เสอผากฬา ตงอยท อ.เมอง จ. อดรธาน ปจจบนมปญหา

การจดการระบบคลงสนคา ยงมการบนทกขอมลเปนแบบเดมโดยการจดบนทกลงกระดาษและ

เปนแฟมเอกสารซงเสยงตอการสญเสย เชน การฉกขาด สญหาย ท าใหสนเปลอง และการจดการ

ยงไมดท าใหตนทนทอยเกบในคลงสนคา บรหารไมชดเจน บางอยางอยในคลงมานานมาก เพราะ

คลงสนคามขนาดใหญ เกดปญหาตนทนจมลงไปกบสนคาคงคลงถงแม สนคาทอยในคลง จะเปน

เสอผา ทสามารถเกบไวไดนาน แตกสามารถเกดความเสยหายไดเชนกน

109

จากปญหาทเกดขนท าใหเจาของกจการมความตองการระบบทมความยดหยนสามารถ

รองรบการขยายตวของกจการในอนาคต รวมทง สามารถอ านวยความสะดวก และลด

ขอผดพลาดตางๆ ทอาจเกดขน เนนการบรการลกคาทมความรวดเรว ถกตองแมนย า ทงในสวน

ของการจดการขอมลตางๆ ภายในกจการ เชน ขอมลการซอ-ขาย ขอมลสนคา ในคลงสนคา ยอด

คงเหลอของสนคา รวมถงการแสดงยอดรายรบรายจาย เปนตน เพอเปนการเสรมสราง

ประสทธภาพใหกบธรกจขายปลก เสอผากฬา ท าใหขาพเจามแนวคดในการพฒนาระบบนขนมา

ตอบสนองความตองการของกจการ

2. วตถประสงคของการศกษา

2.1 เพอพฒนาระบบของราน ลานกฬาใหมประสทธภาพ

2.2 เพอสรางมตใหมในการคาขายในยคเทคโนโลยและการขาวสารขอมล

2.3 เพอไดระบบทมความนาเชอถอ และลดขอผดพลาดใหเหลอนอยทสด

2.4 เพอความรวดเรวในการคนหาขอมลตางๆ

2.5 เพอเพมโอกาสในการเพมรายไดของกจการ

3 . ขอบเขตการด าเนนงาน

3.1 ระบบสนคาคงคลง

- สามารถเพม ลบ แกไข ขอมลสนคาคงคลงได

- สามารถดรายงานสนคาเมอถงจดสงซอได

110

3.2 ระบบการขายหนาราน

- สามารถเพม ลบ แกไข ขอมลการขายได

- สามารถแสดงขอมลการขาย ตามระยะเวลาทก าหนด

- สามารถออกใบเสรจรบเงนได

3.3 ระบบการสงซอสนคา

- สามารถเพม ลบ แกไข ขอมลการสงซอได

- สามารถแสดงขอมลการสงซอ ตามระยะเวลาทก าหนดได

- สามารถออกใบสงซอได

3.4 ระบบการรบสนคา

- สามารถเพม ลบ แกไข ขอมลการรบสนคาได

- สามารถแสดงขอมลการรบสนคา ตามระยะเวลาทก าหนดได

- สามารถออกใบรบสนคาได

3.5 ระบบการจายช าระเงน

- สามารถเพม ลบ แกไขขอมลการช าระเงนได

- สามารถแสดงขอมลการช าระเงน ตามระยะเวลาทก าหนดได

- สามารถออกใบจายช าระเงนได

3.6 ระบบเกบขอมลผผลต

- สามารถเพม ลบ แกไข ขอมลผผลตได

111

- สามารถแสดงขอมลผผลตสนคา

3.7 ระบบรายงาน

- รายงานสนคาคงเหลอ

- รายงานสนคาถงจดสงซอ

- รายงานการขายสนคา

- รายงานการสงซอสนคา

- รายงานการรบสนคา

- รายงานการช าระเงน

- รายงานผผลต

4. อปกรณและเครองมอในการด าเนนงาน

4.1 ฮารดแวร

- เครองคอมพวเตอร หนวยประมวลผลกลางความเรว 2.67 GHz

- หนวยความจ าหลก ขนาดไมต ากวา 2048 MB

- หนวยความจ าส ารอง ขนาดความจอยางนอย 160 GB

- จอภาพแสดงผล ขนาดแสดงผลไมต ากวา 1366 x 768 จด

- เครองพมพ (Printer Laser)

112

4.2 ซอฟทแวร

- ระบบปฏบตการ Microsoft Windows 7 (Ultimate)

- Microsoft Visual Studio 2010 Ultimate ส าหรบพฒนาระบบ

- Microsoft SQL Server 2005 Express ส าหรบสรางฐานขอมล

- Crystal Report 13.0 ส าหรบรายงานตางๆ

5. ขนตอนในการด าเนนงาน

5.1 น าเสนอหวขอตออาจารยทปรกษา

5.1.1 น าเสนอหวขอเรองราน ลานกฬา

5.2 รวบรวมขอมลทจะน ามาใชประกอบการพฒนาระบบ

5.2.1 สมภาษณเจาของกจการและใชการจดบนทก

5.2.2 สงเกตเหตการณในสถานทจรงและสงเกตพฤตกรรมการซอ – ขาย

5.2.3 รวบรวมและจดการขอมลทไดลงคอมพวเตอร

5.3 วเคราะหและออกแบบระบบ

5.3.1 ศกษาปญหาทเกดจากการขอมลทไดมา

5.3.2 น าขอมลทรวบรวมแลวมาวเคราะห

5.3.3 สรางแบบจ าลอง Logical Model ซงประกอบดวย แผนภาพกระแสขอมล

(Context Diagram, Data Flow Diagram), ค าอธบายการประมวลผล

ขอมล (Process Description), แบบจ าลองขอมล (ER-Diagram)

113

5.3.4 สรางพจนานกรมขอมล (Data Dictionary)

5.3.5 น าผลลพธทไดจากการวเคราะหมาออกแบบระบบ

5.3.6 ออกแบบฐานขอมล (Database Design)

5.3.7 ออกแบบจอภาพ (User Interface)

5.3.8 ออกแบบรายงาน (Output Design)

5.4 พฒนาระบบ

5.4.1 น าผลลพธทไดจากการวเคราะหและออกแบบระบบมาพฒนา

5.4.2 ใชโปรแกรม Microsoft SQL Server 2005 Express ในการสรางฐานขอมล

5.4.3 ใชโปรแกรม Microsoft Visual Studio 2010 ในการพฒนาระบบและ

เชอมตอกบฐานขอมล

5.5 ทดสอบระบบ และแกไขขอผดพลาด

5.5.1 ตรวจสอบระบบวาตรงตามความตองการของเจาของกจการหรอไม

5.5.2 สรางขอมลจ าลองเพอตรวจสอบขอผดพลาดของระบบ

5.5.3 ท าการแกไขขอผดพลาดทไดจากการทดสอบระบบ

5.6 น าเสนอผลงานตอคณะกรรมการ

5.6.1 น าระบบทไดผานการแกไขขอผดพลาดแลวมาน าเสนอตอคณะกรรมการ

114

5.7 จดท าคมอ

5.7.1 คมอส าหรบผใช

5.7.2 คมอประกอบระบบ

5.7.3 คมอประกอบโปรแกรม

6. ระยะเวลาในการปฏบตงาน

กจกรรม เดอน พ.ศ. 2554

ม.ย. ก.ค. ส.ค. ก.ย. ต.ค. พ.ย. ธ.ค. ม.ค. ก.พ. ม.ค.

น า เ สนอหว ข อต ออ าจา ร ย ทปรกษา

ร วบร วม ข อมล ท จ ะน าม า ใ ชประกอบการพฒนาระบบ

วเคราะหและออกแบบระบบ พฒนาระบบ ท ด ส อ บ ร ะ บ บ แ ล ะ แ ก ไ ขขอผดพลาด

น าเสนอผลงานตอคณะกรรมการ จดท า คมอ

115

7. ผลทคาดวาจะไดรบ

7.1 ลดความยงยากในการจดเกบขอมลและลดคาใชจายและมประสทธภาพมากขน

7.2 ผประกอบมความเชอมนในธรกจมากยงขน

7.3 รานคาจะมยอดการจ าหนายสนคาทมากขน

7.4 ขอมลมความถกตองปลอดภยและมประสทธภาพ

7.5 ไดระบบทสามารถตอบสนองความตองการของกจการ

7.6 ลดอตราการวาจางพนกงาน

116

ภาคผนวก ง รายงานการพบทปรกษา

117

รายงานการพบทปรกษา

ชอเรอง ระบบบรหารจดการรานคา โดยประยกตใชเทคโนโลย Windows Communication

Foundation (WCF) Service กรณศกษาราน ลานกฬา จงหวดอดรธาน

ผศกษา นายกวนทร พนธเพง รหส 51010912601 คธ512601

ทปรกษา อาจารยสมหมาย ขนทอง

วน เดอน ป รายงานความคบหนา / การใหค าปรกษา ลายมอชอทปรกษา 30 มกราคม 2555 รายงานความคบหนา / แกไขใหสมบรณ 6 กมภาพนธ 2555 รายงานความคบหนา / ปรบแก Database

13 กมภาพนธ 2555 รายงานความคบหนา / ปรบแกการแสดงขอมล

20 กมภาพนธ 2555 รายงานความคบหนา / ปรบแกการออกรายงาน

27 กมภาพนธ 2555 รายงานความคบหนากอนขนสอบ / แกหนาตาใหใชงายยงขน

top related