基于SQL数据库教学网站设计与实现

更新时间:2023-06-01 14:36:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

电脑编程技巧与维护

基于 S Q L数据库教学网站设计与实现姬涛(武汉工程大学计算机与工程学院,武汉 4 3 0 0 7 3 ) 摘要:《数据库》教学网站就是根据教学情况以及师生对《数据库》教学网站的需求进行调研、分析的结果为信

息管理与信息系统专业量身定做的。网站运用 A S P . N E T技术和 S Q L S e r v e r 2 0 0 5数据库管理系统进行开发。关键词:A S P . N E T技术; S Q L S e r v e r 2 0 0 5系统;数据库

T h e De s i g n a n d Re a l i z a t i o n o f S QL Da t a b a s eTe a c hi n g W e bs i t eJ I Ta o( S c h o o l o f C o m p u t e r S c i e n c e a n d E n g i n e e r i n g, Wu h a n I n s t i t u t e o f T e c h n o l o g y, Wu h a n 4 3 0 0 7 3, C h i n a )Ab s t r a c t:T h e d e s i g n o f t h e” d a t a b a s e” t e a c h i n g we b s i t e i s b a s e d o n o u r t e a c h i n g a n d t h e r e q u i r e me n t o f t h e s t u d e n t sa n d t e a c h e r s, w h i c h i s s p e c i a l l y f o r o u r s c h o o l i n f o r ma t i o n ma n a g e me n t a n d i n f o r ma t i o n s y s t e m. T h i s we b s i t e u s e s AS P . NET

t e c h n o l o g y a n d S Q L S e r v e r 2 0 0 5 d a t a b a s e ma n a g e m e n t f o r s y s t e m d e v e l o p m e n t . Ke y w o r d s:t h e A S P . N E T t e c h n o l o g y; S Q L S e r v e r 2 0 0 5 s y s t e m; d a t a b a s e

根据对高校《数据库》教学情况及师生对《数据库》教学网站的需求进行需求分析,得出网站的具体设计方案。应用A S P

. N E T和数据库技术进行本专业《数据库》课程教学网站开发,在开发过程中以需求分析为基础,进行数据库设计, 功能模块设计以及详细设计。最后,对开发的系统进行全面测试,找出并修改错误,以求系统尽量完美。

理,后台操作以便适应课程的变动,并将变动及时反馈给学生。管理员后台管理主要有两方面:用户管理和论坛管理。 用户管理包括管理员管理、教师管理、学生管理,只有符合身份的用户才能对网站进行操作。论坛管理包括:版块管理、 评论管理,管理员根据师生的需要设置论坛的版块,对各个评论进行管理,删除网站中的恶意评论等。 根据所做的对现今教学现状的调查和可行性研究,了解师生对网站的需求才能更加明确网站设计的目标,更加完善网站设计的内容。 网站采用统一建模语言 U M L对整个网站进行建模设计,

1需求分析与用例建模大学课程课时有限 .内容讲述重复性低,教师与学生的沟通也相对较少。学生很难在短暂的课程中掌握所学的知识, 遇到问题与教师的沟通少:同时教师对学生的掌握情况也不

了解,课时有限的情况下有些知识也不能完全讲述。为改变这种传统教学的弊端,采用网络教学这一现代教育技术 .以网络信息传输量大、应用范围广、使用方便、易于操作、交

