Lập chương trình quản lý luận văn của khoa tin học kinh tế bằng Visual FoxPro - Pdf 30

Website: Email : Tel : 0918.775.368
Lời nói đầu
Với trình độ khoa học ngày càng phát triển, lĩnh vực khoa học điện tử,
đã và đang đợc quan tâm đầu t, ứng dụng trong nhiều lĩnh vực khác nhau.
Trong đó, việc ứng dụng tin học trong mọi tổ chức kinh tế, hành chính đoàn
thể, trong các Xí nghiệp và Công ty, trong các trờng Đại học, Viện nghiên
cứu và thiết kế rất là quan trọng.
Khoa Tin Học Kinh tế đợc thành lập vào năm 2000 và đang lớn lên
cùng với sự phát triển chung của trờng, trớc kia khoa chỉ là một bộ môn trực
thuộc khoa Toán kinh tế với số lợng sinh viên ít. Nên số luận văn tốt nghiệp
là không nhiều, nên việc quản lý luận văn chỉ làm thủ công trên giấy tờ. Nh-
ng hiện nay Khoa đã tách ra thành một khoa độc lập, theo đó số lợng sinh
viên tăng lên rất đáng kể và số luận văn của sinh viên tốt nghiệp cũng tăng
lên rất nhiều với nhiều chủng loại và đề tài phong phú. Do đó, việc quản lý
luận văn trong việc thống kê, tìm kiếm, tính toán, thông báo kịp thời những
thông tin cần thiết là rất phức tạp. Mặc dù trên Khoa đã áp dụng Excel để
quản lý luận văn nhng vẫn cha đáp ứng đợc nhu cầu thực tế. Vì vậy, vấn đề
thiết kế một chơng trình quản lý luận văn cho Khoa càng trở nên bức thiết.
Xuất phát từ các nhu cầu thực tế và đợc sự đồng ý của giáo viên hớng
dẫn, cô Trần Thị Thu Hà, em chọn đề tài: " Lập chơng trình quản lý luận
văn của khoa tin học kinh tế bằng Visual FoxPro".
Mục tiêu của đề tài này là phân tích và thiết kế chơng trình quản lý
luận văn, nhằm giúp cho việc quản lý thuận tiện và nhanh chóng trong việc
thống kê, tìm kiếm, mợn trả, giảm nhẹ không gian lu trữ, thay thế cho việc
làm thủ công với hiệu quả thấp lại cồng kềnh.
Nội dung của đề án gồm 4 phần chính sau:
Phần 1: Phơng pháp luận chung về hệ thống thông tin quản lý luận văn
của khoa tin học kinh tế.
Phần 2: Phân tích và thiết kế chơng trình quản lý luận văn
Phần 3: Tổng quan chung về visual Foxpro và một số giao diện chính
của chơng trình.

II. Khảo sát hệ thống
1. Một số nguyên tắc trong quản lý luận văn
Về nguyên tắc, dù quản lý trên máy vi tính bằng Microsoft Excel nh-
ng mô hình hoạt động vẫn dựa trên phơng thức quản lý truyền thống.
Trớc hết, để quản lý một khối lợng lớn luận văn thì phải tổ chức tốt
hệ thống th mục. Hệ thống th mục sẽ giúp bạn đọc tra cứu luận văn một
cách hữu hiệu, cán bộ quả lý khoa tìm kiếm luận văn một cách dễ dàng.
Thông thờng ta có thể tổ chức hệ thống th mục theo nhiều cách:
- Hệ thống th mục theo tên đề tài: hình thức này tiện cho bạn đọc
tìm luận văn để nghiên cứu theo một chuyên sâu nào đó.
- Hệ thống th mục theo tên tác giả: đối với hình thức này, khi cần
mợn luận văn biết chính xác tên tác giả thì việc tìm kiếm trở nên dễ
dàng.
- Hệ thống th mục theo tên giáo viên hớng dẫn: Cách tổ chức này
thuận tiên khi bạn đọc muốn tìm luận văn của một giáo viên hớng
dẫn nào đó.
Website: Email : Tel : 0918.775.368
Website: Email : Tel : 0918.775.368
2. Phân tích hệ thống quản lý luận văn cũ
Một yếu tố quan trọng quyết định đến hiệu quả của việc quản lý
luận văn đó là quản lý bạn đọc. Bất cứ lúc nào ngời quản lý luận văn cũng có
thể biết đợc những ai mợn luận văn gì của khoa. Việc nắm vững thông tin về
bạn đọc và các nhu cầu về luận văn của họ sẽ giúp việc quản lý của họ tốt
hơn.
Những năm trớc đây, khi máy tính cha đợc sử dụng rộng rãi, các hệ
thống quản lý đều làm theo phơng pháp thủ công. Hệ thống quản lý luận văn
cũng quản lý theo phơng pháp đó. Trong tình hình hiện nay, việc quản lý
một khối lợng lớn luận văn cũng nh bạn đọc theo phơng pháp này gặp rất
nhiều khó khăn. Nó đòi hỏi phải có nhiều cán bộ lâu năm, có kinh nghiệm và
phải tốn nhiều công sức mà chắc chắn vẫn không thể tránh khỏi sai sót, nhầm lẫn.

