基于UML的网络远程教学信息系统
摘要
教学管理系统是典型的信息管理系统MIS其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面对于前者要求建立数据一致性和完整性强数据安全性好的数据库而对于后者则要求应用程序功能完备易使用等特点。在学校,教学信息包括教师信息、学生信息、成绩信息等,显然如果以人工的方式对其管理将耗费大量的人力、物力,本系统以此作为开发的目标,用以减轻教学管理人员的负担。系统开发采用java进行开发,利用其强大的可视化界面功能及对数据库的支持,先构造一个原型,逐步增加功能,最终满足需求。系统中大量采用SQL查询语句,界面友好,功能较强。不足的地方是当数据访问量大时,将致使性能的下降,且不利于数据的有效共享,在以后改进的中应考虑采用SQLSERVER作为数据库,解决访问速度及数据共享的问题。该系统性能力求易于使用,具有较高的扩展性和可维护性。关键词:关系数据库;java;SQL;教学管理系统;信息系统
I
fDista
ceLear
i
gMa
ageme
tI
formatio
SystemUMLbasedO
I
ter
et
Abstract
Theeducatio
aladmi
istratio
ma
ageme
tsystemma
ageme
tsystemisthetypicali
formatio
ma
ageme
tsystemMISitsdevelopme
tmai
lyi
cludesthebackstagedatabasetheestablishme
ta
dthemai
te
a
ceaswellasfro
te
dtheapplicatio
proceduredevelopme
ttwoaspectsArestro
gregardi
gformerrequestestablishme
tdatau
iformitya
dthei
tegritydatasecuritygooddatabaseButrequeststheapplicatio
procedurefu
ctio
regardi
glattercompletelyiseasytousea
dsoo
thecharacteristicI
schooleducatio
aladmi
istratio
i
formatio
i
cludi
gteacheri
formatio
stude
ti
formatio
resulti
formatio
a
dsoo
obviouslyifwillco
sumethemassivema
powerthephysicalresourcebythema
powerwaytoitsma
ageme
tthissystemtothistookthedevelopme
tthegoalwithwilllighte
theeducatio
aladmi
istratio
admi
istrativeperso
elsburde
Thesystemdevelopme
tusesMicrosoftCorporatio
VisualBasic60usesitsformidablevisibleco
tactsurfacefu
ctio
a
dtothedatabasethesupportfirstastructureprototypegraduallyi
creasesthefu
ctio
fi
allymeetsthe
eedI
thesystemmassivelyusestheSQLi
quiryse
te
cetheco
tactsurfacei
afrie
dlywaythefu
ctio
isstro
gerThei
sufficie
tplaceisworksaswhe
thedataaccessi
gqua
tityisbigwillcausetheperforma
cethedropalsowillbedisadva
tageoustodataeffectiveshari
gwillimprovethece
teri
latertobesupposedtoco
siderwilluseSQLSERVERtotakethedatabasethesolutio
visitspeeda
dthedatashari
gquestio
Thissystemperforma
cemakeseveryefforteasytousehasahigherexte
sio
a
dthemai
tai
abilityKeywordsrelatio
alr