菜单
  

    2.2连接池技术
    连接池的基本思想是在系统初始化的时候,将数据库连接作为对象存储在内存中,当用户需要访问数据库时,并非建立一个新的连接,而是从连接池中取出一个已建立的空闲连接对象[4]。使用完毕后,用户也并非将连接关闭,而是将连接放回连接池中,以提供下一个请求访问使用[5]。用户每次请求都需要向数据库获得链接,数据库创建连接通常需要消耗相对较大的资源,并且创建连接的时间也较长,而连接池的出现很好地解决了这些问题[6]。
    3.需求分析
    3.1开发背景分析
    随着高校规模不断扩大,学生和老师人数倍增,加之上课地点的变动等原因,师生之间的答疑工作不好开展,经分析传统答疑方式,发现有如下缺点[7]。
    (1)    答疑时间和地点不好确定。
    (2)    学生有新问题时无法及时向老师提问。
    (3)    老师和学生的交流少,以致老师不了解学生的学习和掌握知识的程度。
    为了弥补上述缺陷,提高答疑工作的便捷性和及时性,增加师生之间的互动,网上答疑系统的开发是很必要的[8]。
    3.2功能分析
    经过对系统设计要求和实际应用需求的分析,最终确定系统主要包含管理员端、 教师端、学生端,其各项具体功能如下。
    3.2.1管理员端
    (1)管理用户:管理员可以对学生用户和老师用户进行管理。
    (2)管理问题:管理员可以对学生的提问内容和老师的回答进行管理。
    (3)修改资料:管理员也可以对自己的一些基本的资料进行相关的修改。
    (4)修改密码:主要是对管理员密码的进行修改的。
    3.2.2教师端
    (1)未回答的提问:教师登陆后,通过个人主页可以查看未回答的问题。
    (2)已回答的提问:登陆后,在个人主页可以查询到自己已经回答的问题。
    (3)修改资料:教师可以对自己一些基本的信息进行修改。
    (4)修改密码:可以对自己登陆系统的密码进行修改。
    3.2.3学生端
    (1)咨询问题:学生登陆后,可以向指定的老师进行提问。
    (2)资料修改:学生可以对自己的资料进行修改。
    (3)查看回答:学生可以查看到老师对自己提问的回答。
    (4)修改密码:学生可以对自己登陆的密码进行修改。
    4.系统设计
    通过系统分析,明确了大概的网络答疑系统的主要功能需求,而这些需求是设计开发的主要的依据。由于该系统的使用者大部分是学生,所以该系统采用的是B/S架构和Struts2框架,同时采用了数据源连接池等技术[9]。
    4.1系统目标
    (1)    界面要清晰明朗,使用方便。
    (2)    实现需求分析阶段提出的所有功能。
    (3)    要有权限控制,老师、学生和管理员的功能和权限不同。
    (4)    该系统主要的功能是答疑,所以在进行提问和回答上要方便实用。
    4.2系统功能结构
    根据前面的分析,明确了该系统由管理员端、 教师端、学生端构成,各个系统具体的功能结构如图1所示。
     
    图1  系统的功能结构图
    5.数据库设计
    数据库的选择需要考虑到用户的需求,系统的功能和性能等因素。本系统将使用MySQL作为后台数据库管理平台[10]。因为本系统规模不是很大,所以选用MySQL数据库,该数据库是Oracle公司的免费开源的产品,可以从MySQL官网直接下载,与SQL Server相比,其安装更简单方便[11]。
    5.1数据库需求分析和逻辑结构设计
    数据库需求分析:对于数据库的操作,主要包括增、删、改、查。该系统是学生和老师提出问题和解答问题的桥梁,因此该系统的实体主要包括用户信息表和问题信息表等。详细的数据库总体E-R图如图2所示。
  1. 上一篇:ASP.net在线新闻发布系统的设计与实现
  2. 下一篇:ERP销售管理销售合同子模块的设计与开发
  1. jsp+mysql学生选课信息系统设计与实现

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

  3. jsp+mysql学生实践创新项目管理系统设计与实现

  4. jsp+mysql停车场车辆管理系统的设计与实现

  5. jsp+mysql运动会管理系统设计与实现

  6. jsp+mysql制衣网站的设计与实现

  7. jsp+mysql知识产权代理服务系统的设计与实现

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

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

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

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

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

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

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

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

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

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

  

About

751论文网手机版...

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

关闭返回