|
|
|
เขียน Code การยืม และ การคืน วีดีโอ เขียนอย่างไงครับผมติดไปต่อไม่ได้ พอดีทำงานเขียนส่งอาจารย์อะครับ รบกวนคนที่เก่งๆๆ ให้ความเห็นผมด้วยนะครับ |
|
|
|
|
|
|
|
ทำเป็นสถานะของม้วนวีดีโอ ว่าแต่ละม้วน ว่าสถานะ ยืม หรือ คืน(อยู่ที่ชั้น) คล้ายๆ ยืมคืน หนังสือห้องสมุด
-วีดีโอ ทุกม้วน มีรหัสประม้วน
-รหัสประเภท หมวดหมู่
-วันที่ยืม
-กำหนดวันส่ง
-วันที่ส่ง
-ค่าปรับ
|
|
|
|
|
Date :
2011-03-10 16:04:15 |
By :
^-^ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เห็นชื่อโปรแกรมแล้วนึกถึงความหลัง
ตอนนั้นสมัยที่เรียนอยู่ ปวช เคยทำโปรแกรมระบบเช่ายืม vdo เป็นโปรเจคจบ ใช้ VB6 เขียน
ตอนนั้นอ่านหนังสือสอน vb6 ของ provision ที่เป็นเล่มสีแดง ๆ ฉบับตีพิมพ์ครั้งที่ 1 ด้วยนะ
แต่ตัว source code และตัวโปรแกรมหายไปแล้ว
แนะนำออกแบบฐานข้อมูลให้นะ เอาแบบธรรมดา
ข้อมูลหลัก
ข้อมูลลูกค้า
ข้อมูลประเภทลูกค้า
ข้อมูลตัวแทนจำหน่าย
ข้อมูลพนักงาน
ข้อมูลประเภทพนักงาน
ข้อมูลประเภทหนัง
ข้อมูลหนัง
ข้อมูลประเภทสือ
ข้อมูลแผ่นหนัง
ข้อมูลหลักเป็นข้อมูลที่เขียนให้ทำงานได้ก่อนที่จะเขียนส่วนอื่น ๆ ที่เหลือ
ข้อมูลมูลแผ่นหนังและข้อมูลประเภทสือ มีไว้เพื่ออะไร ?
มีไว้เพื่อแยก copy หนังแต่ละเรื่องให้ได้จากกรณีต่าง ๆ เช่น การจำหน่ายหนังออกไปเมื่อเกิดกรณี เสียหาย,ถูกขโมย หรือชำรุด
ตรวจสอบ จำนวนการเช่าของ copy หนัง ,ตรวจสอบระยะเวลาที่ copy หนังเข้ามาในร้าน
บางครั้งมีหนังบางเรื่องมีหลาย ๆ สื่อ และแต่ละสื่อมีจำนวน แผ่นที่แตกต่างกัน เช่น หนัง The Lord of The Ring ภาค 3
ถ้าเป็น VCD มี 3 แผ่น DVD มี 2 แผ่น Bluy-ray มี 1 แผ่นเป็นต้น
ข้อมูลจัดการสินค้า
ข้อมูลการสั่งซื้อ
ข้อมูลรายละเอียดการสั่งซื้อ
ข้อมูลการคืนสินค้า
ข้อมูลรายละเอียดการคืนสินค้า
ข้อมูลการเปลี่ยนยอดสั่งซื้อสินค้า
ข้อมูลการรับสินค้า
ข้อมูลรายละเอียดการรับสินค้า
ข้อมูลการจำหน่ายสินค้า
ข้อมูลการจำหน่ายสินค้า ถูกใช้เมื่อมีกรณีมีสินค้าหาย ชำรุด หรือถูกขโมย
ข้อมูลการดำเนินงานของระบบยืมคืน
ข้อมูลการทำงานของพนักงาน
ข้อมูลการเช่า
ข้อมูลลายละเอียดการเช่า
ข้อมูลการคืน
ข้อมูลรายละเอียดการคืน
อันนี้ละยากที่สุดโดยส่วนมากจะเจอปัญหาแบบนี้กัน
- สามารถให้เช่าได้หรือไม่ ถ้าสมาชิกมีการค้าชำระค่าเช่า
- ตรวจสอบได้หรือไม่ถ้าสมาชิกมีรายการค้างส่ง
- การเช่าแต่ละครั้งต้องมีการวางบัตรหรือไม่ และถ้าว่างบัตร
สามารถวางบัตรอะไรได้บ้างในกรณีที่ไม่ได้นำบัตรประจำตัวประชาชนมาแต่เป็นสามาชิกของร้านอยู่ก่อนแล้ว
- ถ้ามีลูกค้าที่เป็นเด็กนักเรียนหรือเป็นชาวต่างชาติจะสามารถเช่าได้หรือไม่
- สามารถยืดหยุนค่าปรับได้หรือไม่ในกรณีที่เป็นลูกค้าขาประจำ
- ระบบจะคำนวณค่าปรับอย่างไรในกรณีที่ร้านหยุดชั่วคราว เช่น ปิดร้าน 2 วันเพื่อปรับปรุงร้าน ,วันขึ้นปีใหม่ หรือ เกิดเหตุการความไม่สงบ
- นอกจากวางบัตรแล้วมีการวางเงินประกันหรือไม่ในกรณีที่เช่าไปมาก ๆ และเป็นสื่อ ที่มีราคาแพง เช่น แผ่น blue-ray
ระบบออกรายงาน
- พิมพ์บาร์โค๊ดติด copy หนัง
- พิมพ์บัตรสมาชิก บาร์โค๊ด เป็นการสร้างบัตรสมาชิกซึ่งเป็นจะรหัสสมาชิก บาร์โค๊ด สามารถกำหนดรหัสสมาชิกได้ สั่งพิมพ์ระบุจำนวนได้
- รายงานรายชื่อสมาชิก ได้หลาย ๆ รายการ โดยกำหนดรหัสสมาชิกที่ต้องการทราบข้อมูลได้ หรือทีละหลายๆรหัสสมาชิกได้
- รายงานสรุปรายได้จากการให้เช่ารายการ เป็นการรายงานรายได้ในแต่ละวันที่ได้รับค่าเช่าซึ่งจะรายงาน วันที่ จำนวนสมาชิกที่เข้าร้านแล้วจ่ายค่าเช่า จำนวนค่าเช่าที่ได้รับวันนั้นๆ จำนวนส่วนลดในวันนั้นๆ ซึ่งสามารถเรียกดูได้โดยระบุวันที่เดือน ปี ที่ต้องการทราบ
- รายงานรายละเอียดรายได้จากการให้เช่ารายการ เป็นการรายงานรายละเอียดรายได้ที่ได้จากสมาชิกแต่ละคนในแต่ละวัน ซึ่งจะรายงาน วันที่ รหัสสมาชิก ชื่อสมาชิก จำนวนค่าเช่าที่ได้รับวันนั้นๆ ส่วนลดผู้รับ เวลาที่รับค่าเช่า ซึ่งสามารถเรียกดูได้โดยระบุวันที่เดือน ปี ที่ต้องการทราบแล้วพิมพ์รายงานออกมา
- รายงานสรุปเงินประกันเข้า/ออก เป็นการสรุปรายงานจำนวนเงินจากการวางเงินประกัน ที่เข้า/ออก จากสมาชิกรายใดบ้าง และได้คืนให้แก่สมาชิกรายใดบ้าง ซึ่งสามารถตรวจสอบวันเวลาได้ ซึ่งสามารถเรียกดูได้โดยระบุวันที่เดือน ปี ที่ต้องการทราบแล้วพิมพ์รายงานออกมา
- รายงานรายละเอียดเงินประกันคงเหลือ เป็นการรายงานรายละเอียดเงินประกันคงเหลือของสมาชิกแต่ละคนในแต่ละวัน ซึ่งจะรายงาน รหัสสมาชิก ชื่อสมาชิก ที่อยู่ เงินประกัน รวมเงิน ซึ่งสามารถเรียกดูได้
- รายงานสรุปค้างชำระค่าเช่า เป็นการรายงานข้อมูลของสมาชิกทั้งหมด ที่ค้างชำระค่าเช่ารายการซึ่งจะแสดง รหัสสมาชิก ชื่อสมาชิก ที่อยู่ ค้างค่าเช่า และยอดรวม
- รายงานสรุปค่าใช้จ่ายประจำงวด เป็นการรายงานสรุปค่าใช้จ่ายที่เราทำการบันทึกไว้ ที่ส่วน รายการค่าใช้จ่ายประจำวัน ซึ่งเราสามารถตรวจสอบดูได้ในส่วนนี้ ซึ่งจะแสดง วันที่ ค่าใช้จ่าย รายละเอียดค่าใช้จ่าย จำนวนจ่าย ผู้พิมพ์บันทึกค่าใช้จ่าย และเวลา
- รายงานรายการส่งคืนเข้าร้าน
- รายงานรายการค้างส่ง เป็นการรายงานรายการค้างส่งของสมาชิก โดยสามารถตรวจสอบและเรียกดูได้โดย ระบุรหัสสมาชิกที่ต้องการทราบ(สามารถดูได้หลายสมาชิก) แล้วพิมพ์รายงานออกมา
- รายงานความเคลื่อนไหวรายการ จะเป็นการตรวจสอบความเคลื่อนไหวรายการที่ถูกเช่ามากที่สุดและน้อยที่สุด โดยระบุวันที่ เดือน ปี ที่เริ่มต้นถึงวันที่ต้องการทราบ แล้วพิมพ์รายงานออกมา
- รายงานรายการจะสูญหาย เป็นการประเมินความน่าจะเป็นว่ารายการได้หายจากร้านโดยลูกค้าไม่นำมาคืน
- รายงาน จดหมาย คือการออกจดหมายทวงแก่สมาชิกนั้นๆโดยกำหนด จากรหัสสมาชิก
- รายงานข้อมูลพนักงาน เป็นรายการ
- รายงานข้อมูลพนักงาน เป็นรายคน
- รายงานข้อมูลตัวแทนจำหน่ายเป็นรายการ
- รายงานข้อมูลตัวแทนจำหน่ายแยกเป็นแต่ละราย
- รายการการใช้งานของพนักงาน
ระบบอื่น ๆ
- เช่น ระบบสถิติ
- ระบบจองหนัง
- ระบบค้นหาหนัง เช่น นำคอมพิวเตอร์ตั้งไว้ในร้านเพื่อให้ลูกค้าสามารถค้นหาหนังได้เอง
"เขียน Code การยืม และ การคืน วีดีโอ เขียนอย่างไงครับผมติดไปต่อไม่ได้ พอดีทำงานเขียนส่งอาจารย์อะครับ รบกวนคนที่เก่งๆๆ ให้ความเห็นผมด้วยนะครับ"
ตอนนี้เขียนถึงใหนแล้วละ มีรูปแบบเป็นอย่างไรครับ ทำเป็น web app แบบ office หรือ แบบ online
ถ้า เป็นแบบ online ลูกค้าจะมีส่วนร่วมอย่างไรกับ web เช่น จองหนัง online ,ตรวจสอบประวัติการยืมของตัวเอง
เป็น web app อย่างเดียว หรือแบบ web full เช่น มี webboard ,มี guest book , จัดทำอันหนังยอดเช่าสูงสุด, หนังมาใหม่ , หนังแนะนำ
มีระบบจัดการพนักงานเพิ่มเติมหรือไม่ เช่น เงินเดือน , การลาหยุด
และระบบที่ทำแบบเป็นสาขาเดียวหรือหลาย ๆ สาขา ถ้าเป็นแบบหลาย ๆ สาขา สามารถทำการโยกย้าย หนังระหว่างสาขาได้หรือไม่
ลูกค้าสาขา หนึ่ง สามารถ ใช้งานอีกสาขาหนึ่งได้หรือไม่
|
|
|
|
|
Date :
2011-03-10 17:47:38 |
By :
SpiderManDark |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|