计算机论文基于javaweb开发的学生信息管理系统_学位论文
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于Java web开发的学生信息管理系统
摘要
随着信息技术和网络技术飞速发展,管理信息系统具有重要的现实意义。系统研究了管理信息系统(MIS)的概念、开发方法、运行模式以及体系结构,分析了传统管理信息系统存在的问题。详细介绍了ASP技术,深入探讨了基于Web的管理信息系统工作原理。
阐述了对系统有着支持性作用的科技信息数据库,并从其功能、结构、选型上进行了设计。此外还根据数据库范式理论分析了部分数据库表的结构,并给出一组实用数据库表的定义;利用数据库视图、触发器技术实现了系统中约束规则在数据层与应用层的合理划分。
关键词:管理信息系统,web技术,ASP技术,数据
With the rapid development of information technology and network technology, the management information system has important practical significance. System research the concept of management information system (MIS), development methods, operational mode and structure of system, analyzes the problems existing in the traditional management information system. ASP technology was introduced in detail, and discussed the working principle of the management information system based on Web.
The database of a supporting role of science and technology information to system will be designed from its function, structure, selection . In addition, according to the theory of database model ,it analysis part of the structure of the database table and gives the definition of a set of practical database tables; The system of using database views, triggers technology achieves the constraint rules reasonable division in the data layer and application layer.
Keywords: management information system, web technology, ASP technology, the database
目录
一、引言 (3)
二、系统相关技术分析 (1)
1.Web技术 (1)
1.1访问Web数据库 (1)
1.2 Web接口 (1)
1.3 Web数据库访问体系结构 (1)
2. ASP技术 (2)
2.1 ASP的概念 (2)
2.2 ASP的内置对象 (2)
三、设计说明 (3)
1.功能结构 (3)
2.项目架构 (4)
3.包及Java类说明 (4)
4.数据库设计 (5)
四、功能实现 (6)
1.登陆 (6)
2.系统主界面 (6)
3.添加学生信息 (7)
4.学生信息维护 (8)
5.根据学号查找学生 (8)
6.更新学生信息 (9)
7.删除学生信息 (9)
8.更改管理员密码 (9)
9.退出系统 (10)
五、总结 (10)
六、参考文献 (10)
一、引言
学生信息管理系统的目的比较明确,就是提供信息的添加、查找、修改、删除等功能,实现起来比较简单,但是它所处理的信息却相当重要的,关系到一个企业的发展和计划,所以说更好得实现信息管理系统是相当重要的,它可以更好的帮助学校管理和收集各方面的信息。
二、系统相关技术分析
1.Web技术
1.1访问Web数据库
基于Web的数据库访问技术是指在客户端安装Web浏览器,作为用户输人查询条件并显示查询结果的交互界面。用户可以通过填写表格或输入关键字的方式来与WWW进行交互,当用户单击表格上的按钮时表格中的数据便发送到Web服务器。
Web服务器介于Web浏览器与数据库服务器之间,负责用户输人信息的处理。服务器将数据传送至要被处理的脚本或应用程序并在数据库中查询数据或将数据传递到数据库中。最后。服务器将返回结果插人到HTML页面,传送至客户端以响应用户的请求。
1.2 Web接口
Web页面与数据库的连接是通过Web接口来实现的,通过接口的连接可以创建交互性较高的页面。动态页面是指页面表达的信息随着后面数据库的变化而变化。当主页系统接受网上用户的查询请求后,从数据库查询有关的信息,并将查询结果动态的显示到Web页面上。这样在Web页面上显示大量相同类型的产品信息时,只需要制作一个页面,再与信息数据库相连。当信息变化或增多、减少时,只需更新信息数据库,而不需要重新制作页面,这给维护带来很大方便。
1.3 Web数据库访问体系结构
Web数据库访问一般采用三层或多层体系结构,前端采用基于瘦客户机的浏览器技术,通过Web服务器及中间件访问数据库。具体的体系结构如图2.4所示:
在这一体系中,Web服务器负责响应用户的请求,并返回用户指定的页面;如果用户有访问数据库的请求,则Web服务器负责连接数据库服务器,当数据从数据库