学生信息管理系统实训报告(2).doc_第1页
学生信息管理系统实训报告(2).doc_第2页
学生信息管理系统实训报告(2).doc_第3页
免费预览已结束,剩余11页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文档系作者精心整理编辑,实用价值高。2WEB程序设计实训报告专业班级 2 学 号 2 姓 名 2 实 验 室 2 成绩评定 老师签名 9999年13月32日一、实训日期2009-2010学年度第二学期每18周二、实训地点2三、适用班级2四、实训目的使用ASP开发工具,通过本实训让学生进一步加深对ASP程序设计方法的了解和掌握;熟练掌握数据库的编程方法;熟练掌握动态网页程序设计、多窗体的使用、菜单设计与编程的方法、程序代码设计技巧,程序调试技巧。五、实训任务设计ASP应用系统(学生成绩系统,人事,工资管理系统等),让学生全面掌握HTML语言,VBSscript脚本语言和ASP编程技术,编写WEB管理系统的数据库程序。具体要求如下:1、ASP的界面设计。2、ADO控件的使用与编程。3、ASP程序调试、纠错。4、ADO数据库技术。5、设计和开发一个功能较强的应用的系统。六、实训内容制作学生成绩管理系统建数据库、注册、登录程序、系统管理员的管理程序(增加用户,修改权限,删除用户)、编写信息输入、修改,删除程序模块,单、复合模糊查询程序,编写各种统计程序1. 实训题目: 1、开发环境Dreamweaver中利用ASP和IIS,采用VBScript与数据库建立各种动态网站。2、系统功能说明功能分析:学生信息管理系统属应用系统。系统是一个集成多功能的信息管理系统,有教师资料管理、学生管理、班级管理、专业管理、课程管理、成绩管理和院系管理功能模块。本系统将大大提高学生信息的管理效率,带来数据共享、网络查询和网络管理等便利,实现学生信息管理的数字化和智能化。3、操作说明及运行环境配置登录模块:本模块主要为用户登录,权限验证,管理员添加,实现系统的多用户管理功能,不同权限的用户,可对其进行不同功能的管理。 教师管理模块:本模块主要对教师的资料信息进行查询,删除,修改和添加。 学生管理模块:本模块主要对学生资料信息进行相应的查询,删除,修改和添加。添加了学生所在院系资料与学生所在专业资料,同时可对院系资料与专业资料进行相应的添加,修改,查询。 课程管理模块:本模块主要对课程资料进行管理,对其进行查询,添加,修改和删除。又详细划分了课程类别资料,对其进行如上操作。 成绩管理模块:本模块对学生成绩进行查询操作,如发现成绩有输入错误,可对其进行相应的修改,还可对学生的成绩进行录入 班级管理模块:本模块班级资料信息进行管理,对其进行相应的查询,修改,删除和添加。41系统功能结构登录模块管理员注册学生成绩管理系统班级管理模块课程管理模块教师管理模块学生管理系统成绩管理模块课程类别资料课程资料添加课程资料管理所在专业资料所在系部管理学生成绩录入学生成绩管理学生资料管理教师资料添加教师资料管理班级资料添加班级资料管理FT4.2数据表结构5、主要模块及其代码 5.1登录界面主页面:成绩查询sub submit1_onclickusername=trim(form1.username.value)password=form1.password.valueif username=empty thenmsgbox用户名不能为空!document.form1.username.focus()exit subelseif instr(username,)0 thenmsgbox请正确填写用户名!document.form1.username.focus()exit subelseif password=empty thenmsgbox请填写密码!document.form1.password.focus()exit subelseif instr(password,)0 thenmsgbox请正确填写密码!document.form1.password.focus()exit subend ifform1.submitend sub成绩查询系统用户登录 用户名: 密   码:  新用户注册连接:5 thenresponse.write(数据库连接失败!)set rs=nothingset conn=nothingresponse.endend if end sub%验证:%username_form=trim(request.form(username)password_form=trim(request.form(password)getconn()usersql=select * from userinfo where username=&username_form&rs.open usersql,conn,1,1if rs.eof thenerrmsg=不存在此用户,请重新登录!returnurl=zhuce.aspelseif rs(password)password_form thenerrmsg=密码不正确,请重新登录!returnurl=default.htmlelsesession(username)=username_formerrmsg=登录成功!进入成绩查询!returnurl=default.aspend ifset rs=nothingset conn=nothing%meta http-equiv=refresh content=1;url= 52系统主窗体查询界面:无标题文档记录查询 输入查询            修改界面:添加记录 修改记录 学号   姓名 input name=xm type=text id=xm value= /   性别 input name=xb type=text id=xb value= size=5 /   出生日期 input name=cs type=text id=cs value= /   籍贯 input name=jg type=text id=jg value= size=5 /   所在系 input name=xb type=text id=xb value= size=40 /   总成绩 input name=cj type=text id=cj value= size=40 /   电话 input name=dh type=text id=dh value= size=5 /          注册界面:无标题文档6、总结本学生信息管理系统基本功能已实现,有些功能存在一些局限性,编程代码的复用性不太完善,页面设计比较简单,功能模块的实现需要进一步完善。我们这次完成学生成绩管理系统分三步.一是对要写成的学生成绩管理系统做全面的分析,即对学生成绩管理系统要使用的编写方法,管理功用,运行方式进行分析,并作出明确的解决方案.针对这次的学生成绩管理系统,它的流程是:以老师和学生两种方式进入,要有密码认证.学生进入系统在能查看此学生的各科目的成绩,平均分,各科最高分和总分.老师进入系统也能查看各位学生的成绩,并能添加,删除学生和学生成绩,对学生成绩进行总分,平均分的运算.二是程序的编写.由于学生成绩管理系统的功能十分強大,程序的编写也十分的复杂,所以我们四人一组,每人完成一部分程序.程序的编写是一项困难的任务,完成此程序必需运用书中的大部分知识,而且要有清晰的思路,有较強的语言组织能力.由于四人各完成一部分,所以最后四部分程序要能衔接得十分完整,所以四个人要在编写自己的程序的基础上考虑其他人的程序结构.编写程序就是一项十分困难的事,所以一定

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论