详细设计,限于篇幅,只列举了几个典型功能详细介绍,最后进行数据库的操作和设计。操作系统课程网站的结构前台系统管理结构根据网站的需求分析说明,对操作系统教学网站进行详细设计。其中包括些主要的页面包括首页显示,系统公告,用户登录,友情链接,新闻公告,教学录像,资料下载,有问必答等。使学生对于学校的概况以及网站的教学资源有个比较完全的了解。系统公告主要是针对该系统的对外介绍的个门户,采用滚动文字显示,这样显得网站更加人性化。用户登录主要是针对注册成功后的用户进入网站查询相关信息的个操作,旦注册成功通过审核就可以进入网站。友情链接主要是针对用户需要连接到其它网站的个模块功能,般输入常见的搜索引擎网址,或者根据需要可以连接到相关学校和机构的网站。新闻公告用于向学生对外宣传本课程相关的知识的最新的进展和些技术的革新等,可以增加学生对当前主流操作系统的了解,调节自主学习气氛。教学录像这模块,使学生可以像在课堂上样,浏览视频,接受学习知指导,进行课程学习,并且可以进行课堂练习,进行自我检测学习效果,查漏补缺。资料下载是个非常有用的版块,有条件的学生可以将其下载在电脑上,用于自己平时的学习。成为老师课上教学的有效补充。有问必答是了解学生的意见与建议的个非常有效的途径。学生可以向老师提出关于学习方面的问题,老师也可以对于这些问题进行解答。在线测试是学生检测自己学习成果的模块,学生业余时间可以根据需要在这里测试所学知识,这样也可以节省老师和学生的事件,提高教学效率。前台系统管理如图所示。图前台管理模块结构图后台系统管理结构针对网站的多种资源,需要及时进行更新,才可以保持网站的有用性。所以需要后台管理员进行资源的更新。由于新闻中心的新闻采取的方法是超链接,所以只要及时更新链接就可以了。对于其他模块的信息进行后台的更新。以及在线答疑模块,对多余的时间过长的疑问与解答,进行整理删除。后台系统管理如图所示。图后台管理模块结构图系统流程根据操作系统课程网站信息管理的特点,将其分为两个流程前台访客浏览和后台管理员管理。前台访客可以浏览新闻公告浏览和下载各种课程资料留言在线测试等后台管理员主要对网站的内容进行管理,如系统设置文字资料管理及课程信息管理前台系统管理菜单栏左侧菜单栏新闻公告用户注册教学录像首页有问必答资料下载在线测试系统简介后台管理系统公告用户登录站内搜索友情链接后台系统管理系统设置文字资料管理课程信息管理个人资料管理注册用户管理题库管理资料下载管理学习视频管理系统管理关闭左边菜单返回首页退出登录个人资料下载管理等。系统流程图如图所示。用户可以在首页界面点击用户注册注册按钮注册成普通用户,普通用户登录后发表留言输入昵称,留言信息会自动显示在留言板内。首页粗略的包含了本网站的主要内容,最新信息都将呈现在首页上,访客可在新闻公告教学录像,有问必答,资料下载,在线测试等模块下分别进行自己的需要的操作。管理员登录后将会出现进入后台管理的链接,管理员可以进入后台管理首页对网站进行管理。可以发表新的新闻删除修改添加新闻可以审核新的用户可以管理课程信息可以管理资料和学习视频的下载可以管理题库,管理友情链接等。图系统流程表系统数据库设计数据库在个系统中占有非常重要的地位,数据设计的优劣将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储效率,保证数据的完整性和致性,从而有利于程序的实现。设计数据库系统时应该首先充分了解各个方面的用户进入网站登录验证用户类型浏览留言下载测试等管理员进入后台管理普通用户开始结束验证用户名和密码验证失败验证成功需求,包括现有的和将来可能增加的需求。在本网站设计中选取了的作为本次的数据库,是个全面的数据库平台,使用集成的商业智能工具提供了企业级的数据管理。根据本网站需要设计出来如下几个表管理员表成绩表主题表课程信息表留言板表新闻通知表选择题表学习视频表用户注册表友情链接表专业信息表自动组卷表资料下载表。数据库的连接在网站上下载安装好版本,因为本机是的位,所以选择安装,同时下载好数据库驱动,最后导入工程下面的下的文件夹。安装好后并连接上,在数据库下建立个文件夹取名,在他下面的表栏可以建立自己需要的表结构。通过如下代码进行数据库连接。数据库表设计因为本设计的数据表过多,在此只挑选核心模块所涉及的表进行参考。管理员表管理员表记录了网站系统超级管理员的信息和所有已注册的普通管理员信息,基本结构如表所示。表表结构字段名字段描述数据类型约束用户编号主键用户名唯用户密码非空用户类型非空注册时间唯资料下载表资料下载表主要是针对资料下载的相关数据的操作。如表所示。表表结构字段名字段描述数据类型约束编号主键资料编号唯资料名称非空类别非空课程唯简介非空复件非空注册时间唯用户注册表用户注册表主要是针对用户注册模块的数据操作,是本设计的核心表,包含的内容最多通道调用方法得到类的对象,再继续调用方法返回用户名的属性值这个功能的核心代码块是。交卷成功您本次成绩为分留言提交功能留言提交是有问必答过程中必要的环节,也是完成用户和管理者之间沟通交流的必要工具,可以说起着桥梁的重要作用,针对这环节采用了如下代码块实现留言,如图所示。图留言提交通道调用方法,并传入用户的参数得到用户留言信息。语句是向数据库中插入,等参数。这个功能的核心代码块是。网站后台管理众所周知网站后台才是网站的核心区域,因为本区域承担着几乎切重要信息的增删改查的操作,因为信息庞大,就选取其中部分简单叙述。登录后台登陆后台可以采用超级管理员或者普通管理员的权限都可以进去,这里的超级管理员只有个,可以审核普通管理员的加入,我们暂时可以选择普通管理员来进行操作,因为普通管理员承担的责任就可以认为是老师。如图所示。图后台普通管理员登陆登录后跳转到后台主界面,可以看到信息量很丰富,主要是我们可以看到切前台的数据信息,因为全部靠后台录入更新等。操作后台文件上传在这个模块中可以说是最核心的,因为动态网页技术的核心就是可以实时地更新网站的内容,这样的话文件的上传和下载就很重要的了。下面演示的是操作上传个图片,如果添加成功,在前台的资料下载区用户可以下载或者打开,如图所示。图后台文件的上传通过如下代码,可以将我们常见的文件,图片,文档,视频等上传到指定位置供他人分享。首先创建类的对象初始化上传,调用,和表示上传的类型和上传操作。这个功能的核心代码块是。必须选择图片,取得文件的大小单位是文件大小文件名称上传图片大小应控制在之间,
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 40 页
第 2 页 / 共 40 页
第 3 页 / 共 40 页
第 4 页 / 共 40 页
第 5 页 / 共 40 页
第 6 页 / 共 40 页
第 7 页 / 共 40 页
第 8 页 / 共 40 页
第 9 页 / 共 40 页
第 10 页 / 共 40 页
第 11 页 / 共 40 页
第 12 页 / 共 40 页
第 13 页 / 共 40 页
第 14 页 / 共 40 页
第 15 页 / 共 40 页
预览结束,还剩
25 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。