教学资源网站的设计与开发_第1页
教学资源网站的设计与开发_第2页
教学资源网站的设计与开发_第3页
教学资源网站的设计与开发_第4页
教学资源网站的设计与开发_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要

随计算机科学技术的迅速发展,嵌入式已逐渐成为高校理工科大学生的

必修课,因为它有丰富的数据类型和数据结构,是程序设计的首要语言,是

计算机类各专业的重要专业技术基础课程、是程序设计类的核心入门课程,

因此这门课程能否学习好对后续课程起着决定性的作用。

目前,我国高校教学现代化的水平还处在初级阶段,传统的教学模式具

有一定的单一性和固定性,这种教学模式无法满足人们对知识的需求,而且

容易使学生产生厌学的不良后果。如何增强学生们对学习的兴趣、提高教学

效率是当前教师们所面临的重要课题。教学现代化,不仅可以使教学信息化、

网络化、高效化,币且能为教帅和学生提供了一个良好的教学互动平台,达

到更好的教学效果。计算机网络及媒体技术在教学中的应用顺应了我国的国

情,实现了教育要面向现代化,是教育事业走向现代化的有力武器。

本教学网站采用B/S模式,在设计中应用了动态网络技术之一的

ASP.NET2.0开发工具并加以SQLServer2005数据库给予全方位的技术支

持,使网页成为动态交互式网页,方便使用和管理。

关键词嵌入式;网站建设;教学模式;SQL

Abstract

Alongwithcomputersciencetechnologyrapiddevelopment,theClanguage

hasbecometheuniversitysciencesandengineeringuniversitystudent'srequired

coursegradually,becauseithastherichdatatypeandtheconstructionofdata,is

theprogrammingmostimportantlanguage,isthecomputerclasseachspecialized

importantspecializedtechnologybasecurriculum,

istheprogrammingclasscoreandthebasiccurriculum,whetherthereforethis

curriculumdoesstudywellisplayingthedecisiveroletothefollowing

curriculum.

Atpresent,ourcountry'suniversityteachingmodernizationlevelalso

occupiesIheinitialstage,thetraditionalteachingmodehascertainonenesswithfix,

thiskindofteachingmodecan'tsatisfypeople'sneedtotheknowledge,andeasily

makestudent'screationbedisgustedwithtolearnofbadresult.Howstrengthens

student'sstudyinterest,enhancestheleachingefficiencyistheimportanttopic

whichthecurrentteachersface.Teachingmodernization,notonlymaycausethe

teachinginformationization,thenetwork,highlyeffective,moreovermighthas

providedagoodteachinginteractionplatformforteacherandthestudent,has

achievedthebetterteachingeffect.Thecomputernetworkandthemedia

technologycompliedwithintheteachingapplicationourcountry'snational

condition,realizediheeducationtohavetofacethemodernization,wasthe

teachingenterprisemovestowardsmodernizedthepowerfulweapon.

ThisteachingwebsiteusestheB/Spattern,hasappliedofinthedesign

ASP.NET2.0developmentkitsdynamicnetworkingsandperformsSQLthe

Server2005databasestogivetheomni-directionaltechnicalsupport,causesthe

homepagetobecomethedynamicinteractivehomepage,facilitatesusesand

manages.

KeywordsClanguagewebsiteconstructioneducationalmodelSQL

目录

摘要I

AbstractII

第1章绪论1

1.1课题背景1

1.2目的和意义1

1.3系统设计思想2

第2章可行性分析3

2.1系统流程图3

2.1.1网站前台系统流程描述3

2.1.2网站前后台系统流程描述5

2.2经济可行性6

2.3技术可行性7

2.4运行可行性7

2.5本章小结8

第3章需求分析9

3.1MIS系统的产生和发展情况9

3.2《嵌入式程序设计》教学网站的需求分析9

3.2.1数据流图9

3.2.2数据字典10

3.3本章小结14

第4章总体设计15

4.1系统模块总体设计15

4.1.1前台各功能模块的具体功能15

4.1.2后台各功能模块的具体功能15

4.2数据库设计16

4.2.1数据库设计概述16

4.2.2数据分析17

4.2.3数据库的详细设计18

4.3本章小结23

第5章详细设计24

第1章绪论

1.1课题背景

随着知识的不断更新,科学技术的飞速发展,网络信息化在教育事业中

应用的普及,各大高校对实现教学现代化的呼声也越来越高涨,利用计算机

