没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
学 号 09070009
数据库应用技术课程设计
设计说明书
学生成绩管理系统
起止日期: 2011 年 6 月 15 日 至 2011 年 6 月 23 日
学 生 姓 名
班 级 09 计算机 1
成 绩
计算机工程系
2011 年 6 月 23 日
天津理工大学中环信息学院
课程设计任务书
2010—2011 学年第 1 学期
计算机工程 系 计算机科学与技术 专业 09
计算机
1 班级
课程设计名称: 数据库应用技术课程设计
设计题目: 学生成绩管理系统(数据库设计)
完成期限:自 2011 年 6 月 15 日至 2011 年 6 月 23 日共 2 周
设计依据、要求及主要内容(可另加附页):
《数据库应用技术课程设计》是数据库应用技术课程的一个关键环节。它是根据教学计划
的要求,在学生系统地学习了数据库原理课程后,按照关系型数据库的基本原理,综合运
用所学的知识,设计开发一个小型的数据库管理系统。通过对一个实际问题的分析、设计
与实现,将原理与应用相结合,通过把书本上学到的知识用于解决实际问题,培养学生的
动手能力,也是对前期课堂教学效果的检验;另一方面,使学生能深入理解和灵活掌握理
论教学内容。同时,还可以培养学生调查研究、查阅技术文献、资料以及撰写技术文献的
能
(一)、主要内容:
(1)、掌握数据库设计(包括六个阶段)的基本方法(2)、熟练掌握 SQL Server 数据库管理
系统(3)、了解 MIS 系统的常用的开发模式 (4)、掌握一种 MIS 开发工具(ASP,PB,VC+
+,Delphi,VB.NET,C#等)(5)、具体设计与实现一个学生成绩管理信息系统(MIS)
(二)、要求:
严格遵循软件开发的规范与信息系统的开发规程,整个设计过程严格按如下的几个阶
段要求执行,并提供规范设计文档。(1)、需求分析阶段 (2)、数据库概念结构设计阶段
(3)、数据库逻辑结构设计阶段 (4)、数据库物理设计阶段(5)、数据库应用系统的开发
(数据库前端应用开发)(6)、数据库的实施与维护
摘要
“学生成绩管理系统”主要用于完成日常教育工作中对学生成绩档案的数字化管理。该
系统可使学校教职员工减轻工作压力,系统地对教务、学生选课、教学和学生成绩等各项
服务和信息进行管理。同时,可以有效减少学生成绩管理工作量、提高查询速度和方便分
析。
本文作者在设计、开发学生成绩管理原型系统本的过程中,主要的工作概述如下:
1)研究和分析了学生成绩管理的需求和业务流程,并力求针对该系统概念了解的全面性和
通用性,使开发的系统能适用于多家教育机构。
2)在开发方法上,选择了生命周期法与原型法相结合的方法,遵循系统调查研究、系统分
析、系统设计和系统实施四个主要阶段进行设计。
3)在具体设计上,采取了演化式原型法,随着用户的使用及对系统了解的不断加深,对某
一部分或几部分进行重新分析、设计和实施。
本论文从系统分析、系统设计、系统实施和使用等几个方面对学生成绩管理系统的功能需
求、体系结构和开发等进行了介绍,较好实现了该系统的一个原型系统。
关键字:学生成绩管理系统,原型系统,需求分析,系统设计, 系统实施,系统使用
1 引言
随着计算机应用的日益普及,数据库技术已成为越来越重要的技术基础。数据库即使
是保证应用软件质量的重要环节,专业化、高效的应用系统对于数据库技术的要求也越来
越高。
数据库是数据管理的最新技术,是计算机学科的重要分支。十余年来,数据库管理系统已
从专用的应用的程序包发展成为通用的系统软件。由于数据库具有数据结构化、最低冗余
度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都
是建立在数据库设计之上的。
数据库技术是计算机领域中最为活跃的技术之一,是计算机科学的重要分支,它的出
现对于许多企事业单位提高科学管理水平都起到举足轻重的作用。对于一个企事业单位来
说,数据库的建设规模、数据库信息量的大小和使用频度已成为衡量这个机构信息化程度
的重要标志。数据库技术是计算机科学与技术中发展最快的领域之一,也是应用最广的技
术之一,它已成为计算机信息系统与应用系统的核心技术和重要基础。
数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用
系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储效率,保
证数据的完整和一致。
数据库是数据管理的最新技术,是计算机科学的重要分支。今天,信息资源已成为各
个部门的重要财富和资源。建立一个满足各级部门信息处理要求的行之有效的信息系统也
成为一个企业生存和发展的重要条件。因此,作为信息系统核心和基础的数据库技术得到
越来越广泛的应用,从小型单项事务处理系统到大型信息系统,越来越多新的应用领域采
用数据库技术来存储和处理信息资源。
数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建设中的核心技术,
具体说,是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系
统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。数据
库一个信息系统的各个部分能否紧密地结合在一起以及如何结合,关键在数据库。
学生成绩管理系统是一个单位不可缺少的部分,它的内容对于单位的决策者和管理者
来说都至关重要,所以学生成绩管理系统应该能够为用户提供充足的信息和快捷的的查询
手段。
2 学生成绩管理信息系统问题综述
2.1 问题的提出
随着计算机技术的发展,特别是计算机网络技术与数据库技术的发展,使人们的生活与
工作方式发生了很大的变化。网络技术的应用使得计算机之间通信和信息共享成为可能,
而数据库技术的应用则为人们奠定了数据存储、信息检索和数据分析等应用功能的基础,
使得各项业务工作通过信息化技术高效运转和被处理。
数据库始于 20 世纪 60 年代,经过 40 多年的发展,现在已经形成了理论体系,成为计
算机软件的一个重要分支。数据库技术体现了当代先进的数据管理方法,使计算机的应用
真正渗透到国民经济各个部门,在数据处理领域发挥着越来越大的作用。
而互联网技术的出现,更是进一步丰富的人类生活,数字化生存已经一步步走进人们日常
的生活与工作。互联网技术与数据库技术的结合为计算的在人类生活中的应用带来了巨大
的影响。产业信息化,管理现代化,科学化已经成为行业发展的重要课题,这不仅是企业
提高自身竞争力,甚至是国家提高综合国力,走向国民富强的重要手段。
在我国,教育是一个影响着国富民强的重要行业,随着改革开放和市场经济的发展根据
中国特有的国情发展,教育得到了国家的大力扶持与社会各界的高度重视,从而使教育业
向现代规范化的方向高速发展,但是同发达国家相比,我国的教育行业的信息技术的应用
程度还很低,只有在大城市中发展较早、规模较大的院校中才使用计算机进行教学管理,
从教学和学生管理等方面提高工作效率,取得良好的社会和经济效益。而一些边远地区传
统的、规模较小的教育机构还没有全部具备通过计算机和信息化技术全面进行教学管理的
能力。因此可见,随着我国教育的迅速发展,信息技术在其上的应用会更加地广泛和深入。
2.2 学生成绩管理信息系统的背景
在我国,各大中小学校的各类信息管理系统并非一个新的课题,但也有的学校根本就
没有任何信息管理系统,所有的工作几乎还是手工操作来完成。计算机技术在日新月异的
发展,但是有很多学校,特别是在西部贫困地区,学校的各种业务管理都依然由手工操作
来完成,十分落后,效率极低,成本很大,而且极异出错。随着社会的发展,信息化是社
会进程的必然趋势,学校管理只有快,准,精和公平才能更好地发挥其社会价值。
所以机器代替人力是必然的历史发展趋势,只有领导的重视和支持才能从人工操作改
为计算机的自动化系统。人工操作必将被计算机代替。
有些学校虽使用了计算机,甚至管理系统,但是仍然存在很多问题,问题一日不解决,
效率就一日提不上去。
还有,有的计算机管理系统很不完善、到处是漏洞,可以说是千疮百孔,这样极不完
善的软件系统对管理来说不能提供任何保障。
3 系统需求分析
3.1 系统主要功能
系统开发的总体任务是实现学生成绩管理,主要完成的功能有:
(1) 学生信息管理
剩余31页未读,继续阅读
资源评论
- lovecaonimabi2012-12-21内容不太详细,不实用
no1wudi2010
- 粉丝: 6
- 资源: 14
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功