第一范文网 - 专业文章范例文档资料分享平台

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

来源:用户分享 时间:2025/5/21 3:09:54 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

《面向对象程序设计与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文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0diq18tczq9d31q9p63i6j6mw9sjow00dpp_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top