实现网上教学的管理势在必行。信息技术的发展给教育带来了革命性的影响,

多媒体辅助教学已成为一种重要的教学方法。信息技术的发展使我们可以利

用多媒体网络技术方便地建设这样的理想学月环境。信息技术不仅是一种辅

助工具,而将成为基本的知识载体、教学媒介和交流工具。对于学生和老师

来说,利用计算机来实现网上教学,是适应现代教育制度要求、推动教学走

向科学化、规范化的必要条件。网络教学中是以学生为主体,所有教学活动

均是以学生为中心展开的,并且在整个学习过程中,都是以学生的个别学习

为主,通过充分调动其主观能动性而达到学月的目的。网络教学的主要功能

是远距离教学和资源的获取,通过让学生进行实时的交互操作,可以获得非

常好的教学效果。

不同的课程具有不同的教学模式和不同的教学方法,而不同的学生对知

识的接受程度也不同。过去教学模式都是一个老师和儿十个学生在一个大教

室中共同学习,而且课时也是固定的,这就有可能导致学生们在课堂上对老

师讲的课程不能完全消化,课下做不到及时的复习,这就有可能造成学生们

厌学的不良后果。面对目前的实际状况,迫切需要开发一个新的、实时的教

学系统来解决这些问题。学生可以通过网络随时查看自己所需的学习资料,

对学习的问题也可以随时随地向老师咨询或与同学进行在线讨论,使问题得

到及时的解决。

1.2目的和意义

毕业设计不仅是对学习期间的总结,同时也是自己综合运用所学知识解

决实际问题的一次锻炼。

《嵌入式程序设计》是目前高职院校普遍开设的程序设计类课程,司时

也是计算机类各专业的重要专业技术基础课程、是程序设计类的核心和入门

课程。它是学习嵌入式开发、数据结构、算法分析与设计等课程的前导课程;

培养学生程序设计基础,把握程序设计方法和思路,奠定学生的编程能力,

为后续课程的学习提供知识和能力支撑。由于过去的教学模式具有一定的单

一性和固定性,主要表现为授课模式是一个老师和几十个学生在一个大教室

中共同学习,而且课时也是固定的,学生对于课堂上的学习未必能得到完全

消化,学生课下有疑问时也不能得到及时的解决,这就可能导致学生厌学的

不良后果。为了学生们有一个良好的开端,提高学生学习的兴趣,迫切需要

改进现有教学方法和教学手段,从而进一步提高教学质量。

1.3系统设计思想

一个网站,必须有一个正确的设计指导思想,通过合理选择数据结构、

网络结构、操作系统以及开发环境,构成一个完善的网络体系结构,才能充

分发挥计算机信息管理的优势。根据广大师生对教学网站的实际需求,本网

站的设计按照下述原则进行。

1.实用性:系统以用户需求为目标,以方便用户为原则,同时融入先进

的管理经验。根据用户实际的需求情况,度身订造一套先进的网上教学系统,

并且将在统一的Windows图形界面下提供各种实用功能,使用前无须任何的

培训、实施和时间「充分满足老师和学生现在及未来几年内的各种需求,真

正为老师和学生提供一个良好的教、学环境。

2.先进性:本设计将充分应用现有成熟的计算机技术、网络技术、软件

开发技术,为用户提供高性能的系统。系统将运用先进的B/S结构,采用SQL

Server2000数据库,可以方便地满足老师和学生在教和学的需要。

3.高可靠性:一个实用的网站同时必须是可靠的,本设计通过合理而先

进的网络设计以及软、硬件的优化选型,可保证网站的可靠性与容错性。

4.高安全性:在设计中,将充分利用网络软、硬件提供的各种安全措施,

既可以保证用户共享资源,同时也可保证关键数据的安全性。

5.采用标准技术:本系统的所有设计遵循国际上现行的标准进行,以提

高网站的开放性。

6.可维护性:系统的设计要求方便维护,包括硬件的维护,软件的维护

和网络的维护。

7.可扩展性及灵活性:系统的设计以方便未来业务的扩展和系统扩充为

目标,系统要求能够方便的升级,充分保护系统的投资。

第2章可行性分析

综合考虑现代化知识的不断更新、知识在日常生活及生产中的重要性和

教学现代化在教育事业中的重要作用,结合现在教学的实际情况。《嵌入式程

