- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
淮南师范学院电子工程学院通信工程专业《java程序设计》课程论文
第 PAGE 1 页
成绩
成绩
课程论文
题 目: 学生信息管理系统界面设计
课程名称: java程序设计
学生姓名: 刘文璐
学生学号: 1314030316
系 别: 电子工程学院
专 业: 通信工程
年 级: 2013级
任课教师: 窦 飞
电子工程学院制
2015年12月
学生信息管理系统界面设计
学生:刘文璐
指导教师:窦飞
电子工程学院通信工程专业
1、引言
学生信息管理系统以计算机为工具,将管理人员从繁琐的数据计算中解脱出来,全面的提高了管理的效率和质量,使得管理更加的规范和严谨。
世界处于信息化时代,人类的生活随着科技的发展越来越好,特别是计算机的出现,更加丰富了多姿多彩的生活。作为新时代的大学生,要随时掌握和利用信息,辅之以科学文化知识,来适应社会发展的要求,将来为祖国奉献自己的一份力。计算机Java语言是一门理论与实践共存的课程,但是更侧重于实践,因此,我们要将实践教学与理论教学达到密切结合。
2、Eclipse的介绍
Eclipse 是一个开放 源代码的、基于 Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java 开发工具(Java Development Kit, JDK)。
Eclipse 还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。
3、学生信息管理系统界面设计方案制定
3.1系统总体设计方案
有新生来报到,要逐个录入其信息,如:学生姓名,性别,,出生日期,国籍。要求设计链表类来实现,并统计学生人数。
文本界面为:
添加学生信息
删除学生信息
查询学生信息
修改学生信息
学生信息保存
退出
总体结构我们采取模块化方式进行程序设计,要求程序的功能设计、数据结构设计及整体结构设计合理。系统以菜单界面方式进行,每一条记录包括一个学生的姓名、性别、出生日期、国籍。同时,应具备以下功能:1、删除功能:对指定学生的信息进行删除。2、修改功能:对指定学生的信息进行修改。3、查询功能:选择某种方式并输入该信息查询符合条件的学生信息。
4、添加功能:添加新增学生信息。
5、退出主菜单。
3.2模块设计
3.2.1增加学生信息
判断**学生是否存在,若存在则错误,不存在则添加。具体流程如下图所示:
新增学生信息判断以前是否存储了学生信息是新增信息按提示:输入学个的各种信息
新增学生信息
判断以前是否存储了学生信息是新增信息
按提示:输入学个的各种信息
按格式显示输入的学生信息退出该功能,返回主菜单,继续选择
按格式显示输入的学生信息
退出该功能,返回主菜单,继续选择
图1增加学生信息流程图
3.2.2删除学生信息
删除学生的信息则必须对链表结点进行删除意味着将某个要删除结点前后的连续打断,去掉该结点,使前后指针变量重新连接,完成链表结点的删除任务
退出该功能,返回主菜单,继续选择输入要删除信息的编号
退出该功能,返回主菜单,继续选择
输入要删除信息的编号
输出所有学生的信息
输入要删除学生信息2
该生信息已删除,显示其他同学的信息
该生信息已删除,显示其他同学的信息
图2删除学生信息流程图
3.3.3、查询学生信息
按学生学号查询
退出该功能,返回主菜单,继续选择输出所以查询的学生信息按照提示输入学生的学号进行搜索搜索学生信息
退出该功能,返回主菜单,继续选择
输出所以查询的学生信息
按照提示输入学生的学号进行搜索
搜索学生信息
4
图3查询学生信息流程图
3.3.4、总功能模块图:
2、输入要删除的学生的学号,删除学生信息。
2、输入要删除的学生的学号,删除学生信息。
1输入学生的信息:姓名、性别、、出生日期、国籍
菜单
新增学生信息
删除学生信息
学生信息查询
文档评论(0)