关于《网站设计与维护》课程设计报告模板.doc
《关于《网站设计与维护》课程设计报告模板.doc》由会员分享,可在线阅读,更多相关《关于《网站设计与维护》课程设计报告模板.doc(20页珍藏版)》请在咨信网上搜索。
信息技术系课程设计汇报 课程: 网站设计和维护 年级: 09 级 专业: 计算机应用技术专业 姓名: 李成元 指导老师: 龙 娟 评语: 得分: 指导老师署名: 完 成 日 期:二 ○ 一 一 年 一 月 八 日 《网站设计和维护》课程设计汇报 学号: 姓名: 李成元 专业: 计算机应用专业 课题: 学籍管理系统 一、序言 1.管理信息系统 管理信息系统:是一个不停发展新型学科,MIS定义伴随计算机技术和通讯技术进步也在不停更新,在现阶段普遍认为管理信息系统MIS是由人和计算机设备或其它信息处理手段组成并用于管理信息系统。 2.开发学生学籍系统必需性 高等院校学生管理工作是学校管理工作中一项十分关键工作,占有十分关键位置,也是高校日常事务管理中一个关键步骤。伴随学校规模扩大,在校学生人数不停增加,加大了学生管理管理难度。 然而,长久以来学生管理工作一直是使用传统人工管理方法,这么管理方法存在着:效率低、保密性差,大量文件和数据难于查找、更新和维护,造成了办事效率低这么现实状况。远远不能适应发展需要。 伴随科学技术不停提升,计算机科学日渐成熟,其强大功效已为大家深刻认识,它已进入人类社会各个领域并发挥着越来越关键作用。应用计算机对高校学生信息进行管理,含有些人工管理所无法比拟优点.比如:检索快速、查找方便、可靠性强、存放量大、保密性能好等。这些优点能够极大地提升学生管理工作质量和效率,也是高校学生管理科学化、规范化、信息化管理关键条件。 3. 学生学籍系统介绍和系统概要设计 (1).学生学籍系统总体功效介绍 学生学籍系统是针对各个学生在校个人信息管理系统。依据早期设计,实现了学生基础情况管理。 (2). 学生学籍系统功效模块介绍 系统功效模块包含用户注册登录模块,学生基础信息管理模块,院系信息管理,专业信息管理模块,系统管理模块。信息管理模块是能够对学生进行查询、录入、修改、删除等操作,动态了解各学生基础信息。对学生所在院系及专业进行管理,系统管理模块是让个系统管理责任人进行系统数据添加,修改,删除,查询,提升了工作效率。 二、系统框图 1.学籍管理系统功效结构模块图,图1—1所表示: 学籍管理系统 用户注册 登录 学生信息管理 院系信息管理 专业 信息管理 系统信息管理 图1—1.系统结构功效结构模块图 2.用户注册登录结构模块图,图1—2所表示: 用户注册、登录管理 学生 注册登录 管理员注册登录 图1—2.用户注册登录结构模块图 3.学生信息管理结构模块图,图1—3所表示: 学生信息管理 查看我信息 退出本系统 更改密码 修改我错误信息 图1—3.学生信息管理结构模块图 三、表结构 (1).student(学生信息表) 学生信息表是用来保留学生基础信息和用来登录注册信息。该表表结构以下表1—1所表示: student(学生信息表) 字段名 类型 长度 备注 ID 自动编号 编号 sno Char 12 学号 sname Varchar 8 姓名 ssex VarChar 2 性别 snation Varchar 10 民族 snative Varchar 4 籍贯 grade Varchar 6 年级 Mname Varchar 20 专业 spass Char 6 密码 dname Varchar 20 院系 sage Char 2 年纪 表1—1.学生信息表结构 (2).manger(管理员信息表) 管理员信息表用来保留管理员基础信息和用来登录注册信息。该表表结构以下表1—2所表示: manger(管理员信息表) 字段名 类型 长度 备注 ID 自动编号 编号 mno Char 4 管理员编号 mname VarChar 8 姓名 mpass Char 6 密码 表1—2.管理员信息表结构 四、程序步骤图、清单 1.用户注册登录(zhuce.asp) (1).步骤图:图1—4所表示: 输入账号和密码 登录界面 登录类型 学生 管理员 点击登录 开始 关闭窗口 Y 结束 N N N Y Y Y Y Y Y Y 图1-4.注册登录步骤图 (2).程序清单(关键程序段) 注册登录界面关键用于对用户点击登入按钮进入相关端口对相关端口进行超链接,能够进入学生端和管理员端。 用户注册登录界面所包含程序代码(zhuce.asp)以下: <!--#include file="const.asp"--> <% '********************************* '验证用户登录 '********************************* Dim uno '用户名 Dim upass '密码 Dim utype '用户类别 Dim sql '将被实施SQL命令 Dim rs 'RecordSet对象 Session.Timeout=30'读取用户提交数据并进行完整性判定 uno=Trim(Request.Form("uno")) upass=Trim(Request.Form("upass")) utype=Request.Form("utype") if uno="" OR upass ="" OR utype=""Then Alert ("对不起,你信息填写不完整,请查实后再登录!") GOBack() Response.End End if '进行登录信息验证 Select Case utype Case "student" '学生登录 sql="SELECT sname FROM student WHERE sno= '" & uno &"' AND spass = '" & upass &"'" Set rs=ExecuteQuery(sql) if rs.EOF Then Alert ("对不起,你输入用户名或密码错误,请查实!") GoBack() Response.End Else Session("uno") = uno '学号 Swssion("unname") = rs("sname") '姓名 Sever.Transfer("studentmenu.htm") End if Case "manager" '管理员登录 sql="SELECT mname FROM manager WHERE mno= '" & uno &"' AND mpass = '" & upass &"'" Set rs=ExecuteQuery(sql) if rs.EOF Then Alert ("对不起,你输入用户名或密码错误,请查实!") GoBack() Response.End Else Session("uno") = uno '编号 Swssion("unname") = rs("mname") '姓名 Sever.Transfer("managermenu.htm") End if End Select %> 2.学生信息管理端(由updatestudentpass.asp1 , editstudent1.asp , logout.asp组成) (1).步骤图:学生信息管理端图图1—5所表示 开始 学生端界面 更改密码 提交信息 关闭窗口 结束 查看我信息 修改我错误信息 退出本系统 Y Y Y Y Y Y YY Y Y Y N N N N N N Y 图1—5.学生信息管理端图 (2).程序清单(关键程序段) 学生信息管理端界面是由updatestudentpass1.asp , editstudent1.asp , editstudent3.asp logout.asp四个网页组成) a. 该页面关键是用于学生对自己密码进行更改。所包含程序代码(updatestudentpass1.asp)以下: <!--#inclode file="const.asp"--> <% Dim uno '学号 Dim opass '旧密码 Dim npass '第一次输入新密码 Dim npass1 '第二次输入新密码 Dim sql 'SQL字符串 Dim rs 'Recordset对象 uno=Session("uno") opass=Trim(Request.Form("opass")) npass=Trim(Request.Form("npass")) npass1=Trim(Request.Form("npass1")) if npass<>npass1 Then Alert("两次输入密码不匹配!") GoBack() Response.End End if sql="SELECT*FROM student WHERE sno="' & uno & '" AND spass="' & opass & '"" Set rs="ExecuteQuerry(sql) if rs.EOF Then Alert("对不起,你输入学号或密码输入错误,请查实!") GoBack() Response.End End if sql = "UPDATE student SET spass=" & npass sql = sql '"WHERE sno="'& uno &"" ExecuteNonQuery(sql) Alert("你密码已成功修改,请记住!") GoBack() Response.End %> b.该页面关键用于学生查看自己相关信息,所包含程序代码(editstudent1.asp)以下: <!--#include file="const.asp"--> <html> <head> <title>我信息</title> <link rel=stylesheet type=text/css href=link.css> </head> <% '申明变量 Dim rs 'Recordset对象 Dim sql '数据操作命令 Dim count '消息计数器,用来判定是否抵达分页条目 Dim page '用户请求页面索引 Dim pageSize '每页显示信息数目 sql="SELECT * FROM student" Set rs=ExecuteQuery(sql) if rs.RecordCount=0 Then Alert("对不起,你还没有输入学生统计!") GoBack() Response.End %> . . . <tr bgcolor=#C0C0C0><td align="center"> <font size="3"><%=rs("sno")%></font></td> <td align="center"><font size="3"> <%=rs("sname")%></font></td> <td align="center"><font size="3"> <%=rs("ssex")%></font></td> <td align="center"><font size="3"> <%=rs("snation")%></font></td> <td align="center"><font size="3"> <%=rs("snative")%></font></td> <td align="center"><font size="3"> <%=rs("grade")%></font></td> <td align="center"><font size="3"> <%=rs("Mname")%></font></td> <td align="center"><font size="3"> <%=rs("dname")%></font></td> <td align="center"><font size="3"> <%=rs("sage")%></font></td> </tr> </table> </td> <table> <td height="31"><p align="center"><a href="editstudent.asp">返回到查看我信息页面</a></td> </table> </tr> </table> </div> </body> </html> c.该页面关键用于修改自己信息,所包含代码(editstudent3.asp)以下: <!--#include file="const.asp"--> <% Dim rs 'Rscordset对象 Dim sql '数据操作命令 Dim sname '姓名 Dim ssex '性别 Dim snation '民族 Dim snative '籍贯 Dim grade '年级 Dim Mname '专业 Dim dname '院系 Dim sage '年纪 sname = Trim(Request.Form("sname")) ssex = Request.Form("ssex") snation = Trim(Request.Form("snation")) snative = Trim(Request.Form("snative")) grade = Trim(Request.Form("grade")) Mname = Trim(Request.Form("Mname")) dname = Trim(Request.Form("dname")) sage = Trim(Request.Form("sage")) if sname="" Then Alert("对不起,请填写必填字段后再提交!") GoBack() Response.End End if sql = "UPDATE student SET" sql = sql & "sname="' & sname &'"," sql = sql & "ssex="' & ssex &'"," sql = sql & "snation="' & snation &'"," sql = sql & "snative="' & snative &'"," sql = sql & "grade="' & grade &'"," sql = sql & "Mname="' & Mname &'"," sql = sql & "dname="' & dname &'"," sql = sql & "sage="' & sage &'"," ExecuteNonQuery(sql) Alert("你信息已成功修改!") Response.Write("<script>window.location.replace ('editstudent.asp')</script>") %>d.个人实施完自己所需操作以后,是用于退出本系统。所包含代码(logout.asp)以下: <% Session("uno")="" Session("uname")="" Response.Redirect("index.htm") %> 五、结论 1.模块特点 (1).用户注册、登录模块 A.本模块关键是用来对本系统正当用户进行登录进入自己相关端口,进行自己所需要查询相关知识,和进行相关处理。 本模块分学生跟管理员两种登录类型: a.学生登录经过输入自己用户名和密码,然后选择“学生”,单击按钮“登录”进行登录到学生端界面。 b.管理员登陆经过输入管理员用户名和密码,然后选择“管理员”,单击按钮“登录”进行登录到管理员端界面。 本模块在输入相关信息时还能够给出相关提醒,“ "对不起,你信息填写不完整,请查实后再登录!"、"对不起,你输入用户名或密码错误,请查实!"”提醒信息。 B.运行结果图1—5所表示: 图1—5.登录界面 (2).学生信息管理端模块 本模块关键是学生经过登录验证,进入到学生端模块。本模块含有更改密码、查看我信息、修改我错误信息、退出本系统四大功效模块 登录后进入到本模块,本模块运行界面图1—6所表示: 图1—6.学生信息管理菜单界面 本模块四个功效模块功效: 1) 更改密码功效:更改密码功效关键是学生能够用自己用户名和初始密码进行密码修改,在修改过程中还能够给出: "两次输入密码不匹配!" "对不起,你输入学号或密码输入错误,请查实!"、你密码已成功修改,请记住!"提醒信息 该功效模块设计图1—7所表示: 图1—7.更改密码功效界面 2) 查看我信息功效:查看信息功效关键用来查看自己相关信息。在没输入学生信息状态下能够给出“对不起,你还没有输入学生统计!"提醒信息。 该功效模块界面图1—8所表示: 1—8.查看我信息功效界面 经过输入自己信息进行提交进入到自己信息界面,能够看到自己相关信息。 我信息界面图1—9所表示: 图1—9.我信息界面 3) 修改我错误信息功效:修改我错误信息功效关键用于在查看自己信息时,发觉有错误能够自行修改自己个人信息。 修改错误信息可分为两种方法。 a.能够直接在查看自己信息时点击操作下“修改”按钮进行修改. b. 能够在学生信息管理菜单界面点击“修改我错误信息也能够进入到我我信息界面,点击操作下“修改”按钮进行修改。点击“修改”按钮以后将会弹出一个修改界面。 修改界面提供修改错误信息进行修改,该界面还能够放弃修改,在自己不修改情况下,能够点击“放弃修改”按钮,将会回到“我信息和错误信息修改”界面。还会给出"对不起,请填写必填字段后再提交!" "你信息已成功修改!"提醒信息。 修改我错误信息界面图1—10所表示: 图1—10.修改我错误信息界 2.碰到问题: 1) 刚开始时候没有好习惯,有时候少加了个结束标识,造成网页达不到自己想要效果。 2) 各网页做超链接时候链接不上。 3) 怎样把文件上传到服务器和把数据保留到数据库中,怎样从数据库中读取数据。 3.处理方法: 1) 在缺乏标识情况下,让我用到了老师上课说排除错误信息函数:(Execute.End)函数。 2) 经过网上收索相关知识和教材中查看教材上相关知识。 3) 经过对应函数进行访问。 4.现在还存在问题及须改善地方: 学生端还有三个功效链接没做好。还有作为一个学籍系统认为自己做过于简陋,还需要添加部分功效模块。 六、我感想(不少于500字) 经过这次课程设计,做课程设计两个月里让我体会到了做ASP在写代码需要沉着,冷静去思索问题。同时也养成了个好习惯,每次标识时候写开头标识,立即写上结束标识,避免写了以后再来查找错误信息麻烦。同时也学会了合作精神,就在对模块进行设计时候,刚开始时候根本该系统该做哪些模块,经过三人讨论,把本系统分成了五大模块并进行分工。在写代码时候碰到了很多错误,在找错误时候,碰到了麻烦问题,让我学会了不怕犯错,关键是错了就应该找犯错误,并找犯错在哪里,为何会犯错,然后再找出处理错误问题。在做界面设计同时也对以前学过flash进行图片处理,同时也对所学过知识进行了温习。在设计界面时候同时也让我记住了很多相关属性和函数。并了解了那些属性跟函数该用在哪些情况下。 在这次课程设计中,也花了很长时间,到现在做还不怎么好。还能在此找出自己不足,也提升了自己独立工作能力。我体会到了“只要付出过,总会有收获”,还让我对自己做出了计划。面对现在社会就业压力自己也要学点专业上技术,每个人全部有自己擅长一个方向,自己也应该找准自己人生方向,人生目标。立即就要面临实习了,面向社会了,自己也不得不努力在学校多学点东西。Asp这门课程作为专业必修课程,可想而知Asp是专业基础,必不可少。现在一天有那么多人浏览网页,点击率那么高,所以这门是计算机基础。应该要多花时间去深入研究。把Asp从略懂提升到精通。为了以后能够在社会上立足,从而加以填补,应该要养成自学习惯,把自己有爱好课程加强学习。 在此感谢老师对我们教学,老师严谨细致,严格要求我们,暗示我们要多看书,自己要有动手能力。老师在课堂上列出具体思绪使我们轻易了解。每个步骤和每个数据全部讲那么细致,好让每个同学全部能看懂,学会分析问题。这次课程设计,离不开老师您细心指导,能够帮助我顺利把这次课程设计完成。- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网站设计与维护 关于 网站 设计 维护 课程设计 报告 模板
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【a199****6536】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【a199****6536】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【a199****6536】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【a199****6536】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文