序设计》教学网站实施后,应能够达到以下目标:

1.学生可以方便、快捷地浏览并使用网站中的学习资源。

2.提供实时的教学互动平台,学生和老师可以在线交流学习经验,可以

达到很好的教学辅助效果。

3.界面友好美观,操作简单易行,使用灵活方便。

4.通过系统实施,可提高学生学习的效率。

5.系统维护方便可靠,有较高的安全性,满足实用性、先进性的要求。

2.1系统流程图

根据该网站的具体情况,系统功能可以分两模块:模块一是网站前台管

理的主要功能,主要是用户对网站信息的浏览、学习资料的查看和下载,共

包括7个子功能模块;模块二是后台管理的主要功能,主要是管理员对网站

后台的维护,包括上传网站信息及学习资料,以及对网站所有信息的编辑,

共包括5个子功能模块。

2.1.1网站前台系统流程描述

网站前台的系统流程描述如下:

1.用户信息管理:此功能模块主要完成新用户的注册、用户的登录及修

改用户个人基本信息等功能。

2.网站新闻管理:此功能模块主要完成用户对网站新闻的浏览及新新闻

点击量的统计。

3.学习资料管理:此功能模块主要完成用户对网站所有学习资料的浏览

及下载功能及学习资料的下载统计等功能。

4.在线论坛:此功能模块主要完成注册并登录后用户在线交流学习经验。

5.教学视频:此功能模块主要完成用户对教学视频信息的查看及在线观

看教学视频的功能。

6.教学留言管理:此功能模块主要负责教师和学生之间的教学疑问的解

答。通过此功能模块所有用户都可以查看网站中的主题及回复,注册过的学

生可以针对自己在学习中的疑难问题进行发表主题,教师和其他学生及匿名

用户都可以了对该主题发表自己的回复。管理员登录后,可以对不符合网站

要求的主题及回复进行删除。

7.通讯录管理:注册后的用户如果想要通过此网站结交更多的朋友,就

可以将自己的信息加入到网站的通讯录中,进入通讯录后,用户可以查看网

站已存在的联系人信息进行查看,同时也可以根据姓名、性别及用户类型等

条件进行查找联系人。

网站前台系统流程如图2-1所示。

图2-1网站前台系统流程图

2.1.2网站前后台系统流程描述

网站的后台主要是网站管理员对网站的维护,当管理员通过登录验证后

就可以对网站进行维护工作。网站后台系统流程描述如下:

1.用户信息管理;此功能模块主要是管理员对网站注册用户信息进行删

除管理。

2.学习资料管理:此功能模块主要是管理员进行学习资料以及教学视频

的上传及修改学习资料等功能。

3.论坛管理:此功能模块主要是管理员对论坛中过时的以及不符合网站

要求的帖子进行删除操作。

4.新闻管理:此功能模块主要完成管理员对网站新闻的上传及修改、删

除网站新闻的操作。

5.管理员信息管理:此功能模块主要完成修改登录管理员信息及注册新

的管理员的功能。

新系统的目标确定后,可以从经济可行性、技术可行性和运行可行性三

个方面对能否实现新系统目标进行可行性分析。

2.2经济可行性

估算新系统的开发费用和今后的运行、维护费用,估计新系统可以使广

大学生的学习效率和兴趣大大提高,并可以达到较好的教学辅助效果。并将

费用与效益进行比较。系统的效益可以从学院利益和社会效益两方面进行考

虑。对于教学网站则应着重分析其社会效益。例如,系统运行后可以提供哪

些以前无法及时提供的信息,用户查询和使用信息的方便程度提高多少、速

度增加了多少,对于教师和学生在学习上提供了多少帮助等等。下面从以下

几个方面对系统的经济可行性进行具体的分析:

1.系统初期投资

系统初期投资如表2-1所示。

表2-1《C语言程序设计》教学网站初期投资

序号项目人工(人日)单价(元)合计(元)

1需求分析15100015,030

2总体设计2010(X)20,09()

3教学网站前台详细设计20100020,030

4教学网站后台详细设计15100015,090

5工程实际成本数据库实现10100010,090

6编码实现30100030,090

7单体测试20100020,030

8系统集成测试2010(X)20,0【X)

9说明手册编制10100010,030

10合计160,000

2.货币的时间价值

系统货币时间价值如表2-2所示。

表2-2《C语言程序设计》教学网站货币时间价值

