如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
一.开发背景…………………………………………………………………………3二.课程设计目的……………………………………………………………………3三.可行性分析………………………………………………………………………3四.课程设计任务与要求……………………………………………………………4任务…………………………………………………………………………………………4设计要求……………………………………………………………………………………4五.数据库设计………………………………………………………………………4需求分析……………………………………………………………………………………4概念模型……………………………………………………………………………………5逻辑结构设计………………………………………………………………………………7数据库的物理设计…………………………………………………………………………7确定数据库的存储结构……………………………………………………………………7数据库的实施与维护………………………………………………………………………8六.软件模块结构设计………………………………………………………………9系统方案确定………………………………………………………………………………9数据库用户权限管理………………………………………………………………………9软件结构设计………………………………………………………………………………9系统功能模块图……………………………………………………………………………96.5Delphi7与数据库的连接…………………………………………………………………10学生成绩管理系统的实现…………………………………………………………………10七.数据库应用程序的运行与测试………………………………………………14……………………………………………………………………………14……………………………………………………………………14八.课程设计心得体会……………………………………………………………20九.参考文献………………………………………………………………………21一.开发背景21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操作。这大大地阻碍了人类经济的发展。为了适应现代社会人们高度强烈的时间观念,学校信息管理系统软件为学校办公室带来了极大的方便。每个学校都需要在学期末进行期末考试成绩的统计分析工作,而这些工作都必须在考试结束后近一个星期的时间内完成。大量的成绩数据的统计分析工作如果只靠人工来完成,费时费力,还容易出错。随着计算机技术的飞速发展,计算机在日常管理应用中迅速普及,利用计算机进行学生成绩管理势在必行。因此需开发出一个能满足学校进行成绩的录入,统计,查询,报表,修改和打印等需求的、功能完善、安全可靠、迅速简便的学生成绩管理系统。课程设计目的开发出一个操作简便,界面友好,灵活实用,安全可靠的学生成绩管理系统。该系统的开发以教务管理人员和任课教师以及学生服务为对象,能够提高学校对学生成绩的统计分析效率,减轻教务管理人员对学生成绩管理和统计的负担,提高学校对学生成绩的规范化管理。该成绩管理系统能够及时对学生成绩进行收集整理,使学校相关部门及时获取可靠的学生成绩信息,便于管理。方便各任课教师记录,统计所带班学生成绩,提高工作效率,减轻负担;总结经验,提高教学质量。实现快速方便地处理大量成绩数据信息,完成成绩的录入、添加、修改、删除、查询等处理要求。数据库课程设计是为数据库原理及应用课程而独立开设的实践性课程,对于巩固数据库知识,加强学生的实际动手能力和提高学生综合素质十分必要。通过本实验达到以下目的:1).培养学生具有C/S和B/S/S模式的数据库应用软件系统的设计和开发能力2).熟练掌握一种数据库系统(如SQLSERVER)的使用。3).熟练掌握一种数据库应用软件开发工具(如POWERBUILDER、ASP,Delphi)的使用。4.通过设计实际的数据库系统应用课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力。三.可行性分析由于本系统管理的对象单一,都是在校学生,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。且学校用于学生管理的微机都是奔腾3以上的机器,在存储量、速度方面都能满足数据库运行的要求。在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现。数据库是MIS中的重要支持技术,在