数据库设计-奖学金评定系统.doc
奖学金评定系统数据库设计
随着大学近年来的扩招,大学生人数激增,导致大学奖学金评定工作越来越繁重,越来越需要一套高效的管理系统来辅助大学奖学金评定工作。因此,我设计了一个用Java语言编写的奖学金评定系统,采用了基于Swing的界面设计。由于大学人数一般都在万人以上,因此选用SQL Server 2005做为后台数据库,它易于操作,功能强大,足够处理庞大的学生信息。这个奖学金评定系统能够实现奖学金评定的基本功能,包括学生基本信息的录入、查询、统计等操作以及后台数据库的备份和恢复。用户合法注册后必须输入有效密码才能成功进入此系统,可以进行查询信息、统计信息等操作。对于非法操作,系统有识别和防护措施。
1.需求分析
使用范围:参与奖学金评定工作的人员
1.1实现学生基本信息的管理
学生基本信息,学号、姓名、性别、学院、专业、年级、班级、贫困等级信息,能够实现学生基本信息的增加、删除、修改等操作。
1.2实现奖学金相关数据的管理
1.可以以excel形式导入学生成绩,导出奖学金测评的结果;实现奖学金信息的增加、删除、修改等操作。
2.可以查询某个同学各个模块奖学金评定的信息,包括各个模块的基础分、奖惩分等。
3.可以查询某个同学的历史成绩,包括获奖情况,以及获奖时的成绩。
4.可以查询某个班级所有人某个模块成绩的功能,并能根据成绩的高低排序。
5.可以查询某个班级所有人的最后成绩,并能根据名词排序。
6.根据班级成员的成绩,按比例实现奖学金的评定,其中比例可以通过系统设定。
2.