云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 网上学习评价系统-用户管理模块 - 图文

网上学习评价系统-用户管理模块 - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/7/14 14:49:34

MySQL系统特性有:支持多线程,可以充分利用CPU资源;使用多种编译器测试,且为多种编译语言提供了API;对SQL查询算法进行了优化,提高了查询速度;提供了ODBC、TCP/IP以及JDBC等多种数据库连接方式;支持多种存储引擎等特性。

2.2 开发环境介绍 2.2.1 Myeclipse简介

MyEclipse 是一个十分优秀的用于开发J2EE和Java,的 Eclipse 插件集合,MyEclipse的功能十分强大,支持也非常广泛,特别是对多种不同的开源产品的支持十分不错。MyEclipse目前支持Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse是几乎囊括了目前所有主流开源产品的专属eclipse开发工具。

MyEclipse 是一个十分优秀的用于开发Java, J2EE的 Eclipse 插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse目前支持Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse是几乎囊括了目前所有主流开源产品的专属eclipse开发工具。 2.2.2 Tomcat简介

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于小量级的应用服务器,广泛应用于中小型系统和并发访问用户不是很多的场合,是JSP程序首选的开发方式和调试方式。对于一个初学者,这可能是因为当一个好的Apache服务器上配置了一台机器,你可以用它来访问HTML页面的请求作出回应。

4

第3章 需求分析与可行性分析

3.1 需求分析

伴随着信息行业的蓬勃发展和人们办公自动化意识的增强,学习评价信息管理部门的工作也越来越繁重,原来的网上学习评价系统已经不能完全满足相关人员使用的需要。为了协助信息行业开展学习评价信息管理工作,开发更好的网上学习评价系统势在必行。学习评价系统用户管理模块能够帮助人们更好的管理学习评价信息,查看教学大纲,课程选修情况和挂科率等信息,能更直观的反应相关的信息。

本系统采用B/S结构结合数据库开发来设计。本系统是一个独立的系统,用来解决学习评价信息的管理问题。采用JSP技术构建了一个有效而且实用的学习评价信息管理平台,目的是为高效地完成对学习评价信息的管理。本系统具有标准网上学习评价系统所具有的现实中完整的学习评价信息管理步骤,完全的虚拟现实实现。真正实现网上学习评价系统用户管理模块的功能作用。 3.1.1 应用需求分析

(1)管理员:管理员登陆系统后,可以查看和发布教学大纲,查看到课程的选修情况,挂科率学分的情况。

根据以上分析得到管理员用户的用例图如图3-1所示:

管理员

课程管理 教学大纲管理 成绩管理 图3-1 管理员用例图

Fig.3-1 Administrators use case diagram

(2)教师:教师登陆系统后,能够对试题进行管理,能够查看选修所授课程的学生,能对学生的成绩进行查看的管理。

5

根据以上分析得到管理员用户的用例图如图3-2所示:

试题管理

教师

选课查看 成绩管理

图3-2 教师用例图

Fig.3-2 Teachers use case diagram

3.1.2 运行需求分析

硬件条件:局域网;酷睿 CPU、1G RAM、PC机要求10G硬盘以上;打印机。

软件条件:Windows XP IE6.0以上。 3.1.3 其他需求分析

用户很容易理解和学会操作。本系统可读性、可测试性、健壮性都比较高。并且在开发过程中,我们还需要调整各种矛盾,并在相对比较限制的情况下,使上面所说的各种要求得到最大限度的满足。

6

3.2 数据流程分析 3.2.1 系统操作流程

系统主界面 错误信息 系统登录界面 系统管理 输入操作员及密码 密码错误 数据库 检查 密码正确 功能界面 功能处理 图3-3 系统操作流程图 Fig.3-3 System flow chart

3.2.2 数据增加流程

添加信息时,编号字段由系统自动生成,不能修改,其他的信息是用户来输入,之后再判断数据是否合法,如果合法,就将新数据保存进数据库,如果不合法,就需要重新输入合法数据。增加流程图如下:

7

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

MySQL系统特性有:支持多线程,可以充分利用CPU资源;使用多种编译器测试,且为多种编译语言提供了API;对SQL查询算法进行了优化,提高了查询速度;提供了ODBC、TCP/IP以及JDBC等多种数据库连接方式;支持多种存储引擎等特性。 2.2 开发环境介绍 2.2.1 Myeclipse简介 MyEclipse 是一个十分优秀的用于开发J2EE和Java,的 Eclipse 插件集合,MyEclipse的功能十分强大,支持也非常广泛,特别是对多种不同的开源产品的支持十分不错。MyEclipse目前支持Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse是几乎囊括了目前所有主流开源产品的专属eclipse开发工具。

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com