根据网站需求分析中对网站的功能要求,确定网站的范围和边界、执行者和用例[ 6 1。

互性强的特点把课程设置由分学科定时变为多学科交叉综合性个体化多样化的学习,教学由原来的讲解、归纳、总结等单一的模式,变为协作交流、资源共享。

根据对信管专业师生对《数据库》教学网站的需求进行调八

研、分析,本网站需要有课程信息、教学课件、参考资源、试题荟萃、学习论坛等模块,可以开展灵活多样的网络教学辅导

/ \

学生

活动,以便于学生对课程能有很好的了解认识,并能对课程进行重温学习。本网站的重点是学习论坛模块[ 5 1,此模块大大增强了教学过程中学生与教师之间、同学之间的沟通交流,能在很

大程度上解决学生在学习过程中的问题。通过本网站能对《数据库》课程的教学起到很好的辅助作用,从而提高教学质量。为了很好地对网站进行维护,本网站还添加了后台管理图 1最高层用例图作者简介:姬涛 (

1 9 6 8一 ),男,硕士,讲师,研究方向:软件工程、数据库、虚拟仪器技术。收稿日期:2 0 1 4— 0 l一 2 2

模块。包括教师进行的后台管理模块和管理员进行的后台管理模块。教师后台管理模块主要是对网站资料进行管理包括

学时分配管理、试题荟萃管理、参考资料管理、师资队伍管

D A T A B A S E A N D I N F 0 R M A T I O N M A N A G E M E N T根据对《数据库》教学网站的整体功能要求,可以绘制出如图 1所示的最高层用例图。在最高层用例图中,实线方框表示网站边界,在网站内 共有 8个用例:“用户管理”、“论坛管理”、“学习论坛”

数据库与信息管理( 3 )“教学课件”用例图在“教学课件”例图中,实线方框表示网页边界,在网

页内共有 4个用例:“上传课件”、“删除课件”、“查询课件”、“下载课件”。网站内的“删除课件”、“查询课件”、

“教学课件”、“课程信息”、“参考资料”、“试题荟萃”、“首页”。网站内的“论坛管理”用例依赖于“学习论坛”。 网站外有 3个人执行者:

“下载课件”3个用例依赖于“上传课件”用例。网站外有 2个人执行者:

“教师”执行者参与“上传课件”、“删除课件”、“查询课件”用例的操作。 “学生”执行者参与“查询课件”、“下载课件”用例的操作。试题荟萃

“管理员”执行者参与“用户管理”和“论坛管理”用例的操作。

“教师”执行者参与“学习论坛”、“教学课件”、“课程

信息”、“参考资料”、“试题荟萃”、“首页”的操作。“学生”执行者参与“学习论坛”、“教学课件”、“课程\~, — r

、、

依赖>、

信息”、“参考资料”、“试题荟萃”、“首页”的操作。第二层用例图包括如图 2、图 3、图 4、图 5所示。

“甲”依<<依赖 )>,>、 r,涮惰{式颢信自、、,一

\—

、———: —、

堡竺兰竺竺皇/ )图 5第 2层用例图一试题荟萃

/^\管理员

( 4 )“试题荟萃”用例图

在“试题荟萃”用例图中,内共有 4个用例:“

添加试图 2第 2层用例图一用户管理 ( 1 )“用户管理”用例图在“用户管理”用例图中,包含“管理员管理”、“教师管理”、“学生管理”共有 3个用例。 网页外有 1个人执行者: “管理员”执行者参与系统内 所有用例的操作。/——、

题信息”、“修改试题信息”、“删除试题信息”、“浏览试题

信息”,“修改试题信息”、“删除试题信息”、“浏览试题信息”都依赖于“添加试题信息”用例。网页外有 2个人执行者: “教师”执行者参与系统内所有用例的操作;学生只能参与“浏览试题信息”用例。

2系统分析与设计学习论坛

该网站重在为信管专业提供《数据库》课程的学习平台, 增强教与学的沟通交流。为满足师生需求,功能全面且实用; 为方便师生操作,设计要简洁。 ( 1 )资源共享:清晰的信息资源分类,使网站资源存取—

发表评论 ) \—

代依赖>

<<依赖>>-、、 ̄ l/—、 查看评论 )、、————

/

\— —……: i/ 『除面目 盲、\、——

/

方便。更新灵活。 ( 2 )简洁实用:界面简洁友好,操作方便快捷。

图 3第 2层用例图一学习论坛

( 3 )安全稳定:实施可靠,全面的后台管理功能,数据库存储具安全、保密性 .保证网站运行稳定。( 4 )交互性:能为师生提供一个在线沟通交流的功能。

( 2 )“学习论坛”用例图

在“学习论坛”用例图中共有 4个用例:“发表评论”、“回复评论”、“查看评论”、 “删除回复”。“回复评论”、

根据对高校《数据库》教学情况及师生对《数据库》教学网站的需求进行调研、分析,对网站用户操作流程进行规划,设计网站要实现的功能模块如下: ( 1 )首页模块:包括主要网站的介绍,未登录时包含用户登录版块:分为教师和学生两种身份用户登录,根据身份

“查看评论”依赖于“发表评论”用例。“删除回复”依赖于“回复评论”用例。

系统外有 2个人执行者:“学生”“教师”两个执行者参与网页内所有用例。

的不同,登录后的操作也会不同:登录后的首页包含修改密

— <=// 图 4第 2层用例图—教学课

码功能,教师和学生可以在线修改自己的登录密码。

( 2 )课程信息模块:包括课程简介、教材介绍、师资队伍 3个子模块,是对课程信息的具体介绍。 ( 3 )教学课件模块:教师对课程教学课件进行上传,学生可以对教学课件进行下载。

( 4 )试题荟萃模块:试题的汇集,包括填空、判断、简(下转第 7 9页)

N E T W0 R K A N D C 0 M M U N I C A T 1 0 N业内许多知名无线网络服务商均对此提供了一些解决方案,杭州华三通信公司就提出了“有线无线一体化”的概念,它指的是直接将无线控制器插入核心交换机即可,将有线、无线设备结合在一起,形成一个整体。这样一来,网络管理人

网络与通信包括数据库日常维护、工作站入网操作、保密与病毒防范及检查等制度。

4结语医院现代化管理水平和质量直接取决于医院信息系统的运行情况,而决定系统是否正常运行的因素在于数据的完整

