信息管理系统(附件)


目录
摘要1
关键词1
Abstract1
Key words1
引言1
1课题分析1
1.1课题背景 1
1.2研究目的及意义1
1.3本文所做工作2
2技术路线及开发工具2
2.1技术路线2
2.1.1技术思路2
2.1.2技术路线图2
2.2开发技术及工具3
2.2.1开发技术3
3功能分析与设计3
3.1需求分析3
3.2系统功能分析4
3.3 概念结构分析 5
3.3.1数据库设计5
3.3.2表单ER图5
3.4逻辑结构设计及物理设计9
3.4.1数据库关系表9
4开发及实现11
4.1系统核心程序实现11
4.2系统实施13
5系统测试与应用18
5.1系统测试运行环境17
5.2数据库测试与运行17
6总结与展望17
6.1总结18
6.2展望19
致谢19
参考文献 19 学生信息管理系统
引言
1 课题分析
1 课题背景
国内的信息管理系统的开发技术已经十分成熟了,主要是因为信息管理系统数据处理规范、具备的业务逻辑非常明晰等许多优势,为其计算机信息化提供了必要的优越条件;加上近几十年来国内计算机技术的快速发展,以及国内各个单位、各个高校的高度重视,信息管理系统在国内基本上已经进入了普及的阶段。
1.2 研究目的及意义
A.提高学生信息资源管理的效率,降低信息管理成本,使学生资源管理更趋向于合理化,是学生信息管理系统所要完成的目标。使用学生信息管理系统来完成数据的录入、查询、编辑、删除以及导出等工作。?
B.以各学校信息资源管理需求为背景,协助中小型学校信息完成科学化、规范化的学生信息管理。帮助各中小型学可以快速有效地获取学校学生的各方面资源情况。
C.实 *好棒文|www.hbsrm.com +Q: ^351916072^ 
现学校信息管理的网络化和技术化,提高工作效率。收集学生相关资料。
1.3 本文所做工作
本信息管理系统钻研的根本内容以下几点:一是研究学生用户、确定市场,二是解决如何提供优质服务为工作人员,三是通过学生研究确定学校的管理机制和管理内容。本文对数据库系统的相关理论用于实践中,系统开发需求分析的过程中,具体所做的工作有:
在该系统的可行性分析和规划阶段,对于学生信息管理系统做简单的介绍。
(2)在该系统的需求分析和总体设计阶段,给出了系统实现的功能模块和基本构架。
(3)在详细设计和具体实施阶段完成了对于学生信息管理监控系统的功能模块设计、功能设计、数据库设计,并完成实现了具体的功能。
2 技术路线及开发工具
2.1 技术路线
2.1.1 技术思路
2.1.2 技术路线图
如下图1
图1
2.2 开发技术及工具
2.2.1 开发技术
Java是一种面向对象的编程语言[1],可以跨平台,是使用最广泛的开发语言。它不仅吸收了c++语言的各种优势,还抛弃了c++中一些难以理解的复杂概念,比如操作符、多重继承和指针。有了面向对象的思维方式也让我们更容易理解。因此,Java语言有两个特性:强大且易于使用。作为静态面向对象编程语言的代表,Java语言是面向对象理论的优秀实现,允许程序员用优雅的思维方式执行复杂的逻辑编程。
前台架构上[9],我将利用Jsp、Css、Javascript、Jquery 等前端知识的混合使用用于系统展示界面的开发。
中台架构上,相对于二层体系结构(Client/Server构架),我更倾向于用三层架构的[4]。即逻辑上相互分离的表示层(web Strues2)、业务层(service Spring)和数据层(Dao Hiebernate)[5]构成另外在开发中会使用注解。表示层是将数据呈现给用户,业务层主要实现业务逻辑和数据规则,数据层定义数据访问规范。三层架构的核心是组件对象模型。
2.2.2 开发工具
本系统在Windows 7 操作系统上开发,客户端方面利用html、css javascript、jQuery设计开发界面,数据库采用了MySQL进行开发,利用服务器tomcat进行部署运行和测试[10]。利用Myeclipse、Jdk1.8工具进行开发。
3 功能分析与设计
3.1 需求分析
3.1.1 可行性分析
技术可行性
按照计划方案中设计的逻辑功能、性能及完成系统的各种束缚条件,根据必要的系统目标来衡量所需的技术,学生信息管理系统是一个数据库操作和查询,增加,编辑系统,现有的技术相对成熟,硬件和软件的功能需求和环境条件是很好的。预期系统的功能目标可以通过使用现有的技术条件实现。与此同时,学校给予的时间也是充分的。预计该系统可以在计划期间内完成。从以上分析可以看出,学生信息管理系统的开发在技术上是可行的。
操作可行性
3.1.2 初步设计

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1625.html

好棒文