计算机系学生信息管理系统的设计与(Struts,SQL2000)

以下是资料介绍,如需要完整的请充值下载. 本资料已审核过,确保内容和网页里介绍一致.  
无需注册登录,支付后按照提示操作即可获取该资料.
资料介绍:

计算机系学生信息管理系统的设计与(Struts,SQL2000)(任务书,开题报告,中期检查表,毕业论文,16000字,源程序,数据库)
摘 要
本文主要介绍了如何用JAVA、Jsp、Struts和POI技术来实现计算机系学生信息管理系统的设计与实现。论文阐述了JSP的概念和优势、 Struts的体系结构以及POI的概念。本文严格按照软件工程方法,从问题定义、需求分析、概要设计、详细设计、编码、系统的测试等方面对系统进行了详细的说明。
本系统主要是对学生档案信息,班级信息和党政信息的管理。本系统采用的是功能强大的java语言,MyEclipse作为开发工具,数据库采用SQL Server 2000,最后用tomcat6.0作为web运行服务器。系统中用到的一项技术是Struts框架,Struts是实现MVC模式的通用框架。本系统用到的另一项技术是POI技术。POI是Apache组织的一个开源项目,提供了对Microsoft excel,word 的纯JAVA解决方案。本系统中利用它来实现将Excel格式的文件直接导入和导出系统。

关键词:学生信息管理系统,JAVAJSP,Struts,POI
ABSTRACT

This paper mainly introduced how to use JAVA, Jsp, Struts and POI technology to realize the design and implementation of students' information management system. This paper expounds the concept and advantage of JSP, the Struts system structure and the concept of POI. This paper strictly according to the software engineering method, from problem definition, needs analysis, general design, detailed design, code, system test etc, makes a detailed instruction for the system.
This system is mainly to manage the students archives information, class information and party information. This system uses powerful Java language, MyEclipse as development tools, database using SQL Server 2000, finally using tomcat6.0 as web Server running. One technology been used in this system is Struts,it is a universal framework to realize the MVC pattern. Another technology been used is POI technology. POI is an open-source project which is Apache organized, provide the Microsoft excel, word of pure JAVA solutions. This system using it to achieve put Excel files directly into and out of the system.

Key words: Students' information management system, JAVA,JSP,Struts,POI
 
要求完成如下功能:
1.信息的维护:支持学生档案信息、学生班级信息和学生党政信息等相关信息的维护。
2.信息的导入:支持收集到的Excel格式学生各类信息文件的导入。如果Excel文件中数据不符合规范,应该返回对这些异常数据的列表。
3.信息导出:支持所查询到的数据的导出,可以导出为Excel文件。
4.系统可分为学生模块和管理员模块,学生模块可以对自己的学生信息进行查看和修改,管理员模块需要完成各类信息的输入或通过导入Excel格式的文件来完成学生档案信息的导入,还可以添加,查看,修改和删除各类信息,也可以将学生档案信息以Excel格式的文件导出,修改登录密码等功能。
5. 创建类对数据库进行增加,删除,修改和查找,实现对学生档案信息,班级信息和学生党政信息的增删改查。

运行环境
操作系统:Windows XP
数据库:SQL Server 2000
开发环境:jdk1.6  MyEclipse8.5
服务器:Tomcat(MyEclipse8.5自带)

计算机系学生信息管理系统的设计与(Struts,SQL2000)
计算机系学生信息管理系统的设计与(Struts,SQL2000)
计算机系学生信息管理系统的设计与(Struts,SQL2000)

#p#副标题#e#
目  录
摘 要    I
ABSTRACT    II
第1章  绪论    1
1.1 选题背景    1
1.2 可行性分析    1
1.3 系统开发步骤    2
第2章  需求分析    3
2.1 任务目标    3
2.2 运行环境    3
第3章  开发技术    4
3.1 软件工程介绍    4
3.2 开发环境及工具    4
3.1.1  选择JSP 2.0作为开发语言    4
3.2.2  选择SQL2000 作为后台数据库    5
3.3 STRUTS 2 介绍    5
3.3.1  Struts 2 概述    5
3.3.2  Struts 2 体系结构    5
3.4 POI技术    6
3.4.1  导出Excel文档    6
3.4.2  导入Excel文档    8
3.5 开发方法整体选择    9
第4章  系统分析    10
4.1 模块设计    10
4.2 系统功能模块    10
4.2.1  登录模块    11
4.2.2  学生模块    11
4.2.3  管理员模块    12
4.3 数据库设计    13
4.3.1  E-R图    13
4.3.2  数据表设计    14
第5章  详细设计    18
5.1 登陆模块的设计与实现    18
5.2 学生档案信息管理模块的设计与实现    21
5.3 学生编辑自己信息的设计与实现    27
第6章  系统调试与测试    32
6.1 登陆测试    32
6.2 修改密码测试    33
结  论    35
参考文献    37
致  谢    38