电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

基于java和mysql的学生信息管理系统

基于java和mysql的学生信息管理系统_第1页
基于java和mysql的学生信息管理系统_第2页
基于java和mysql的学生信息管理系统_第3页
基于 java 和 mysql 的学生基本信息管理系统1 系统需求分析1.1 功能需求分析和功能设计根据学生信息管理综合分析,便出于方便管理考虑,将学生信息管理系统的功能总结起来,共需要实现以下几个方面功能:学生信息的增加:管理员可以在数据库中增加学生信息。学生信息的修改:修改数据库中已经存在的学生信息。学生信息的删除:删除数据库中的学生信息。学生信息的查询:可以对学生信息进行查询操作,按学号、姓名、年龄来进行查询和排序。学生信息进行排序:按学号、姓名、年龄来进行排序。学生信息的导入和导出:将数据从数据库中导出到 TXT、Word、Excel.2 学生信息管理系统设计2。1 数据模型分析与设计本项目的关系数据模型的数据结构可分为两个表来表示:学生信息表(Person)、用户信息表(UserInfo).学生信息表用于记录学生的基本信息,如表 2—1;用户信息表用于记录系统用户的基本信息,如表 2—2,这两个表对应的 E—R 图分别是:图 3。1 学生信息 E—R 图;图 3.2 课程信息 E—R 图;图 3。3 学生选课 E—R 图;如下图表 2-1 学生信息表(Person)名称字段名称数据类型主键非空学号SnoVarcharYesYes姓名SnameVarcharNoYes性别SsexintNoNo年龄SageintNOYes籍贯ShomeVarcharNoNo家庭住址SaddressVarcharNoNo联系方式StelephoneVarcharNoNo表 2-2 用户信息表(UserInfo)名称字段名称数据类型主键非空用户编号idInt YesYes用户名UnameVarchar(10)NoYes密码UpasswordVarchar(16)NoYes2。2 结构设计与结构功能图2.2.1 结构设计根据对系统进行需求分析,本系统将分为 4 个模块:● 学生管理管理学生基本信息,包括个人信息的添加、修改、删除、查询、按各种学生年龄学号学生姓名性别联系方式家庭住址籍贯图 2.1 学生信息 E-R 图用户用户编号用户名密 码图 2.2 用户信息 E-R 图方式进行排序以及数据的导入的导出功能。●用户管理管理用户的基本信息,包括用户的添加、密码修改和用户删除.2。2。2 功能结构图图 2。2.2 系统结构功能图3、系统实现该系统由 6 个模块构成,包括学生管理系统主界面模块、增加学生信息模块、查询学生信息模块、修改学生信息模块、删除学生信息模块和密码变更模块。下面分别加以叙述:① 学生管理系统主界面模块学生管理系统主界面模块包括 LoginFrame。java 和 MainFrame。java 两个文件。LoginFrame 是学生管理系统的登录对话框(如图 3。1 所示),登录成功后生...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

范哲铺+ 关注
实名认证
内容提供者

想你所想,急你所急,你需要的都在店铺里可以找到。

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部