全球旧事资料 分类
一、需要实现的功能
11录入学生基本信息的功能
学生基本信息主要包括:学号、姓名、性别、年龄、出生地、专业、班级、总学分,在插入时,如果数据库则已经存在该学号,则不能再插入该学号。
12修改学生基本信息的功能
在管理员模式下,只要在表格中选中某个学生,就可以对该学生信息进行修改。
13查询学生基本信息的功能
可使用“姓名”对已存有的学生资料进行查询。
14删除学生基本信息的功能
在管理员模式下,只要选择表格中的某个学生,就可以删除该学生。
15用户登陆
用不同的登录权限可以进入不同的后台界面,从而实现权限操作。
16用户登陆信息设置
可以修改用户登陆密码
二、设计的目的
课程设计是学习完该课程后进行的一次较全面的综合练习。其目的在于通过实践加深学生对面向对象程序设计的理论、方法和基础知识的理解,掌握使用Java语言进行面向对象设计的基本思路和方法;加强学生研发、调试程序的能力;培养学生分析、解决问题的能力;提高学生的科技论文写作能力。
三、总体设计
31功能图
f学生信息管理系统
普通学生(用户)模块
班委(管理员)模块


学生管理
登陆管理






浏查添修删修显
览询加改除改示




学学学学学登登
生生生生生陆陆
信信信信信密用
息息息息息码户
32UseCase图
f33系统执行流程图
进度条(闪屏)
用户登陆
falsetrue
登陆验证
班委(管理员员)
普通学生(用户)
班委(管理员)界面
普通学生界面
查询
添加
修改
删除
退出
false退出系统
true
修改用户登陆密码
显示登陆用户信息
结束
查询
显示
false退出系统
true
结束
34数据库设计
f主要是ER图和数据库二维表的设计341数据库ER模型
登陆用户管理
账号
密码
职位
学生
学号
姓名
性别
年龄
出生地
专业
342数据库关系模型二维表
学生表stude
t
字段stuIdstuNamestuSexstuAgestuJgstuZyclassIdstuSourse
数据类型
varchar30
varchar30
varchar30i
t
varchar30
varchar30
varchar30
umeric52
说明学号姓名性别年龄籍贯专业班号总学分
总学分班级
f字段userIdpasswordpositio

登陆权限表logi
数据类型
varchar30
varchar30
varchar30
说明用户名(账号),即登陆Id登陆密码职位,如班委,普通学生
fr
好听全球资料 返回顶部