调研情况

为了更好的完成此次毕业设计,在开始之前,我对培训机构进行了需求调研,了解到了培训机构当前的主要需求在教师与学员管理方面,因为人数的激增,传统的人工管理手段已经不足以胜任当前的工作要求。培训机构急需寻找一款能够代替人工的OA系统,这套系统需要对不同的人设置不同的权限,对老师来说,这套系统需要能发布相关信息,查看学员信息。对学员来说,这套系统可以修改,查看个人信息,查看考试成绩等;还需要设置管理员类型,可以添加学员和教师的相关信息,为教师和学员安排课程。除了具有相关功能之外,培训机构还要求界面美观简洁,易于操作。

1.5 开发技术以及开发环境简介

1.5.1 开发技术

(1) Jsp简介

Jsp(Java Server Pages)是指Html页面中写入java代码。本身是特殊的servlet,第一次运行时需要较长时间,原因在于Jsp需要先被转化为Servlet,而后在被编译class文件。JSP具备了Java技术平台无关性。

(2) Servlet简介

Servlet(Server Applet)使用java编写的服务器程序,由服务器端调用和执行。

(3) Tomacat简介

Tomcat是一个免费的开源的Servlet容器。属于轻量级应用服务器,适用于访问量不大的项目。

1.5.2 开发环境

(1) Myeclipse简介

Myeclipse是一款安装了插件的eclipse软件,自身带有tomcat服务器。能编写多种语言。在java ee方面,支持Html,Css,Jsp,Servlet等。

(2) Sql Server简介

Sql Server是微软推出的数据库系统。属于关系型数据库。具有使用方便、与相关软件集成程度高等优点。它最初是由Microsoft和其它两家公司共同开发的,后来分道扬镳,微软负责windows上Sql Server的开发。

2 学思教学管理系统分析

2.1 可行性分析

项目开始前对项目进行可行性分析能保证资源的合理使用,避免浪费。“可行性”指的是在当前的经济和技术水平下,这个项目能否顺利完成。可行性分析是建立在充分的调查研究的基础上的,包括经济可行性,技术可行性。来`自^优尔论*文-网www.youerw.com

通过分析,能对整个系统的需求、技术要求有一个整体的认识,从而综合考虑能否开发该系统。

2.1.1 经济可行性分析

本项目开发用到的开发工具有tomcat服务器,SQL Server数据库,MyEclipse等。其中服务器是完全开源免费的。数据库使用社区版本,免费试用。MyEclipse使用试用版本。系统开发、测试全程由本人一人完成。没有人力成本。硬件上,使用自己的电脑进行开发、测试。综上所述,本系统的开发在经济上完全符合可行性要求。

2.1.2 技术可行性分析

本项目开发使用了当前主流的开发语言-Java。Java是一种面向对象编程语言。可以实现平台无关性,不用做任何修改就可以在不同平台上运行。同时,java具有较高的可靠性和安全性。

2.2 项目需求分析

本教学管理系统的使用者有三类,分别为管理员,教师,学生。要实现的目标是对教学的科学管理。

管理员可以修改自己的密码,管理学生和教师相关信息。

老师可以修改个人相关信息,查询课程安排,发布学生成绩。

上一篇:java海关报关申报系统设计
下一篇:asp.net+sqlserver医院医疗信息管理系统的设计

JSP网页自动生成工具的设计与实现【4080字】

jsp+mysql的B2C网上商城系统的设计与实现

移动终端和JSP和MYSQL酒店管理系统设计

jsp+mysql毕业设计课题管理系统的设计

jsp+sqlserver会员管理系统设计

jsp的maven研究生学位论文评审系统设计

jsp+mysql购物车系统核心算法的分析设计与实现

老年2型糖尿病患者运动疗...

新課改下小學语文洧效阅...

网络语言“XX体”研究

麦秸秆还田和沼液灌溉对...

LiMn1-xFexPO4正极材料合成及充放电性能研究

安康汉江网讯

张洁小说《无字》中的女性意识

我国风险投资的发展现状问题及对策分析

ASP.net+sqlserver企业设备管理系统设计与开发

互联网教育”变革路径研究进展【7972字】