摘 要
随着计算机的应用变得越来越普遍和便捷,使得中学有条件使用软件来管理校园事务。所以我设计学生档案管理系统来简化那些过去用手工实现的管理工作,并使管理更加有效率。本文首先介绍了采用的面向对象的语言和数据库基本知识。然后介绍了本体统的概要设计,包括需求分析,模块的划分,程序的结构以及程序流程图。接着,详细介绍了系统的具体实现过程,包括模块功能的实现,具体界面的设计以及具体的实现过程。我做的学生管理系统分为几个模块:学生信息管理,个个资料管理,课程管理,活动奖励管理,就业信息管理,规章制度管理,文件管理,学生成绩修改/删除,密码修改等。本文针对这几个模块的功能,详细介绍了相关的面向对象的C#语言和对关系数据库数据库的设计访问,以及模块的功能设计和具体实现。
关键词:面向对象的语言; 需求分析;ASP.NET;概要设计;
Abstract
With the use of computer become more and more popular and convenient , it makes sense of managing school affair with software.So I made this student- manage- system to the simply the work that used be managed by hand and work more efficient .The article introduce the envirment of programing and the general knowledge of the database I use.Then,the article introduce the general design which include the requirements analysis ,the compartmentalization of module,the structure of programming and the flow of programming.Then,the article introduce the procedure of design in details,which include the design of every modules’ function,the design of every form and how to carry them out. The student- manage- system I made is consist of four modules.They are student-information-select,student-information-input,student-information-modif-y/delete and the update of password. In this article ,we introduce the functions of four modules, the C# language, the Asp.net technology and the design of dataset in detail.
Keywords:object-oriented language;requuirements analysis; ASP.NET;
general design;
目录
第1章 绪论
1.1问题的提出
1.2 问题的解决
1.3 本文简介
第2章 开发语言和数据库的简介
2.1 开发语言简介
2.1.1 .NET开发环境
2.1.2 .NET的特点
2.1.3 .NET连接数据库
2.1.4 调用存储过程
2.2.1 SQL语言概述
2.2.2 SQL语言的基本概念
2.2 .3 SQL语言数据定义
2.2.4 查询
2.2.5 存储过程
第3章 学生档案管理系统概要设计
3.1. 1 需求分析的目的
3.1. 2 软件设计的目标
3.1. 3 输入输出要求
3.1. 4 安全性
3.2 功能模块划分
3.3 数据库设计
3.3.1 概念设计
3.3.2 关系数据库的逻辑设计
3.3.3 数据库的实现
3.3.4 数据流图
3.3.5程序的架构流程图如下图
第4章 学生档案管理系统详细设计
4.1.1系统登陆模块的设计
4.1.2学生信息管理模块的设计
4.1.3活动奖励添加/查询模块的设计
4.1.4规章制度模块的设计
4.1.5 密码更改模块的设计
结论
致 谢
参考文献