预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

《java高级开发》课程设计 《Java高级开发》课程设计 题目:基于SWING和MyBatis的学生成绩管理系统设计与实现 学号:2012 姓名:郑莹莹 专业:计算机应用 班级:应用1班 2014年6月20日 目录 TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc391048282"1. 背景简介 PAGEREF_Toc391048282\h2 HYPERLINK\l"_Toc391048283"2.需求分析 PAGEREF_Toc391048283\h3 HYPERLINK\l"_Toc391048284"2.1功能需求 PAGEREF_Toc391048284\h3 HYPERLINK\l"_Toc391048285"2.2性能需求 PAGEREF_Toc391048285\h4 HYPERLINK\l"_Toc391048286"2.3使用技术和开发平台 PAGEREF_Toc391048286\h5 HYPERLINK\l"_Toc391048287"3.系统设计 PAGEREF_Toc391048287\h5 HYPERLINK\l"_Toc391048288"3.1界面设计 PAGEREF_Toc391048288\h5 HYPERLINK\l"_Toc391048289"3.2功能设计 PAGEREF_Toc391048289\h6 HYPERLINK\l"_Toc391048290"3.3数据库表设计 PAGEREF_Toc391048290\h7 HYPERLINK\l"_Toc391048291"3.3.1E-R图 PAGEREF_Toc391048291\h7 HYPERLINK\l"_Toc391048292"3.3.2关系模式 PAGEREF_Toc391048292\h9 HYPERLINK\l"_Toc391048293"3.3.3数据库管理系统 PAGEREF_Toc391048293\h9 HYPERLINK\l"_Toc391048294"3.3.4数据库命名 PAGEREF_Toc391048294\h9 HYPERLINK\l"_Toc391048295"3.3.5数据库表 PAGEREF_Toc391048295\h9 HYPERLINK\l"_Toc391048296"3.4代码设计 PAGEREF_Toc391048296\h10 HYPERLINK\l"_Toc391048297"4.系统实现与测试 PAGEREF_Toc391048297\h14 HYPERLINK\l"_Toc391048298"4.1功能模块测试 PAGEREF_Toc391048298\h14 HYPERLINK\l"_Toc391048299"4.2系统测试截图 PAGEREF_Toc391048299\h15 HYPERLINK\l"_Toc391048300"5.总结与展望 PAGEREF_Toc391048300\h18  背景简介 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生成绩进行管理,具有手工管理无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、成本低、效率高等。这些优点能够极大地提高学生选课系统的效率,也是企业、学校的科学化、正规化管理和与世界接轨的重要条件。因此,开发这样一套管理系统已成为很有必要的事情。 学生成绩管理系统是一个学校中不可缺少的部分。成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式对课程进行查询、更新等,这种管理方式存在着许多缺点,如:效率低、执行速度慢,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少困难。 JAVA是一门很优秀的编程语言,具有面向对象、与平台无关、安全、稳定和多线程等特点,是目前软件设计中极为健壮的编程语言。使用JAVA语言建立一个课程管理系统,使学生成绩信息管理工作规范化,系统化,程序化,提高信息处理的速度和准确性,能够及时,准确,有效的查询和修改成绩。 2.需求分析 2.1功能需求 本次设计的学生选课系统是一个面向管理员、学生和教师这三个对象的教务平台。对学生的课程成绩进行录入、修改查询等基本功能。对教师或系统管理人员可以登录系统