欢迎来到天天文库
浏览记录
ID:35989498
大小:881.50 KB
页数:8页
时间:2019-04-29
《jsp1053 基于internet技术的图书销售系统开发2》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、湖南工业大学本科毕业设计(论文)摘要随着计算机技术、网络技术的发展,各高校相继建成了自己的校园网,并充分利用校园网提供教学、科研、实践教学管理和网上互动学习的服务。但由于近年来,学校的规模不断扩大,在校学生人数增多,为了满足高校学生自主学习的需要,拓展学生学习的视野,建设一个可靠、开放和高效的网上互动知识学习系统对于提高办学效率、提高学生学习效率和网络资源的利用有着重要的意义。论文所设计的网上互动知识学习系统,采用目前流行的中间件和组件技术的软件架构体系,前台采用了了微软的ASP.NET2.0和C#语言,后台数据库采用了SQLServer2000。该网上互动知识学习系统
2、主要实现的功能有:前台主要实现发布教程(发布视频或语音教程、查看已发布的语音教程、查看已发布视频教程)、浏览教程(浏览视频或语音教程、发布留言)、登录功能、查询功能。后台主要实现公告管理(公告管理、公告发布)、教程管理(发布教程、管理视频教程、管理语音教程)、用户管理等功能。此系统功能完善实用,易于操作,管理和维护,可扩充性好,是一个适应学习者充分利用各种资源的实用系统。关键词:ASP.NET,网上互动知识学习系统,中间件,组件。III湖南工业大学本科毕业设计(论文)目录第1章绪论11.1研究背景11.2研究现状11.3研究内容和目标1第2章开发工具与关键技术介绍32.
3、1ASP.NET简介32.2C#简介32.3SQLServer2000简介42.4ADO.NET简述4第3章网上互动知识学习系统分析53.1系统概述53.2系统需求分析53.3数据流图分析63.4系统业务流程图63.5系统功能模块划分83.5.1普通用户功能模块的设计83.5.2会员用户功能模块的设计93.5.3管理员用户功能模块的设计10第4章数据库设计114.1数据库概念设计114.2数据库逻辑设计12第5章网上互动知识学习系统设计与实现155.1编辑Web.Config页155.1.1定义全局变量155.1.2页面错误处理165.2网站首页设计与实现16III湖南
4、工业大学本科毕业设计(论文)5.2.1网站首页概述165.2.2网站首页技术分析175.2.3网站首页实现过程175.3用户注册页面设计与实现195.3.1用户注册概述195.3.2用户注册页技术分析205.3.3用户登录实现过程215.4用户登录模块的设计与实现245.4.1用户登录概述245.4.2用户登录技术分析245.4.3用户登录实现过程245.5发布并管理教程265.5.1发布并管理教程概述265.5.2发布并管理教程技术分析265.5.3发布并管理教程实现过程2485.5.4单元测试295.6用户管理页设计与实现305.6.1用户管理页概述305.6.2用
5、户管理页技术分析305.6.3用户管理页实现过程325.7数据库操作的关键代码33结论36参考文献37致谢38III湖南工业大学本科毕业设计(论文)3.5系统功能模块划分根据系统的需求分析和数据流图,可以分将其分为前台和后台两个部分设计。前台主要实现发布教程(发布视频或语音教程、查看已发布的语音教程、查看已发布视频教程)、浏览教程(浏览视频或语音教程、发布留言)、登录功能、查询功能。后台主要实现公告管理(公告管理、公告发布)、教程管理(发布教程、管理视频教程、管理语音教程)、用户管理等功能。网上互动知识学习系统的前台功能结构如图3.5所示。图3.5前台系统功能结构图网上
6、互动知识学习系统的后台功能结构如图3.6所示。3.5.1普通用户功能模块的设计在系统中,普通用户可以完成的操作有观看教程、留言。各项具体功能如下:观看教程:主要用于观看视频或语音教程,普通用户可以在页面上看到已发布的视频或语音教程。8湖南工业大学本科毕业设计(论文)留言:普通用户观看完教程,可以发布留言,进行互动。图3.6后台系统功能结构图普通用户功能模块图如图3.7所示。图3.7普通用户功能模块图3.5.2会员用户功能模块的设计会员用户可以完成的操作有发布教程、观看教程、下载教程、留言。各项具体功能如下:发布教程:普通用户通过注册成为会员后,就拥有了发布教程的权限,可
7、以上传各种视频或语音教程。观看教程:和普通用户一样,可以观看各种已发布的视频或语音教程。下载教程:通过此功能,用户可以下载自己喜欢的视频或语音教程。留言:这是所有用户都有的权限,都可以在浏览观看后进行留言,进行互动。8湖南工业大学本科毕业设计(论文)会员功能模块图如图3.8所示。图3.8教师功能模块图3.5.3管理员用户功能模块的设计管理员除了具有会员所拥有权限外,还拥有用户管理、教程管理、公告管理。各项具体功能如下(这里只列出用户管理、教程管理和公告管理三项):用户管理:对用户信息进行管理,对管理员本身进行添加、删除管理员;修改密码;数
此文档下载收益归作者所有