《VB 可视化程序设计》实训任务书
一、实训教学目的:
学习和巩固 VB 程序设计的方法(面向过程的程序设计方法和面向对象的程序设计方
法),充分体会 VB 在程序设计方面的强大功能和独特之处,了解用 VB 开发项目的一般过
程,培养运用 VB 解决实际问题的工作能力。使学生掌握有关计算机高级语言程序设计的
基本理论知识和培养程序设计能力,为以后有关课程的上机实验打下良好的基础。
二、实训对象:
06 计网 2 班、06 计应班学生
三、实训基本要求:
(一)学籍管理系统总体设计
根据本系统的要求,结合实际学籍管理情况,本系统应具有如下功能模块:
(1)用户类型
本系统的用户将分为学生类用户与管理员类用户,从而能实现基于权限的管
理。学生类用户是指当前系统中所有的学生,其用户名为学生的姓名,而密码
为学生的学号。该类用户只能对自己的信息进行浏览,不具有浏览和查找他人信
息的权限,也不能对自身和他人的信息进行管理。而对于管理员用户,在实际中可
以是班主任或者教务管理人员,他们有特定的权限对系统中的的所有学籍信息进
行浏览、查找,并进行管理,而且可以使用相应的报表功能。
(2)信息查看和浏览模块
对于学生类用户而言,只能浏览自身的信息,而且其信息具有只读功能 ,学
生在浏览过程中如果对自身信息有何问题,可以向管理员报告以进行修改。对
于管理员而言,可以查看所有的学籍信息,而且系统中提供了多种浏览方式;
可按所在班级浏览和所在系浏览或逐条浏览。
(3)查找模块
此部分功能只对管理员开放。如果浏览部分所提供的浏览方式不能满足管
理员的要求,那么管理员可以在现有的信息中进行查找,以便找到满足条件的
学籍信息,进行浏览或管理。该部分提供了对所有的字段进行精确或者模糊查
找的功能。
(4)学籍管理模块
此部分功能只对管理员开放。如果学生的基本信息改变,或者学籍有所变
更,那么管理员可以根据具体的情况,对学籍进行管理,可以添加、删除或者
修改某个用户的信息。
(5)报表模块
此部分功能只对管理员开放。管理员在查看学生信息的同时,可以将学生
的基本信息生成报表并打印。
(二) 开发环境
结合所要开发的系统的特点,本系统将使用 visual basic 6.0 中文版来作为
开发工具,后台数据库则采用 Access 2000。
(三)数据库设计
本系统将使用 Access2000 或以上版本创建数据库,在 Access 中,新建一个数
据库,将其命名为 student.mdb,将新建的数据库放置在应用程序的目录中,以
评论1