Download presentation
Presentation is loading. Please wait.
1
导 师: 张 伟 答辩人: 王 雄 专 业: 计算机科学与技术
计算机组装与维护课程 资源网建设 导 师: 张 伟 答辩人: 王 雄 专 业: 计算机科学与技术
2
论文框架 研究背景 可行性及价值分析 研究方案 需求分析 软件设计 核心技术 系统演示
3
研究背景 近年来,随着科技的发展,教学资源的不断丰富,不仅仅再是局限于大量的书籍文献,更多的是更加快捷的更加实用的电子资料。譬如电子书、电子词典、视频讲座、flash动画演示等等,都是传统学习资料所无法比拟的。同时,随着IT技术的飞速发展,WEB应用的不断成熟,搭建一个专门提供学习资料的基于WEB应用的信息系统也就势在必行。
4
可行性及价值分析 (1)技术可行性-----本系统仅需要一台装有InternetExplorer或其它浏览器软件的计算机即可,对机器本身没有太高的要求,一般当前学校或个人电脑完全可满足要求。对于软件技术要求,现在的程序设计语言已非常成熟,要运用HTML样式,图形图象制作工具来制作生动活泼的网页及美观的图形文件或动画文件,数据库使用MySQL中提供的JDBC。 (2)经济可行性-----由于本系统是为计算机组装与维护课程资源网,客户端不需要安装任何特殊的软件,只需装机必备的软件浏览器计科,当系统投入运行后可以解决学生随时随地请教老师不实际,师生沟通不方便,查找资料难等问题。所带来的效益远远大于系统软件的开发成本。在经济上完全可行。 (3)操作可行性-----界面设计时充分考虑学生的习惯,使得操作简单,界面美观;课程资源的发布也简单易行,可操作性强;容易扩充。
5
研究方案 本系统运用软件工程的思想进行开发方法。首先对计算机组装与维护课程资源网进行研究,进行需求分析,确定系统功能,给出系统总体框架,进行数据库设计,用E-R图描述设计结果。采用JAVA、javascript做脚本语言,MySQL做后台数据库,编写代码以实现系统功能。最后用 TOMCAT发布网站,用ftp服务器提供资源下载服务。
6
需求分析 1、功能需求 课程简介 在线论坛 教学队伍 名师讲堂 共享资料 实训指导 教学动态
7
需求分析 2、数据需求 论坛版块表 用户表 论坛话题表 教学队伍表 论坛评论表 教学动态表 技术动态表 课程简介表 专业术语表 名师讲堂表
系统优化表 用户表 教学队伍表 教学动态表 课程简介表 名师讲堂表 PC机组装表
8
软件设计 1、系统模块划分 首页 课程简介 教学队伍 教案及课件 新闻公告 名师讲堂 学生论坛 数据库模块 数据库访问模块 实训指导
用户登录身份验证模块 首页 课程简介 教学队伍 教案及课件 新闻公告 名师讲堂 学生论坛 数据库模块 数据库访问模块 实训指导 资源下载 后台管理
9
软件设计 1、数据库设计 技术动态表 字段名 数据类型 约束条件 备注 ID char(11) 不许为空,自增,主键 Title
varchar(30) 不许为空 Author varchar(20) Source Hits int(11) DateAndTime datetime Content varchar(2000)
10
foreign key (Master) references user(UserID)
软件设计 1、数据库设计 字段名 数据类型 约束条件 备注 ID int(11) 不许为空,自增,主键 Title char(30) Master foreign key (Master) references user(UserID) Hits DateAndTime datetime isUse char(1) 论坛版块表
11
核心技术 用session保存登录用户的信息。 网页嵌入QQ 注销登录模块的前台实现 照片的在数据库中的存储 潜入在线视频
ftp服务器实现资源下载 上传文章的排版
12
系统演示 请各位老师查阅我的系统。
13
总结 不足之处: 访问数据库效率需要提升 网站安全性需要提升
14
谢谢大家!
Similar presentations