文档介绍:毕业综合训练
课题名称学生信息管理系统的设计与实现
系别计算机系
专业软件技术
班级 08软件(2)班
姓名
学号
指导老师
学院
毕业综合训练任务书
系别计算机系专业软件技术年级 08级
班级 08级软件(2)班姓名起止日期 -
题目学生信息管理系统的设计与实现
学生信息管理系统的数据库功能主要体现在对学生信息、成绩信息、科日信息、统考信息和班级信息的处理上。学生信息系统应具有实用性、可靠性、方便性、开放性、易于维护性。针对一该系统数据库的特点,分析出如下几点需求:
(l) 管理员可以浏览、修改和删除管理信息,包括学生信息、管理员信息、成绩信息、统考信息、科目信息和班级信息;
(2) 学生信息包括关于学生的姓名、学号等基本信息;
(3) 一个学生属于一个班级,对应一个统考成绩;
(4) 管理员可以录入学生信息。
近来,应用的推广网络技术的成熟,学校作为面向新的知识和新的技术传播点,更加需要加快数字化校园建设,把网络技术应用于教育当中以增强学校的办公效率,提高办公的质量。拥有一套完善的信息综合管理系统(MLS)将成为学校办学的一个特色,其中,学生信息管理系统是这个综合信息系统中最重要的组成部分之一。
近几年来,蓝天学院的规模和学生数量都在不断地扩大,学生相关的各类信息量也成倍增长。然而学校的学生信息管理工作仍处于手工或半手工的管理状态,缺点是效率低、可靠性差。面对庞大信息量,学校需要有完善的学生信息管理系统来提高学生管理工作的效率。通过这样的系统可以做到信息的规范管理、科学统计和快速查询、修改、增加、删除等,从而减少管理方面的工作量,提高工作效率。据此,根据学校的具体情况,开发了基于WEB的学生信息管理系统。
、文献
[l] [M].北京:机械工业出版社,2002.
[2] [M」.北京:科学出版社,2005
[3] [J].,3(9):37
[4] [J].西安航空技术高等专科学校学报,2004,(03).
[5] 蔡海霞,[J].理工高教研究,2004
指导教师
2010年 11 月 01 日
摘要
学生信息管理系统主要使用于学校的学生信息方面管理,其主要任务是对学生基本信息使用用计算机进行日常管理,进一步提高管理人员的办公效率、工作水平,使学校学生信息管理工作朝着信息化、网络化、现代化目标迈进。
本研究课题的设计和开发主要采用结构化软件工程的方法和技术来进行,进行系统设计与开发的过程中,遵循数据库设计的基本方法和软件工程的设计原则。
其次,根据系统软件的实际需求进行分析,从用户应用的角度出发,本开发软件在建立模块方面建立了共7个方面的功能,分别为:1、学生信息查询模块2、基本信息管理模块3、成绩管理模块4、统考管理模块5、班级管理模块6、科目管理模块7、管理员维护模块。
同时依据系统对数据库的需求分析,按照数据库的设计方法,一经过数据库需求分析、概念结构设计、逻辑结构设计阶段,建立了共6个数据库信子息表,分别为:1、学生信息表2、管理员信息表3、学生成绩信息表4、班级信息表5、统考信息表6、科目信息表。
设计过程中,开发工具选择采用的是ASP+SQLServer2000,对学生信息系统进行了较详细的开发实现,使系统设计方案得到合理实施。
关键词:信息管理系统;数据库管理;ASP;B/S结构。
指导教师评语
建议成绩:
优良中及格不及格
指导教师签字
年月日
最终评定成绩:
优良中及格不及格
系主任签字
年月日
目录
一引言 1
(一) 课题背景及来源 1
(二) 学生信息管理系统的现状 1
(三) 研究意义 2
(四) 论文的组织结构 2
二相关基础理论和技术 4
(一) 需求分析 4
1. 需求分析的任务 4
2. 需求分析方法 4
(二) 信息系统主要开发方法 4
1. 结构化方法 5
2. 原型法 5
3. 面对对象的系统开发方法(Object Oriented) 6
(三) ASP技术 6
1. 含义 6
2. ASP的执行过程 7
3. ASP的内置对象和组件 7
(四) 访问数据库技术(ADO) 8
(五) MS SQL Server数据库 9
1. SQL Server 9
2. ODBC 10
3. SQL 10
三系统需求分析 11
(一) 系统