没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
设计内容和意义:
随着计算机科学和 Internet 技术的高速发展,电子商务日趋成熟,电脑作
为一种必备工具正迅速走进人们的日常生活,以此伴生的一系列与此相关产业,
正在发生着日新月异的变化,而互联网的出现正在改变人们传统生活的方式,包
括工作,学习,交友等,我们的地球不再巨大,网络拉近了我们的距离,使我们
的地球变成了一个村。
在互联网这个虚拟社区里面,林立着各种类型大大小小的基于 JSP 模式的网
站,在这些网站里面充斥了那些我们所需要的信息。而这些信息的来源,则是来
自于各个网站服务器下面的数据库。如何减少服务器的压力,提高用户访问网站
的速度,同时提高网站数据库的安全性,成为一个非常重要的问题。
作为网络开发技术来说,在我国,大部分网站采用的技术是 JSP 与 PHP,但
是因为跨平台性差的缘故,(JSP 主要是在 Windows 平台上,PHP 主要是在 Linux
平台上),而且又因为 JSP 的安全性相对来说比较高(国外大型的综合性网站基
本上采用了 JSP 技术开发系统),所以趋势正在朝 JSP 的方向发展。
但是如果要换成更好的开发语言,需要把整个网站系统重新开发的缘故,所
以很多网站在很长一段时间内都会安于现状不考虑换系统,同时也因为 JSP 与
PHP 开发技术相对于 JSP 来说门槛比较低,所以依然会有生存的空间
题目简要说明:
我国的大学教育已经普及,大学生的队伍也正在不断壮大,为了方便大学生
对本校各项工作的了解以及加深学生、教师与学校之间相互的交流,建设一个规
模化的校园网站成为了当务之急。网络化将给我们的工作和学习带来了极大的便
利。
以 Internet/Intranet 为网络平台实现校园网络各项信息发布、管理、设置
等功能。本题目要开发一个校园网门户网站。包括 BBS 系统平台、招生就业信息
管理平台。后台:包括平台管理、统一认证、资源管理、用户权限管理等
1、国内国外发展:
随着社会生产力的高度发展,人们对生产效率的追求越来越高。而 1946
年第一台电子计算机的诞生,就为这个要求奠定了物质基础。随着计算机硬
件和软件的高度发展,人们利用它来不断促进生产率的改善,从而大大加速
了生产力的发展。
当今,计算机在社会中的应用越来越广泛。过去,对数据的管理都需要
人工来完成。随着计算机技术的不断发展及计算机应用的普及,人们逐步将
这些复杂的工作交给计算机来完成。计算机的一大优势在于它的数据处理功
能,它运行速度快,存储量大,是企业管理现代化的有效工具和手段。
JSP 站点开发语言,他完全解决了目前 JSP,PHP 的一个通病——脚本级
执行(据说 PHP4 也已经在 Zend 的支持下,实现编译运行)。Sun 公司借助自
己在 JSP 上的不凡造诣,将 JSP 从 JSP 应用程序和 JSP Applet 之外,又有新
的硕果,就是 JSP——JSP Server Page。Jsp 可以在 Serverlet 和 JSPBean
的支持下,完成功能强大的站点程序。JSP 能够适应市场上包括 Apache
WebServer、IIS4.0 在内的 85%的服务器产品,这足以胜任绝大多数的商业
事务处理。同时 JSP 代码经过服务器的解释执行后会直接嵌入到 HTML 语言
中,这样就简化了页面的输出,也保留了脚本语言易于使用的优点。据
NetCraft 的调查显示,在过去的一年中,对 JSP 的使用飞速增长了 94%。在
使用 JSP 的操作系统平台方面,有 40%是 Linux、26%是 Windows、17%是
Solaris。在数据库应用系统开发之前,对开发数据库的基本概念应当了解,
对数据库的结构、开发数据库应用程序的步骤、开发体系及方法都应当有相
当清晰的了解和认识。
数据库应用系统开发的目标是建立一个满足用户长期需求的产品。开
发的主要过程为:理解用户的需求,然后,把它们转变为有效的数据库设计。
把设计转变为实际的数据库,并且这些数据库带有功能完备、高效能的应用。
数据库技术在计算机软件领域研究中一直是非常重要的主题,产生于 60 年
代,30 多年来数据库技术得到了迅速发展,并已形成较为完整的理论体系和
一大批实用系统。并且,近年来,随着 World Wide Web(WWW)的猛增及
Internet 技术的迅速发展,使得数据库技术之时成为最热门技术之一。
2、 主要技术方向:JSP 语言,SQLServer 数据库的应用。
3、 题目所采用的主要技术:JSP 语言编程,SQLServer 数据库。
所应用技术的难点:总体任务量较大,系统总体的设计,数据库设计,数据
库的连接,WEB 服务器的构建与系统界面的相互调用显示以及功能的实现等
1、主要要求:该系统由以下模块组成,主要功能模块如下:
BBS 系统平台:实现 BBS 系统平台的基本功能。
招生就业信息管理平台:如学生高考等成绩的查询,学校招生信息的查
询,就业信息的查询、统计。
后台:平台管理、统一认证、资源管理、用户权限管理等。
2、时间要求:120 学时以上
一、 题目需求分析
1、处理什么数据:
主要处理数据库文件,如 BBS 系统平台的会员数据表,招生就业管理平台的
招生信息数据表等;
后台管理员登录后对系统的信息数据做相应的更新,查询,修改,删除等操
作;
系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于
未参与开发的技术维护人员补充,维护;
系统应基本具备数据库维护功能,及时根据用户需求进行数据的添加、删除、
修改、备份等操作;
2、需要什么功能(对于理论类题目,拟采用何种理论方法)
BBS 系统平台:
普通用户:用户注册、分页查看所有主题文章列表、发表主题文章、回
复文章、查看主题文章和回复文章的详细内容、对自己发表或回复的文
章进行修改或删除。
版主:具有普通用户的所有功能、对本讨论区的所有文章可以修改或删
除。
系统管理员:具有普通用户的所有功能、对所有版面的所有文章可以修
改或删除、用户管理功能、包括修改用户的个人信息或删除用户。
共需要六个模块来实现:
用户注册模块:这个模块完成新用户的注册功能,并能对注册信息进行
检查。
用户登录模块:这个模块提供用户的登录界面,并验证用户名和密码,
以确定用户身份。
信息显示模块:这个模块显示论坛的所有讨论区、各讨论区中的所有主
题文章、主题文章和回复文章的详细内容。
信息操作模块:这个模块提供发表主题文章、回复文章、修改文章以及
删除文章的功能,并且对不同身份的用户给予不同的操作权限。
用户管理模块:这个模块能够对用户个人信息进行管理,可以设置某用
户为版主或删除某用户。
数据库模块:这个模块实现对数据库的连接和访问。
以上六个模块中,数据库模块是系统中最重要的一个模块,所有 JSP 页面的
编写都是围绕数据库的操作展开的。
用户注册模块将用户提交的个人信息存储到数据库之中,通过用户登录模块
可以进入信息消失模块、信息操作模块、用户管理模块。
模块之间的关系:
首先,用户登录的时候肯定用到登录模块,如果用户没有注册,则转向注
册模块,如果注册了,在校验完用户信息后,进入信息显示模块;用户在论
坛中的操作调用的是信息操作模块。
网站的建设主要从以下五点着手:
1、实用性。详细了解客户需求,商务网站设计切实客户公司形象,加速公司信
息化进程。
2、科学性。采用先进的设计思路规划网站,使商务网站适合相应的服务行业,
并且得到最大的有效利用。
3、安全性。采用可靠的安全技术标准确保网站数据信息的安全,为网站运行营
造安全环境。
4、可扩展性。可以根据公司发展,以及对网站商务功能的增加,对原有商务网
站进行功能扩展。
5、交互性。开发高效的交互功能,使公司与客户实现及时有效的沟通,建立一
个和谐完满的网络虚拟社区。
剩余28页未读,继续阅读
资源评论
Q_97095639
- 粉丝: 377
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 萤石云cp1-2c3wf
- 基于STM32的智能家庭火灾报警系统源码+演示ppt+演示视频(高分项目).zip
- 11. Django 常用的Web应用程序
- 萤石云固件CS-XP1-8B4WF
- HTML5小游戏【农场连连看-优秀H5小游戏合集】游戏源码分享下载 - farm.zip
- 基于Python的酒店评论情感分析源码+文档(高分项目).zip
- meta-llama-3-8b-instruct 的 model-00003-of-00004.safetensors 的3/3
- nginx配置文件,注意其中需要对应宿主机的路径
- 自用数据集自用数据集自用数据集
- HTML5小游戏【堆雪人-优秀H5小游戏合集】游戏源码分享下载 - epicsnowman.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功