---------------------------------------------------------------最新资料推荐------------------------------------------------------
VB.NET实现学生成绩管理系统设计
一 实验目的与要求 :
学生成绩管理系统是典型的信息管理系统(MIS) , 其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。 对于前者要求建立起数据一致性和完整性强、 数据安全性好的库。
而对于后者则要求应用程序功能完备, 易使用等特点。 经过分析, 我们使用 MICROSOFT 公司的 Visual Studio 开发工具, 利用其提供的各种面向对象的开发工具, 尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象, 首先在短时间内建立系统应用原型, 然后, 对初始原型系统进行需求迭代, 不断修正和改进, 直到形成用户满意的可行系统。
微软公司的 Visual Studio 是 Windows 应用程序开发工具, 使目前最为广泛的、易学易用的面向对象的开发工具。
Visual Studio 提供了大量的控件, 这些控件可用于设计界面和实现各种功能, 减少了编程人员的工作量, 也简化了界面设计过程, 从而有效的提高了应用程序的运行效率和可靠性。 故而, 实现本系统 VB是一个相对较好的选择。
Access2003 就是关系数据库开发工具, 数据库能汇集各种信息以供查询、 存储和检索。
Access 的优点在于它能使用数据表示图或自定义窗体收集信
1 / 18
息。
数据表示图提供了一种类似于 Excel 的电子表格, 可以使数据库一目了然。
另外,Access 允许创建自定义报表用于打印或输出数据库中的信息。
Access 也提供了数据存储库, 可以使用桌面数据库文件把数据库文件置于网络文件服务器, 与其他网络用户共享数据库。 Access 是一种关系数据库工具, 关系数据库是已开发的最通用的数据库之一。
如上所述, Access 作为关系数据库开发具备了许多优点, 可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。
二者的结合(DBA) 微软的 JET 数据库引擎提供了与数据库打交道的途径, 我们是通过它以及 Visual Basic 来访问数据库并对其进行各种操作。
Visual Studio、 Access 以及其他微软的软件产品都是通过共用 JET 数据库引擎, 从而给用户提供了丰富的数据类型。 DATA 控件在数据库中的信息与将信息显示给用户看的 Visual Basic 程序之间架起了一座桥梁。
我们可以设置 DATA 控件的各个属性, 告诉它要调用那个数据库的哪个部分。
缺省情况下, DATA 控件根据数据库中的一个或多个数据表建立
---------------------------------------------------------------最新资料推荐------------------------------------------------------
一个动态集合类型的记录集合。
一个记录集合是动态的也就意味着, 当原来的数据表中的容改变了以后, 该记录集合中的记录也会随之改变。
DATA 控件还提供了用来浏览不同记录的各种跳转按钮。 将 DATA 控件放置在窗体中之后, 我们还必须在该控件与要处理的数据库之间建立联系。
二、 成员名单及分工情况 (1) 200503011073 赵鲁南 计科 05-2 负责其中的 维护模块 下面有设置三个小模块:
成绩登记, 添加课程, 修改删除课程 (2) 200503011039 豆莲花 计科 05-2 负责其中的 登陆模块、 查询模块 (3) 200503011041 魏会芹 计科 05-2 负责其中的 数据库设计、 修改密码模块 (4) 200503011056 钟帅 计科 05-2 负责设计其中的 总窗体模块、 数据库连接模块、 帮助模块 三 实验内容 : 要求利用 VB. NET 做一个学生成绩管理系统。 基本功能包括:
学生选课,成绩录入, 查询, 课程的增删改等, 如果有时间, 则把功能做的详细一些。 四 实验仪器与设备 :
VB. NET 2005, ACCESS 2003 五 实现功能 :
1. 登陆功能 登陆界面分为管理员登陆和学生登陆, 根据不同登陆身份显示不同的登陆内容。
3 / 18