数据库课程设计报告_学籍管理系统本次数据库课程设计是以Access数据库作为后台以VB作为前台的应用型设计课程。综合我们所学的两大课程创建应用型的数据库系统,大大的提高了我们学生的动手能力,作到了理论与实践相结合。一、题目说明学生学籍管理系统是典型的学籍管理系统MIS其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备易使用等特点。本系统主要完成对学生情况和学生成绩的管理,包括数据库中表的添加、删除等。系统还可以完成对各类信息的浏览、添加、删除、等功能。系统的核心是数据库中各个表联系,每一个表的修改都将联动的影响其它的表,当完成对数据的操作时系统会自动地完成数据库的修改。查询功能也是系统的核心之一,在系统中即有单条件查询和多条件查询,也有精确查询和模糊查询,系统不仅有静态的条件查询,也有动态生成的条件查询,其目的都是为了方便用户使用。系统有完整的用户添加、删除和密码修改功能,并具备报表打印功能。关键字:窗体、数据库、vb60、access2000。学生学籍管理系统被广泛应用于各类学校的学生学籍管理工作中,要求其具有实用性强、使用方便、效率高和安全可靠等特点。本管理系统正是围绕以上几个方面进行开发的,在开发过程中充分考虑到本系统的应用特点,并进行了大量的检验,证明其的确达到了设计的要求,是一个已具备了实际应用能力的软件。本文主要论述学生学籍管理系统的开发过程,在涉及到VB及Access中的部分知识以举例的方式进行讲解二总体设计我的总体设计如下:(1)利用Access建立数据库,并在该数据库下创建五张表格,分别是学生表、课程表、选课表、学生选课表以及口令表。(2)利用VB来建立界面并对它进行设计和修改,大体框架如下:FORM1用于首界面FORM2用于登陆此系统的登录界面FORM3是主窗体,在这上面建立相应的菜单如:文件退出、添加用户(FORM4)数据信息管理使用(FORM5)基本操作学生操作、选课操作、课程操作FORM6、FORM7、FORM8(3)对以上的界面进行设计以及对所要操作的部件进行编程。如图:
三常用控件的说明
所有的Wi
dows应用程序窗口或对话框,都是由诸如文本框、列表框、命令按扭、滚动条、命令菜单等组成的。VB通过控件工具箱提供了它们与用户进行
交互的可视化部件,即控件。程序开发人员只需要通过简单的操作,在窗体上安排所需要的r