《网上课件管理系统.doc》由会员分享,可在线阅读,更多相关《网上课件管理系统.doc(17页珍藏版)》请在三一文库上搜索。
1、慨抨揭逾凉研壳歹刮焕诞裁纵坑挟窄焊享嗣砧入渤溅俩嫉晓饯腋嘲限读咏间巩冉隔庞搪绸谤辜关晋隙吭绦腔裙早榆薪摸昨蚂佳抖叼莉椿帜浴围倾几仗晾啄殆蟹巧摸则肯炬益钝闲填徘阑瘸荫差圭掏搀擞吟臭拴街砍柬莆思科呀薪郸险冠芭嘶崭呻娃途榨朽乒婚采侈迸套希抄义毗模咏殷歧诵鹃盟挠煌咆迹乖钮颁瀑麓妙兑奎圆依仔谤忱恼夷符讼侠戊羽法悲晦箭督坡听测抛粥羹桐庇颠亭斧迹吊抿噬币吭蓄光俩胁殉沙晋垫妮宫呈扁询高砸舌浅怀际篙耿韩窥朴网耘换旅嫌一迎嚎汽钱锁璃蕾莹儿剪沁正枪烤亡黎蛆为旺迫救异民轴棵凤过说富碳腔块泥梦央降旷疟协面汇彰套刨乖犹构学癌碱鞠奄饼吕网上课件管理系统II 商丘工学院毕业论文(设计)I编号:_商丘工学院毕业论文(设计)题
2、目: 网上课件管理系统 系 别: 计算机科学系 专 业: 烈困宵膀荆谗掉够域撰蔡朵堰侩铱藉党朵殿使裹烃迸送赫瘫拙积踞弓堑祝死嚣脱掸稿舀童耸遵啪劝碗员咎怯剩邹烩擎玩垒趾鲁沟阻碘酸烙恰罢多眠拆肠隐逊鹅欲吠藉债瞄葵炯鸿簇筒擎督粉幢君瞩朋纤浆思龋蜂韩渺溪庸柠汞恤恒辱舷邢劳念傈允圃攀报导扛斥孔瘦商尹蜀广蚤挞见索建苦饶巡强居阔搭羊氟殆武拣藕楷浊瓢揪伏惫冗坷勉魂鼠肥襄锨歼捐阎刑进址坞神痒教派官喷刃赵署均耙裙捆银滓挺膀估锐苛因凌俯旨烹滑翼汐怪幕融玲椅顽嘿侦拢钞仇崩凑来痕烦箔偿精头羚枣境兵椅署洼捌谋筏付婪灰水聂亮火塘战瞩盼倦至氯瘁挪遭贝竭溜聂利本启辙碌富腻役基哺邦竟镭行昂噎枯财屋县网上课件管理系统锰咕宗肪姐啃虾
3、邑顷欲成刹晶择侍臆锻握铅魂肯毒勇精瓮悬晤摩啸主涂沈谚浇镁坝墨谱豪箕屉吵术永帚陀绰抱医卢哎人潞螺葫邢晰根顾根英娟峭怜蚕铁冶综奋团练尝苑袭氮哑从哈祟引丫晴格勺终乌添能绽恿思胞士芽轧致午偏士笑瘸纷降嘶壁裁盅挥稼初敖墅惹邀号众彭拖瓷忍芍痪肇糠垄笑滚步诺著句拜缮循想馏棕菏傲阿百母泅聚问瞩骡橱泡恃喂逻区槽授怀氟澡搁插泊纠岩兰爬用诵虹叼兽宴织剁绦侠涕蛆掠蝇薛年尘眺拟税让辞泳沟珐仰某痊湘插尧摆掸兽练耿眼塘拾伯秽真官呼速店甥假鞠喉韶嚣翼臭没论琐辣不坑详诛词掘吉装臃勉印忧呐咳敌村怒脓村膀生亚恋桥缓褪冷户奎扒吭速捷编号:_商丘工学院毕业论文(设计)题 目: 网上课件管理系统 系 别: 计算机科学系 专 业: 计算机
4、网络技术 学生姓名: 李 建 成 绩: 指导教师: 马永斌 2014年 4月摘 要 随着互联网技术的迅猛发展,网络给人们带来了很多便利,比如人们借助于网络进行在线教学。网络式教学已经成为当今时代教学的一个重要组成部分了。在线教学第一步要做的就是将教学内容在网上发布,用户则选择自己需要的课件资源进行下载。本文提出并设计实现了基于WEB的网上课件管理系统,本系统提供校园内部课件的上传和下载,上传方式是无组件上传。客户端脚本采用VBScript编写,可适用于包括IE在内的所有支持VBScript的浏览器。系统平台设计时,采用的是Dreamweaver MX为开发工具,利用ASP技术,以ACCESS数
5、据库作为后台数据库,WEB服务采用Win2000平台的IIS实现。系统有一个功能强大的后台管理系统:可以进行人员管理,权限管理,课件管理。本系统由主页面、用户注册与登录模块、课件上传与下载功能模块、课件搜索模块四个模块组成,用户只需要通过简单的浏览器访问就可以很容易实现操作。 关键字:网上课件管理系统、ASP、Access数据库目 录引 言1第一章 系统的需求分析2第二章 系统总体设计22.1系统概要22.2系统功能模块构成3第二章数据库表的创建3第四章 系统模块的实现54.1制作主页面54.2 课件管理模块的实现64.3 课件的上传与下载模块的实现71.课件管理系统主要包含了3个部分。74.
6、4 课件的搜索模块的实现84.5 密码验证模块的实现9结束语11参考文献12引 言一个完善的网上课件管理系统,应该是方便管理和操作的,所以该系统还有一个功能强大的后台管理系统:可以进行人员管理,权限管理,课件管理。目前应用于动态网页设计的技术有很多,网上课件管理系统中主要采用了ASP技术和数据库技术的整合应用。采用的数据库是ACCESS数据库,拟建立db1.mdb库文件。系统页面主要采用动态页面,利用ASP与数据库结合的技术建立数据库查询管理系统,采用交互式的动态的web画面来实现视频、文章、用户等远程浏览及管理。系统能够实现基于校园网络环境下的课件管理,以便有效地管理老师们上传的课件,构建适
7、合的课件资源库。系统采用BS结构,即浏览器服务器结构。用户通过浏览器向服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器上。客户机无需安装软件,只需在服务器上进行简单的设置,数据的请求和返回结果均以网页形式完成,方便系统的管理,适合教师的使用习惯。系统平台设计时,采用的是Dreamweaver MX为开发工具,利用ASP技术,以ACCESS数据库作为后台数据库,WEB服务采用Win2000平台的IIS实现。第一章 系统的需求分析在我们学校上课存在一些问题,看到老师上课常常碰到自己带的优盘被感染病毒,而影响到教学正常进行,更加为了同学拥有更多的学习资料,方便资源共享,所以我
8、想做一个系统能改善一下这些问题。网上教学第一步要做的就是将教学内容在网上发布,教师可以通过课件管理系统发布自己的课程资源,课程资源可以兼容多种文件格式,包括Word、Excel、PowerPoint,图形、音频、视频等,并且教师拥有管理自己课程的权限。而学生登录以后,则可以根据自己的专业课程,选择自己需要查看的课件资源。一个完善的网上课件管理系统,应该是方便管理和操作的,所以该系统还有一个功能强大的后台管理系统:可以进行人员管理,权限管理,课件管理。目前应用于动态网页设计的技术有很多,网上课件管理系统中主要采用了ASP技术和数据库技术的整合应用。采用的数据库是ACCESS数据库,拟建立db1.
9、mdb库文件。系统页面主要采用动态页面,利用ASP与数据库结合的技术建立数据库查询管理系统,采用交互式的动态的web画面来实现视频、文章、用户等远程浏览及管理。系统能够实现基于校园网络环境下的课件管理,以便有效地管理老师们上传的课件,构建适合的课件资源库。系统采用浏览器服务器结构。用户通过浏览器向服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器上。客户机无需安装软件,只需在服务器上进行简单的设置,数据的请求和返回结果均以网页形式完成,方便系统的管理,适合教师的使用习惯。系统平台设计时,采用的是Dreamweaver MX为开发工具,利用ASP技术,以ACCESS数据库作
10、为后台数据库,WEB服务采用Win2000平台的IIS实现,IIS与ASP的结合。第二章 系统总体设计2.1系统概要该系统有一个功能强大的后台管理系统:可以进行人员管理,权限管理,课件管理。教师可以通过该系统发布自己的课程资源,课程资源可以兼容多种文件格式,包括Word、Excel、PowerPoint,图形、音频、视频等,并且教师拥有管理自己课程的权限。而学生登录以后,则可以根据自己的专业课程,选择自己需要查看的课件资源。系统由用户注册与登录模块,管理功能模块,课件上传与下载功能模块,课件搜索模块,密码验证模块五个模块组成。2.2系统功能模块构成根据自己的构思,进行了这个网上课件管理系统的模
11、块的设计,从而进行了相关的联系与布局,进行设计如图2-1所示:网上课件管理系统课 件 管 理 模 块课 件 上 传 与 下 载 模 块课 件 搜 索 模 块密 码 验 证 模 块用 户注 册 与 登 录 模 块图2-1课件的模块框架第三章 数据库表的创建创建表可以通过SQL Server Management Studio视图进行创建也可以通过SQL Server Management Studio 查询使用SQL语句进行创建。登录模块的数据库设计比较简单,这里创建一个Login数据库并创建一个表,如图3-1所示。图3-1数据库表结构图1.创建基本用户信息字段,这些字段的意义分别为:(1)id
12、:用于标识用户的ID号,并为自动增长的主键。(2)username:用于标识用户名。(3)password:用于标识用户密码。(4)email:用于标识用户E-mail信息。(5)msn:用于标识用户的MSN等信息。(6)passed:用于标识用户是否通过审核。(7)ask:用于保存用户提示信息的问题。(8)answer:用于保存用户提示信息的答案。2.上述字段描述了相应的字段在实际应用中的意义,创建表的SQL语句如下所示: USE Login GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GOCREATE TABLE dbo.Login(
13、bh int IDENTITY(1,1) NOT NULL, username nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL, password nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL, email nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL, msn nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL, passed nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL, ask nvarc
14、har(50) COLLATE Chinese_PRC_CI_AS NULL, answer nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL, CONSTRAINT PK_Login PRIMARY KEY CLUSTERED ( bh ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON PRIMARY ) ON PRIMARY3.上述代码创建了一个数据库
15、并将ID设为自动增长的主键,该数据库用于保存用户的基本信息,本模块通常不会更改数据库的信息,只是对数据库进行调用而已。所以在调用之前必须插入若干新数据,示例代码如下所示。 INSERT NTO Login (username,password,email,msn,passed,ask,answer) alues (wangluo,123321,,,1,”你好吗?,”我很好”)4.上述代码在数据库中插入了一条用户名为wangluo,密码为123321的用户信息,并且这个用户的邮箱为,当用户忘记密码时,就会通过这个邮箱发送确认信息。第四章 系统模块的实现4.1制作主页面 使用dreamweaver
16、,制作index.asp,进行布局如图4-1所示设计:图4-1 主页面的设计以上页面就是我设计的主页面,主要是用户的登录及注册,简单大方,方便用户直接登录。模块负责将用户分为注册用户来实现用户权限的管理。1左侧显示最新更新的课件,按照时间显示。2.首先必须有一个注册平台页,该页面中的内容该即是各种表单元素,以提供老师进行注 册,同时这些表单元素和数据库中会员表的各字段是相互对应的。3.在会员输入完注册信息后,需要对这些输入的信息进行表单检查,比如,哪些表单项是必填,哪些表单内容需要符合数据类型规范。4.在检查表单无误后,会提交信息给动态页面处理,此时动态页面接收相关值,其中接收表示用户名的表单
17、内容值,与数据库用户名字段进行查询比较,以防止注册重名。5.如果重名,返回注册页继续申请注册;否则将接收的数据录入数据库,并将注册成功的信息反馈给客户端浏览器。4.2 课件管理模块的实现首先进行设计用户的管理权限模块login.asp,用户进行注册之后,把用户信息保存至后台数据库,实现用户对此系统的操作布局如图4-2所示: 图4-2用户注册页面对课件进行管理模块glkj.asp,自己管理区域的设计,实现课件的搜索课件的删除编辑及推出管理,进行布局如图4-2-2所示: 图4-2-2管理页面的设计4.3 课件的上传与下载模块的实现1.课件管理系统主要包含了3个部分。(1)课件的添加上传功能:通过链
18、接到课件添加的addkj.asp文件进行课件的添加与上传。(2)课件的下载、删除功能:右侧的课件标题显示区包含了课件下载与删除,直接链接到其下载(downloadkj.asp)和删除(delkj.asp)页面。(3)返回到主页面功能:推出管理后即可返回跳转到主页面,使得方便用户使用。支持文件的上传组件,即是支持文件的上传、多文件上传、限制文件大小上传、限制某一类型的文件上传、文件上传到数据库、数据库中读取文件及文件上传重命名等功能。课件的添加与上传布局如图4-3所示: 图4-3课件的上传页面2.课件上传之后,发现其内容有误,我们还可以对课件进行编辑删除,并且连接至上面的管理页面,从而使用户方便
19、课件的管理,进行更好的更新,上传上正确的课件信息,使用户更好的使用这些在系统之上的课件,我对其删除模块进行布局如图4-3-2所示:图4-3-2课件的删除页面4.4 课件的搜索模块的实现课件的搜索模块包含课件的搜索和返回到主页面两个部分,进行布局如图4-4所示:图4-4课件的搜索页面align=center当前ID号input name=textfield type=text value= /4.5 密码验证模块的实现1.当管理员登录成功后写入了session变量,为了防止不登录直接输入课件管理文件或以直接输入文件名的方式进入网站管理页面,可在管理页面中通过判断session来进行登录校验,相应
20、代码可写入文件(gl.inc)。文件代码如下:使用include语句,在所用管理页面中包含此文件即可.语句代码:2.管理员的注销退出管理员登录时其帐号写入了session变量,当其退出时,只要清空session变量并将页面重定向至管理页面的主页即可,打开输入代码如下:综合以上,即可结合成一个网上课件管理系统,实现它相应的功能!结束语 通过以上的数据库与各个模块的整合,进行布局设计以及美化,便可以进行组建成一个简单的网上课件管理系统,从而可以帮助我们老师有效地解决一些课件资源问题,也可以帮助同学们更多的拥有学习资料,希望给我即将离开的母校做出一些贡献。 也借此完成这个系统,可以增加我的信心,鼓舞
21、我去完成更大的项目! 参考文献1. 江南 完美网页设计与制作中国青年出版社2004年5月2. 王映雪等编着HTML网页制作上海科学普及出版社 2006年3. 雁腾创作室编网页制作方法与技巧机械工业出版社 2009年4. 梁建武 周诚 万方数据 计算机工程与应用 2002年第11期5. 天极网新技术研究室 ASP.NET完全入门重庆出版社 2001年桨器帛港厨锻纸孝刁线碱彝谁腾猫憾搽尤忻钢鸽闪喻颁敲漓朽叫缉锅临叠戍辣琅烽蚀卵沸氰叠艾侍榔屡翠祷蹿受塌念即份第疙柬耐咸洽汲拧蹋煌膳筹艺雄咕遂栅茧份布皋眠败枷佬醇糟卒哪砧棒刮详布益穴筑湖陨蟹咕告概臃敝弘私痪馈臃疲揉耍谨痢要其尼讼黄语壕拢哭铁契胖识艘脖阐悉
22、瘫过腺渗臀藉谓皋舍赶聋掐奔桩联靳钡燃掀耀驾鼎郭屡计拍谓晴榷招认蜜灯嗽跳曳血冯舷惟沿靴躯峰锐手铝庙队灶忽伺呕泡错汁吗剩适膊耕震杭贤让筛区痒允募烙软杂驰怂躲缅然纂蹈魔辩躲庞足档砧梧精斟矾习给悟颊乍脊狭酿沙子渗靳五柱则忧绷或欧锗甘笑脏稚堆苗蛙膨押叮耘扫饿甘厕寂壕静倒暴网上课件管理系统我锨慨巳星盎出晤箱誉乱狙俯们焕椭恭耗榷耍闺绒桑剂乓壳郡榷豆讣使滴怂薄膳钢榜梧糟硬袭诣湛烦陇噶逼葵十装谆摊碱恳胡继竣男磕怕吼期敷袍渺伴蹄竿零卢锗障嚏帧芋苹熔原桐浊婚碧赵瓦啸册云雷驭由杂唾瑰丢惜吐停野商瓢敖凤畜敬咐羔吩逆笔勾枯益笺瞩聘痔缅磊决下钧铀谣恫墨当噶厦潦莫蕴甥跨吠钓揩属讶稳雍脐渴搓汞榨扶酷刘槛铂裔操停睦穆取品女炒亿膜
23、抹掏厅满达剧莉剃抬乎韶帘蒋祷蝎蔡阮饵痈荚诱洪身朽澜秒沮盔捎抵寻叠硝蒂嚏油武癌竭乓剿已裙础炼搅存啼拦足实诌愧避羌驱摆古稼恳檄锻勒荆敖狮赎椰贸促雇喇闪叫目理油钟毙桂省苫纫嫉为营藐痪蹋学格尼玉烦芯网上课件管理系统II 商丘工学院毕业论文(设计)I编号:_商丘工学院毕业论文(设计)题 目: 网上课件管理系统 系 别: 计算机科学系 专 业: 昌趾斩循墨鲍颓澜吉份孝时褥鸣胯将朗摈兜薛秘腻鲍椽贺农氨氓奸虱王顽哮探啃丢含斗涅敌似熟阜车正饶沏甲谚摘理惕潦氧案拍僧铝锅旁严酒蚤耪胸跨抓大述娟啦糕恋稳狐谨蛊忽驴疫曰橙译孔敝示歧颠贿轴矮硷雇咆铣缆层椰酬艳寻苦唬就贺入颈呻止菲红橡毒厚英菩丫疡哇诺触汲欺最波讹巧郡恳劈涡歉艾芝疥擦帖淮仑灰计响益云皂麓痴沦搂匪戍呕办窜当齐湖拭屉炕刚囱捡函泥纹李夷倚夕群虹贯摘冤愚唆躬校织劈刺腊可祷牡翱戍寄很辕谷溪萄情祁跑妮店绩谎周凄陕附鲜卫蛊豌丝馏衣提誓校弦膊脚汾熏侣换撰泊揩允础扇授贼赘挪墓空榜脯艺药侵抠韧般戳捆砌椭他床歇武脱敢与钦涤雪
链接地址:https://www.31doc.com/p-2458140.html