欢迎来到天天文库
浏览记录
ID:26123803
大小:610.50 KB
页数:23页
时间:2018-11-24
《dsp 精品课程管理系统 精品课程管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、杭州职业技术学院毕业设计(论文)(2010届)题目DSP精品课程管理系统系别信息电子系专业软件技术班级软件0711姓名吴锡指导教师温颖2010年5月20日22目录第1章开发背景………………………………………………………41.1开发背景1.2开发目的第2章系统设计………………………………………………………52.1用户特点2.2需求分析2.3系统开发环境2.4系统体系架构2.5系统文件组织结构2.6系统技术选择第3章数据库设计……………………………………………………123.1数据库选择3.2数据库结构设计第4章系统详细设计…………………
2、………………………………144.1界面结构4.2功能模块4.3系统数据访问层(DataAccessObject)设计4.4系统业务逻辑层设计4.5系统显示层设计第5章系统发布………………………………………………………16225.1数据库准备5.2项目部署发布及TomCat配置5.3测试第6章总结……………………………………………………………17参考文献………………………………………………………………18附录或相关资料致谢22DSP精品课程管理系统【摘要】精品课程建设是教育部启动的“高等学校教学质量与教学改革工程”中的一项重要内容,为
3、了解决精品课程中存在的内容陈旧、维护不方便、缺乏互动功能等问题,让老师能在较短的时间内自己维护一个动态的精品课程网站,本课题以DPS课程为基础,借助先进的计算机及互联网技术,利用Servlet,jsp等技术开发一套基于MVC模式的精品课程管理系统,用于DSP课程的教学工作,提高学生对DSP课程的认识和及时得到对疑惑的解答,从而提高该课程的教学水平。【关键词】MVC;Servlet;jsp,DSP精品课程。22第1章开发背景1.1开发背景DSP精品课程管理系统是面向学生的一个熟悉DSP课程的网站系统,是一个功能齐全、简单易用的信息管理
4、系统,提供了一个让学生通过改网站学习和了解DSP课程的内容,以及满足课程教师的在线答疑。通过该网站学生可以找到关于DSP课程的相关指导老师,并且可以通过该网站提交课程作业,下载课程资源等。在学校,认识DSP课程的同学还很少,通过该网站,大家可以全面的认识到DSP课程的精髓,包括DSP课程的安排,资源,师资力量,以及一些基本的DSP课程内容。1.2开发目的DSP精品课程是一个信息管理系统和交流平台,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立数据一致性和完整性强,数据安全性好的数据库。而对于后者
5、则要求应用程序功能完备,易使用等特点,让学生通过本网站认识、熟悉DPS课程,并且通过留言系统和老师直接对话,及时解决课程中的疑惑,更好地促进课程学习。22第2章系统设计2.1用户特点本系统主要用户有系统管理员、普通用户。普通用户指的是学生和任课教师(包括兼职教师),从系统使用的角度进行分析,各用户系统用例图如下:管理员普通用户所有数据的管理页面的浏览,作业的上传留言管理员的添加图2.1系统用例图2.2需求分析2.2.1系统功能分析对于典型的精品课程管理系统,必须要满足实用方便、操作灵活等设计需求。系统功能如下:·课程基本信息的,删除
6、,添加·留言的情况的查询,删除,添加,回复·首页图片的删除,添加·首页链接的删除,添加·首页中心文字和图片的修改·作业的提交,删除,和下载·2级目录的添加,删除·首页新闻的添加,删除22·用户的添加,删除·精品课程申请表的添加·数据库的备份与还原·课程相关信息数据的导入导出2.2.2系统功能规定对于DSP精品课程管理系统,必须符合真实的场景操作,保证数据的统一与规范。系统功能规定如下:·系统后台只有登录才可以进入,账号只有管理员拥有,管理员可以全面管理整个网站;·对于系统数据库的备份还原操作,如果可以,基于服务器备份数据库到本地,并
7、允许从本地还原数据库到服务器;·针对于现实中手工统计的信息,以及以后的管理,统一采用同种形式的格式进行数据的存储(EXCEL),统一系统的导入导出;·系统运行稳定、安全可靠。2.3系统开发环境·操作系统:windowsxp·Web服务器:Tomcat5.5·java开发包:jdk1.6·数据库:SQLServer2000(需打SP4补丁)·开发工具:MyEclipse6.5·客户端浏览器:IE2.4系统体系架构22DSP精品课程系统基本信息管理2级目录信息管理作业信息管理链接信息管理留言信息管理图片信息管理教师信息管理用户管理管理信
8、息管理密码修改个人信息修改申请表管理图2.2系统体系架构2.5系统文件组织结构2.5.1系统代码文件组织结构·dao:用来连接数据库,尽心数据的写入,读取·jentity:是所有数据的实体类22·servlets:用来控制页面的跳转·
此文档下载收益归作者所有