1、 毕业设计(论文)毕业设计(论文) 题题 目:目: 高校学生学籍管理系统高校学生学籍管理系统 _ 摘摘 要要 21 世纪是信息时代,随着信息技术在管理上越来越深入而广泛的应用,管理信息 系统的实施技术上已经很成熟。21 世纪信息时代,是高效率,更快捷,方便的时代。 作为学校需要管理学生大量基本信息,如何将其学生信息高效率地有机的组织起来,就 必须要拥有一个建立在于自身特点上相应的管理系统。以此来管理学生基本信息,实现 高效率,简约成本,快捷,方便。 学生管理系统对于学校的领导和学生信息管理者来说都至关重要, 是一个教育单位 不可缺少的管理工具。能够为管理者,操作者提供有条理信息和快捷的查询方式
2、。本学 生管理系统是基于 Microsoft Visual Studio 2008 中 C#和 SQL Server Management Studio 技术的开发的系统。本系统功能分为:信息显示、系统查询、系统修改,系统帮助。在 这些模块中,除了基本的删除、添加、更新、查询外,有的模块还加了更加详细的查询 内容。 一直以来人们使用传统人工的方式管理文件档案, 这种管理方式存在着许多缺点: 效率低、保密性差,另外时间一长,将产生大量的文件,这对于查找、更新和维护都带 来了不少的困难。 关键词:学生管理 ;VS2008 ;SQL 1 目目 录录 第一章 系统需求分析. 2 1.1 可行性分析 2
3、 1.1.1 经济可行性. 2 1.1.2 技术可行性. 2 1.1.3 操作可行性. 2 1.2 系统需求分析 2 1.2.1 功能需求 2 1.2.2 性能需求 3 1.2.3.环境需求 3 1.2.4.资源使用需求 . 3 1.2.5.用户界面需求 . 4 1.3 数据流图 . 4 第二章 系统设计. 5 2.1 系统总体结构 5 2.2 数据库设计 6 2.2.1 E-R 图 6 2.2.2 数据关系图. 7 2.2.3 数据库表设计 . 7 第三章 系统实现与测试. 9 3.1 首页 . 9 3.2 admin登录 10 3.3 学生登录 . 12 3.4 教师登录 13 第四章 总
4、结. 15 致 谢 16 参考文献 17 2 第一章 系统需求分析 1.1 可行性分析可行性分析 1.1.1 经济可行性经济可行性 第一,本系统开发需求的低,加上具有成熟的软硬件环境,所以在软硬件的支出上 十分有限; 第二,系统并不是十分的复杂,开发的周期较短,人员经济支出有限; 第三, 本系统的运行可以代替人工进行许多繁杂的劳动, 大大提高学校的工作效率, 因此,本系统在经济上是可行的。 1.1.2 技术可行性技术可行性 本课题基于.NET 框架,在.NET 环境下采用 C#语言,结合 SQL2008 数据库,在设 计与开发在技术上和硬件设备上的条件都是满足的。 服务器选用 Windows
5、xp 作为操作系统平台。因此技术上是可行的。 1.1.3 操作可行性操作可行性 本系统操作简单方便,只要懂得上网都能方便操作本系统,所以在操作上也是可行 的。本系统为一个小型的学生信息管理系统,所耗费的资源非常的小,学校的电脑无论 是硬件还是软件都能够满足条件,因此,本系统在操作上是可行的。 1.2 系统系统需求需求分析分析 1.2.1 功能需求功能需求 高校学生信息管理系统在目前的高校中使用还不普遍,但也有许多类似的成功案 例:如教务管理系统、排课系统等。 本系统是针对高等院校的学生学籍管理,因此学籍管理系统的用户包括系统管理 员、教师和学生。主要涉及系部信息、班级信息、任课教师信息、学生信
6、息、课程信息 3 以及选课记录和成绩等多种数据信息。 实现的具体功能如下: 学生基本信息管理系统管理员负责对各种基本信息的录入、修改、删除 等操作。 课程信息管理学生对所选课程的查询操作。 教师信息管理系统管理员负责对教师各种基本信息的录入、修改、删除 等操作;教师可以查看自己的基本信息。 成绩信息管理学生对各自课程成绩的查询操作。 系统用户管理系统管理员负责用不同的权限来限制不同用户对系统的使 用。 以上是用户对系统的基本的功能要求,此外用户还要求系统的效率要高,查 询速度要快,易维护,具有较高的数据安全性。 1.2.2 性能需求性能需求 本系统使用 SQL Server2008 和 C#作为开发工具,在 Microsoft Visual Studio 2008 中编写,其便捷的应用和快速的开发使得该平台一经推出便受到广大程序开发者的青 睐。 1.2.3.环境需求环境需求 综合开发此软件的功能需求和性能需求,此软件所需要的开发环境相当自由,可以 在众多版本的操作系统上开发和