java学生管理系统实训报告

java学生管理系统实训报告

ID:47543317

大小:89.50 KB

页数:8页

时间:2020-01-14

java学生管理系统实训报告_第1页
java学生管理系统实训报告_第2页
java学生管理系统实训报告_第3页
java学生管理系统实训报告_第4页
java学生管理系统实训报告_第5页
资源描述:

《java学生管理系统实训报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.Java学生管理系统实训报告学号:姓名:班级:指导老师:word范文.一、项目计划(1)项目名称:学生信息管理系统(2)实训地点:(3)小组成员:二、系统总体设计(1)需求分析学生信息管理系统,是对学生的个人信息,课程信息,成绩信息以信息化的方式进行管理,最大限度地减少各个环节可能出现的错误,有效减少因人力资源局限性导致的存储信息量大,信息存储错误,混淆等问题,合理进行信息存储,使学校能够合理录入学生的个人资料,学期成绩情况,以及课程安排,为学校师生的工作提供后方面。通过实际调查,要求学生信息管理系统具有以下功能:1.界面设计美观大方,方便

2、,快捷,操作灵活。2.实现强大的学生个人信息,课程信息,成绩信息的查询,修改,录入,删除管理。3.实现强大的联系人信息及其类别的查询,录入,删除管理。4.能够在不同的的操作系统下运行,不局限于特定的平台。5.提供数据库备份与恢复功能。6.提供友情平台,例如:计算机,方便对成绩的操作;(2)项目计划安排word范文.一项任务的成功完成,必须依靠合理的计划安排以及各种资源的有效利用。有计划、有步骤地进行软件开发,除了可以提高开发进度外,更能明确项目组各成员之间的职责及任务。项目进度表要安排每个成员的任务,并要求成员每天修改自己的进度,保证项目管理

3、人员可以随时查看整个项目的进度,以及时发现问题,调整工作策略。(3)概要设计概要设计是根据系统分析的需求和工作环境的情况对整个软件的总体结构进行大致的设计。概要设计要坚持以下几个原则:1:细分原则2:提高代码重用性:3:从上而下层层分析4:一致性原则5:提高独立性6:模块的大小要尽量适中。由于概要设计是整个设计的重中之重,牵一发而动全身,所以要努力做一个好的概要设计,才能在今后软件开发过程中不再反复。现在软件行业流行模式化驱动设计,将一些市场上比较成功的模式拿来用在自己的设计中。(4)详细设计概要设计是为了明确开发人员的工作步骤和工作目标。详

4、细设计使开发人员可以轻松地完成代码的编写,并熟悉所编写的业务流程。(5)数据表设计根据系统所需,可以得出需要以下数据表信息:需要管理学生信息:学生表。需要管理教师信息:教师表。需要管理课程信息:课程表。需要管理选课信息:选课表。需要管理院系信息:院系表。需要管理管理员信息:管理员表。word范文.(6)系统功能结构(7)系统功能设计系统功能框架:作为一个学生管理系统,本系统的设计主要包含:系统登录、学生信息管理、班级管理、课程管理和用户管理。学生管理系统主框架的主要结构。(8)数据库设计表1Student(学生)表字段名数据类型备注stuID

5、varchar(20)notnull学号stuPwdvarchar(20)notnull密码stuNamevarchar(10)notnull姓名stuDepartint系院号stuGradeint年级stuClassint班级表2Teacher(教师)表字段名数据类型备注teaIDvarchar(20)notnull教师编号teaPwdvarchar(20)notnull教师密码teaNamevarchar(10)notnull教师姓名teaDepartint系院号表3Cource(课程)表字段名数据类型备注courceIDvarchar(

6、20)notnull课程编号tealIDvarchar(20)notnull教师编号word范文.courceNamevarchar(100)notnull课程名称courceTimevarchar(20)上课时间courceAddressvarchar(50)上课地点courceInfotext课程简介表4Elect(选课)表字段名数据类型备注electIdintnotnull选课编号stuIDvarchar(20)notnull学生编号teaIDvarchar(20)notnull教师编号courceIDvarchar(20)notnul

7、l课程编号scoreint成绩表5Users(系统管理员)表字段名数据类型备注adminNamevarchar(20)notnull管理员用户名adminPwdvarchar(20)管理员密码表6Depart(系院)表字段名数据类型备注departedintnotnull系院号departNamevarchar(100)系院名称(9)生成数据库设计好软件所需要的全部数据表后,如何将设计好的这些图形元素转化成SQLServer中的数据库呢?PowerDesigner的一个优点就是对数据库可逆。下面是连接数据库的具体步骤:① 打开PowerDes

8、igner,出现工作界面。② 单击“数据库

9、生成数据库”菜单命令,弹出对话框。这里可以看到所有与生成数据库有关的选择,比如生成文件目的地、是否生成视图、是否生成主键

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。