Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 27 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
27
Dung lượng
1,17 MB
Nội dung
qwertyuiopasdfghjklzxcvbnmqwertyuiop asdfghjklzxcvbnmqwertyuiopasdfghjklz xcvbnmqwertyuiopasdfghjklzxcvbnmqw ertyuiopasdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasdfghjklzxc vbnmqwertyuiopasdfghjklzxcvbnmqwert yuiopasdfghjklzxcvbnmqwertyuiopasdfg hjklzxcvbnmqwertyuiopasdfghjklzxcvbn mqwertyuiopasdfghjklzxcvbnmqwertyui opasdfghjklzxcvbnmqwertyuiopasdfghjk lzxcvbnmqwertyuiopasdfghjklzxcvbnmq wertyuiopasdfghjklzxcvbnmqwertyuiopa sdfghjklzxcvbnmqwertyuiopasdfghjklzx cvbnmrtyuiopasdfghjklzxcvbnmqwertyui opasdfghjklzxcvbnmqwertyuiopasdfghjk lzxcvbnmqwertyuiopasdfghjklzxcvbnmq wertyuiopasdfghjklzxcvbnmqwertyuiopa sdfghjklzxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcvbnmqwe Project : Qu ảnlíthẻsinhviêncủathưviện Project : Quảnlíthẻsinhviêncủathưviện 2 KẾ HOẠCH LÀM VIỆC Công việc Ngày Người làm Khảo sát 01/03/2008 – 02/03/2008 Nguyễn Thị Lĩnh Nguyễn Thị Minh Ngọc Phân tích 03/03/2008 – 05/03/2008 Nguyễn Thị Lĩnh Nguyễn Thị Minh Ngọc Nguyễn Thị Thanh Tâm Vũ Hồng Lê Thiết kế 06/03/2008 – 10/04/2008 Nguyễn Thị Lĩnh Nguyễn Thị Minh Ngọc Nguyễn Thị Thanh Tâm Vũ Hồng Lê Cài đặt Kiểm thử Danh sách thành viêncủa nhóm: - Nguyễn Thị Minh Ngọc - Nguyễn Thị Lĩnh - Nguyễn Thị Thanh Tâm - Vũ Hồng Lê Thời gian dự tính: - Ngày bắt đầu: 01/03/2008 - Ngày kết thúc: 13/04/2008 Nội dung của dự án: Xây dựng chương trình quản lý thẻsinhviêncủathưviện Dự trù thời gian kế hoạch: - Thời gian khảo sát: 01/03/2008 – 02/03/2008 - Thời gian phân tích: 03/03/2008 – 05/03/2008 - Thời gian thiết kế: 06/03/2008 – 10/03/2008 I. Đặt vấn đề: Project : Quảnlíthẻsinhviêncủathưviện 3 1. Mô tả hiện trạng bài toán: Bất cứ một sinhviên nào khi bước qua cánh cổng của nhà trường đều phải có thẻsinh viên. Thẻsinhviên có vai trò rất quan trọng đối với cả sinhviên và nhà trường . Nó như “chứng minh thư” của mỗi “công dân” trong nhà trường Tại thưviện khi quản lý hồ sơ sinhviên vẫn sử dụng phương pháp thủ công là chủ yếu, khối lượng hồ sơ quản lý sinhviên là rất lớn Việc cập nhật hồ sơ, tìm kiếm thông tin của một sinhviên nào đó là rất khó khăn, mất nhiều thời gian và không cho được thông tin chính xác nhất và mới nhất về sinhviênđó Số giấy tờ bổ sung hàng năm trong hồ sơ của mỗi sinhviên cũng rất lớn Các báo cáo tổng hợp tình hình sinhviên rất chậm so với thời gian quy định. Thêm nữa là các báo cáo này là không chính xác (thông tin này không phải là thông tin mới nhất) không đầy đủ và đã ảnh hưởng nhiều đến chất lượng báo cáo Việc làm báo cáo thống kê theo yêu cầu mang tính điều tra thì càng gặp khó khăn hơn rất nhiều và thường không thoả mãn được yêu cầu đặt ra bởi thông tin thiếu chất lượng thời sự Hầu như không thể theo dõi tình hình sinhviêncủa các lớp, các ngành, các khoa A) Thẻsinhviên Đối với sinh viên, nó thay thế cho thế cho giấy chứng nhận sinh viên, thẻthưviện … Đối với người quảnlí (nhà trường) Bảo vệ nhà trường: là cơ sở để nhận diện sinhviêncủa nhà trường Quản sinh: là cơ sở để nhận biết sinhviêncủa mỗi khoa Thư viện: là căn cứ để cho mượn tài liệu Phòng chính trị và công tác sinh viên: quản lí, cập nhật ,thống kê Giám thị : có thể biết được những gian lận trong thi cử … B)Đặc điểm củathẻsinh viên: Bao gồm : Họ tên sv Giới tính Ngày sinh Mã số sinhviên Lớp Khoa Trường Hộ khẩu thương trú Project : Quảnlíthẻsinhviêncủathưviện 4 Mã vạch Thời hạn có giá trị C)Phụ trách quảnlíthẻsinh viên: Phòng chính trị & Công tác sinhviên Trung tâm thông tin tư liệu D)Các nhiệm vụ của Ban quảnlí về thẻsinhviên Phòng chính trị & Công tác sinh viên: Đưa ra các quyết định về việc cung cấp, sửa chữa, thu hồi thẻsinhviên Trung tâm thông tin tư liệu: Thi hành các quyết định về việc cung cấp, sửa chữa, thu hồi thẻsinhviên Bài toán đặt ra là phân tích thiết kế hệ thống xây dựng chương trình quản lý thẻsinhviêncủathư viện. Quản lý thẻsinhviêncủathưviện ta phải nắm được các vấn đề cơ bản sau: +Ta phải nắm rõ số sinhviên trong trường. +Ta phải biết được số sinhviên trong mỗi khoa, mỗi lớp +Quá trình làm thẻ cho sinhviên +Quá trình cấp thẻ lại cho những sinhviên bị mất thẻ, làm lại thẻ 2. Ưu, nhược điểm của hệ thống cũ: Qua tìm hiểu thực tế chúng em thấy nghiệp vụ quản lý thẻsinhviên bằng sổ sách có những ưu khuyết điểm sau: A) Ưu điểm Công việc quản lý trên sổ sách là công việc rất quen thuộc trong các đơn vị hành chính sự nghiệp ở nước ta trong nhiều năm qua việc quản lý như vậy không đòi hỏi phải có trình độ chuyên môn hoá cao và một số công việc quản lý thủ công trước đây không thể thay thế hoàn toàn bằng máy tính B) Nhược điểm: Trong thời đại ngày nay với tốc độ phát triển nhanh và mạnh mẽ của công nghệ thông tin thì việc quản lý bằng sổ sách trở nên lạc hậu và có những nhược điểm chính sau: + Việc quản lý bằng sổ sách trở nên cồng kềnh, dễ bị mối mọt thất lạc + Việc sửa chữa hay cập nhật mất nhiều thời gian + Phương pháp quản lý thủ công làm giảm hiệu quả quản lý điều hành củathưviện + Tính bảo mật an toàn không cao nên thông tin dễ bị mất + Không mang tính thời đại Project : Quảnlíthẻsinhviêncủathưviện 5 3 Xác định mục tiêu và phương án giải quyết: Ngày nay với sự phát triển mạnh mẽ của Công nghệ thông tin việc ứng dụng những thành tựu của ngành CNTT vào tất cả các ngành khác đặc biệt là trong lĩnh vực quản lý trở thành một xu hướng tất yếu. Trong công tác quản lý nếu chúng ta làm mọi việc bằng tay thì sẽ rất khó khăn và rất có thể mắc những sai sót. Nhưng nếu ứng dụng CNTT thì mọi việc sẽ rất tiện lợi, tiết kiệm thời gian, nhân lực và cả tri phí. Bài tập này xây dựng một ứng dụng của ngành CNTT vào công tác quản lý sinhviên của thư viện. A)Mục đích của bài toán: Giúp cán bộ phòng chính trị và công tác sinhviên có thểquảnlí dễ dàng, đơn giản, nhanh chóng về các vấn đề quảnlí Giúp nhân viênthưviện khi làm thẻ, nhập xuất dữ liệu về sinhviên được dễ dàng, hiệu quả Giúp sinhviên khi đăng ký làm lại thẻ được nhanh chóng hơn … B)Ưu điểm của hệ thống mói *Cập nhật thông tin nhanh chóng và chính xác Khi sinhviên nhập trường, nhân viênthưviện sẽ nhận được thông tin của các sinhviên mới từ phòng quảnlí thông qua hệ thống, và làm thẻ cho sinhviên Khi sinhviên bị hỏng hoặc mất và đăng ký lại thì chỉ cần cung cấp thông tin về tên sinhviên và mã sinhviên (và cung cấp thông tin sai lệch ở thẻsinhviên nếu thẻ bị sai) *Tra cứu thông tin nhanh chóng, chính xác và dễ dàng hơn theo yêu cầu quản lý Nhân viênthưviện sẽ truy cập vào hệ thống để lấy dữ liệu và làm lại thẻ mới trên cơ sở các thông tin đã có và thông tin sinhviên cung cấp * Sửa chữa hay bổ sung thông tin cũng hết sức mềm dẻo, thuận tiện đáp ứng đầy đủ yêu cầu đặt ra Để sửa lại thông tin về thẻsinh viên, nhân viênthưviện chỉ cần nhập vào mã sinhviên và sửa trên hệ thống Project : Quảnlíthẻsinhviêncủathưviện 6 II. Xác lập dự án: 1. Dự trù trang thiết bị: Thiết bị dự tính gồm một máy đơn có cài hệ điều hành Windows XP và hệ quản trị cơ sở dữ liệu, ngôn ngữ lập trình và các phần mềm hỗ trợ đi kèm. 2. Lên kế hoạch: a)Khảo sát: -Lên kế hoạch -Xác định nội dung cần khảo sát -Thực hiện khảo sát b)Phân tích thiết kế hệ thống: -Tổng hợp thông tin khảo sát -Phân tích,tổng hợp đưa ra các sơ đồ cần thiết như: sơ đồ chức năng,sơ đồ luồng dữ liệu… -Thiết kế chương trình, tạo khung hình chi tiết về chương trình cần xây dựng c)Xây dựng,hoàn thiện và thử nghiệm chương trình : -Xây dựng chương trình, xây dựng các modul , các thưviện đi kèm nếu cần. -Cài đặt chạy thử dể kiểm tra lỗi và thử nghiệm các chức năng để xem cét tính khả thi và tìm ra các chức năng cần bổ sung. -Thực hiện sửa lỗi sau khi đã kiểm tra và hoàn thiện các chức năng còn thiếu. Công việc này được lặp lại đến khi đáp ứng yêu cầu. -Sau khi hoàn thiện sẽ chính thức đưa chương trình vào hoạt động. -Theo dõi qúa trình hoạt động để kịp thời khắc phục những lỗi xảy ra. 3. Dự trù về nhân lực, kinh phí: Project : Quảnlíthẻsinhviêncủathưviện 7 III. Nội dung khảo sát: 1. Môi trường: Địa điểm khảo sát: Sinh viên,Thư viện và Phòng CT&CT sinhviên Trường :Đại Học Hàng Hải Việt Nam ) Tìm hiểu các yêu cầu về cơ sở dữ liệu đầu vào là những thông tin trong hồ sơ sinh viên. Các thông tin đầu ra là những báo cáo, thống kê theo tháng, năm theo biểu mẫu quy định của nhà trường 2.Nghiệp vụ: Sau khi nhận được bài tập, chúng em đã đi tìm hiểu và khảo sát thực tế tại thưviện , phòng CT&TCSV trường Đại học Hàng Hải Quản lý hồ sơ sinhviêncủa Trường Đại Học Hàng Hải Việt Nam: -Quản lý thông tin về sinhviên dưới dạng “Hồ sơ sinh viên” - Mọi sự thay đổi liên quan đến sinhviên sẽ được cập nhật vào hồ sơ sinhviên (theo các phiếu tương ứng theo mẫu quy định sẵn) để dễ theo dõi quản lý - Trên cơ sở các thông tin sinhviên được lưu trữ, phòng CT&TCSV và thưviện thực hiện xây dựng báo cáo tổng hợp theo định kỳ, báo cáo phân tích đánh giá và một số báo cáo khác theo mẫu chuẩn quy định từ trước. Những báo cáo này rất quan trọng trong công tác quản lý sinhviên-Quản lý sự thay đổi củasinhviên trong trường là một vấn đề cực kì quan trọng đối với công tác quản lý sinh viên. Số lượng sinhviên mới vào trường và ra trường, thường xuyên thay đổi rất khó quản lý do rất nhiều nguyên nhân 3. Quá trình làm thẻ Khi sinhviên nhập trường phòng chính trị và công tác sinhviên sẽ ghi lại các thông tin trên hồ sơ sinh viên: Giấy triệu tập trúng tuyển Thẻ dự thi Hồ sơ trúng tuyển Giấy khai sinh (bản sao) Bằng tốtnghiệp (bản sao) hoặc giấy chứng nhận tốtnghiệp tam thời (bản gốc) Học bạ THPT (bản sao) Sổ Đoàn hoặc Đảng Chứng minh thư nhân dân (bản sao) Các loại giấy tờ ưu tiên nếu có Khi đã vào học trở thành sinhviêncủa trường nhà trường sẽ làm thẻ cho sinhviên mới vào trường Project : Qun lớ th sinh viờn ca th vin 8 Khi sinh viờn b mt th hay th b sai mun lm li th sinh viờn cn lm n gi cho qun sinh ca khoa mỡnh xỏc nhn, sau ú em lờn th vin lm li th sinh viờn. n xin cp th v i th theo biu mu sau: Cộng hoà xã hội chủ nghĩa Việt nam Độc lập - Tự do- Hạnh phúc Hải Phòng, ngày tháng năm 200 Đơn xin cấp thẻ đổi thẻsinhviên Kính gửi: - Phòng Đào tạo và Công tác sinh viên. Tên Em là: Sinh ngày: Giới tính: Sinhviên Lớp Thuộc Khoa: Mã SV: Lý do cấp thẻ, đổi thẻ: Kèm theo giấy tờ gồm: 1 Bản sao CMTND + Đề nghị Quý Phòng tạo điều kiện giải quyết. Em xin trân trọng cảm ơn./. HP, ngày tháng năm 200 1 - Ng-ời viết đơn ( Ký, ghi rõ họ tên) 2 - Phòng ĐT&CTSV Chuyển Bộ phận làm thẻ (Trung tâm TTTL) Đề nghị cấp giấy hẹn; trả thẻ trong vòng 07 ngày. 1) Khi sinh viờn nhp trng phũng chớnh tr v cụng tỏc sinh viờn s thụng qua h thng qun lớ sinh viờn nhp vo cỏc thụng tin trờn h s sinh viờn tin hnh lm th cho mi sinh viờn 2) Khi sinh viờn lm li th do sai sút thỡ sinh viờn lờn trung tõm t liu lm li th : Sinh viờn np li th b hng Project : Quảnlíthẻsinhviêncủathưviện 9 Đưa ra thông tin sai lẫn trên thẻ Nhân viênthưviện thông qua mã sinhviêncủasinhviênđó để truy nhập vào hệ thống để kiểm tra: Nếu hệ thống cho kết quả đúng như sinhviên cung cấp thì nhân viênthu lại thẻ cũ và làm thẻ mới cho sinh viên. Nếu sinhviên đưa ra thông tin sai lệch với thông tin có sẵn trong hệ thống thì nhân viênthưviện sẽ gửi thông tin đến phòng CT&CTSV để yêu cầu kiểm tra lại hồ sơ sinh viên. Và gửi kết quả trả lại cho nhân viên . Sau đó nhân viênthưviện tiến hành làm lại thẻ cho sinhviên 3) Khi sinhviên làm lại thẻdo bị mất nhân viênthưviện sẽ truy cập vào hệ thống lấy thông tin sinhviên và làm lại thẻ cho sinh viên. III. Phân tích thiết kế hệ thống: 1. Sơ đồ phân cấp chức năng: Project : Quảnlíthẻsinhviêncủathưviện 10 Quản lý thẻ sinh viênQuản lý danh mục dùng chung Cập nhật và làm thẻ Thống kê, Tìm kiếm Danh m ục Khoa Danh m ục Ngành Danh m ục Lớp Cập nhật hồ sơ SV Làm mới Làm lại Số thẻ SV làm mới Số thẻ SV làm lại S ố th ẻ SV b ị sai lệch T ổ ng s ố th ẻ sinhviên đã làm Làm lại do sai Bị mất thẻ [...]... Gioitinh , Ngaysinh, Quequan) Sơ đồ liên kết tập thực thể ban đầu Khoa -MaKhoa -TenKhoa 1 Có Có n Có Nganh -MaNganh -TenNganh -MaKhoa 1 n TheSV -MaSV -MaVach -ThoiHan -MauThe 1 n Lop -MaLop -TenLop -MaNganh 1 n HoSoSV -MaLop -Masv -Tensv -GioiTinh -NgaySinh -QueQuan Có User Ma_user Ten_user ChucVu 16 Project : Quảnlíthẻsinhviêncủathưviện Sơ đồ tập thực thể liên kết ở mức hạn chế Khoa -MaKhoa -TenKhoa...Project : Quảnlíthẻsinhviêncủathưviện 2 Biểu đồ luồng dữ liệu: a) Sơ đồ ngữ cảnh: Ra quyết định làm thẻ Phòng CT&CTSV Làm thẻ Nhân viên Thư việnQuản lý thẻ SV Tìm kiếm, thống kê Cập nhật Yêu cầu làm thẻ Đáp ứng thông tin SinhViên b) Sơ đồ mức đỉnh: 1.Nhập danh mục Quản lý danh mục dùng chung D/l danh mục Danh mục D/l cập nhật, làm thẻ Nhân viênthưviện 2 Cập nhật, làm thẻ Cập nhật và làm thẻ D/l... d)Menu Danh mục Danh mục bao gồm: -Khoa: Cập nhật khoa Báo cáo danh sách khoa -Ngành Cập nhật ngành Báo cáo danh sách ngành -Lớp Cập nhật lớp Báo cáo danh sách lớp -Hồ sơ sinhviên Cập nhật Hồ sơ sinhviên Báo cáo Hồ sơ sinhviên -Thẻ sinhviên Cập nhật thẻ Báo cáo tổng số thẻ 23 Project : Quảnlíthẻsinhviêncủathưviện Trong Hồ sơ sinhviên *)Cập nhật hồ sơ sinhviên Trong form cập nhật này cho... thông tin sinh và tiến hành làm lại thẻ cho sinhviên Input: Hồ sơ sinhviên Output: thẻsinhviên (theo mẫu nhà trường) và hồ sơ sinhviên (nếu có cập nhật lại) Thống kê, tìm kiếm: 14 Project : Quảnlíthẻsinhviêncủathưviện 3.1 Thống kê, tìm kiếm số thẻ SV Làm mới D/l Làm mới Số thẻ SV Làm mới Làm mới Hồ sơ SV 3.2 Thống kê, tìmkiếm số thẻ SV Làm lại Số thẻ SV Làm lại Nhân viênthưviện 3.3... tin trên HSSV: - Mã SV - Tên SV - Lớp - Ngành - Khoa - Ngày sinh- Giới tính - Hộ khẩu thư ng trú Mọi sự thay đổi liên quan đến SV sẽ được cập nhật vào HSSV (Theo các phiếu tương ứng có mẫu quy định sẵn) Input: thông tin về sinhviên 13 Project : Quảnlíthẻsinhviêncủathưviện Output: hồ sơ sinhviên Làm thẻ mới: Khi SV nhập trường, phòng CT&CTSV sẽ thông qua hệ thống quản lý SV nhập vào các... làm thẻ cho mỗi SV theo mẫu sau: // THẺ SV Input: Hồ sơ sinhviên Output: thẻsinhviên Làm lại thẻ: SV có nhu cầu làm lại thẻ SV thì phải đăng ký theo mẫu sau: // Đơn xin cấp lại thẻ SV nộp đơn đăng ký làm lại thẻ cho thưviện Làm lại thẻ bị sai: Nhân viênthưviện thông qua mã sinhviên để truy cập vào hệ thống để kiểm tra: Nếu hệ thống cho kết quả đúng như SV cung cấp thì nhân viênthư viện. .. yes/no -Nếu yes: sẽ thực hiện xóa trực tiếp -Nếu No: hệ thống quay trở lại màn hình trước +)Tìm kiếm Đưa ra các tiêu chí cho người dùng có thể tìm kiếm dễ dàng - Tìm kiếm theo mã sinhviên- Theo tên sinhviên 25 Project : Quảnlíthẻsinhviêncủathưviện- Theo quê quán Theo tên lớp Theo tên khoa Theo tên ngành Theo ngày sinh (từ ngày đến ngày_ ở đây có một ràng buộc về ngày sinh, ngày sinh không... lại thẻ cũ và tiến hành làm thẻ mới cho sinhviên Nếu thông tin SV đưa ra sai lệch với thông tin có sẵn trong hệ thống thì nhân viênthưviện sẽ gửi thông tin đến phòng CT&CTSV yêu cầu kiểm tra lại hồ sơ sinhviên Sau đó gửi kết quả lại cho SV SV xác nhận lại thông tin đúng cho thưviện Rồi nhân viênthưviện tiến hành làm lại thẻ cho SV Làm lại thẻ mất: SV làm lại thẻdo mất thì nhân viênthư viện. .. đổi hay thêm vào dữ liệu) + Menu làm thẻ cũng được dấu - Còn nếu là admin thì tất cả các danh mục sẽ được hiển thị và có hiệu lực c) Menu Hệ thống 20 Project : Quảnlíthẻsinhviêncủathưviện Trong menu hệ thống *)Người dùng: Khi nhấn vào nút người dùng thì hệ thống sẽ hiện ra một frmuser Gồm các label: Tên đăng nhập 21 Project : Quảnlíthẻsinhviêncủathưviện Họ và tên Chức danh Quyền... Ten_user ChucVu 16 Project : Quảnlíthẻsinhviêncủathưviện Sơ đồ tập thực thể liên kết ở mức hạn chế Khoa -MaKhoa -TenKhoa Nganh -MaNganh -TenNganh -MaKhoa Lop -MaLop -TenLop -MaNganh HoSoSV -MaSV -MaLop -TenSV -NgaySinh -QueQuan -GioiTinh TheSV -MaSV -MaVach -ThoiHan -MauThe User Ma_user Ten_user ChucVu 2.Cấu trúc Dữ Liệu các bảng: *Bảng Khoa: Tên cột Makhoa Kiểu dữ liệu Int Độ dài 4 NULL X Tenkhoa . Project : Quản lí thẻ sinh viên của thư viện 3 1. Mô tả hiện trạng bài toán: Bất cứ một sinh viên nào khi bước qua cánh cổng của nhà trường đều phải có thẻ sinh viên. Thẻ sinh viên có vai. Khoa -MaKhoa -TenKhoa Nganh -MaNganh -TenNganh -MaKhoa Lop -MaLop -TenLop -MaNganh TheSV -MaSV -MaVach -ThoiHan -MauThe HoSoSV -MaSV -MaLop -TenSV -NgaySinh -QueQuan -GioiTinh. trình quản lý thẻ sinh viên của thư viện. Quản lý thẻ sinh viên của thư viện ta phải nắm được các vấn đề cơ bản sau: +Ta phải nắm rõ số sinh viên trong trường. +Ta phải biết được số sinh viên