学生信息管理系统说明书.docx
- 文档编号:11326003
- 上传时间:2023-02-26
- 格式:DOCX
- 页数:9
- 大小:303.13KB
学生信息管理系统说明书.docx
《学生信息管理系统说明书.docx》由会员分享,可在线阅读,更多相关《学生信息管理系统说明书.docx(9页珍藏版)》请在冰豆网上搜索。
学生信息管理系统说明书
摘 要
学生成绩是教育单位不可或缺的一部分,应该能够为用户提供充足的信息和快捷的查询方式。
传统的人工方式来管理学生的成绩存在着许多缺点,如:
保密性差而且效率低,产生大量的文件和数据,对数据的查找、更新和维护带来困难。
随着计算机科学逐步成熟以及完善,其渗透到人类社会的各个领域并发挥着重要的作用。
运用计算机对学生信息进行管理,具有手工管理所无法比拟的优点.例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高管理者对学生成绩管理的效率,使学校的管理科学化、正规化。
关键词
学生成绩管理系统;数据库;MySQL;JDBC;Servlet;JSP;Tomcat;Eclipse。
目录
摘要
第一章引言
1.1项目开发运行环境
1.2运行环境安装和配置步骤
……………
第二章系统总体设计
2.1系统架构
2.2系统功能描述
………………..
第三章数据库设计与实现
3.1数据库设计
………………………….
第四章详细设计
4.1系统主界面
4.2用户登陆模块
4.3添加学生信息
4.4学生信息维护
4.5根据学号查找
4.6更改学生信息
4.7删除学生信息
4.8更改用户信息
4.9退出系统
……………………………….
第五章总结
第一章. 引 言
1.1 项目开发运行环境
开发环境Windows,eclipse
JSP+Tomcat+MySQL开发
1.2运行环境安装和配置步骤
安装eclipse,tomcat,mysql数据库,
官网分别为:
www.eclipse.org/downloads/
tomcat.apache.org/download-80.cgi
配置环境变量
项目部署
1、安装tomcat
2、将部署文件夹下的war文件拷贝到tomcat目录\webapps\下
3、启动tomcat
4、在浏览器中输入
localhost:
8080/StudentIMS/login.jsp
即可运行项目
第2章.系统总体设计
2.1 系统架构
本系统采用MVC设计模式和B/S架构
2.2 项目功能描述
实现了对学生信息的增删改查CURD操作,和用户信息管理,登陆,登出功能
第3章.数据库设计与实现
学生表:
No
列名
属性
必须
主键
说明
类型
大小
1
Sid
Varchar2
20
Y
Y
学生学号
2
Sname
Varchar2
15
Y
学生姓名
3
Sage
number
3
Y
学生年龄
4
Ssex
char
1
Y
学生性别
5
Sdept
Varchar2
20
Y
学生系别
6
stel
Varchar2
11
Y
学生电话
管理员表:
No
列名
属性
必须
主键
说明
类型
大小
1
Id
Number
20
Y
Y
管理员编号
2
Username
Varchar2
15
Y
管理员账号
3
Password
Varchar2
20
Y
管理员密码
第四章.详细设计
4.1用户登陆模块
4.2系统主界面
登陆时调用LoginServlet,该Servlet完成相应的逻辑操作(判断用户名、密码、验证码是否为空),并且调用相应的UserDao数据库访问层的相应组件,完成登陆校验,然后将结果返回给视图层,视图层提供给用户,以界面的形式展示。
4.3、添加学生信息
4.4、学生信息维护
4.5、根据学号查找学生
输入要查找的学生的学号:
当学生存在时,以列表的形式展示给用户
当学生不存在时,要给用户提示,您输入的学号不对或者没有该学生
4.6、更新学生信息
4.7.删除学生信息
点击该学生所对应的删除按钮
,即可从数据库中删除该学生。
4.8、更改管理员密码
4.9、退出系统
退出后移除用户的Session,并且跳到系统的登陆页面
session.removeAttribute("username");
session.invalidate();
response.sendRedirect("login.jsp");
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 信息管理 系统 说明书