每年新生入学总要填写自己的信息,班主任再输入电脑,学校各部门都要用到,班主任重复做,工作量大,学校也没有统一的新生录入系统方便班主任与学生,本文主要解决了这一问题,提高了班主任工作效率,实现了无纸化办公。
项目教学法就是在教师的指导下,将一个相对独立的项目交由学生自己处理,信息的收集、方案的设计、项目实施及最终评价,都由学生自己负责。学生通过该项目的实训,了解并把握整个过程及每一个环节中的基本要求。项目教学法是师生共同完成项目,共同取得进步的教学方法。具体到学生信息收集系统这个项目,按以下步骤组织学生分组进行实训:
(1)收集用户信息,与用户接触,进行用户需求分析。学生信息收集系统主要是为了减轻班主任、学生和学校各部门在收集新生入学信息上的工作量,实现学生输入方便,班主任整理方便,学校各部门资源共享的效果。操作界面必须简单明了,输入方便,易于学生理解。后台整理由班主任操作,必须易于导出符合学校各部门要求的学生数据。
(2)根据用户的需求,讨论系统需要的功能模块,结合已学知识讨论实现功能的方法,再制定项目实施计划。根据用户的需求,应该有四个功能模块,学生信息输入页面、学生信息修改页面、后台收集功能、教师导出数据功能。学生输入页面,涉及页面制作,要用到表格、按钮、表单、记录集、服务器行为中的插入记录等知识点,因为是动态网页,所以在此之前还应该把运行动态网页所需要的运行环境配置好。学生信息需要有存放的地方,这个知识点是先前讲过的ACCESS表格。考虑到学生输入可能会有错误,应该给学生一次修改的机会,那么就需要制作录入信息的修改页面,所有学生的各项信息都应该存放在这个ACCESS表格内,这个表通过数据源的绑定,与网页联系起来,就可以自动把学生的各项信息收集在一个表内了。当学生完成输入并确认后,教师只需要把后台的ACCESS表格导出为excel表格就符合学校的要求。至此四个功能模块全部实现。
(3)实施项目:根据项目实施计划,在计算机上制作,形成作品。
一、前期准备
(1)在D盘根目录下新建名为website的文件夹作为站点根目录。
(2)在website文件夹下新建名为xsxx.mdb(学生信息)的access数据表,包含字段如下:姓名、性别、民族、年级、身份证号、入学年月、修读专业、学制、班级、户籍所在省、户籍所在市、户籍所在区县、详细地址、户籍性质、是否低保、政治面貌、原毕业学校、现在家庭住址、本人QQ号,制作完成后的ACCESS表效果见图1。
二、配置asp运行环境
1.启动IIS
开始——设置——控制面板——管理工具—— Internet 信息服务——本地计算机——网站——默认网站——右键——属性。设置好“网站”中的ip地址为本机地址、“主目录”(即站点根目录,本实例中为D:\website)、“文档”(网站首页,本实例中为index.asp,如没有,则自己添加index.asp且移到列表顶端)。
2.绑定数据源
开始——设置——控制面板——管理工具——数据源 (ODBC) ——系统DSN——添加按钮——选择Microsoft Access Driver (*.mdb) ——完成——数据源名称为dsn+数据表的名称(本实例中为dsnxsxx)——数据库——选择表的路径。最后确定,如图2。
3.兴建动态站点
已经学过,在此省略。



