菜单
  

    2.相关技术简介
    2.1JSP技术简介
    JSP(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。用JSP开发的Web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。JSP与Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。
    2.2 SQL Server 2005数据库技术
    SQL Server 2005 是微软公司推出的SQL Server 数据库管理系统较新的版本,它对SQL Server 2000中的某些特性进行了加强。SQL Server 2005 包含了多个能显著提高开发者能力的新技术,而且它在高可用性上也有所创新,提高了安全性,增加了证书和数据加密。
    SQL Server所使用的数据库查询语言称为Transact-SQL,它是SQL Server的核心,Transact-SQL强化了原有的SQL关键字以进行数据的存取,储存及处理等功能。课程实现系统面向的是学生,需要存储的数据量较大,且该领域对数据的安全性要求较高,所以系统使用SQL Server 2005作为数据库工具。
    3.系统总体设计
    3.1目标
    本课程自主学习平台采用B/S结构,使用JSP作为开发语言,Sqlserver2005作为数据库平台。拟完成以下基本目标:
    (1)本系统是一个独立的系统,用来解决数据库基础课程信息的管理问题。
    (2)学生用户可以自主浏览页面信息,包括课程资料、课程描述和教学条件等信息。
    (3)管理员通过帐号登录进入系统,可以实现系统所有资源信息的统一管理。
    3.2功能模块设计
    自主学习平台分为用户前台和管理员后台,前者用于学生浏览本课程的各种资料;后者只能管理员登录进入,用于管理所有资源信息。各个模块功能如下:
    (1)用户前台模块
    该模块主要是学生自主学习的部分,学生用户可以对课程描述、教学队伍、教学条件、课程规划、教学方法和课程相关资料等信息进行查看。
    (2)管理员后台模块
    该模块分为用户信息管理、课程信息管理和通知公告管理三个子模版。用户信息管理包含用户密码修改,增加系统用户等功能,课程信息管理中管理员可以对课程信息进行修改、删除和发布等功能,通知公告是管理员在后台发布通告信息。
    综上所述,系统的总体功能模块设计如图1所示。
     
    图1  系统功能模块图
    3.3数据库设计
    根据实际需求和上述系统功能设计,本系统需要以下数据项。
    (1)用户信息:包括的数据项有管理员用户名(账号)、用户密码。
    (2)课程信息:课程描述、教学队伍、课程资料和教学条件等资源。
    (3)公告信息:管理员在后台发布的通告信息。
    3.3.1 概念结构设计
    本系统数据库的实体主要有“普通用户”、“管理员”和“课程”。“普通用户”与“课程”之间是多对一的关系,“管理员”与“课程”之间是一对一的关系。主要实体E-R图如图2所示。
  1. 上一篇:ASP.net农村信息化电子政务平台的设计与实现
  2. 下一篇:ASP.net酒店管理系统的设计与实现+ER图
  1. jsp+sqlserver高校二手商品交...

  2. jsp公交刷卡数据统计系统图表的设计与实现

  3. jsp+mysql学生选课信息系统设计与实现

  4. jsp+sqlserver电影票务系统的设计与实现

  5. jsp小企业品质在线评分系统设计与实现

  6. JAVA+MYSQL《算法与数据结构...

  7. jsp+mysql电影推荐系统的设计与实现

  8. 酸性水汽提装置总汽提塔设计+CAD图纸

  9. 大众媒体对公共政策制定的影响

  10. 乳业同业并购式全产业链...

  11. java+mysql车辆管理系统的设计+源代码

  12. 当代大学生慈善意识研究+文献综述

  13. 十二层带中心支撑钢结构...

  14. 中考体育项目与体育教学合理结合的研究

  15. 河岸冲刷和泥沙淤积的监测国内外研究现状

  16. 杂拟谷盗体内共生菌沃尔...

  17. 电站锅炉暖风器设计任务书

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回