年份将来值(万)(1+i)n现在值(万)累计的现在值(刀)

151.054.76195.25

251.10254.53519.297

351.15764.319313.6163

45i.21554.113517.73

续表2-2

551.27633.917621.6476

651.47753.38425.0317

3.投资回收期

引入教学网站三年后,可以节省13.6163万元,比最初投资还少2.3837

万元。但第四年可以节省4.1135万元。

即:2.3837/4.1135=0.5795

3+0.5795=3.5795

4.纯收入

25.0317/6=9.0317(万元)

当然,如果想要在五年后得到预计的纯收入,那么首先就应拿出初期投

资的16万。而且考虑到开发本系统将为以后带来的利益,拿出16万来进行

《嵌入式程序设计》教学网站的开发,是绝对必要!

经过以上分析,《嵌入式程序设计》教学网站的开发是可行的!

2.3技术可行性

根据该系统目标来衡量所需的技术是否具备,一般可从硬软件的性能要

求、环境条件、操作人员水平和数量等方面去考虑和分析。

考虑到系统实施的可行性,在软件方面选择了如今较流行的Asp.net2.0

来进行开发管理平台的设计,使用SQLserver2()05数据库存储数据。

在硬件方面,则选择空间较大,只要是Pentiums系列及以上的计算机,

内存在256M以上,硬盘在40MB,都可以满足系统的开发需要!当然,硬件

的配置越高,系统的开发与运行会更流畅。考虑到如今的家用或商用电脑硬

件的整体配置水平,系统在硬件方面是可行的。

在软件方面,由于A2.0和SQLSERVER2005都是两个非常成熟的

开发工具,无论在安全性、可用性、可靠性方面都毫无置疑,因此软件方面

是可行的。

2.4运行可行性

在现今社会,随着信息化和计算机技术的高度发展,越来越多的老师和

学生意识到网络教学是提升教学效率不可缺少的重要途径。所有的教师都是

有着丰富教学经验的教育者,他们深知现代化的教学方法对教育的重要性。

而对于将要作为教学辅助工具的《嵌入式程序设计》教学网站,配备现代化

的教学思想更是必不可少的。所以一个学校的领导者在给予网站充分的开发

资金的基础上,更是将现代化的教学思想融入其中,使其最终成为具有现代

化教学方法的教学网站。经过以上分析,运行方面是可行的。

2.5本章小结

根据本章对系统开发的分析的研究,本工程的技术成熟、完备,测试手

段可靠,具有良好的市场拓展,它追求的是简单、易学、易懂、易用,技术

较为成熟、完备、可靠,因此本系统具有一定的开发前景。

第3章需求分析

3.1MIS系统的产生和发展情况

所谓管理信息系统(ManagemenlInformalionSyslem)系统,是一个由人、

计算机及其他外围设备等组成的能进行信息的收集、传递、存贮、加工、维

护和使用的系统,是一门新兴的科学,其主要任务是最大限度的利用现代计

算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、

财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编制成

各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的

管理水平和经济效益。目前,企业的计算机网络已成为企业进行技术改造及

提高企业管理水平的重要手段。随着我国与世界信息高速公路的接轨,企业

通过计算机网络获得信息必将为企业带来巨大的经济效益和社会效益,企业

的办公及管理都将朝着高效、快速、无纸化的方向发展。MIS系统通常用于

系统决策,例如,可以利用MIS系统找出目前迫切需要解决的问题,并将信

息及时反馈给上层管理人员,使他们了解当前工作发展的进展或不足。换句

话说,M1S系统的最终目的是使管理人员及时了解公司现状,把握将来的发

展路径。与传统的管理系统相比,在MIS中,处理的对象是抽象成数据的信

息,因此,MIS有着自己的巨大优势。

3.2《嵌入式程序设计》教学网站的需求分析

需求分析过程是整个系统开发的重要阶段,分析的成功与否,决定着整

个系统功能的完善性以及稳定性。在该阶段需求分析人员需要确定整个产品

的功能要求,并且将现实事务抽象成对象并建模。

3.2.1数据流图

数据流图,简称DFD,是SA方法中用于表示系统逻辑模型的一种工具,

它以图形的方式描绘数据在系统中流动和处理的过程,它反映了系统必须完

成的逻辑功能。

本系统的数据流程图描述:本网站的后台主要是由网站管理员来统一管

理和维护,主要的数据流主要是对学习资料的上传和编辑,对网站新闻的上

