优( )、良( )、中( )、一般( )、差( );
(3)编程调试(20分):优( )、良( )、中( )、一般( )、差( );
(4)回答问题(20分):优( )、良( )、中( )、一般( )、差( );
(5)论文撰写(30分):优( )、良( )、中( )、一般( )、差( );
评阅人: 职称: 讲师
2010 年 12 月 25 日
摘 要
随着我国教育体制改革的深入进行,教育系统得到了前所未有的发展。学生管理正在逐步迈向管理信息现代化。但是我国的学生管理信息化水平还处在初级阶段,主要表现在对学生的交费管理、学生的档案管理还是采用原有的人工管理方式。的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。由于大学生类别和专业的设置的多样化,大学生的学籍管理历来是非常繁琐和复杂的的工作。面对庞大的信息量, 这时的人工管理几乎无法实现,在这种情况下用数据库进行管理变的尤为必要,这可以发挥
计算机的优势,就需要有学生信息管理系统来提高学生管理工作的效率.通过这样的系统,可以做到信息的规范管理,科学统计和快速的查询,从而减少管理方面的工作量和减少人为的错误。
本学生学籍管理系统的开发与运行环境如下:
开发环境:Windows XP
数据库管理系统:Access 2007
运行环境:Windows XP
目 录
一?课程设计任务及要求 1
1. 课设题目 1
2. 设计任务 1
3. 设计要求 1
4. 扩展功能 1
二?需求分析 2
1. 功能需求分析 2
三?设计思路 4
1. 工作原理 4
2. 功能规划 4
四?详细设计 5
1. 系统设计 5
2. 数据库设计 6
3. 界面设计 7
4. 系统实现 8
五?运行调试与分析讨论 13
1. 运行调试 13
2. 分析讨论 17
六?设计体会与小结 19
七?参考文献 20
一?课程设计任务及要求
1. 课设题目
课设题目:学籍管理系统
2. 设计任务
完成设计基于数据库的学籍管理系统,通过JAVA图形界面的设计,使用户可以加入学生的基本信息,并可对加入的信息进行修改、查询和删除,设计GUI界面使操作更加方便、清晰、条理化、自动化。在上机实践的同时,去培养自己的实际分析问题、编程和动手能力,提高自己的综合素质。激发自己的学习兴趣,正确理解和接受需要重点掌握的知识点,使自己更加进一步了解JAVA的各个方面的知识。
3. 设计要求
? 主窗体的设计(学籍管理系统窗体)
? 录入学生基本信息的(录入学生信息窗体)
? 修改学生基本信息的功能(修改学生信息窗体)
? 查询学生基本信息的功能(按查询学生信息窗体)
? 删除学生基本信息的功能(删除学生信息窗体)
? 菜单设计
? 事件响应的处理
? Access数据库的连接,创建数据表,在表中插入信息,并对其修改,查询以及删除表中信息的具体实现
4. 扩展功能
在主窗体中的菜单选项中,增加一个退出的菜单子项,使退出窗体更加地人性化、方便快捷。
在查询窗体中增加查询全部学生信息按钮,当按下时,显示出一个包含所有学生学生基本信息的窗体。
当按下录入、修改、查询、删除等按钮时,显示出来一个提示信息窗口,询问用户是否继续进行操作等。
二?需求分析
1. 功能需求分析
本系统是设计基于数据库的学生信息管理,系统进行数据库设计首先必须准确了解也分析用户需求(包括数据和处理)。目的是为学籍管理数据库系统的设计打下牢牢的基础,是数据库开发的重要文件依据,主要为数据库设计人员使用,是用户和系统分析员的项目依据文件。
系统分析的主要任务是从用户角度出发,用户是指系统管理员。而系统的主要功能是:建立一个主窗体,带有录入、修改、查询、删除学
相关热词:javajava 课程 设计 任务