没有合适的资源?快使用搜索试试~ 我知道了~
java课程设计--学生信息管理系统.doc
0 下载量 200 浏览量
2023-07-07
16:02:54
上传
评论
收藏 980KB DOC 举报
温馨提示
试读
40页
java课程设计--学生信息管理系统.doc
资源推荐
资源详情
资源评论
第 1 页 共 40 页
学 号:
课 程 设 计
题 目
学生信息管理系统
学 院
计算机科学与信息工程学院
专 业
金融信息化服务外包
班 级
学生姓名
指导教师
2015
年
12
月
28
日
第 2 页 共 40 页
课程设计任务书
学生姓名: 专业班级:
指导教师: 工作单位:
题 目: 学生信息管理系统
已知技术参数和设计要求:
a) 时间要求为 14 周~18 周。
b) 开发工具 java。
c) 开发平台 JCreator 4.50 Pro。
d) 所用文本 Txt。
e) 说明文档要求符合学校课程设计文档规范。
要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)
设计一个学生信息管理系统,应用软件的开发环境的简要说明,需求分析,数据设计,功能设计,
程序的主要界面、代码实现,设计结果的总结,附录或参考资料
a) 登录、查询、增加、删除、修改本系统中的各个表信息
时间安排:
1、需求分析,联系实际,历时 2 天。
2、各种设计简要说明需求分析,数据设计,功能设计,历时 4 天。
3、编码,使用 Java 语言在 JCreator 4.50 Pro 集成开发环境中实现本系统的添加、删除、查询、读取
txt 文档,历时 4 天。
4、界面设计与软件测试。使用可视化界面设计,完成系统各界面功能的设计与实现。完成本系统的
初步测试与试运行,历时 5 天。
5、java 课程设计文档的最后检查与修订,历时 1 天
指导教师签名: 年 月 日
第 3 页 共 40 页
目录
一.应用软件的开发环境的简要说明..................................................................................................................6
(一)开发环境:..........................................................................................................................................6
(二)运行环境:..........................................................................................................................................6
二.需求分析..........................................................................................................................................................6
(一)系统目标..............................................................................................................................................6
(二)系统功能分析......................................................................................................................................6
1.功能需求:...........................................................................................................................................6
2.非功能约束需求:...............................................................................................................................7
3.数据需求:...........................................................................................................................................7
4.系统需求...............................................................................................................................................7
三.数据设计..........................................................................................................................................................7
(一)数据流图..............................................................................................................................................7
(二)数据字典..............................................................................................................................................8
数据项......................................................................................................................................................8
数据结构..................................................................................................................................................9
数据流......................................................................................................................................................9
数据存储..................................................................................................................................................9
处理过程................................................................................................................................................10
四.功能设计........................................................................................................................................................11
(一)本系统的主要功能............................................................................................................................11
(二)Java 源文件及其功能 .......................................................................................................................11
(三)详细设计............................................................................................................................................12
1. 主类 StudentManager .......................................................................................................................12
2.类 Add.................................................................................................................................................12
3.类 Cha .................................................................................................................................................13
4.类 Shan................................................................................................................................................13
(四)结构图及流程图................................................................................................................................15
1.学生信息系统结构图.........................................................................................................................15
2.添加学生信息.....................................................................................................................................16
3.删除学生信息.....................................................................................................................................16
4.修改学生信息.....................................................................................................................................17
5.查询学生信息.....................................................................................................................................18
6.登录.....................................................................................................................................................18
五.程序的主要界面、代码实现........................................................................................................................19
(一)登录界面............................................................................................................................................19
(二)主界面................................................................................................................................................21
(三)添加学生信息界面............................................................................................................................25
(四)删除学生信息界面............................................................................................................................30
(五)修改学生信息界面............................................................................................................................33
(六)查询学生信息界面............................................................................................................................38
六.设计结果的总结............................................................................................................................................41
七.附录或参考资料............................................................................................................................................41
第 4 页 共 40 页
一.应用软件的开发环境的简要说明
(一)开发环境:
开发环境的选择会影响到 java 的设计,所以在这里给出学生信息管理系统的开发与运行环境如下:
开发环境:Windows XP
开发工具:JCreator 4.50 Pro
文本文件管理系统:txt
(二)运行环境:
为了保证系统运行的效率和可靠性。
其运行要求如下:
运行环境:JCreator 4.50 Pro 以上
客户端: Windows98/NT/XP 等
硬件环境:
服务器 CPU:PIII 500 以上 ,内存:256M 以上
客户机 CPU:P200MMX 以上,内存:32M 以上
二.需求分析
(一)系统目标
本系统的用户主要不是学生。通过一个学生信息管理系统,使学生的信息管理工作系
统化、规范化、自动化,从而达到提高管理效率的目的。
(二)系统功能分析
1.功能需求:
(1)验证用户输入的登录信息。用户只有输入正确的登录信息后,才能进入信息管理系统。
(2)查询学生信息功能。选择该功能后,可以查询学生基本信息。
(3)添加学生信息功能。选择该功能后,可以添加学生的学生基本信息。
(4)修改学生信息功能。选择该功能后,可以修改学生的学生基本信息。
(5)删除学生信息功能。选择该功能后,可以删除学生的学生基本信息。
(6)退出。可以退出本信息管理系统。
第 5 页 共 40 页
2.非功能约束需求:
(1) 安全性:权限管理,身份检验。
(2) 可靠性:基本能够运行,不会系统崩溃。
(3) 时间响应速度:查询,更新。
3.数据需求:
(1)学生信息的添加和删除都需要管理人员来执行。
(2)输入学生信息时,要求学生信息完整。
(3)登录时要求输入用户名和匹配的密码。
4.系统需求
(1)本系统只有输入正确的用户名和密码,才能进入系统。
(2)但凡进入系统的人,都可以执行各种操作。
三.数据设计
(一)数据流图
用户登录
学生信息
管理系统
结果
Admin.txt中
的用户信息
Student.txt
中的学生信息
图 2.1 学生信息管理系统的顶层数据流图
剩余39页未读,继续阅读
资源评论
xinkai1688
- 粉丝: 334
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功