传和编辑,对用户信息的管理,对论坛信息管理,对留言信息的管理等噪作

所产生的;前台主要是用户对网站信息的操作,主要的数据流是对用户进行

网站信息的浏览、下载,浏览网站新闻信息,在线观看教学视频,进行用户

注册,修改个人信息,在线论坛、发表帖子,在线留言、发表主题、发表回

复,加入通讯录,查找联系人等操作所产生的网站信息的数据流。本系统第

0层数据流图如图3-1所示。

一一网站管理员

4改第1

4Pl-09ft-

IWIDl/Ofl员就独

p⑷珊”“漕理而出上传2•蠹匕旅;<

H月站叱*81/粤用户S刃HD学习费科学习资®视燃^回P1-061复W错地期赃DMI噌理员注

依管理

DL理习WU周I息

t.amdinistrator

D1双用户德H躺果Dig资扇片果Dl.i)6Snattl

IDl-dSiafiitefl

DbOiRttMtl

I

F7_________«PIOtjongxunlu

tlaeaveback「6用弧超*

秽1侬腾F2l_uscr1lerial

1MF8tjideo<F6t.maintilkLmaiMille

DM娟户注MED1.14下■的费料DM6,1r目五内需\DI-篮联系人基本信息川、话山*■

计叫1储I/口心却觑

DW1啾■MDW3学习资就

DLI82盲圳内容

DL1遨锄贴息\M2©员摊笆”

1AADMTHm/=\I

fbllN*Pl-lUfl而4璋习PU博习,

,R曾叶1庙更斓息

HOM户防K科下■PM例I衰目,P"住p,-22*p,n*'

1»±A工m破饯睡I卡:;瑞比学

、KAPI-17M

AU询联献

mt1f

酬户管、

皿”1修条件

'能用户

7同舲员

图3-1系统第。层数据流图

3.2.2数据字典

1.数据字典的作用是在软件分析和设计的过程中给人提供关于数据的描

述信息。它主要是对数据流图中的数据流、处理逻辑、外部实体、数据存储

和数据项等方面进行具体的定义。数据流程图配以数据字典,就可以从图形

和文字两个方面对系统的逻辑模型进行完整的描述。

表3-1系统顶层数据项定义

编号名称别名类型长度

101-01adminld管理员编号Int4字节

101-02amdinName管理员名VarChar20字节

101-03admiiiPasswuid管理员密码VaiChar16宇节

101-04uName用户名VarChar20字节

101-05Realname真实姓名VarChar10字节

101-06□Password用户密码VarChar16字节

101-07□Email电子邮件Varchar40字节

101-08uSex用户性别Char2字节

101-09uBirthday出生日期Datetime8字节

101-10uQQQQ号Varchar20字节

101-11uMainpagc个人主页VarChar40字节

101-12uType用户类型VarChar10字节

101-13uRegilesltime注册时间Datelime8字节

101-14Id资料编号Int4字节

101-15className资料类型Varchar50字节

101-16materialName资料名称Varchar50字节

101-17mContent资料内容Text1000字节

101-18fileExtension资料扩展名Varchar10字节

101-19hits点击量Int4字节

101-20class资料类型编号Int4字节

101-21dealTime上传时间Datetime4字节

101-22Id论坛发帖编号Int4字节

101-23ICcontent发帖内容Text1000字节

101-24leaveTiine发帖时间Datetime8字节

101-25Tid留言主题编号Int4字节

101-26mTille主题内容Text1000字节

101-27leaveTime主题发表时间Datetime8字节

101-28Id主题回复编号Int4字节

101-29backContent回复内容Text1000字节

101-30backTime回复时间Datetime8字节

续表3-1

101-31Id视频编号Int4字节

101-32videoName视频名称Varchar50字节

101-33videoPath视频路径Text1000字节

101-35vidcoTypc视频类型Vaiuhai50字节

101-36vnStrument视频简介Text1000字节

101-37Id新闻编号Int4字节

101-38title新闻标题Varchar50字节

101-39newsCome新闻来源Varchar50字节

101-40nContent新闻内容Text1000字节

2.数据流定义

系统顶层数据流定义:

数据流编号:D1-01

数据流名称:网站新闻信息

数据流来源:P1-01

数据流去向:F9

数据流组成:101-37+101-38+101-39+101-40

数据流编号:D1-02

数据流名称:用户信息管理结果