tồn tại, thiết kế một hệ thống mới, thực hiện và tiến hành cài đặt nó. Phân
tích một hệ thống bắt đầu từ việc thu thập dữ liệu và chỉnh đốn chúng để đa
ra đợc chuẩn đoán về tình hình thực tế. Thiết kế là nhằm xác định các bộ
phận của một hệ thống mới có khả năng cải thiện tình trạng hiện tại và xây
dựng các mô hình lô gíc và mô hình vật lý ngoài của hệ thống đó. Đây là
nguyên nhân chính dẫn tới việc phát triển một hệ thống thông tin.
III. Các giai đoạn phát triển một hệ thống thông tin
Để phát triển một hệ thống thông tin trong một tổ chức cần phải trải qua
các giai đoạn sau:
Giai đoạn I: Đánh giá yêu cầu
Đánh giá yêu cầu có mục đích cung cấp cho lãnh đạo tổ chức hoặc hội
đồng giám đốc những dữ liệu đích thực để ra quyết định về thời cơ, tính khả
thi và hiệu quả của một dự án phát triển hệ thống. Giai đoạn này đợc thực
hiện tơng đối nhanh và không đòi hỏi chi phí lớn. Nó bao gồm các công đoạn
sau:
1. Lập kế hoạch đánh giá yêu cầu
2. Làm rõ yêu cầu
3. Đánh giá khả năng thực thi
4. Chuẩn bị và trình bày báo cáo đánh giá yêu cầu
Giai đoạn II: Phân tích chi tiết
Phân tích chi tiết đợc tiến hành sau khi có sự đánh giá thuận lợi về
yêu cầu. Những mục đích chính của phân tích chi tiết là hiểu rõ các vấn đề
của hệ thống đang nghiên cứu, xác định những nguyên nhân đích thực của
những vấn đề đó, xác định những đòi hỏi và những ràng buộc áp đặt đối với
hệ thống và xác định những mục tiêu mà hệ thống thông tin mới phải đạt đợc.
Trên cơ sở nội dung báo cáo phân tích chi tiết sẽ giải quyết định tiếp tục tiến
hành hay thôi phát triển một hệ thống mới. Để làm những việc đó giai đoạn
phân tích chi tiết bao gồm các công đoạn sau:
1. lập kế hoạch phân tích chi tiết
2. Nghiên cứu môi trờng của hệ thống đang tồn tại

Để giúp những ngời sử dung lựa chọn giải pháp vật lý thoả mãn tốt hơn
mục tiêu đã định ra trớc đây, nhóm phân tích viên phải đánh giá các chi phí
và lợi ích cả mỗi phơng án và phải có những khuyến nghị cụ thể. Một báo
cáo sẽ đợc trình lên những ngời sử dụng và một buổi trình bày sẽ đợc thực
hiện. Những ngời sử dụng sẽ chọn lấy một phơng án tỏ ra đứng ứng tốt nhất
các yêu cầu của họ mà vẫn tôn trọng các ràng buộc của tổ chức. Sau đây là
các công đoạn của giai đoạn đề xuất các phơng án giải pháp:
1. Xác định các ràng buộc tin học và ràng buộc tổ chức
2. Xây dựng các phơng án của giải pháp
3. Đánh giá các phơng án của giải pháp
4. Chuẩn bị và trình bày báo cáo của giai đoạn đề xuất các phơng án giải
pháp
Giai đoạn V: Thiết kế vật lý ngoài
Giai đoạn này đợc tiến hành sau khi một phơng án giải pháp đợc lựa
chọn. Thiết kế vật lý bao gồm hai tài liệu kết quả cần có: Trớc hết là một tài
liệu bao chứa tất cả các đặc trng của hệ thống mới sẽ cần cho việc thực hiện
kỹ thuật, và tiếp đó là tài liệu dành cho ngời sử dụng và nó mô tả cả phần
Website: Email : Tel : 0918.775.368
Website: Email : Tel : 0918.775.368
thủ công và cả những giao diện với những phần tin học hoá. Những công
đoạn chính của thiết kế vật lý ngoài là:
1. Lập kế hoạch thiết kế vật lý ngoài
2. Thiết kế chi tiết các giao diện
3. Thiết kế cách thức tơng tác với phần tin học hoá
4. Thiết kế các thủ tục thủ công
5. Chuẩn bị và trình bày báo cáo về thiết kế vật lý ngoài
Giai đoạn VI: Triển khai kỹ thuật hệ thống
Kết quả quan trọng nhất của giai đoạn thực hiện kỹ thuật là phần tin
học hoá của hệ thống thông tin, có nghĩa là phần mềm. Những ngời chịu
trách nhiệm về giai đoạn này phải cung cấp các tài liệu nh các bản hớng dẫn

