- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 8
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)
管理员密码
表6
Depart(系院)表
字段名
数据类型
您可能关注的文档
最近下载
- 代谢相关(非酒精性)脂肪性肝病防治指南(2024年版) .pdf VIP
- 大连理工大学22春“计算机科学与技术”《数据结构》期末考试高频考点版(带答案)试卷号4.pdf VIP
- 新生儿机械通气常规.pptx
- 全国通用版高考语文一轮复习论述类文本阅读论述类文本筛选并整合文中信息教案.pdf VIP
- 光伏电站建设与施工技术 课件 第一章 光伏电站项目建设前期准备.ppt
- 代谢相关(非酒精性)脂肪性肝病防治指南(2024年版)解读.pptx VIP
- 2024届高考语文论述类文本阅读考点训练:分析概括观点、态度.pdf VIP
- (完整版)生命与健康常识八年级下册教案.pdf VIP
- 高考语文一轮复习:信息类文本阅读之概念类(原卷版+解析).pdf VIP
- (通用版)2019年高考语文一轮复习论述类文本阅读论述类文本筛选并整合文中信息教案.doc VIP
文档评论(0)