大学生档案管理系统 java编写
更新时间:2023-10-17 09:19:01 阅读量: 综合文库 文档下载
- 大学生档案管理系统论文推荐度:
- 相关推荐
目 录
一.需求分析 ............................................................. 1
(1)概述 ........................................................................................................................ 1 (2)课题分析 ................................................................................................................ 1 (3)实现功能步骤 ........................................................................................................ 1 (4)承担模块工作详解 ................................................................................................ 2 (5)外部界面需求 ........................................................................................................ 2 (6)运行环境 ................................................................................................................ 2 二.概要设计 ............................................................. 3
(1)系统流程图 ............................................................................................................ 3 (2)功能模块图 ............................................................................................................ 4 (3)新建档案模块 ........................................................................................................ 4 (4)查询模块 ................................................................................................................ 4 (5)修改模板 ................................................................................................................ 5 (6)删除模块 ................................................................................................................ 5 三.详细设计 ............................................................. 5
(1)界面类MyPanel.java ............................................................................................. 5 (2)获取界面信息类Massage.java ........................................................................... 12 (3)文件操作类Myfile.java ...................................................................................... 13 (4)查找类Serch.java ................................................................................................ 14 (5)主界面类Main_face.java .................................................................................... 18 (6)系统界面 .............................................................................................................. 21 四.调试分析 ............................................................ 26
(1)调试过程中所遇到的问题及解决方法 .............................................................. 26 (2)经验与体会 .......................................................................................................... 26 五.用户使用说明 ........................................................ 27 六.测试结果 ............................................................ 27 七.参考文献 ............................................................ 27 八.附录 ................................................................ 27
一.需求分析
(1)概述
Java是目前使用最为广泛的编程语言之一,它具有简单、面向对象、与平台无关、解释型、多线程、安全、动态等特点;
J2SE称为Java标准版或者java标准平台利用该平台可以开发java左面应用程序和低端的服务器应用程序,也可以开发JavaApplet。
(2)课题分析
从这个题目来分析,要做的主要有四大功能。
第一就是要新建档案功能:档案内容包括有姓名,性别,出生年月等信息,并且有保存按钮,单击按钮就能实现保存,并弹出保存成功的提示框。
第二点是查询功能:可以有三种查找方式,分别是按名字,省份证号,档案编号查找。用户只需输入上述一项档案属性即可以按查询按钮进行查询,随后系统进入到另一个信息显示界面,该界面显示查询到的信息,并且有返回按钮能返回到上一个界面。
第三点是修改功能:此功能是建立在查询功能基础上的,要先查询到,然后在信息显示界面进行修改,并按保存按钮进行保存修改。此外该功能要达到两个效果,一个是修改档案的全部内容,另一个就是修改其中的某一项,例如状态栏的内容,当修改状态栏的时候,其他属性如姓名,性别等是无法改变的。
第四是删除功能:此功能同样是建立在查询功能基础上的,要先查询到,然后单机删除按钮进行删除操作
(3)实现功能步骤
功能的实现步骤主要是:
新建档案功能:单击文件菜单栏选中新建档案即可,在界面中填写信息,并按保存按钮即可。
查询功能:单击查询菜单栏,在界面中输入姓名,身份证号,档案编号中的一项单击查询按钮即可完成查询。
修改功能:单击修改修改菜单栏,选中修改档案和修改状态中的一项,然后在在界面中输入姓名,身份证号,档案编号中的一项修改按钮,并在新界面输入相应的更改信息,随后按保存按钮即可完成修改。
删除功能:单击删除菜单栏选中删除档案,在界面中输入档案编号后单击删除
- 1 -
按钮即可完成档案的删除操作。
(4)承担模块工作详解
通过这个分析,我主要做的就是多个界面以及各个见面之间的来回切换;还有就是实现对文件的操作(增删改查),这里的采用文本文档的存储方式,以简历的编号为文本的名称,再从新建界面上获取输入的信息并逐行存储到文本中;查询时这逐行读取对应文本中的信息,并将信息放到相应的文本框中,修改则是利用查询功能先找到文档后修改相应的属性内容;删除则是用户输入一个档案编号,系统将名为这个编号的档案删除即可;
(5)外部界面需求
本次程序需要建立新建档案、删除、查询、修改等面板,还需要保存,删除、修改等操作成功是的提示对话框。
(6)运行环境
系统软件:Window 2000 以上系统 所需文件:Call.java(主类代码),Massage.java,MyPanel.java,Myfile.java,Serch.java
Main_panel.java
语言选择:java
工具软件:MyEclipse
- 2 -
二.概要设计
(1)系统流程图
查询档案 修改 在菜单栏中 单击查询按钮 是 是否单击 返回按钮 - 3 -
开始 菜单栏选择新建档案 输入信息到界面 单击保存按钮 选择功能 输入对应的档 删除 案信 输入对应的档案信输入档案编号 单击修改按钮 单击删除按钮 是否单击返回按钮
结束 图2.1 系统流程图
(2)功能模块图
大学生档案管理系统 新建档案 查找档案 修改档案 删除档案
图2.2 功能模块图
(3)新建档案模块
在这个模块中主要实现的功能是建立一份档案所需的界面,并将用户输入到界面上的信息保存在文本文档中。
在保存时,要先提取档案的编号作为文本的名称,这样做有利于后续的查找。因为档案的说有属性中编号是唯一的,不会发生冲突;获取到档案的每项属性是先放进一个字符串数组中,然后将这个字符串的每个元素分别输入当文本中,且各占一行。
(4)查询模块
在这一模块中主要实现的功能是对已有档案的查询功能。
- 4 -
正在阅读:
大学生档案管理系统 java编写10-17
行程问题(二)相向变速05-06
中原工学院毕业设计(论文)简明指导手册-最终修改 - 图文06-04
华为市场部六大考核目标+++05-02
兰州大学第十一届教职工运动会 - 图文09-24
九年级语文唐雎不辱使命教学实录03-01
广东省2016-2017年高三学业水平考试试题文综试题(含答案)06-11
家乡的曲江池作文350字07-11
教学随笔活动评比方案02-25
地图学第六章09-03
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 编写
- 管理系统
- 档案
- 大学生
- java
- 超市促销堆台的陈列方法和原则 -
- 2014年抽样与抽样分布考试试题及答案解析
- 计算机组成原理复习材料(2)
- 插入耳环夹具设计说明书 - 图文
- 技术标(全面性)
- 基于multisim仿真的模拟电子设计说明书
- 最全电脑黑屏的原因与解决方法(13)
- 淇滨区福源中学体育活动卫生制度
- 第07章中国特色社会主义政治
- 燃气轮机蒸汽轮机联合循环
- 白酒:破解团购迷局
- 三国杀
- 中外合资经营企业合同(制造厂)(7)
- 亲子共读心得体会3
- 施工安全防护保证措施(修改)
- 2010年荆门中考语文试题及答案
- 2014-2019年中国打火机行业市场分析及发展前景分析报告
- 2018-2019-青岛市预拌混凝土供货合同-范文word版(6页)
- 低压第一种工作票
- 马克思主义--论述内因外因