员既可方便地进行配置与管理,又能保证医院的投资效益,另外 .杭州华三通信公所提供的 i MC智能管理平台可实现对网络中所有设备与人的管理,从而统一管理用户与有线、无线设备。

及安全与否,降低故障率与数据备份的及时性则是保证数据安全的重点措施。并不存在绝对安全的信息系统,只能通过先进技术保证网络信息系统的相对安全,加大对网络管理的力度,树立安全意识。从而保证网络运行的安全性。

3信息管理措施建立服务器管理制度。网络的核心即是服务器,有效管理服务器是十分有必要的 .对于服务器的所有操作,每天都

参考文献【 1]张媛 .无线网络技术在医院信息管理系统中的应用 f J].医疗卫生装备 .2 0 1 2,叭:5 8— 6 0 . 『 2】陈春涛.数字化医院信息系统建设与实证研究[ D].华中科技大学,2 0 0 8 . [ 3]贺滢,张瑞生,胡荣静,赵勇,谭婧.网格技术与 V L A N

要记录,例如:机房的温度与湿度、设备检查情况、服务器启停与运行情况记录、数据库的日常维护情况以及用户的监控记录等。 建立严格的操作规程。由于系统中的一切数据信息都是由工作站的工作人员所输入的,容易出现人为误差,为了保证采集数据的准确无误

,应针对操作人员建立一套严格的操

在医院信息管理系统中的应用【 J J.数字技术与应用,201 0, 11: 59—6 0.

作规程,从而保证数据信息的准确性。 人员培训管理。所有操作人员在上网前都应该参加相应的培训,熟练掌握入网操作规程与系统操作,并具备较强的网络安全意识。不仅如此,还要建立一系列的规程与制度,.

【 4]邝歌.电子商务在现代医院经济管理中的应用研究【 D].首都经济贸易大学,2 0 1 2 .

【 5]赵峰.加强医院信息管理系统安全的策略【 J].网友世界,201 3, 1 3: 33—3 4.—

‘ .

—^ . .址 .‘ .址 .址 .址 .址 . S

址— S

.址

. S屯.址

.址 .址 .址

f上接第 5 7页 ) 答 3种题型。

更加完善。一方面功能考虑的不全面,如:有很多模块能实现但是以后的维护过程会很麻烦,更新实现困难;还有对后台

( 5 )参考资料模块:为本课程提供整体的参考资料和各章节的参考资料。 ( 6 )学习论坛模块:教师学生之间及学生与学生之间进行讨论,实现发表评论、回复评论、删除回复的功能。 ( 7 )后台管理模块:管理员进入后台进行管理,包括管

的管理。由于用户量大管理员进行管理工作就会繁重。

参考文献f 1】武杰,陶志军.远程教育中的多媒体技术与网络教学『 J 1 .中国成人教育,2 0 0 3,( 0 6 ) .

『 2】王珊,萨师煊 .数据库系统概论 .北京:高等教育出版社,2 0 0 6,( 5 ) .

理员管理、教师管理、学生管理,操作有查找、增加、修改、 删除:管理员还可以进来论坛信息管理,查找、增加、修改、删除版块类别信息。删除评论。教师登录后可以进行教师后

『 3]拓蒙恩.网络教学管理平台的开发与应用研究【 J】.科技信息 (学术研究),2 0 0 7,( 1 1 ) .I 4】黄梯云,李军,编著.管理信息系统.北京:高等教育出版社,2 0 0 9,( 7 ) . 『 5]裘建新 .精品课程网站“师生互动系统”的设计与建设

台管理,包括学时安排管理、参考资料管理、试题荟萃管理、师资队伍管理,操作有查找、增加、修改、删除。 根据以上的需求分析,系统分析与设计

,对系统的功能有了清晰地了解。利用 S Q L S e r v e r数据库技术和 A S P . N E T开

【 J J.上海工程技术大学教育研究,2 0 0 7,( 1 ) .

发工具实现《数据库》教学网站设计与实现l】 2 1。

『 6】刁成嘉.U M L系统建模与分析设计.北京:机械工业出版社 .2 0 0 7 .

3结语《数据库》教学网站根据对高校《数据库》教学情况及师生对《数据库》教学网站的需求进行的需求分析基本实现了用户的功能需求 .如:课程信息模块、教学课件模块、参考

『 7]潘大胜.基于 A S P的《程序设计》动态教学网站的设计与实现【 J 1.百色学院物理与电信工程系,广西百色5 3 3 0 0 0, 2 0 0 7 .

文献模块、试题荟萃模块、学习论坛模块、后台管理模块等,实现了网络辅助教学的多样性 .满足了该课程网络教学的共

【 8】周晓娟.基于 . N E T的 B/ S架构下新闻发布系统的设计与

实现『 J].现代商贸工业,2 0 1 0,( 0 1 ) .

享性、交互性等。但是网站还是有很多不足的地方,还有待

本文来源:https://www.bwwdw.com/article/rgc1.html

Top