Date post: | 06-Sep-2018 |
Category: |
Documents |
Upload: | duongthuan |
View: | 216 times |
Download: | 0 times |
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
1
Project Proposal 1.ชอโครงการ ภาษาไทย: ระบบจดการวารสารออนไลน ภาษาองกฤษ: E-Journal Management System 2.หนวยงานทรบผดชอบ สาขาเทคโนโลยสารสนเทศ ส านกวชาสงคม มหาวทยาลยเทคโนโลยสรนาร จงหวดนครราชสมา 30000 โทรศพท 0-4422-4369 โทรสาร 0-4422-4025 3.ผท าโครงการ B4971085นางสาวสจตตรา พวงกหลาบ B4973317นางสาวฉตรวนา เจรญสข ส านควชาเทคโนโลยสงคม นกศกษาชนปท 4 สาขาวชาเทคโนโลยสารสานเทศ ระบบสารสนเทศเพอการจดการ 4.ประเภทของโครงการ - E-Journalเวบแอพพลเคชนระบบจดการวารสารออนไลน 5.สาขาวชาการและกลมวชา
- สาขาวชาเทคโนโลยสารสนเทศ ระบบสารสนเทศเพอการจดการ - รายวชา สมมนาระบบสารสนเทศเพอการจดการ 204408
6.ค าส าคญ (Keyword)
- E-Journal - วารสารออนไลน
7.ความส าคญ ทมาของปญหาทท าโครงการและการทบทวนเอกสารทเกยวของ (Review Literature)
ระบบจดการวารออนไลน เปนระบบทจดการเอกสารทเกยวของในการด าเนนงานระหวางการสงวารสารไปในขนตอนตางๆ ใหเปนระบบออนไลนเพอลดเวลาในการสงวารสารและเอกสารทเกยวของไปยงกองบรรณาธการและผทรงคณวฒ และผทเกยวของ ผพฒนาระบบจงเหนวาหากพฒนาระบบนแลวจะสามารถสรางประสทธภาพในการด าเนนงานของกระบวนการจดท าวารสารออนไลนได
8.วตถประสงคของโครงการ
- เพอสรางรปแบบเอกสารแบบออนไลนเพอใชในการจดการระบบวารสาร - เพอใหผดแลระบบวารสารสามารถสอสารกบกองบรรณาธการแบบออนไลน - เพอเพมประสทธภาพในการจดระบบวารสารออนไลน
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
2
9.ประโยชนทคาดวาจะไดรบและหนวยงานทน าผลงานโครงการไปใชประโยชน
- ลดขนตอนและประหยดเวลาในการสงวารสารออนไลนไปยงหนวยงานทเกยวของ - ผดแลระบบสามารถสอสารกบกองบรรณาธการแบบออนไลน - ผดแลระบบไดรบความสะดวกสบายเพมมากขนในการจดเกบขอมลทเกยวของกบ
การจดการวารสาร - มระบบสารสนเทศทมประสทธภาพมาใชในการจดการเอกสารทเกยวของในการ
จดการวารสารออนไลน
- สามารถจดเกบขอมลวารสารและขอมลผเขยนไดสะดวกและรวดเรวยงขน
- ชวยลดความซ าซอนในกระบวนการท างาน - สามารถน าขอมลไปใชงานไดอยางมประสทธภาพและทนเวลา
- วารสารออนไลนสรางความนาสนใจตอผเขยนบทความ ใหสงบทความมาขอตพมพ ไดทกททมอนเตอรเนต
- สามารถคนหาบทความทตองการไดอยางรวดเรว และเลอกอานบทความทเกยวของในฉบบอน ๆไดรวดเรวอกดวย นอกจากน ยงมการเปดรบบทความผานทางเวปไซต เพอใหกองบรรณาธการพจารณาลงตพมพอกดวย
10.ทฤษฎหรอกรอบแนวความคด (Conceptual Framework) - ใชทฤษฎการใชสในการออกแบบเวบไซต - มการออกแบบโครงสรางของเวบไซตในสวนตางๆ - การใชสญญาลกษณหรอโลโกของเวบไซต ใหผทเขามาใชสามารถจดจ าไดงาย - มการออกแบบโครงสรางของฐานขอมลใหมความเหมาะสมกบการใชงานไดดทสด - สรางระบบทสรางฟอรมทใชงานงาย และตรงตามความตองการของผใชใหมากทสด - ใชแนวคดในการออกแบบเวบไซตในรปแบบของ Web2.0
11.เอกสารอางอง (Reference) ของโครงการ
- กตศกด เจรญโภคานนท. คมอการเขยนเวบอคอมเมรชดวย PHP5. กรงเทพฯ : ซคเซส มเดย. 2548 - อดศกด จนทรมน. สราง Web Application อยางมออาชพ ฉบบ Workshop. กรงเทพฯ ซเอคยเคชน. 2548
12.ระเบยบวธพฒนา 12.1 ศกษาเครองมอและเทคโนโลยทเกยวของ
- Dreamweaver ใชในการออกแบบและจดท าระบบของเวบไซต - Top Style Pro ใชในการเขยนภาษา CSS เพอควบคมการแสดงผลหนาเวบไซต - AppServ ใชในการสรางฐานขอมล - Photoshop cs2 ใชในการออกแบบเวบไซต
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
3
12.2 ออกแบบ
- เปนเวบไซตทออกแบบสไตลเวบ 2.0 - ใช CSS และ XHTML ในการออกแบบหนาเวบไซต - ใช Javascrip ในการตกแตงลกเลนเมนตางๆในหนาเวบไซต - ใช Photoshop cs2 ในการออกแบบกราฟฟคสวนตางๆของเวบไซต
12.3 พฒนา
- ใชภาษา PHP ในการพฒนาระบบประมลพระเครองออนไลน - ใชโปรแกรม Appserv ในการสรางฐานขอมลเพอเกบขอมลตางๆภายในเวบไซตและ
ดงออกมาใชในหนาเวบเพจได
12.4 ทดสอบและแกไข - เมอท าการพฒนาระบบเสรจสมบรณแลวจะตองมการทดสอบระบบโดยดารใหผใชคน
อนทยงไมเคยใชระบบนมาท าการใชงานในระบบตางซงจะท าใหทราบวาระบบควรจะมขอแกไขปรบปรงในตรงจดไหนบาง หรอวามสวนไหนทขาดหายไปทควรจะเพมเตมบาง และเปนการตรวจสอบการท างานในระบบตางๆวาสามารถท างานไดตามขอก าหนดของระบบได
- เมอเจอขอผดพลาดตองด าเนนการแกไขขอผดพลาดนนใหระบบใชงานไดอยางมประสทธภาพสงสด
12.5 ประเมนผล
- ใหผใชเขามาทดลองใชระบบ ตรวจสอบขอผดพลาด รวมถงแสดงความคดเหน เกยวกบระบบ และขอเสนอแนะเพมเตม 13.ขอบเขตของโครงการ
เปนระบบสรางและทพฒนาขน เพอจดการวารสารออนไลน ใหวารสารสระดบสากลดวยเครองมอทถกออกแบบมาใหใชงานงายและทรงประสทธภาพเพอเปลยนตวหนงสอทอยบนกระดาษไปสเอกสารดจตอล ทสามารถใชงานผานอนเตอรเนตไดและการพฒนาระบบจดการวารสารออนไลน เพอสนบสนนขนตอนการท างานของเจาหนาทผใชใหเปนระดบอตโนมต ดวยวธการเกบขอมลตางๆเขาสระบบคอมพวเตอร เชน ขอมลแบบฟอรมตางๆทใชด าเนนการ ขอมลสมาชก ขอมลวารสาร ขอมลการสงวารสาร สถานะของวารสารทสง
14.ระยะเวลาทท าโครงการ 16 กนยายน 2552 – 24 พฤศจกายน 2552
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
4
15.แผนการด าเนนงานตลอดโครงการ หวขอ สปดาหท
1 2 3 4 5 6 7 8 9 10 11 12 1.ศกษาเครองมอและเทคโนโลยทเกยวของ
2.ออกแบบหนาเวบไซต
3.ออกแบบฐานขอมล
4.พฒนาระบบประมล
5.ประเมนผลและจดท าเอกสารคมอตางๆ
16.อปกรณทจ าเปนในการท าโครงการ
- คอมพวเตอร
- เครองปรน - หนงสอสอนท าเวบไซตและโปรแกรมตางๆ
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
5
Software Requirements Specification 1.Introduction
ระบบสารสนเทศ (Information System) มความส าคญในการด าเนนงานขององคกรใน ปจจบนเปนอยางมาก เนองจากปจจยหลายประการ ระบบสารสนเทศจงเปนกลไกลส าคญในการตอบสนองตอความตองการในดานตางๆ ขององคกรได ซงเปนระบบทสนบสนนกจกรรมการท างานในส านกงานทเกดขนในแตละวน รวมทงชวยในการตดตอสอสารของบคคลไมวาจะอยในสถานทเดยวกนหรอไมกตาม เชน การสงจดหมายอเลกทรอนกส การจดท าเอกสาร การน าเสนอขอมล เปนตน ท าใหการท างานมประสทธภาพมากขน ชวยลดความซ าซอนในกระบวนการท างาน และชวยใหการประมวลผลขอมลมความรวดเรว อกทงขอมลทไดจากการปฏบตงานในแตละวน จะถกจดเกบเปนระบบ จงสามารถคนหา และน าไปใชงานได ดงนน สารสนเทศจงไดกลายเปนเครองมอส าคญและจ าเปนทสดส าหรบองคกรในเวลาน
ดวยส านกวชาเทคโนโลยสงคม มหาวทยาลยเทคโนโลยสรนาร ไดจดท า วารสารเทคโนโลยสรนาร Suranaree Journal of Social Science เพอเปนสอกลางเผยแพรผลงานประเภทบทความวจย บทความวชาการ และบทความปรทรรศนดานมนษยศาสตรและสงคมศาสตร ของอาจารย นกวชาการ และนกศกษาบณฑตศกษา ทงภายในประเทศและตางประเทศ ตลอดจนเปนแหลงขอมลใหผสนใจตดตามความกาวหนาทางวชาการ โดยก าหนดออกวารสารปละ 2 ฉบบ ในเดอนมถนายน และธนวาคม แตปจจบนไดมการน าระบบสารสนเทศมาประยกตใชในการท างานแตยงไมสมบรณ ซงงานดานเอกสารการบนทกเกบขอมลบทความและขอมลเอกสารตางๆทใชในการด าเนนการยงใชวธการเกบเปนกระดาษ การคนหาขอมลแบบฟอรมจะตองคนหาขอมลจ านวนมาก ระบบจดการวารสารออนไลน จงเปนเครองมอทมลกษณะของการใหบรการทางวชาการ เพอน าเทคโนโลยทางดานสารสนเทศทกาวหนาในปจจบน มาประยกตใชใหเกดประโยชนสงสด เนองจากบทความทางวชาการมการจดเกบและตพมพออกมาเปนวารสารจ านวนมาก ซงมกระบวนการในการด าเนนงานในการกอนตพมพหลายขนตอน
จากปญหาดงกลาวขางตนจงน าระบบสารสนเทศมาใชเพออ านวยความสะดวกในการท างาน ดานการบนทกขอมลบทความ การพมพแบบฟอรมแบบออนไลน และจดท าระบบสบคนขอมล เพอหาบทความทผเขยนบทความเคยสง และสามารถตรวจสอบสถานะของบทความนได สามารถจดเกบขอมลสมาชกดวยระบบคอมพวเตอร และบคคลทวไปสามารถเลอก อานของบทความและสงซอวารสารได
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
6
1.1Software Purpose เอกสาร Software Requirement Specification(SRS) ฉบบนจดท าขนเพอเปน
การรวบรวมความตองการของซอฟตแวร e-Journal Suranaree University of Technology ซงใชเปนสอการในการตดตอสอสารระหวาง ผใชงานกบผพฒนาซอฟตแวรเพอใหมความเข าใจทตรงกนในเรองของความตองการตางๆ ทเกยวของกบซอฟตแวรน รวมทงสามารถใชเอกสารฉบบนเปนเอกสารอางองในการตรวจสอบของเขตของความตองการทแทจรงของซอฟตแวร ซงจะสงผลใหการพฒนาซอฟตแวรเปนไปอยางมประสทธภาพและไดผลลพธตรงตามความตองการของผใชงานอยางครบถวนสมบรณ
1.2 Software Scope
a)การพฒนาระบบจดการวารสารออนไลน เปนระบบสรางและทพฒนาขน เพอจดการวารสารออนไลน ใหวารสารสระดบสากลดวยเครองมอทถกออกแบบมาใหใชงานงายและทรงประสทธภาพเพอเปลยนตวหนงสอทอยบนกระดาษไปสเอกสารดจตอล ทสามารถใชงานผานอนเตอรเนตไดและการพฒนาระบบจดการวารสารออนไลน เพอสนบสนนขนตอนการท างานของเจาหนาทผใชใหเปนระดบอตโนมต ดวยวธการเกบขอมลตางๆเขาสระบบคอมพวเตอร เชน ขอมลแบบฟอรมตางๆทใชด าเนนการ ขอมลสมาชก ขอมลวารสาร ขอมลการสงวารสาร สถานะของวารสารทสง โดยผใชระบบม 3 กลม ไดแก เจาหนาทดแลระบบ สมาชก และบคคลทวไป ซงสามารถแบงการท างานของระบบไดเปน 3 สวนหลก ๆ ดงน
b) ความสามารถของระบบ
1. ระบบการสรางแบบฟอรม
สามารถแกไขและเปลยนแปลงขอมลในแบบฟอรมได
สามารถบนทกการเปลยนแปลงขอมลได
สามารถพมพแบบฟอรมได
สามารถแสดงแบบฟอรมรปแบบ pdf 2. ระบบจดการสมาชกและเจาหนาทดแลระบบ
สามารถเพมขอมลสมาชกได
สามารถแกไขขอมลสมาชกได
สามารถเพมขอมลวารสารได
สามารถแกไขขอมลวารสารได
สามารถก าหนดสทธการใชงานระบบได
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
7
3. ระบบวารสารออนไลน
สามารถแสดงบทคดยอของบทความของวารสาร
สามารถสบคนขอมลของวารสาร โดยใชชอวารสารเปนค าคน
สามารถตรวจสอบสถานะพมพของวารสารได
1.3 Definitions, Acronyms, Abbreviations 1.3.1Key Definitions
Table1 Key Definition1
คยเวรด ความหมาย E-Journal รปแบบหนงของวารสาร ทเนอหาของวารสารทงหมดไดถกแปลง
ใหเปนเอกสารอเลกทรอนกส มการจดเกบบนทกและเผยแพรสารนเทศทางวชาการไวในรปแฟมคอมพวเตอรและสออเลกทรอนกส มก าหนดออกแนนอน สม าเสมอ และน าไปไวในเวปไซต ใหผอานทวไปทใชอนเตอรเนตสามารถดาวนโหลด หรอ อานเนอหาผานคอมพวเตอรของตนได ซงเนอหาของวารสารนนจะถกจดไวอยางเปนระบบ
PDF ไฟลประเภทหนงในถกสรางมาจากโปรแกรม Adobe Acrobat หรอโปรแกรมประเภท PDF Creater ตวอนๆ เหมาะส าหรบการท าเอกสารตวอยาง เอกสารอนๆ ไฟลทไดมคณภาพสง ไมผดเพยนจากตนฉบบ และผทน าไฟล PDF ไปใชงาน กไมสามารถแกไขตนฉบบได
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
8
1.3.2 Key Acronyms and Abbreviations
Table2 Key Acronyms and Abbreviation
1.4 Software Overview เอกสารฉบบนจะแสดงขอมลรายละเอยดเกยวกบรายละเอยดของขอบเขตและความตองการของระบบทง Function Requirement และ Non-Function Requirement ทงหมด การออกแบบ Diagram ทไดจากการวเคราะหความตองการรวมไปถงเทคนคในการพฒนา ซอฟตแวรและการวางแผนเพอรองรบความเสยงในการเปลยนแปลงความตองการของผใช ตวอยางหนาจอ Interface ภาพรวมของระบบ 1.5 Software Technology 1.5.1 Development Solution
ประเภทการท างาน เทคโนโลย Operation System Microsoft Window XP, Window vista Web Browser Microsoft Internet Explorer 7.0 ,Firefox 3.0 Programming Language PHP Development Tool Dreamweaver 8,Editplus
Table3 Development Solution
คยเวรด ความหมาย DD Data Dictionary ERD Entity Relation Diagram E-Journal Electronic Journal SRS Software Requirement Specification PDF Portable Document Format
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
9
1.5.2 Web Server Solution ประเภทการท างาน เทคโนโลย
Operation System Microsoft Window Server 2008 Web Browser Microsoft Internet Explorer 7.0 ,Firefox 3.0 Web Sever AppServe 2.5.9
Table5 Web Server Solution 1.5.3 Database Server Solution
ประเภทการท างาน เทคโนโลย Operation System Microsoft Window Server 2008 RDBM Microsoft SQL Server 2008
Table6 Database Server Solution 1.5.4 Client Solution
ประเภทการท างาน เทคโนโลย Operation System Microsoft Window Server 2008 Web Browser Microsoft Internet Explorer 7.0 ,Firefox 3.0
Table7 Database Server Solution
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
10
2. Overall Description 2.1 Product Perspective E-Journal Management System เปนซอฟตแวรทชวยบรหารจดการขอมลบทความและแบบฟอรมตางๆทใชในการด าเนนงานจดการเกยวกบการพจารณาบทความในขนตอนตางๆ เปนซอฟตแวรทไดรบการออกแบบและพฒนาในรปแบบ Web-Based Application เพอใหเกดประโยชน และมประสทธภาพในการจดการระบบวารสารออนไลน
Table8 แสดงโครงสรางเมนการเขาสระบบของกลมผใชงาน
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
11
DFD Level0 (Context Diagram)
Table9 DFD Level0 (Context Diagram)
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
12
Table 10 แสดงโครงสรางระบบจดการวารสารออนไลน
a) System interfaces (สวนเชอมตอของระบบ)
โดยระบบทสรางขนมสวนเชอมตอดวยกนสามสวนคอ 1. สวนแรกเปนหนาหลก จะเชอมตอในระบบเขาสระบบ ทมหนาทกรอกรายละเอยดขอมลผใชงาน เพอน าสวนนไปประมวลผลในสวนทสอง 2. สวนทสอง มหนาทเกบรายละเอยดขอมลผใชงานแลว ตอไปจะเชอมตอกบระบบประมวลผลซงจะประมวลผลในรปแบบวารสารออนไลน 3. สวนทสาม จะน าขอมลในสวนทสองมาประมวลอกครง ซงสวนนจะระบการสงประมวลผลมาแลวในสวนทสอง
b) User Interface (สวนเชอมแตกะผใช) 1. การใชงานกอนลอกอนเขาสระบบ กอนเขาสระบบผใชสามารเหนเมนการ
ท างาน ดงน เมนหนาจอหลก เมนกองบรรณาธการ เมนการสงซอวารสาร เมนตรวจสอบสถานะ และเมนตดตอกองบรรณาธการ โดยผใชสามารถคนหาวารสารได หากผใชตองการสงวารสารออนไลนตองสมครสมาชกเขาสระบบกอน
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
13
Table 11 หนาจอหลกของระบบวารสารออนไลน
ประกอบดวย เมนหลก เมนกองบรรณาธการ เมนการสงซอวารสาร เมนการตรวจสอบสถานะและเมนตดตอกองบรรณาธการ และเมนหลกแสดงขอมลวารสารเทคโนโลยสรนาร ดงน
หมายเลข 1 แสดงขอมลวารสารเชน ชอเรอง ผแตงและสาระสงเขป (absrtact) โดยผใชสามารถคลกท (absrtact) จะสามารถดาวนโหลดเอกสารสาระสงเขปได
1
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
14
Table 12 หนาจอแสดงเมนกองบรรณาธการ
แสดงขอมลกองบรรณาธการ ทรบผดชอบการจดท าวารสารมหาวทยาลยเทคโนโลยสรนารทงหมด
Table 13 หนาจอแสดงเมนการสงซอวารสาร
หมายเลข 1 แสดงขอมลในการสงซอวารสาร โดยม 2 ชองทาง
หมายเลข 2 สามารถดาวนโหลดแบบฟอรมในการสงซอได โดยคลกค าวาทน
1
2
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
15
Table 14 หนาจอตรวจสอบสถานะ
หมายเลข 1 แสดงสถานะของผเขยนทสงวารสารเขามา โดย (admin) จะเปนผทอพเดทขอมลใหผใชเหนถงสถานะของบทความตนเอง ก าลงด าเนนการถงขนตอนไหน เชน ไดรบบทความแลว สงผทรงคณวฒแลว เปนตน
Table 15 หนาจอตดตอกองบรรณาธการ
หมายเลข 1 แสดงทอยของกองบรรณาธการเพอผใชสามารถตดตอ สอบถามขอมล
1
1
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
16
Table 16 หนาจอแสดงผลการคนหาวารสาร
หมายเลข 1 แสดงกลองขอความเพอใหผใชสามารถคนหาวารสารทตองการไดโดยทนท โดยกรอกค าคนทตองการคนหา หมายเลข 2 แสดงผลการคนหาวารสาร หากคนพบจะแสดงจ านวนรายการทคนพบ และมขอมลวารสารในเรองทตองการคนหา
1
2
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
17
2. การเขาสระบบโดยผใช (User) เพอผใชสามารถเขาสระบบเพอสงเหนเมนขนตอนในการสงวารสารและสามารถสงวารสารออนไลนได
Table 17 หนาจอแสดงหนาหลก โดยมเมนในการสมครสมาชก
หมายเลข 1 แสดง register ในการสมครสมาชกเพอเขาสระบบ
1
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
18
Table 18 หนาจอสมครสมาชก แสดงหนากรอกขอมลสมาชก โดยผใชตองกรอกขอมลใหครบ โดยกรอกชอผใช รหสผานและอเมลลส าหรบตดตอสมาชกและคลกทยนยน
Table 19 หนาจอเขาสระบบ
1
2
3
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
19
แสดงขอมลของผใชเมอลอกอนเขาสระบบ หมายเลข 1 แสดงเมอผใชลอกอนเขาสระบบเขามา ระบบจะเชคขอมลของผใช จะแสดงชอผใชทลอกอนเขามา และสามารถแกไขขอมลสมาชกได
หมายเลข 2 เมนส าหรบออกจากระบบ หมายเลข 3 เมอเขาสระบบแลวจะแสดงเมนเพม คอ เมนขนตอนการสงวารสาร
Table 20 หนาจอแกไขขอมลสมาชก
แสดงหนาจอแกไขขอมลสมาชก เชน ชอผใช รหสผานและอเมลล
หากแกไขเรยบรอยแลวจะแสดง Text box บอกวาอพเดทขอมลเรยบรอยแลว
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
20
Table 21 หนาจอแสดงขนตอนการสงวารสาร
หมายเลข 1 สามารถดาวนโหลดเอกสารส าหรบเสนอตนฉบบเพอลงพมพ หมายเลข 2 สามารถดาวนโหลดค าแนะน าส าหรบผเขยนเปนภาษาไทย หมายเลข 3 สามารถดาวนโหลดค าแนะน าส าหรบผเขยนเปนภาษาองกฤษ หมายเลข 4 ขนตอนการสงบทความออนไลน ส าหรบผทตองการสงบทความผานเวบ
Table22 หนาจอแสดงแบบฟอรมสงบทความ
แสดงแบบฟอรมขนตอนในการสงวารสาร โดยผเขยนตองกรอกขอมลใหครบ โดยมรายละเอยด วนท ชอเรอง ชอผแตง สาระสงเขปโดยยอและไฟลการแนบเอกสารบทความ
1
2
3
4
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
21
c) Hardware interface (สวนทเชอมตอกบฮารดแวร)
การตดตงระบบ สวนประกอบหลกของการใชระบบจดการวารสารออนไลน ทเปน Module บนเวบ
แอพพลเคชน สามารถท าใหระบบท างานไดนน จะตองประกอบดวยสวนประกอบตาง ๆ ซงจะตองตดตงบน Server ดงนคอ
- Web Server (Apache) หรอตวอนทสามารถเปนกลไกในการท างานของ PHP ได - โปรแกรมส าหรบเครองลกขาย (Client) - ฐานขอมล และระบบจดการฐานขอมล
ซงจะมวธการในการตดตงสวนประกอบทจ าเปนในการใชงานระบบจดกา รวารสารออนไลน สวนการจดหา Module บนเวบแอพพลเคชนตามสวนประกอบทกลาวมาไดคอ
Web Server (Apache) การตดตง Apache นนเปนการตดตงใหเครองแมขายนนเปน Web Server ทสามารถรองรบการท างานกบ File ทสรางขนมาได โดยใชโปรแกรม Appserv ซงเปน โปรแกรมทรวมเอา package การท างานตาง ๆ เชน php, apache, mysql ไวดวยกน
1. ความตองการขนต าทางดานฮารดแวร ประกอบดวย 1) Server Computer ซงแบงเปน Database Server และ Web Server 2) Client Computer 3) เครอขายอนเตอรเนต
d)Software Interfaces (สวนทเชอมตอกบซอฟตแวร) 1.สถาปตยกรรมของระบบระบบจดการวารสารออนไลน
Table 23 แสดงสถาปตยกรรมของระบบ
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
22
จากรปแสดงสถาปตยกรรมของระบบจดการวารสารออนไลน โดยในสวนของ Database Server ของระบบ และ Web Server จะดงขอมลจากฐานขอมลของบทความและขอมลสมาชกทเกบขอมลอยเพอใหบรการแกเครอง Client ของพนกงานผใช ผานเครอขายอนเตอรเนต
ดานซอฟตแวร (Software) Microsoft Windows XP Professional Edition : ใชเปนระบบปฏบตการ PHP : ใชเปนภาษาคอมพวเตอรในการเขยนโปรแกรม Java Script : ใชเปนภาษาในการพฒนาระบบทท างานบน Web Base
Application SQL : ใชเปนภาษาคอมพวเตอรในการจดการฐานขอมล AppServe 2.5.9: ใชในการรนและทดสอบระบบ Internet Explorer 7.0 : ใชเปน Web Browser หลกในการตดตอใชงาน
ระบบ Macromedia Dreamweaver 8 : ใชในการพฒนาระบบ Adobe Photoshop : ใชในการตกแตงภาพ Microsoft Office 2007 : ใชในการจดท าเอกสารประกอบโครงงาน Microsoft Visio 2007 ใชวาดแผนภาพ และผงงานหรอ Flow งานตางๆ
หลกการท างานของ PHP Hypertext Preprocessor เนองจากพเอชพท างานโดยมตวแปล และเอกซควต (Execute) ทฝงเครอง
เซรฟเวอร เรยกการท างานวาเปนเซรฟเวอรไซด (Server Side) สวนการท างานของบราวเซอรของผใชเรยกวา ไคลเอนต (Client Side) โดยการท างานเรมตนทผใชสงขอความทตองการผานเวบบราวเซอรทาง HTTP (HTTP Request) ซงอาจเปนการกรอก แบบฟอรม หรอใสขอมลทตองการ ขอมลเหลานนเปนเอกสารพเอชพ เมอเอกสารพเอชพเขามาถงเวบเซรฟเวอรกถกสงไปใหพเอชพเพอท าหนาทแปลค าสงแลวเอกซควต ค าสงนน หลงจากนนพเอชพสรางผลลพธในรปแบบเอกสารเอชทเอมแอลสงกลบไปใหเซรฟเวอรเพอสงตอไปใหบราวเซอรแสดงผลทางฝงผใชตอไป (HTTP Response) ซงลกษณะการท างานแบบนคลายกบการท างานของ CGI หรออาจกลาวไดวาพเอชพกคอโปรแกรม CGI ประเภทหนงกไดซงลกษณะการท างานเปนดงภาพ
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
23
Table24 ภาพแสดงหลกการท างานของ PHP
e)Communication Interface (การเชอมตอสอสาร) 1. ดานเครอขาย (Network)
Internet : ใชในการพฒนาระบบบนเวบ LAN : ใชในการเชอมตอเครอง PC ในการท างาน
2. ดานฐานขอมล (Database) My SQL-Front v.5.0 : ใชในการจดการฐานขอมล
3.การตดตงโปรแกรมส าหรบเครองลกขาย (Client) เครองลกขายทจะใชงานระบบ ตองตดตงโปรแกรม Web Browser ของคายใดกได (แตเพอใหสามารถแสดงผลไดดควรใช Internet Explorer เวอรชน 5.0 ขนไปของคาย Microsoft โดยใชความละเอยดของหนาจอ 1024x768) และตองเชอมตอกบระบบเครอขาย Internet เพอใชในการตดตอไปยง Web Server ทตดตงระบบส าหรบการใชงานอย
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
24
f) Memory constraints
1. ดานฮารดแวร (Hardware) เครองคอมพวเตอร Notebook CPU Pentium 4, ความเรว 2.4 GHz,
RAM 1024, Hard disk 120 GB : ใชในการพฒนาระบบ Intel Celeron 2.0 GHz ขนไป : ใชในการพฒนาระบบ เครอง Printer : ใชในการพมพรายงาน
g) Operations h) Site adaption requirements ระบบจดการวารสารออนไลนสรางขนเพอใชในการด าเนนงานในสวนของผดแลระบบเกยวกบเอกสารทใชในการสงเอกสารเพอใหผทรงคณวฒพจารณา และการสงเอกสารตอบกลบแกผเขยนบทความ ในสวนของผเขยนบทความจะมการด าเนนงานโดยการสงบทความออนไลน และตรวจสอบสถานการณพมพ ระบบจงตองการสภาวะแวดลอมในลกษณะทมอนเตอรเนต เพอใชในการด าเนนงาน
2.2 Product Function ฟงกชนการท างนของซอฟตแวร E-Journal Management System
ประกอบดวยฟงชนกตางๆ ตอไปน 2.2.1 ระบบวารสารออนไลน
ฟงกชน หนาทการท างาน
Send journal สงบทความออนไลน Status journal ตรวจสอบสถานะพมพ Journal manage สรางแบบฟอรม Show form แสดงรายการพมพแบบฟอรม Journal add เพมขอมลวารสาร
Table25 ระบบวารสารออนไลน
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
25
2.2.1 ระบบพมพแบบฟอรม
ฟงกชน หนาทการท างาน
Journal manage แกไขเปลยนแปลงขอมลในแบบฟอรม Form confirm บนทกการพมพแบบฟอรม Print form พมพแบบฟอรม Show form แสดงแบบฟอรมเปนPDF
Table26 ระบบพมพแบบฟอรม
2.2.2 ระบบจดการสมาชก ฟงกชน หนาทการท างาน
Journal register สมครสมาชก Journal edit แกไขขอมลสวนตว
Table27 ระบบจดการสมาชก
2.2.3 ระบบเจาหนาทผใชงาน
Table28 ระบบเจาหนาทผใชงาน
ฟงกชน หนาทการท างาน
Send journal add สงบทความออนไลน Status journal edit แกไขสถานะพมพ Journal manage add สรางแบบฟอรม Show form edit แสดงรายการพมพแบบฟอรม Journal add เพมขอมลวารสาร
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
26
2.3User Characteristic
Table29 User Characteristic
2.4 Constrain
รหสขอจ ากด ขอจ ากด
CO-01 การวเคราะหและออกแบบซอฟตแวรจะใชหลก
CO-02 ผทมสทธใชงานซอฟตแวร จะตองเปนผทมบทบาทหนาทตามขอ 2.3
Table30 Constraints
ผใชงาน บทบาท
บคคลทวไป เปนผทสามารถเขาชมสาระสงเขปของบทความและสามารถสงซอได
ผเขยนบทความ เปนผทจะตองท าการสมครสมาชกเขาใชงานระบบ สามารถสงบทความออนไลน และตรวจสอบสถานะพมพบทความได
เจาหนาทผใชงาน เปนผทท าหนารบบทความออนไลน และ สร า ง แบบฟอร ม เพ อ ใ ช ด า เ น นการเกยวกบบทความเพอใหผทรงคณวฒพจารณา สามารถแกไขและเพมขอมลวารสาร สามารถตรวจสอบรายการพมพแบบฟอรม แกไขสถานะพมพของบทความได สามารถจดการขอมลสมาชก
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
27
2.5 Assumption and Dependencies
รหส ขอสมมตฐาน
AS-01 ผใชระบบมความรพนฐานและสามารถใช ง านคอมพ ว เตอร และซอฟ ตแวรพนฐานได
AS-02 ผใชงานมความรพนฐานดาน E-Journal Management System
Table31 Assumption and Dependencies 2.6 Apportioning of requirements
เนองจากมการสอสารกนระหวางเจาหนาทผใชงานกบผเขยนบทความ ผใชงาน กบผทรงคณวฒ ผใชงานกบหวหนาสถานวจย จงอยากใหมระบบการสงอเมลแบบอตโนมต
3. Specific Requirements
Table32 E-journal
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
28
ระบบทเกยวของ ลกษณะการท างาน
E-journal แสดงขอมลทเกยวของกบระบบ - แสดงบทสาระสงเขปของบทความ - แสดงกองบรรณาธการ - แสดงการสงซอวารสาร - แสดงกองบรรณาธการ - แสดงรายละเอยดทสามารถตดตอกองบรรณาธการ
- สามารถคนหาบทความได
Table33 Specific Requirements
Table34 E-journal
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
29
ระบบทเกยวของ ลกษณะการท างาน
User management แสดงขอมลทผเขยนบทความสามารถท าได - แสดงบทสาระสงเขปของบทความ - แสดงกองบรรณาธการ - แสดงการสงซอวารสาร - แสดงกองบรรณาธการ - แสดงรายละ เ อยดท ส ามารถ ตด ตอกองบรรณาธการ
- สามารถคนหาบทความได - สามารถสมครสมาชกได - แกไขชอเขาใชและรหสผาน
Admin management แสดงขอมลทผใชงานสามารถท าได
- แสดงบทสาระสงเขปของบทความ - แสดงกองบรรณาธการ - แสดงการสงซอวารสาร - แสดงกองบรรณาธการ - แสดงรายละ เ อยดท ส ามารถ ตด ตอกองบรรณาธการ
- สามารถคนหาบทความได - แก ไ ขช อ เ ข า ใช และรหสผ าน ของผ เ ข ยนบทความได
- แกไขสถานะบทความ - เพมสาระสงเขปของบทความทผานได - สามารถตรวจสอบขอมลการสรางแบบฟอรมได - สามารถตรวจสอบสถานการณพมพของบทความได
Table35 E-journal
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
30
3.1 External interfaces การเขาสระบบโดยผใช (User) เพอผใชสามารถเขาสระบบเพอสงเหนเมนขนตอนในการสงวารสารและสามารถสงวารสารออนไลนได
Table35 หนาจอแสดงหนาหลก โดยมเมนในการสมครสมาชก
หมายเลข 1 แสดง register ในการสมครสมาชกเพอเขาสระบบ
1
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
31
Table36 หนาจอสมครสมาชก แสดงหนากรอกขอมลสมาชก โดยผใชตองกรอกขอมลใหครบ โดยกรอกชอผใช รหสผานและอเมลลส าหรบตดตอสมาชกและคลกทยนยน
Table37 หนาจอเขาสระบบ
1
2
3
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
32
แสดงขอมลของผใชเมอลอกอนเขาสระบบ หมายเลข 1 แสดงเมอผใชลอกอนเขาสระบบเขามา ระบบจะเชคขอมลของผใช จะแสดงชอผใชทลอกอนเขามา และสามารถแกไขขอมลสมาชกได
หมายเลข 2 เมนส าหรบออกจากระบบ หมายเลข 3 เมอเขาสระบบแลวจะแสดงเมนเพม คอ เมนขนตอนการสงวารสาร
Table38 หนาจอแกไขขอมลสมาชก
แสดงหนาจอแกไขขอมลสมาชก เชน ชอผใช รหสผานและอเมลล
หากแกไขเรยบรอยแลวจะแสดง Text box บอกวาอพเดทขอมลเรยบรอยแลว
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
33
Table39หนาจอแสดงขนตอนการสงวารสาร
หมายเลข 1 สามารถดาวนโหลดเอกสารส าหรบเสนอตนฉบบเพอลงพมพ หมายเลข 2 สามารถดาวนโหลดค าแนะน าส าหรบผเขยนเปนภาษาไทย หมายเลข 3 สามารถดาวนโหลดค าแนะน าส าหรบผเขยนเปนภาษาองกฤษ หมายเลข 4 ขนตอนการสงบทความออนไลน ส าหรบผทตองการสงบทความผานเวบ
Table40 หนาจอแสดงแบบฟอรมสงบทความ
แสดงแบบฟอรมขนตอนในการสงวารสาร โดยผเขยนตองกรอกขอมลใหครบ โดยมรายละเอยด วนท ชอเรอง ชอผแตง สาระสงเขปโดยยอและไฟลการแนบเอกสารบทความ
1
2
3
4
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
34
3.2 Functions Requirement
Table41 DFD level 0
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
35
Table42 DFD level 1
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
36
3.2.2 Input
Table43 Input 3.2.3 Processing
Table44 Processing
ฟงกชน หนาทการท างาน
Input Data -ชอผเขยนบทความ -ชอผเขาใช - รหสผาน - ทอย - อเมลล -รหสบทความ - ชอบทความ - วนทสง - ชอผแตง -สาระสงเขป
ขอมล ตรวจสอบ
ชอผเขยนบทความ ตองเปนตวหนงสอ รหสบทความ ตองเปนตวเลขเทานนและระบบจะกรอก
ใหอตโนมต ชอบทความ ตองเปนตวหนงสอเทานน วนทสง ตองเปนวนเดอนป ระบบจะกรอกให
อตโนมตเมอมการเลอก ชอผแตง ตองเปนตวหนงสอเทานน สาระสงเขป ตองเปนตวหนงสอเทานน
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
37
3.2.4 Output
Table45 Processing 3.3 Performance requirements เปนเวบแอพพลเคชนทสรางดวยภาษา php และ java script
แบบคงท a) ระบบสามารถเชอมตอกบอปกรณรองรบไดไมเกน 5 ชนด
b) ระบบสามารถรองรบผใชงานในแตละครงไดหลายคนเพราะเปนเวบแอพพลเคชน แบบไมคงท c) ในการประมวลผลของแตละรายการสามารถท าไดทนททมการรบขอมลและเวลาจะปรบไปตามขนาดของขอมล 3.4 Logical database requirements a) ความถในการใชงาน สามารถใชงานไดอยางตอเนองยกเวนในกรณการเปลยนแปลงสถานะการพมพจะตองมเจาหนาทผใชงานเปลยนแปลง b) ความสามารถในการเขาถงขอมลของระบบ จะตองเปนผใชงานทมรหสผานในการเขาสระบบเทานน
ภาษาทใชในการพฒนาโปรแกรม ภาษาทเลอกใชส าหรบการพฒนาระบบ คอ ภาษา PHP (PHP Hypertext
Preprocessor) ภาษา PHP เปนภาษาสครปตทเรยกวา Server Side Script ทประมวลผลบนฝง
เซรฟเวอร แลวสงผลลพธไปยงฝงไคลเอนตโดยผานเวบบราวเซอร ซงท าการอานเอกสารHTMLนน
Interface Output
แสดงขอมลบทความ แสดงขอมลบทความทงหมด เพมขอมลบทความ แจงเตอนสาระสงเขปของบทความทผาน
การพจารณา แกไขสถานะบทความ แจงเตอนสถานการณพมพ แกไขขอมลสมาชก แสดงขอความแกไขขอมลเสรจแลว
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
38
และเมอเจอสครปต PHP ทางเวบเซรฟเวอร กท าการประมวลผลสครปตนน และสงผลลพธการท างานทไดไปแสดงผลยงฝงเวบบราวเซอรซงอยในรปของเอกสารHTML ปจจบน PHPไดรบความนยมเปนอยางมากโดยการน ามาชวยพฒนางานบนเวบทเรยกวา Web Programming และมโปรแกรมเมอรจ านวนมากนยมใช เนองจาก PHPมรปแบบของภาษา C และ Perl ทน ามาปรบปรงท าใหมประสทธภาพสง และท างานไดเรว เนองจากเหตผลดงตอไปน
1. เปนภาษาแบบ Open Source 2. เปนโปรแกรมฟร สามารถ Download ไดฟรจาก www.php.net ทงตว Source
Code และเอกสารอางองมาใชโดยไมผดกฎหมาย 3. สามารถใชไดกบหลาย ๆ ระบบปฏบตการ เชน Windows 95/98/me/
NT/2000,Unix, Linux หรอระบบปฏบตการอน ๆ ไดโดยแทบไมตองเปลยนแปลงโคดค าสงเลย 4. พเอชพสนบสนนการเชอมตอกบฐานขอมลไดหลายประเภท เชน MySQL,
Oracle, และ SQL Server โดยมการเรยกใชผาน ODBC, SQL หรอผานตวฐานขอมลโดยตรง ซงมฟงกชนทสนบสนนฐานขอมลตาง ๆ อยางมากมาย
5. พเอชพมความยดหยนสง เปนภาษาสครปตทสามารถแทรกในต าแหนงใดกไดในแทกของเอชทเอมแอลท าใหสามารถน าไปสรางแอพพลเคชนไดหลายประเภท
6. พเอชพมประสทธภาพการท างานสง ท างานไดรวดเรว 7. มความสามารถในการจดการกบตวแปรหลาย ๆ ประเภท เชน เลขจ านวนเตม
(Integer),เลขทศนยม (Float), สตรง (String) และอารเรย (Array) เปนตน 8. มความสามารถในการรบขอมลจากฟอรมของ HTML 9. มความสามารถในการรบ-สง Cookie 10. มความสามารถเกยวกบ Session (ตงแต PHP Version 4 ขนไป) 11. มความสามารถทางดาน OOP (Object Oriented Programming) ซงรองรบการ
เขยนโปรแกรมเชงวตถ 12. มความสามารถในการเรยกใช COM component 13. มความสามารถในการตดตอและจดการฐานขอมล 14. มความสามารถในการสรางกราฟก
หลกการท างานของ PHP Hypertext Preprocessor เนองจากพเอชพท างานโดยมตวแปล และเอกซควต (Execute) ทฝงเครอง
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
39
เซรฟเวอร เรยกการท างานวาเปนเซรฟเวอรไซด (Server Side) สวนการท างานของบราวเซอรของผใชเรยกวา ไคลเอนต (Client Side) โดยการท างานเรมตนทผใชสงขอความทตองการผานเวบบราวเซอรทาง HTTP (HTTP Request) ซงอาจเปนการกรอก แบบฟอรม หรอใสขอมลทตองการ ขอมลเหลานนเปนเอกสารพเอชพ เมอเอกสารพเอชพเขามาถงเวบเซรฟเวอรกถกสงไปใหพเอชพเพอท าหนาทแปลค าสงแลวเอกซควต ค าสงนน หลงจากนนพเอชพสรางผลลพธในรปแบบเอกสารเอชทเอมแอลสงกลบไปใหเซรฟเวอรเพอสงตอไปใหบราวเซอรแสดงผลทางฝงผใชตอไป (HTTP Response) ซงลกษณะการท างานแบบนคลายกบการท างานของ CGI หรออาจกลาวไดวาพเอชพกคอโปรแกรม CGI ประเภทหนงกไดซงลกษณะการท างานเปนดงภาพ
ภาษาทางดานฐานขอมล ภาษาทเลอกใช คอ ภาษา SQL เปนภาษาทใชงานไดตงแตระดบเครอง
คอมพวเตอรสวนบคคลพซไปจนถงระดบเมนเฟรม และเปนผลตซอฟแวรดานระบบจดการฐานขอมลเชงสมพนธทนยมใชในปจจบนเนองจากงายตอการเรยนร การใชงาน ภาษา SQL สามารถอานออกเสยงได 2 แบบ คอ “เอสควแอล” (SQL) หรอ “ซเควล” (Sequel) ยอมาจาก Structured Query Language หรอภาษาในการสอบถามขอมล เปนภาษาทางดานฐานขอมล ทสามารถสรางและปฏบตการกบฐานขอมลแบบสมพนธ (relational database) โดยเฉพาะ และเปนภาษาทมลกษณะคลายกบภาษาองกฤษ ภาษา SQLถกพฒนาขนจากแนวคดของ relational calculus และ relational algebra เปนหลก ภาษา SQL เรมพฒนาครงแรกโดย almaden research center ของบรษท IBM โดยมชอเรมแรกวา “ซเควล” (Sequel) ตอมาไดเปลยนชอเปน“เอสควแอล” (SQL) หลงจากนนภาษา SQLไดถกน ามาพฒนาโดยผผลตซอฟแวรดานระบบจดการฐานขอมลเชงสมพนธจนเปนทนยมกนอยางแพรหลายในปจจบน โดยผผลตแตละรายกพยายามทจะพฒนาระบบจดการฐานขอมลของตนใหมลกษณะเดนเฉพาะขนมา ท าใหรปแบบการใชค าสง SQL มรปแบบทแตกตางกนไปบาง เชน ORACLE ACCESS SQL Base ของ Sybase INGRES หรอ SQL Server ของ Microsoft เปนตน
ดงนนในป ค.ศ. 1986 ทางดาน American National Standards Institute (ANSI) จงไดก าหนดมาตรฐานของ SQL ขน อยางไรกด โปรแกรมฐานขอมลทขายในทองตลาด ไดขยาย SQL ออกไปจนเกนขอก าหนดของ ANSI โดยเพมคณสมบตอน ๆ ทคดวาเปนประโยชนเขาไปอกแตโดยหลกทวไปแลวกยงปฏบตตามมาตรฐานของรปแบบค าสงมาตรฐานของภาษา SQLโดยทวไป
ประเภทของค าสงในภาษา SQL 1. ภาษาส าหรบการนยามขอมล (Data Definition Language: DDL) ประกอบดวย
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
40
ค าสงทใชในการก าหนดโครงสรางขอมลวามคอลมนอะไร แตละคอลมนเกบขอมลประเภทใด รวมถงการเพมคอลมน การก าหนดดชน การก าหนดววหรอตารางเสมอนของผใช เปนตน
2. ภาษาส าหรบการจดการขอมล (Data Manipulation Language: DML) ประกอบดวยค าสงทใชในการเรยกใชขอมล การเปลยนแปลงขอมล การเพมหรอลบขอมล เปนตน
3. ภาษาควบคม (Data Control Language: DCL) ประกอบดวยค าสงทใชในการ 4. ควบคม การเกดภาวะพรอมกน หรอการปองกนการเกดเหตการณทผใชหลายคน
เรยกใชขอมลพรอมกน และค าสงทเกยวของกบการควบคมความปลอดภยของขอมลดวยการก าหนดสทธของผใชทแตกตางกน เปนตน
ลกษณะการใชงานของภาษา SQL ภาษา SQL เปนสวนประกอบหนงของ DBMS มกพบใน DBMS เชงสมพนธ
หลายตวและเปนทนยมใชในปจจบน ภาษา SQL งายตอการเรยนร การใชงานในภาษา SQLแบงเปน 2 ลกษณะ คอ ภาษา SQL ทโตตอบได (interactive SQL) และภาษา SQL ทฝงในโปรแกรม (embedded SQL)
1. ภาษา SQL ทโตตอบได ใชเพอปฏบตงานกบฐานขอมลโดยตรง เปนการใชค าสง ภาษา SQLสงงานบนจอภาพ โดยเรยกดขอมลไดโดยตรงในขณะทท างาน เพอใหไดผลลพธทน าไปใชได
2. ภาษา SQL ทฝงในโปรแกรม เปนภาษา SQL ทประกอบดวยค าสงตาง ๆ ของ ภาษา SQL ทใสไวในโปรแกรมทสวนมากแลวเขยนดวยภาษาอน เชน โคบอล ปาสคาล ภาษาซ ลกษณะของค าสง SQL จะแตกตางจากภาษาอน ๆ ในแงทวา SQL ไมมค าสงทเกยวกบการควบคม (control statement) เหมอนภาษาอน เชน if..then…else for…do หรอ loop หรอ while ท าใหมขอจ ากดในการเขยนชดค าสงงาน การใชภาษา SQL ฝงในโปรแกรมอนจะท าใหภาษา SQL มความสามารถและมประสทธภาพมากยงขน ผลลพธของค าสงทเกดจากภาษา SQL ทฝงในโปรแกรมจะถกสงผานไปใหกบตวแปรหรอพารามเตอรทใช โดยโปรแกรมทภาษา SQL ไปฝงตวอย 3.5 Design constraints a) รปแบบรายงาน มลกษณะทเรยบงาย ไมซบซอน มขอมลครบถวน b) การใหชอของขอมล มความสมพนธและอยในกลมเดยวกน เมอดขอมลจะเขาใจไดทนท c) การตรวจสอบการแกไขขอมล 3.6 Software system attributes
- Reliability: ความเชอถอไดทงทางดานความปลอดภย และความถก
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
41
ตองของขอมล - Availability: ความคงอย สามารถท างานไดตลอด ไมมการจ ากดอายการใชงาน - Security: มการปองกนการเขาถงขอมล - Maintainability: งายตอการบ ารงรกษา
3.7 Legal, Copyright and Other Notices
ระบบทพฒนาขนน อยภายใตการพฒนาทางดานการศกษาของนกศกษาส านกวชาเทคโนโลยสงคม สาขาวชาเทคโนโลยสารสนเทศ มหาวทยาลยเทคโนโลยสรนาร ระบบทพฒนาขนจงเปนลขสทธของทางหนวยงานในการน าไปใชและเผยแพร 4, Supporting information 4.1ERD(Entity Relationship Diagram)
Table46 ERD(Entity Relationship Diagram)
E-Journal Management System Software Requirement Specification Seminar in Management Information System-204408
Version 1.0
42
4.2Data Dictionary ตาราง Admin Field Name Data Type (Size) Description Username Int(5) ชอเขาใชงาน Password Char(10) รหสเขาใชงาน Name Char(10) ชอ Type Varchar(10) ประเภทผใชงาน Address Varchar(10) ทอย Tel Int(50) เบอรโทรศพท Email Varchar(50) อเมลล
Table47 ตาราง Admin ตาราง Add_journal Field Name Data Type (Size) Description Id Int(11) รหสบทความ Title Varchar(255) ชอบทความ Author Varchar(255) ผแตง File Varchar(255) ไฟล
Table48 ตาราง Add_journal ตารางSend_Journal Field Name Data Type (Size) Description Journal_id Varchar(50) รหสบทความ Type Varchar(100) ประเภทบทความ
Date Varchar(100) วนทสง Title Varchar(255) ชอเรอง Author Varchar(255) ผแตง Abstract Varchar(255) สาระสงเขป File Varchar(255) ไฟล Status Varchar(50) สถานะ
Table49 ตารางSend_Journal