1. 研究目的与意义
在internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。
现在一般的学校都采用了信息化管理的方式即采用计算机作为工具的实用的计算机班级信息管理程序来帮助班主任进行更有效的班级管理。
班级信息管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
2. 课题关键问题和重难点
系统的主要目的是改变班级信息管理的现有模式,方便班委的日常管理,做到班级管理的统一规范化以及信息化。
从而我们需要实现管理人员的注册登录,以便对此系统的操作,其可实现的操作功能包括对学生成绩等各类信息进行录入,修改,查询,删除。
另外系统内还需要存储班级每位同学的基本信息,以便学校使用时方便调出。
3. 国内外研究现状(文献综述)
1、国外java web开发技术mvc结构模式是xeroxparc在20世纪80年代为编程语言smalltalk-80发明的一种软件设计模式。
缑艳阳认为mvc将应用程序分为三个核心模块:模型、视图和控制器,分别处理不同的任务,其主要目的是分离业务逻辑层和表现层。
struts最早是apache jakarta项目的组成部分,开始的代码基础从2000年5月开始开发,1.0版本于2001年6月发布。
4. 研究方案
首先分析班级信息管理系统的相关功能,写出需求分析;综合运用以前所学的相关知识,使用eclipse软件编写后台代码,使用sql server或者mysql软件编写数据库。
界面美化方面可能会使用到photoshop。
制定好所有的方案后我会全身心投入到这个软件的编写中,如有遇到不会的地方可以到图书馆查阅相关资料或者问老师。
5. 工作计划
第1周寻找相关的资料进行学习,有目的的了解班级信息管理系统,对班级信息管理系统有简单的认识。
第2周整体构思,建立各功能模块任务的关系图。
第3周查找相关资料,确定开发工具,确定系统的功能和结构。
