โครงการ - ระบบการจัดการแกลเลอรี่ศิลปะ
การพัฒนาสแต็กเต็มรูปแบบด้วย C#, ASP.NET, Entity Framework, SQL Server
- โครงการนี้เป็นของระบบการจัดการหอศิลป์
Tam Yığın (Full Stack) ที่ฉันพัฒนาขึ้นในช่วงมหาวิทยาลัย ส่วนแบ็กเอนด์ได้รับการพัฒนาด้วย C# และ ASP.NET และการดำเนินการฐานข้อมูลด้วย Entity Framework ใช้การจัดการฐานข้อมูล SQL Server โครงการช่วยให้ผู้ใช้สามารถดำเนินการทั้งหมดในแกลเลอรี่ศิลปะ
เกี่ยวกับโครงการที่ 1 (ภาพรวม)
เทคโนโลยีที่ใช้ :
- แบ็กเอนด์: C#, asp.net, Entity Framework
- FrontND: HTML, CSS, JavaScript
- ฐานข้อมูล: SQL Server
โปรแกรมที่ใช้ :
- การพัฒนาแบ็กเอนด์: Visual Studio
- การจัดการฐานข้อมูล: SQL Server Management Studio (SSMS)
โครงสร้างฐานข้อมูล :
- ตารางผู้ใช้: รวมชื่อพนักงานนามสกุลข้อมูลอีเมล
- ตารางงานศิลปะ: รวมถึงความรู้เกี่ยวกับงานศิลปะและรักษาศิลปินและความรู้
คุณสมบัติพื้นฐาน :
- การดำเนินการ crud
- อินเทอร์เฟซที่เป็นมิตรกับผู้ใช้
- การลงนามและการอนุญาต
- การจัดการผู้ใช้
2. ข้อมูลทางเทคนิค (รายละเอียดทางเทคนิค)
แบ็กเอนด์ :
- สถาปัตยกรรม: Model-View-Controller (MVC)
- พัฒนาโดยใช้ ASP.NET CORE และเชื่อมต่อกับฐานข้อมูล SQL Server
ส่วนหน้า :
- อินเทอร์เฟซแบบไดนามิกและผู้ใช้ที่พัฒนาขึ้นโดยใช้ HTML/CSS/JS
- แบบฟอร์มและการรวมฐานข้อมูล: มีการดำเนินการ CRUD
คุณสมบัติที่โดดเด่น :
- การดำเนินงาน CRUD: การเพิ่มการลบอัปเดตและรายการงานศิลปะและพนักงานสามารถทำได้
- การจัดการฐานข้อมูลด้วยเฟรมเวิร์กเอนทิตี
- ความปลอดภัยและการพัฒนาแบ็กเอนด์ที่มีประสิทธิภาพด้วย ASP.NET
- การอนุญาตของผู้ใช้: การควบคุมการเข้าถึงตามบทบาทของผู้ดูแลระบบและผู้ใช้
3. คุณสมบัติที่สำคัญ)
- การพัฒนาสแต็กเต็มรูปแบบ: การรวมแบ็กเอนด์และส่วนหน้า
- การจัดการฐานข้อมูลด้วย SQL Server: การจัดเก็บข้อมูลที่ปลอดภัยและมีประสิทธิภาพ
- RESTFUL API: การดำเนินการฐานข้อมูลได้ดำเนินการผ่าน API
- Entity Framework: Layer การเข้าถึงฐานข้อมูล
- การรับรองความถูกต้องและการอนุญาต: การยืนยันผู้ใช้สำหรับผู้ใช้ในการเข้าสู่ระบบ
4. การสาธิตและภาพหน้าจอ (ตัวอย่างและภาพหน้าจอ)
- โครงการสามารถเรียกใช้ผ่านเทอร์มินัลหรือใน Microsoft Visual Studio
5. ผู้สนับสนุนและทรัพยากร)
6. ติดต่อและสนับสนุน)