- Thống kê mợn trả
-Thống kê luận văn
- Theo dõi thống kê mợn trả của bạn đọc
2. Phân loại và gom tụ các chức năng thành các chức năng con của
chức năng chính
Sau khi phân loại và gom tụ ta đợc hệ thống quản lý luận văn với 5
chức năng chính sau:
- Chức năng quản lý luận văn
- Chức năng quản lý mợn trả
- Chức năng quản lý bạn đọc
- Chức năng thống kê
- Chức năng tra cứu
a. Chức năng quản lý luận văn gồm:
- Nhập luận văn
- Sửa đổi thông tin về luận văn
- Huỷ luận văn
b. Chức năng quản lý mợn trả gồm:
- Mợn luận văn
-Trả luận văn
- In giấy báo quá hạn
c. Chức năng quản lý bạn đọc gồm:
- Nhập thông tin bạn đọc
- Sửa đổi thông tin bạn đọc
- Huỷ thông tin bạn đọc
d. Chức năng quản lý thống kê gồm:
- Thống kê luận văn có trong khoa
- Thống kê bạn đọc của luận văn
Website: Email : Tel : 0918.775.368
Website: Email : Tel : 0918.775.368
- Thống kê bạn đọc đang mợn luận văn

luận văn
Trả luận
văn
In quá
hạn
Nhập
thông tin
bạn đọc
Sửa
thông tin
bạn đọc
Huỷ
thông tin
bạn đọc
Thống
luận văn
Thống kê
bạn đọc
Thống kê
mượn trả
luận văn
Tra cứu
Theo mã
luận văn
Theo tên
đề tài
Theo tên
tác giả
Theo tên
giáo viên

khoa
Thông tin chung
Trả lời
yêu cầu
mợn
Báo cáo kiểm kê
luận văn
Website: Email : Tel : 0918.775.368
2. Sơ đồ luồng thông tin
Thời điểm Sinh viên Nhân viên quản lý Bạn đọc Ban chủ
nhiệm khoa
cuối mỗi
khoá
Website: Email : Tel : 0918.775.368
luận
văn
mới
Nhập luận văn mới
Kho
luận
văn
Tra cứu
Xử lý
dữ liệu
thông tin
đã xử lý
yêu cầu
Trả lời
Báo cáo
Website: Email : Tel : 0918.775.368

văn tìm
Thông tin
bạn đọc
Thông tin
chung
Tổng hợp
bạn đọc
Thông tin
tồn kho
Thông tin về luận
văn tìm kiếm
Thông tin
tìm kiếm
Website: Email : Tel : 0918.775.368
IV. Thiết kế cơ sở dữ liệu
1. Các bảng cơ sở dữ liệu
a. Bảng luận văn (Table LUANVAN)
STT Tên trờng Kiểu Độ rộng Mô tả
1 Malv Character
7
Mã luận văn
2 Tendetai Character
150
Tên đề tài
3 MaGVHD Character
7
Mã giáo viên hớng dẫn
4 Tacgia Character
30
Tên tác giả

2 TenGVHD Character 30 Tªn gi¸o viªn híng dÉn
f. B¶ng kho¸ häc(Table Khoa)
STT Tªn trêng KiÓu §é réng M« t¶
1 Makhoa character 7 M· kho¸ häc
2 Tenkhoa character 10 Tªn kho¸ häc
Website: Email : Tel : 0918.775.368
Website: Email : Tel : 0918.775.368
2. S¬ ®å quan hÖ thùc thÓ gi÷a c¸c b¶ng trong c¬ së d÷ liÖu
Website: Email : Tel : 0918.775.368
Website: Email : Tel : 0918.775.368
V. Một số thuật toán của chơng trình
1. Thuật toán đăng nhập chơng trình
Website: Email : Tel : 0918.775.368
Bắt
đầu
Nhập tên ngời dùng và
mật khẩu
Kiểm tra
tính hợp lệ
của tên ngư
ời sử dụng
và mật
khẩu
Thực hiện công việc đăng
nhập vào chơng trình chính
Kết thúc
có tiếp
tục
nữa
không

Hiện thông tin tìm thấy
Kết thúc
Y
N
Thông báo
Bắt đầu
Nhập mã bản ghi cần sửa
Có tồn
tại bản
ghi này
không?
Hiện bản ghi cần sửa
Sửa dữ liệu
Cósửa
tiếp
nửa
không
?
Hiện thông
báo
Y
N
N
Y


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status