XCLW24430 DelphiSQL Server数据库的CS结构学生信息管理系统 (字数:26027)摘要伴随着信息化时代的快速发展,人工方式的作业必定越来越不能满足生产的需要,计算机技术,这种新的革新,必将改变了人们的生活方式,为生产生活注入了新的活力。学生信息管理一直以来都是学校工作中很重要的一项,传统的管理工作是通过人工..
XCLW24430 DelphiSQL Server数据库的CS结构学生信息管理系统 (字数:26027) 摘要 伴随着信息化时代的快速发展,人工方式的作业必定越来越不能满足生产的需要,计算机技术,这种新的革新,必将改变了人们的生活方式,为生产生活注入了新的活力。 学生信息管理一直以来都是学校工作中很重要的一项,传统的管理工作是通过人工收集学生信息的方式进行,这种繁琐的工作浪费了大量的人力、物力和财力,而且收集到的信息不完整、易丢失,一些简单的工作如学生选课、教师配课也会变得复杂困难。 学生信息管理系统是利用现代计算机软件技术将普通人工繁杂的学生信息管理工作转换为计算机智能化工作,从而节约人力成本,实现无纸化办公,也便于数据的存储。对于像选课、配课这样的工作,学生和教师亦可以利用互联网方便地实现异地操作。 本系统是基于C/S结构设计,能够很好的保证数据的实时性和安全性。系统主要结合学过的Delphi程序设计和数据库系统概论进行开发,系统使用Delphi7.0开发工具和SQL Server 2008数据库系统,并辅以软件工程导论中的方法进行设计。 关键词 学生信息管理系统 Delphi SQL Server 2008 C/S结构 目录 摘要 I 第1章 绪论 7 1.1研究背景与现状 7 1.2研究路线 7 1.3开发工具及相关技术简介 7 1.3.1 Delphi开发工具 7 1.3.2 SQL Server数据库 8 1.3.3 C/S结构 9 1.3.4 ADO技术 9 1.3.5 Delphi通过ADO连接SQL Server数据库的设置过程 9 第2章 系统分析与设计 12 2.1 需求分析 12 2.1.1 基本情况分析 12 2.1.2 功能需求分析 14 2.2 总体设计 16 2.3 功能模块概要说明 16 第3章 数据库设计 21 3.1 概念结构设计 21 3.1.1用户实体图 21 3.1.2学生实体 21 3.1.3教师实体 21 3.1.4院系实体 22 3.1.5专业实体 22 3.1.6班级实体 22 3.1.7课程实体 22 3.1.8教师配课实体E-R图 22 3.1.9学生选课与成绩实体E-R图 23 3.1.10学籍变更记录实体 23 3.1.11奖励记录实体 23 3.1.12惩罚记录实体 23 3.1.13数据字典实体 24 3.1.14学生、教师、课程E-R关系图 24 3.2 逻辑结构设计 24 3.3 数据表详细说明 25 3.3.1用户表 25 3.3.2学生表 26 3.3.3教师表 27 3.3.4院系表 27 3.3.5专业表 28 3.3.6班级表 28 3.3.7课程表 28 3.3.8教师配课表 29 3.3.9学生选课与成绩表 29 3.3.10学籍变更记录表 30 3.3.11奖励记录表 30 3.3.12惩罚记录表 30 3.3.13数据字典表 31 3.4 物理结构设计 31 第4章 应用程序详细设计 41 4.1 用户登录模块设计 41 4.1.1设计思想说明 41 4.1.2界面显示效果 41 4.1.3主要代码说明 42 4.2 主界面与菜单设计 45 4.2.1界面设计思想说明 45 4.2.2界面显示效果 46 4.2.3主要代码说明 47 4.3 密码管理模块设计 48 4.3.1界面设计思想说明 48 4.3.2界面显示效果 48 4.3.3主要代码说明 49 4.4 系统管理模块设计 50 4.4.1界面设计思想说明 50 4.4.2界面显示效果 50 4.4.3主要代码说明 50 4.5 用户管理模块设计 51 4.5.1界面设计思想说明 51 4.5.2界面显示效果 51 4.5.3主要代码说明 52 4.6 院系设置模块设计 54 4.6.1界面设计思想说明 54 4.6.2界面显示效果 54 4.6.3主要代码说明 55 4.7 专业设置模块设计 57 4.7.1界面设计思想说明 57 4.7.2界面显示效果 57 4.7.3主要代码说明 57 4.8 班级管理模块设计 58 4.8.1界面设计思想说明 58 4.8.2界面显示效果 59 4.8.3主要代码说明 59 4.9 课程管理模块设计 62 4.9.1界面设计思想说明 62 4.9.2界面显示效果 63 4.9.3主要代码说明 63 4.10 教师管理模块设计 67 4.10.1界面设计思想说明 67 4.10.2界面显示效果 67 4.10.3主要代码说明 67 4.11 教师配课管理模块设计 72 4.11.1界面设计思想说明 72 4.11.2界面显示效果 72 4.11.3主要代码说明 73 4.12 学生管理模块设计 76 4.12.1界面设计思想说明 76 4.12.2界面显示效果 76 4.12.3主要代码说明 77 4.13 选课管理模块设计 82 4.13.1界面设计思想说明 82 4.13.2界面显示效果 83 4.13.3主要代码说明 83 4.14 我的课程模块设计 86 4.14.1界面设计思想说明 86 4.14.2界面显示效果 87 4.14.3主要代码说明 87 4.15 成绩管理模块设计 88 4.15.1界面设计思想说明 88 4.15.2界面显示效果 88 4.15.3主要代码说明 89 4.16 教务管理模块设计 93 4.16.1界面设计思想说明 93 4.16.2界面显示效果 93 4.16.3主要代码说明 95 4.17 其他模块设计 98 4.17.1界面设计思想说明 98 4.17.2界面显示效果 98 第5章 软件测试 100 5.1 软件测试基础 100 5.2 测试计划 100 5.3 单元测试 100 5.4 集成测试 100 5.5 测试报告 101 第6章 文档设计小结 103 参考文献 108
|
上一篇:DelphiSQL Server数据库的CS结构.. | 下一篇:Delphi与MySQL数据库的CS结构仓库.. |
点击查看关于 DelphiSQL Server 数据库 结构 学生 信息 管理系统 的相关范文题目 | 【返回顶部】 |