免费获取
|
论文天下网
|
原创毕业论文
|
论文范文
|
论文下载
|
计算机论文
|
论文降重
|
毕业论文
|
外文翻译
|
免费论文
|
开题报告
|
心得体会
|
全站搜索
当前位置:
论文天下网
->
免费论文
->
计算机论文
基于JSP的360教育在线网站(二)
数据库的选择
随着信息时代和互联网技术的飞速发展,网络上信息数据量急剧增长,安全问题形式严峻。如何避免突如其来的数据破坏(如:黑客攻击、病毒袭击、硬件故障和人为误操作等),提高数据的安全性和数据恢复能力一直是用户和厂商关注的焦点。备份是恢复数据最容易和最有效的保证方法,备份应定期进行,并执行有效的数据管理。考试系统的数据安全非常关键,考生的考试信息如果丢失应该可以恢复,否则有失考试的公平性。
Microsoft公司的SQLServer:是一个功能完善的数据库管理系统,和Windows操作系统无缝结合。SQLServer2000提供了数据的备份和恢复。
本系统的数据备份是利用SQLServer的维护计划进行自动备份的,设置过程可以通过向导来完成。
如果想进行其他性能的维护,可以在进入向导之后进行选择,直到出现选择备份的周期,存储位置界面等,系统将根据设置自动进行备份。
在需要还原时,只要选择备份数据就可以将数据还原到备份时的情况。如果需要恢复还原到备份后的某个点上时,需要使用数据库的日志来还原。
系统管理员利用SQLServer2000提供的功能,对数据库进行维护。确保数据在遇到灾难时能够尽可能的得到恢复,使灾难对系统的影响降到最低。
本章总结
本项目使用基于JSP+Hibernate+JSON-RPC-JAVA+SQL2000的B/S结构进行开发。
操作系统:windows操作系统支持
浏览器:主流浏览器(IE/Firefox)支持
数据库:MS Server 2000数据库支持
应用服务器 :JBoss4.2服务器支持
图1.1系统架构图
论文主要内容和结构安排
因为基于JAVA毕业设计网站系统本身涉及到动态编程语言、数据库等相关技术,所以本篇论文涵盖的内容与知识系统也就不可避免的比较复杂,因此为了方便您在阅读本论文时,能够在较短的时间内对它有一个全面的认识,现将整篇论文的体系结构介绍如下。
整篇论文共分为五章,各章的主要内容安排如下:
第一章绪论。主要介绍课题背景,可行性分析,使用的相关技术,各种方案比较及论文的结构安排。
第二系统分析与设计。主要介绍系统的需求分析,概要设计,数据库详细设计及模块设计等。
第三章界面设计。主要介绍主要页面的风格色调和页面信息呈现作风。
第四章编写公共类和公共资源。主要介绍主要的公共类。
第五章页面详细设计及代码实现。主要介绍相关模块的设计,并对部分关键代码进行了详细解释。
第六章关键技术和代码实现
第七章结束语。对整篇论文加以总结与回顾。
系统分析与设计
本章主要讲述360教育在线网站系统的分析与设计。对于问题分析将是一个系统设计开发的前奏工作,但也是核心内容,只有把问题分析的明了通彻,才能够顺利的开展下面的工作。有了前面的讨论区问题详细分析后,承上启下的设计工作也就可以顺理成章的开展了。
需求分析
要设计一个性能良好的应用系统,明确应用环境对系统的要求是首要和基本的。因此,应将对应用环境的需求收集和分析作为本系统设计的第一步。
首先,网站性质定位,网站主要是为广大考生提供一个高校展示平台,完全为广大考生服务。
其次,网站要能存储大容量信息,包含了全国各地的所有高校信息,包含每个高校的360度全景的图片,来展示高校。能让广大考生通过24小时问答功能和高效对话功能同大学的老师零距离接触,解答考生的疑惑的问题。更有考生自己的论坛,同学们可以再论坛里交流自己的看法,喜怒哀乐。所有整个网站系统分为两大块,分别是用户模块,和学校模块。
通过对教务网站如江苏招生考试网,中国教育热线,腾讯教育网,阳光高考等等媒体的参照,确定系统分为以下几个模块:
资讯系统:通过后台增删改查,做一个新闻发布系统
学校系统:
视频系统:通过flash播放器和java script结合
交互系统:高校24小时问答,即时显示考生问题和老师的答疑
论坛管理:整合discuz6.0论坛系统
搜索系统
注册登陆系统
资讯系统
资讯系统模块有:
资讯信息显示
添加资讯信息
修改资讯信息
删除资讯信息
学校系统
各地学校信息显示
学校相关的考生问答
学校的360全景及评价
添加学校信息
修改学校信息
删除学校信息
视频管理
各类学校视频显示播放
添加各类学校视频
修改各类学校视频
删除学校视频
交互系统
即时显示考生在该学校页面提出的问题
老师可以针对学生问题回答问题实现交互
论坛管理
将Discuz6.0论坛系统插入到网站中,让用户可以再论坛里交流,分享
管理员可以对整个论坛进行管理,保证论坛的健康,活力
搜索功能
可以对网站的每个功能模块进行搜索
将用户输入的内容进行拆字搜索,实现模糊搜索,分页查看
用户注册登陆功能
用户可以在网站进行注册,和论坛注册
用户的密码用MD5编码进行加密,保证安全
用户登陆
系统分析
图2.1 系统模块图
考生用户角色功能设计
作为高考后学生来讲,他们的最主要地就是能够看各地的新闻资讯,知道各地的高校,大学的信息,有哪些特色专业,环境如何,就业率等等一系列问题。所以结合我们360网站的特色,在网站的展示页面,为用户提供一下特色功能。
主要功能如下:
注册和登录:用户能够注册成为360网站的用户,通过此账号可以随时和高校,大学老师近距离接触,提出想了解的任何问题,学校老师会尽可能满足用户的问题。
使用校园生活圈的论坛系统,论坛是全国各地考生共同畅想交友的地方;
浏览新闻资讯,走进校园等特色栏目文章。
可以随时查看感兴趣学校的相关视频,提供一个彩色的学校;
在线报名功能 :用户可以对有意向的学校,进行网上报名,报名资料将会传递到学校,有老师审查。
学校角色功能设计
为每个学校做了名叫高校管家后台,便于学校管理。
后台主要功能如下:
图2.2 网站后台管理
1、修改资料:可以修改学校的基本信息;
发布资料,新闻:通过新闻发布系统,发布相关方面的信息如:毕业生信息,收费信息,等等;
管理用户提出的问题,并解答;
管理学校的图片集和视频;
5、学校老师有自己的博客,并可以管理博客;
管理员组角色功能设计
管理员享有全院信息编辑、修改、查看和教师权;系教学秘书享有本站编辑、修改、查看和学校管理。
界面设计
整体风格定位
屏幕风格色调
按照一致性原则,各画面的设计要遵循相同或相似的风格。要避免鲜艳刺眼色彩的大量运用而加快用户的视觉疲劳;一个界面中颜色数一般控制在五种以内,而且主,次色调明晰;选用清楚大方的字体字型,不宜使用字型太复杂或软弱无力的字体(如斜体字等),越简洁清楚则辨识性越佳。
主体色调为白底黑字,可减少视觉疲劳,并与常用软件的风格比较一致。超链接按钮一般采用蓝色前景色。
首页适当运用浅色背景光条,以产生布局版式的信息分类效果。
其它页面主要以平面布局,分页控制和字体,字号,灰度等文字修饰来满足信息归类,突出,弱化的需求。
按照效率性原则,除首页标志图外,未采用任何图像元件,页面内容的布局采用纯表格控制,所有网页均关联到统一样式表(mainstyle.css)。这样可以加快网页下载的速度。
信息呈现作风
信息呈现风格上,承接传统,严格遵照信息系统设计的"直观,紧凑"原则。所有网页的布局规划都严格限定在770象素宽度内,以避免800×600屏幕模式下需要左右滚动。同时,将整个页面内容居中,以免在1024×768模式下靠边。
B/S型软件的技术特点之一是不直接向打印机发送控制命令,而是通过浏览器功能实现页面内容的打印。因此,统计报表页面的设计主要考虑屏幕显示的特点,同时兼顾打印输出的需要。统计报表页面一般按16K幅面控制宽高规模(宽度按650象素严格控制,高度为近似控制)。
数据输入设计
数据输入界面设计的主要原则是保证数据库的完整性,一致性和合理性,同时尽可能地让程序多干而让用户少干。
数据库设计上对有限值信息建立字典表(例如学历表,职称表等)的做法,为有关数据的输入界面设计提供了满足一致性原则的方法。二值性数据,字典表数据的输入应采用单选,列表,下拉菜单等严格的输入控件,使用户无法输入非法数据。
对于文字型的输入(例如文本,数值等),可以采用有效性查验法提高用户输入的合理性。
批量的数据输入中,如果多条记录数据相近的概率很高,则可以提供前记录对新记录的有限参考复制初始化功能。相近概率不是很高的则应让用户自己使用剪贴板复制,或者在界面上设置一个开关供用户选择。
维护界面方案
维护界面是面向管理员设置的功能,因此界面设计主要考虑的是效率,安全,简洁和实用。
编写公共类和公共资源
首页
上一页
1
2
3
4
5
下一页
尾页
2
/5/5
相关论文
上一篇
:
因特网路由技术及其发展
下一篇
:
商场管理系统——数据库设计与人..
推荐论文
本专业最新论文
Tags:
基于
JSP
360
教育在线
网站
【
返回顶部
】
相关栏目
自动化相关
计算机论文
工程管理论文
法律论文
医学论文
人力资源
电子专业
电气工程
英语论文
行政管理
电子商务
社科文学
教育论文
物流专业
金融专业
财务管理
会计专业
化学化工材料科学
电子通信
环境科学
经济类
机械模具类
报告,总结,申请书
其他专业论文