java学生管理系统实训报告.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java学生管理系统实训报告

Java学生管理系统 实训报告 学 号: 姓 名: 班 级: 指导老师: 项目计划 项目名称:学生信息管理系统 实训地点: (3)小组成员: 系统总体设计 (1)需求分析 学生信息管理系统,是对学生的个人信息,课程信息,成绩信息以信息化的方式进行管理,最大限度地减少各个环节可能出现的错误,有效减少因人力资源局限性导致的存储信息量大,信息存储错误,混淆等问题,合理进行信息存储,使学校能够合理录入学生的个人资料,学期成绩情况,以及课程安排,为学校师生的工作提供后方面。 通过实际调查,要求学生信息管理系统具有以下功能: 界面设计美观大方,方便,快捷,操作灵活。 实现强大的学生个人信息,课程信息,成绩信息的查询,修改,录入,删除管理。 实现强大的联系人信息及其类别的查询,录入,删除管理。 能够在不同的的操作系统下运行,不局限于特定的平台。 提供数据库备份与恢复功能。 提供友情平台,例如:计算机,方便对成绩的操作; (2)项目计划安排 一项任务的成功完成,必须依靠合理的计划安排以及各种资源的有效利用。有计划、有步骤地进行软件开发,除了可以提高开发进度外,更能明确项目组各成员之间的职责及任务。项目进度表要安排每个成员的任务,并要求成员每天修改自己的进度,保证项目管理人员可以随时查看整个项目的进度,以及时发现问题,调整工作策略。 (3)概要设计 概要设计是根据系统分析的需求和工作环境的情况对整个软件的总体结构进行大致的设计。概要设计要坚持以下几个原则:1:细分原则2:提高代码重用性:3:从上而下层层分析4:一致性原则5:提高独立性6:模块的大小要尽量适中。由于概要设计是整个设计的重中之重,牵一发而动全身,所以要努力做一个好的概要设计,才能在今后软件开发过程中不再反复。现在软件行业流行模式化驱动设计,将一些市场上比较成功的模式拿来用在自己的设计中。 (4)详细设计 概要设计是为了明确开发人员的工作步骤和工作目标。详细设计使开发人员可以轻松地完成代码的编写,并熟悉所编写的业务流程。 (5)数据表设计 根据系统所需,可以得出需要以下数据表信息: 需要管理学生信息:学生表。 需要管理教师信息:教师表。 需要管理课程信息:课程表。 需要管理选课信息:选课表。 需要管理院系信息:院系表。 需要管理管理员信息:管理员表。 (6)系统功能结构 (7)系统功能设计 系统功能框架:作为一个学生管理系统,本系统的设计主要包含:系统登录、学生信息管理、班级管理、课程管理和用户管理。学生管理系统主框架的主要结构。 (8)数据库设计 表1 Student(学生)表 字段名 数据类型 备注 stuID varchar(20) not null 学号 stuPwd varchar(20) not null 密码 stuName varchar(10) not null 姓名 stuDepart int 系院号 stuGrade int 年级 stuClass int 班级 表2 Teacher(教师)表 字段名 数据类型 备注 teaID varchar(20) not null 教师编号 teaPwd varchar(20) not null 教师密码 teaName varchar(10) not null 教师姓名 teaDepart int 系院号 表3 Cource(课程)表 字段名 数据类型 备注 courceID varchar(20) not null 课程编号 tealID varchar(20) not null 教师编号 courceName varchar(100) not null 课程名称 courceTime varchar(20) 上课时间 courceAddress varchar(50) 上课地点 courceInfo text 课程简介 表4 Elect(选课)表 字段名 数据类型 备注 electId int not null 选课编号 stuID varchar(20) not null 学生编号 teaID varchar(20) not null 教师编号 courceID varchar(20) not null 课程编号 score int 成绩 表5 Users(系统管理员)表 字段名 数据类型 备注 adminName varchar(20) not null 管理员用户名 adminPwd varchar(20) 管

文档评论(0)

xjj2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档