面向对象程序与Java课程学生信息管理系统

loading 分享 2026-7-24 下载文档

《面向对象程序设计与Java》

课程设计

题目:学生信息管理系统

院、 系: 计算机系 学科专业: 信息管理与信息系统 学生姓名: 学 号: 指导教师:

2009年11月26日

学生信息管理系统

一、需要实现的功能

1.1录入学生基本信息的功能

学生基本信息主要包括:学号、姓名、性别、年龄、出生地、专业、班级、总学分,在插入时,如果数据库则已经存在该学号,则不能再插入该学号。

1.2修改学生基本信息的功能

在管理员模式下,只要在表格中选中某个学生,就可以对该学生信息进行修改。

1.3查询学生基本信息的功能

可使用 “姓名”对已存有的学生资料进行查询。

1.4删除学生基本信息的功能

在管理员模式下,只要选择表格中的某个学生,就可以删除该学生。

1.5用户登陆

用不同的登录权限可以进入不同的后台界面,从而实现权限操作。

1.6用户登陆信息设置

可以修改用户登陆密码

二、设计的目的

《面向对象程序设计》是一门实践性很强的计算机专业基础课程,课程设计是学习完该课程后进行的一次较全面的综合练习。其目的在于通过实践加深学生对面向对象程序设计的理论、方法和基础知识的理解,掌握使用Java语言进行面向对象设计的基本思路和方法;加强学生研发、调试程序的能力;培养学生分析、解决问题的能力;提高学生的科技论文写作能力。

三、总体设计

3.1功能图

学生信息管理系统 普通学生(用户)模块 班委(管理员)模块 学生管理 登陆管理 浏览学生信息 查询学生信息 浏览学生信息 查询学生信息 添加学生信息 修改学生信息 删除学生信息 修改登陆密码 显示登陆用户

3.2 Use Case图

3.3系统执行流程图

进度条(闪屏) 用户登陆 false 登陆验证 true 班委(管理员员 ) 普通学生(用户) 班委(管理员)界面 普通学生界面 查询 添加 修改 删除 退出 查询 显示 false 退出系统 true 修改用户登陆密码 显示登陆用户信息 false 退出系统 true 结束 结束

3.4.数据库设计

主要是E-R图和数据库二维表的设计 3.4.1数据库E-R模型 登陆用户管理 账号 密码 职位


面向对象程序与Java课程学生信息管理系统.doc 将本文的Word文档下载到电脑
搜索更多关于: 面向对象程序与Java课程学生信息管理系统 的文档
相关推荐
相关阅读