30/09/2018, 15:59
Làm sao tạo Cơ Sở Dữ Liệu quản lý trường mầm non từ đầu?
Em đang cần xây dựng hệ thống hoạt động quản lý trường mầm non với C# và SQL.
Mọi người có thể hướng dẫn em cách xây dựng nội dung CSDL? Nên bắt đầu từ đâu và làm như thế nào?
Bài liên quan
SQL là ngôn ngữ dùng để truy vấn thôi, @btm có kinh nghiệm làm cái này.
Bài tập này làm trong vòng bao lâu? Thầy cô muốn em nộp phần mềm hay là muốn thiết kế CSDL.
Nếu cả 2 thì anh nghĩ em lên mạng tìm các phần mềm giống giống như vậy về nghiên cứu trước.
Nếu không có, quay trở lại đây, anh sẽ gợi ý cho.
trước tiên là thiết kế cơ sở dữ liệu để thấy xem trước a ạ.ngày 23 /10 e phải nộp cho thầy.e có tìm nhưng mà e thấy mơ hồ về cơ sở dũ liệu k biết làm từ đâu ạ.hic
Trước hết em phải nghĩ là phần mềm của em cần phải quản lý cái gì…
Trước hết là bao nhiêu đó thôi, giờ lập tập trung suy nghĩ CSDL thiết kế ra làm sao. Lấy giấy ra mà vẽ. Học mối quan hệ 1-n, n-1, n-n chưa. Cái này dễ mà. Khóa chính, khóa phụ? Bài này chỉ cần khóa chính thôi đủ rồi.
vâng e có nghĩa là bây giờ e tạo bảng xong rồi mới tạo, mối quan hệ giữa cái bảng với nhau là được ạ. mấy cái như tính điểm.kieemrr tra sức khỏe e có nên cho vào k ạ
Em phải xem mình cần thông tin gì trước, vẽ ra các bảng thông tin ấy. Xong bắt đầu mới suy nghĩ là thông tin này có liên quan đến thông tin kia hay không.
VÍ dụ em cần:
Khi em nối lại, em lại thấy là nội dung dạy bị trùng lặp, thì bây giờ em sẽ đưa ra quyết định giữ lại nội dung dạy ở Giáo viên hay Lớp. Giữ ở đâu là tùy em thôi. Tùy vào nhu cầu sử dụng. Tạm thời em cứ để bên Lớp. Vì logic nó thuộc về lớp hơn.
Rồi cứ thế tiếp tục, em sẽ có được 1 cái bảng khá khá. Rồi lại nghĩ, rồi lại thêm, rồi lại sửa. Đó là cách xây dựng. Từ giờ tới 23 còn lâu mà.
vâng.chắc là đợt kia e hiểu bài theo phạm vi hẹp nên chưa xác định đúng mình cần làm những gì.e cảm ơn ạ
Có thể ở trường em dạy khoa học là tạo mối quan hệ trước. Cái đó có thể tốt đối với dự án lớn, hoặc tốt đối với người khác. Nhưng anh tiếp cận vấn đề dơn giản hơn.
Anh thấy anh cần cái gì, anh tạo ra trước. Sau đó anh nhìn lại, xem thử những thứ này có liên quan nhau không, anh nối chúng lại. Sau đó anh lại thêm, lại sửa và khi nào anh cảm thấy hợp lý thì thôi.
Cách này tốn nhiều công sức, nhưng em sẽ hiểu được cái CSDL của mình. Đặc biệt là khi em mới học, làm theo cách này hiệu quả hơn. Anh không dạy CSDL nên anh không dám nói là phương pháp nào tốt hơn, anh chỉ thấy cách tạo bảng trước dễ làm hơn. Ít nhất là điều đó đúng với dự án nhỏ.
vâng. e thấy nhìn được hứơng rồi ạ.e cứ hiểu theo kiểu là mình chỉ làm từng từng đấy chứ k mở rộng ra nhiều hơn,hoặc do e đang mơ hồ về môn này mới thế.đa tạ anh ^^
Nếu được e post yêu cầu đề bài lên đây, mọi người sẽ dễ hình dung hơn. Xem em cần quản lý những gì, từ đó đưa ra lời khuyên gần đúng hơn. Thông thường mỗi bảng sẽ có 1 khóa chính, giáo viên hay trẻ đều nên có mã. Ví dụ, e nói có nội dung dạy thì thường ta sẽ đưa vào 1 bảng MÔN HỌC (MÃ MÔN HỌC, TÊN MÔN HỌC, NỘI DUNG MÔN HỌC). Tùy quan hệ, giả sử mỗi lớp có 1 giáo viên duy nhất dạy 1 môn học (Ví dụ môn toán có duy nhất 1 giáo viên) thì em có thể tạo bảng PHÂN CÔNG (MÃ LỚP, MÃ MÔN HỌC, MÃ GIÁO VIÊN). …Từ bảng này e có thể biết được giáo viên dạy 1 môn học trong 1 lớp cụ thể …
@nga Em có thể hỏi thêm @tuancoi2506. Chứ anh nghỉ học lâu rồi, không nhớ chi tiết.
a ơi đề bài là:
xây dựng phần mềm quản lý hoạt động trong trương mầm non với C# và SQL
Nhớ đọc
Le Tran Dat – 25 Sep 14
Làm thế nào để đặt một câu hỏi thông minh ?
Cách đặt một câu hỏi thông minh. (Ý kiến cá nhân + Luợt dịch từ How To Ask Questions The Smart Way – Eric Steven Raymond) I.Mở đầu: Đạt và nhiều người khác nữa đang hỗ trợ các bạn học sinh, s…
Lời lẽ có chút khó chịu em thông cảm.
Có yêu cầu cụ thể hơn không em, ví dụ, yêu cầu quản lý những gì ? Giáo viên, lớp học, bé, môn học, hay mình muốn xây dựng thế nào cũng được, miễn hợp lý ? và đây là bài kiểm tra lớn hay nhỏ, thiên về ngôn ngữ C# (cách kết nối csdl trong C# hay là bài tập về thiết kế CSDL) , để từ đó mình định hướng tốt hơn.
mình xây dựng theo mình muốn,cách mình nghĩ thôi ạ.đề này bọn e phải làm từ đầu đến cuối từ thiết ké CSDL cho đến xây dựng.Nó thiên về cách kết nối csdl trong C# ạ. đây là bài tập lớn lấy điểm cuối kì môn C# ạ.có gì mong các a chỉ bảo thêm ạ
vâng.theo a hứơng thì e hiểu được số vần đề rồi ạ.có gì mong a chỉ bảo thêm ạ
Trước mắt, a ngĩ mình sẽ có những cái cần lưu như sau, e muốn nó thực tế hơn nữa thì e nên tham khảo xem trong trường mầm non hiện tại ng ta dạy trẻ như thế nào (a học ở đó lâu quá ùi, chả nhớ nữa ).
KHÓA HỌC (MÃ KHÓA,NĂM BẮT ĐẦU,NĂM KẾT THÚC) . VD KHÓA 2014-2015
HỌC SINH(MÃ HỌC SINH,HỌ TÊN ,ĐỊA CHỈ, NGÀY SINH, GIỚI TÍNH, NGÀY NHẬP HỌC, CHIỀU CAO, CÂN NẶNG,MÃ LỚP)
GIÁO VIÊN(MÃ GIÁO VIÊN,HỌ TÊN, NGÀY SINH, GIỚI TÍNH,SDT, ĐỊA CHỈ)
LỚP HỌC(MÃ LỚP, TÊN LỚP, MÃ KHÓA HỌC,SỐ LƯỢNG HỌC SINH). LỚP MẦM 1 KHÓA 2013-2014 KHÁC VỚI LỚP MẦM 1 KHÓA 2014-2015
PHỤ HUYNH(MÃ PHỤ HUYNH, HỌ TÊN, SĐT, GIỚI TÍNH, EMAIL,MÃ HỌC SINH) NÊN QUẢN LÝ PHỤ HUYNH, CÓ J LIÊN LẠC CHO DỄ
NỘI DUNG HỌC(MÃ NỘI DUNG, TÊN NỘI DUNG)
PHỤ TRÁCH(MÃ LỚP, MÃ GIÁO VIÊN) MỘT LỚP MẦM NON THƯỜNG NHIỀU CÔ PHỤ TRÁCH, NÊN E ĐỂ 2 MẪ LÀM KHÓA CHÍNH
Ngoài ra còn 1 số cái e có thể thêm như
HỒ SƠ SỨC KHỎE (MÃ HỌC SINH, CHIỀU CAO, CÂN NẶNG, NGÀY KHÁM)
Em có thể tìm hiểu ngoài thực tế để bổ sung. Quan trọng là khi vấn đáp hoặc viết báo cáo với thầy giáo, e fai nhấn mạnh dc những j mà csdl và chức năng của ứng dụng của e mang lại. Ví dụ e có thể nói, các bé mầm non thì cha mẹ quan tâm nhất là sự phát triển chiều cao cân nặng của bé, nên nhóm đã lưu thông tin này, đồng thời sẽ xây dựng chức năng khám định kỳ theo tháng(tuần j đó), sau đó gửi kết quả về email cho phụ huynh, nên nhóm phát sinh ra bảng HỒ SƠ SỨC KHỎE…Làm sao có thầy thấy dc sự hợp lý là điểm nổi bật của tụi e.
Giả thiết một ngôi trường có N lớp học, mỗi lớp học do 1 giáo viên phụ trách, mỗi lớp học có N học sinh.
Ví dụ:
Lớp học 1
Giáo viên A
Học sinh a, Học sinh b, Học sinh c, Học sinh d, Học sinh e,… Học sinh X
Lớp học 2
Giáo viên B
Học sinh f, Học sinh g, Học sinh h, Học sinh i, Học sinh k,… Học sinh Y
Có 3 đối tượng tương ứng với 3 bảng
HỌC SINH
Thông tin cá nhân
Lớp học
GIÁO VIÊN
Thông tin cá nhân
Lớp học
LỚP HỌC
Thông tin lớp
Cụ thể:
HỌC SINH
Mã số học sinh
Tên
Tuổi
Giới tính
Mã số lớp
GIÁO VIÊN
Mã số giáo viên
Tên
Tuổi
Giới tính
Mã số lớp
LỚP HỌC
Mã số lớp
Tên lớp
Về cơ bản là như vậy, các thông tin phụ có thể thêm vào sau như:
Lưu ý: mỗi khi thêm thông tin cần phân tích lại bảng trên cho tối ưu.
Vì thời gian làm bài sắp kết thúc nên cần xúc tiến làm ngay và hoạch định thời gian rõ ràng cụ thể. Bài này đơn giản nên:
Một chương trình hoàn thành đủ các chức năng cần thiết vẫn hơn một chương trình nhiều chức năng mà còn dang dở, nhiều lỗi. Nên hãy làm những gì cơ bản nhất rồi hãy nghĩ chuyện cao hơn.
vậng ạ.e tạo xong roi ạ.bây h là chi cần them thắt vào để nộp cho thầy thôi ạ.e cams ơn các anh
Nga bạn cho mình số điện thoại được không. mình có việc cần nhờ
//