数据流来源:P1-02

数据流去向:F2

数据流组成:101-04+101-05+101-06+101-07+101-08+101-09+101-10+101-11

+101-12+101-13

数据流编号:D1-03

数据流名称:学习资料上传信息

数据流来源:P1-03

数据流去向:F4

数据流组成:101-14+101-15+101-16+101-17+101-18+101-19+101-20+101-21

数据流编号:D1-05

数据流名称:视频上传信息

数据流来源:P1-05

数据流去向:F8

数据流组成:101-31+IO1-32+IO1-33+101-34+101-35+101-36

数据流编号:D1-09

数据流名称:管理员注册信息

数据流来源:P1-09

数据流去向:F1

数据流组成:102-01+102-02+102-03

数据流编号:D1-12

数据流名称:用户注册信息

数据流来源:P1-12

数据流去向:F2

数据流组成:101-04+101-05+101-06+101-07+101-08+101-09+101-10+101-11

+101-12+101-13

数据流编号:D1-14

数据流名称:下载的资料

数据流来源:F4

数据流去向:P1-14

数据流组成:I01-14+I01-15+I01-16+I01-17+I01-18+I01-19+I01-20+I01・21

数据流编号:D1-16

数据流名称:留言回复内容

数据流来源:P1-17

数据流去向:F7

数据流组成:101-04+101-28+101-29+101-30

数据流编号:D1-18

数据流名称:留言主题内容

数据流来源:P1-18

数据流去向:F6

数据流组成:101-04+J01-25+101-26+101-27

数据流编号:D1-21

数据流名称;会员发帖信息

数据流来源:P1-21

数据流去向:F5

数据流组成:I02-04+I02-22+I02-23+I02-24

3.3本章小结

需求分析是软件生存周期中重要的一步,也是最关键的一频。只有通过

软件需求分析,才能把软件功能和性能的部位总体概念描述为具体的软件需

求规格说明,时而建立软件开发的基础。需求分析报告是对系统需求的书面

表达形式。由于需求分析报告是采用软件设计的术语编写的,因此常常令计

算机背景知识较少的用户方难以理解,也就很难发现需求报告中与实际需求

不符之处,更难提出建设性的意见。特别是那里编写得较差的需求分析报告,

用户方更不知所云。

第4章总体设计

4.1系统模块总体设计

利用层次图来表示系统中各模块之间的关系。层次方框图是用树形结构

的一系列多层次的矩形框描绘数据的层次结构。树形结构的顶层是一个单独

的矩形框,它代表完整的数据结构,下面的每个层矩形框代表各个数据的子

集,最底层的各个矩形框代表组成这个数据的实际数据元素。

随着结构的精细化,层次方框图对数据结构也描绘得越来越详细,这种

模式非常适合于需求分析阶段的需要。从对顶层信息的分类开始,沿着图中

每条路径反复细化,直到确定了数据结构的全部细节为止。

本系统一共分为九个模块,各模块之间虽然在表面上是相互独立的,但

是在对数据库的访问上是紧密相连的,各个模块访问的是同一个数据库,只

是所访问的表不同而已。每个模块的功能都是按照在调研中搜集的资料进行

编排制作的。

依据上述功能的分析,系统中模块分别为:前台管理和后台管理。前台

管理包括:用户管理、学习资料管理、在线论坛、教学视频、教学留言、通

讯录管理;后台管理包括:用户管理、学习资料管理、论坛管理、新闻管理、

管理员管理、系统维护。

4.1.1前台各功能模块的具体功能

1.用户管理:用户注册、用户登录、修改用户个人信息。

2.学习资料管理:浏览学习资料、下载学习资料、资料下载统计。

3.在线论坛:用户登录、查看帖子、发表帖子。

4.教学视频:查看视频信息、播放视频c

5.教学留言:查看主题、发表主题、回复主题、管理留言。

6.通讯录管理:添加联系人、查找联系人、查看联系人信息。

4.1.2后台各功能模块的具体功能

1.用户管理:删除用户信息。

2.学习资料管理:学习资料上传、学习资料修改、视频资料上传、视频

资料修改。

3.论坛管理:编辑论坛信息。

4.新闻管理:新闻上传、新闻编辑。

5.管理员管理:注册管理员、修改管理员信息。

系统功能结构图如图4J所示。

《c语言程序设计》教学网站

前台管理后台管理

丁^1

网1,

线

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论