基于C#学生档案管理系统设计
关键字:学生档案管理系统 、Visual Studio.Net、C#、SQL Server 2000、数据库
摘要
学生档案管理系统是较为典型的管理信息系统,系统的开发主要包括前端的程序开发和后台数据库的建立和维护。数据库要求具有一致性、完整性、数据安全性好的特点,而前端的程序要求功能完备,使用便捷。
随着计算机技术的发展,数据库有利于显示出其强大的数据存储和数据管理的功能。
为了满足人们对数据库的需要,Visual Studio.Net提供了强大的数据库程序设计功能。虽然Visual Studio.Net 并不是专用于进行数据库软件系统,但它所提供的数据库功能却几乎可以满足所有编程人员的需求。
要了解Visual Studio.Net 中的数据库编程,不仅需要知道Visual Studio.Net 中数据库编程的机制和方法,还需了解数据库的基本概念和知识。所以先了解数据库的基本概念和术语,然后再进行Visual Studio.Net的数据库编程无疑是不可或缺的。
本系统使用MICROSOFT公司的Visual Studio.Net C#和SQL Server 2000作为程序开发工具和数据库开发工具。主要包权限管理,用户管理,档案管理,系统管理,学籍管理等功能模块。设计首先在短时间内建立起系统应用的原型, 然后对原型系统进行需求分析, 并不断修正和改进, 直到最终形成用户满意的可行性系统。系统的难点在于数据库的设计和模块之间的动态连接。因为时间和能力的原因,目前本系统的设计为单机版,功能还不是很完全。
第3章 需求分析
3.1 学生档案管理系统一般需求分析
学生档案管理系统可以说是一个综合性的学生管理系统,这它集成了学生学籍管理、学生档案管理、用户管理、权限管理等多种功能,因而具有较强的实用性和先进性。
通过调查,要求系统需要有以下功能:
⑴ 由于操作人员的计算机知识普遍较差,要求有良好的人机界面;
⑵ 由于该系统的使用对象多,要求有较好的权限管理;
⑶ 原始数据修改简单方便,支持多条件修改
⑷ 方便的数据查询,支持多条件查询;
⑸ 在相应的权限下,删除数据方便简单,数据稳定性好;
⑹ 数据计算自动完成,尽量减少人工干预;
3.2 性能需求
系统对环境的要求。
服务起端的最低配置是由建立站点所需要的软件来决定的,在最底配置的情况下,服务器的性能往往不进人意,现在硬件性能已经相当出色,而且价格也很便宜,因此通常应给服务器端配置高性能硬件。
本机器的配置如下:
处理器:Inter Pentium 41.6Hz或更高。
内存:512MB
硬件空间:160GB
题目主要采用的技术
数据库:Microsoft SQL Server 2000。
编程语言 C#。
IDE:Visual Studio 2005 .Net
开发环境:WindowsXP
目 录
摘要 3
ABSTRACT 4
第1章 引言 5
1.1 选题背景 5
1.2 课题背景及开展研究的意义 5
第2章 项目概述 6
2.1 课题简要说明 6
2.2 可行性研究 6
2.2.1 经济可行性 6
2.2.2 技术可行性 6
2.2.3运行可行性 6
2.2.4 时间可行性 7
2.2.5 法律可行性 7
第3章 需求分析 8
3.1 学生档案管理系统一般需求分析 8
3.2 性能需求 8
第4章 系统平台、计算模式及技术、开发环境介绍 9
4.1 计算模式的进化及本系统选用的模式优越性 9
4.1.1 集中式管理——主机/终端模式 10
4.1.2 Client/Server模式 11
4.2 SQL SERVER 2000简介 11
4.3 结构化查询语句SQL简介 12
第5章 系统设计 14
5.1 数据字典 14
5.2 数据字典 14
5.3 系统E-R 关系图 17
第6章 系统详细设计与实现 18
6.1.系统登陆实现 18
6.2.登陆成功进入系统主界面 19
6.3.权限管理主界面 20
6.4.用户管理主界面 22
6.5.档案管理主界面 24
结束语 29
致 谢 30
参考文献 31
相关热词:NET 127 基于 学生 档案 管理 系统 设计
上一篇:【.NET】128 FTP客户端设计与实现