没有合适的资源?快使用搜索试试~ 我知道了~
首页SQL学生学籍管理系统
SQL学生学籍管理系统
需积分: 42 838 浏览量
更新于2023-05-24
评论 1
收藏 111KB DOC 举报
由于本系统是一个基于C/S的数据库的信息管理系统,所以第一步就是需要利用SQL Server 2000建立所需要的数据库,第二步就使用Microsoft Visual Studio 2005完成该系统客户端应用程序的开发。 将建立数据库所在的服务器作为服务器端,在这里我所用的是本地服务器,为开发应用程序的客户端提供所需要的数据服务。当然,客户端跟服务端需要联接,具体来说就是指应用开发程序和数据库的连接,本系统主要是通过ADO来访问SQL Server 2000数据库。其中,这个访问过程涉及到创建Connection对象和Recordset对象,以及检索Recordset对象中的记录,然后将结果显示给用户或者进行修改以及更新数据表中的数据。
资源详情
资源评论
资源推荐

软件学院的学籍管理系统(需求分析、可行性分析、
总体设计)
1 设计思想
由于本系统是一个基于 C/S 的数据库的信息管理系统,所以第一步就是需
要利用 SQL Server 2000 建立所需要的数据库,第二步就使用 Microsoft Visual
Studio 2005 完成该系统客户端应用程序的开发。
将建立数据库所在的服务器作为服务器端,在这里我所用的是本地服务器,
为开发应用程序的客户端提供所需要的数据服务。当然,客户端跟服务端需要
联接,具体来说就是指应用开发程序和数据库的连接,本系统主要是通过 ADO
来访问 SQL Server 2000 数据库。其中,这个访问过程涉及到创建 Connection 对
象和 Recordset 对象,以及检索 Recordset 对象中的记录,然后将结果显示给用
户或者进行修改以及更新数据表中的数据。
2 可行性分析
可行性分析是系统分析阶段的第二项活动,它的主要目是进一步明确系统
的目标、规模与功能,对系统开发背景、必要性和意义进行了调查分析并根据
需要和可能提出开发系统的初步方案与计划。可行性分析是对系统进行全面、
概要的分析。通过调查分析,本系统设计主要有以下三个可行性:
2.1 操作可行性
本系统操作简单,易于理解,只需通过简单指导,上手较快,系统管理员、
教师以及学生均能进行操作,运行环境要求低。
2.2 技术可行性
本系统在 Windows XP Server 开发 环境 下, 利 用 Microsoft Visual Studio
2005 开发工具,并使用 SQL Server 2000 作为数据库管理系统,来实现学生学籍
管理系统的各种功能。SQL Server 2000 属于主从时式的数据库服务器这也是主
从式数据库服务器的特点,服务器本身重在数据的管理,为客户端应用程序提
供一致的接口。当然也可以使用 SQL Server 2005 为数据库管理系统,开发工具

也可以是它的更高版,这样可以提高系统的性能,降低它的局限性。
2.3 经济可行性
采用新的学生学籍管理系统可取代原系统的手工管理工作,减少人工开支,
节省资金,并且可大大提高数据信息的取得,缩短数据信息处理时间,提高学
生信息的利用率,使教学质量更进了一个台阶。
3 需求分析
按照系统开发业务分析要求和原则,在与系统管理人员的充分沟通,整理
出学生学籍管理系统所需求的基本功能和用户界面的一些需求,这些需求将作
为系统分析和逻辑设计的依据。
3.1 基本功能需求
通过系统的分析,可得出该系统的基本功能需求如下:
1.应该能够存储系部信息、班级信息、任课教师信息、学生信息、课程信
息以及到课率的记录和各科成绩等多种数据信息。
2.应该提供对这些信息的录入、修改、删除等操作。
3.应该提供添加、修改和删除用户的功能。
4.应该提供给查询者一个模糊查询的功能,在输入条件的情况下,查找出
所有符合条件的记录。
3.2 用户界面需求
学籍管理系统提供给用户 windows 的界面,此界面要求操作清晰,页面美观,
并尽可能的为用户的查询操作提供方便。系统管理员能通过此界面完成各种基
本信息的录入、修改和删除的功能,也能通过此界面控制管理整个用户群;教
师通过此界面可完成教学班级信息查询和成绩管理的功能;学生通过此界面主
要完成选课和成绩查询等功能。
3.3 性能需求
3.3.1 软硬件需求
根据 Microsoft Visual Studio 2005 的运行需求以及系统的调试需求,至少需
要满足以下的软硬件要求:
开发工具:Microsoft Visual Studio 2005;
操作系统:Windows2000/XP;

数据库: SQL Server 2000;
CPU: 2.0GHz 以上;
内存: 512 以上;
硬盘: 80GB 以上;
VGA 显示器或更高;
3.3.2 响应时间
当信息数据录入、修改和删除等操作时应无等待时间,每次处理响应时间
少于 3 秒 。程序系统在运行过程中由于操作错误或输入输出数据出时不应死机,
而应提示故障原因,然后以正常出口退出当前操作环境。
3.3.3 系统可扩展性
系统应该具有可扩展性,当有新的学籍管理条件添加时,能够很方便的对
系统进行扩展,同时也能达到系统的升级。
4 系统设计
4.1 总体结构设计
通过调查,我们学校目前在学籍管理这方面也基本上实现了用计算机的管
理,对系统用户、系部信息、班级信息、教师信息、学生信息、课程信息以及
成绩信息很好地进行了管理,但是,也还有很多需要慢慢改进的地方,比如选
课管理不够完善,系统响应速度太慢等问题。本学生学籍管理系统主要涉及到
系统管理员、教师和学生用户,对应相应的管理模块,其组织结构图 3-1 如下:
剩余10页未读,继续阅读
















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0