《关于《网站设计与维护》课程设计报告19175.docx》由会员分享,可在线阅读,更多相关《关于《网站设计与维护》课程设计报告19175.docx(24页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 信息技术系课程设计报告 课程程: 网站设设计与维维护 年级: 09 级 专业: 计算机机应用技技术专业业 姓名: 李成元元 指导老师: 龙 娟 评语:得分: 指导老老师签名名: 完 成 日日 期:二 一 一 年年 一 月 八八 日 网站站设计与与维护课课程设计计报告 学号:200933601100007姓名:李成元专业:计算机应用用专业课题:学籍管理系系统 一、前言言 1.管理信信息系统统管理信息系系统:是一个个不断发发展的新新型学科科,MIIS的定定义随着着计算机机技术和和通讯技技术的进进步也在在不断更更新,在在现阶段段普遍认认为管理理信息系系统MIIS是由由人和计计算机设设备或其其他信息
2、息处理手手段组成成并用于于管理信信息的系系统。2.开发学学生学籍籍系统的的必要性性高等院校的的学生管管理工作作是学校校管理工工作中一一项十分分重要的的工作,占有十十分重要要的位置置,也是是高校日日常事务务管理中中的一个个重要环环节。随随着学校校规模扩扩大,在在校学生生人数不不断增加加,加大大了学生生管理管管理的难难度。然而,长期期以来学学生管理理工作一一直是使使用传统统人工的的管理方方式,这这样的管管理方式式存在着着:效率率低、保保密性差差,大量量的文件件和数据据难于查查找、更更新和维维护,造造成了办办事效率率低这样样的现状状。远远远不能适适应发展展的需要要。随着科学技技术的不不断提高高,计算
3、算机科学学日渐成成熟,其其强大的的功能已已为人们们深刻认认识,它它已进入入人类社社会的各各个领域域并发挥挥着越来来越重要要的作用用。应用用计算机机对高校校学生信信息进行行管理,具有人人工管理理所无法法比拟的的优点.例如:检索迅迅速、查查找方便便、可靠靠性强、存存储量大大、保密密性能好好等。这这些优点点能够极极大地提提高学生生管理的的工作质质量和效效率,也也是高校校学生管管理的科科学化、规规范化、信信息化管管理的重重要条件件。3. 学生生学籍系系统简介介以及系系统概要要设计(1).学学生学籍籍系统总总体功能能简介学生学籍系系统是针针对各个个学生在在校的个个人信息息管理系系统。根根据初期期的设计计
4、,实现现了学生生基本情情况的管管理。(2). 学生学学籍系统统功能模模块简介介系统的功能能模块包包括用户户注册登登录模块块,学生生基本信信息管理理模块,院院系信息息管理,专专业信息息管理模模块,系系统管理理模块。信息管理模块是可以对学生进行查询、录入、修改、删除等操作,动态了解各学生基本信息。对学生的所在的院系及专业进行管理,系统管理模块是让个系统管理负责人进行系统数据的添加,修改,删除,查询,提高了工作效率。二、系统框框图1.学籍管管理系统统功能结结构模块块图,如如图11所示示: 学籍管理系统用户注册登录学生信息管理院系信息管理专业信息管理系统信息管理 图11.系系统结构构功能结结构模块块图
5、2.用户注注册登录录结构模块块图,如图112所示示: 用户注册、登录管理学生注册登录管理员注册登录 图12.用用户注册册登录结结构模块块图3.学生信信息管理理结构模模块图,如如图13所示示:学生信息管理查看我的信息退出本系统更改密码修改我的错误信息 图图13.学学生信息息管理结结构模块块图三、表结构构(1).sstuddentt(学生生信息表表) 学生生信息表表是用来来保存学学生的基基本信息息和用来来登录注注册信息息。该表表的表结结构如下下表11所示示:studeent(学学生信息息表)字段名类型长度备注ID自动编号编号snoChar12学号snameeVarchhar8姓名ssexVarCh
6、har2性别snatiionVarchhar10民族snatiiveVarchhar4籍贯gradeeVarchhar6年级MnameeVarchhar20专业spasssChar6密码dnameeVarchhar20院系sageChar2年龄 表表11.学学生信息息表结构构(2).mmangger(管理员员信息表表) 管理理员信息息表用来来保存管管理员的的基本信信息和用用来登录录注册信信息。该该表的表表结构如如下表112所示示: manngerr(管理理员信息息表)字段名类型 长度度 备注注ID自动编号编号 mmno Chaar 4 管理员编编号 mmnamme VarrChaar 8 姓名
7、名 mmpasss Chhar 6 密码码 表表12.管管理员信信息表结结构四、程序流流程图、清清单1用户注注册登录录(zhhucee.assp)(1).流流程图:如图114所示示:输入账号和密码登录界面登录类型 学生管理员点击登录开始关闭窗口Y 结束NNNYYYYYYY 图1-4.注注册登录录流程图图(2).程程序清单单(关键键程序段段) 注册登登录界面面主要用用于对用用户点击击登入按按钮进入入相关的的端口对对相关的的端口进进行超链链接,可可以进入入学生端端和管理理员端。用户注册登登录界面面所涉及及的程序序代码(zhuuce.aspp)如下下:2.学生信信息管理理端(由由upddateest
8、uudenntpaass.aspp1 , ediitsttudeent11.assp , loggoutt.assp组成成)(1).流流程图:学生信信息管理理端图如图115所示示开始 学生端界面更改密码提交信息关闭窗口结束查看我的信息修改我的错误信息退出本系统YYYYYY YY YYYNNNNNNY 图图15.学学生信息息管理端端图(2).程程序清单单(关键键程序段段)学生信息管管理端界界面是由由upddateestuudenntpaass11.assp , ediitsttudeent11.assp , ediitsttudeent33.assp loggoutt.assp四个个网页组组成)
9、a. 该页面主要要是用于于学生对对自己的的密码进进行更改改。所涉涉及的程程序代码码(uppdattesttudeentppasss1.assp)如如下:%Dim uuno 学学号Dim oopasss 旧旧密码Dim nnpasss 第第一次输输入新密密码Dim nnpasss1 第第二次输输入的新新密码Dim ssql SSQL字字符串Dim rrs RRecoordsset对对象uno=SSesssionn(uuno)opasss=Trrim(Reqquesst.FFormm(oopasss)npasss=Trrim(Reqquesst.FFormm(nnpasss)npasss1=TTr
10、imm(Reequeest.Forrm(npaass11)if nppasssnnpasss1 Theen Allertt(两两次输入入的密码码不匹配配!) GooBacck() Reespoonsee.EnndEnd iifsql=SELLECTT*FRROM stuudennt WWHERRE ssno= & uuno & AAND spaass= & oopasss & Set rrs=ExeecutteQuuerrry(ssql)if rss.EOOF TThenn Allertt(对对不起,你你输入的的学号或或密码输输入错误误,请查查实!) GooBacck() Reespoonse
11、e.EnndEnd iifsql = UUPDAATE stuudennt SSET spaass= & nppassssql = sqql WHHEREE snno=& unoo &ExecuuteNNonQQuerry(ssql)Alertt(你你的密码码已成功功修改,请请记住!)GoBacck()Respoonsee.Ennd%b.该页面面主要用用于学生生查看自自己的相相关信息息,所涉涉及的程程序代码码(edditsstuddentt1.assp)如如下: 我我的信息息 . . . 返回到到查看我我的信息息页面 c.该页面面主要用用于修改改自己的的信息,所所涉及的的代码(editstud
12、ent3.asp)如下:% Dimm rss Rsccorddsett对象 Dimm sqql 数据操操作命令令 Dimm snnamee 姓名 Dimm sssex 性别 Dimm snnatiion 民族 Dimm snnatiive 籍贯 Dimm grradee 年级 Dimm Mnnamee 专业 Dimm dnnamee 院系 Dimm saage 年龄 snaame = TTrimm(Reequeest.Forrm(snaame) sseex = Reequeest.Forrm(sseex) snaatioon = Trrim(Reqquesst.FFormm(ssnattion
13、n) snaativve = Trrim(Reqquesst.FFormm(ssnattivee) graade = TTrimm(Reequeest.Forrm(graade) Mnaame = TTrimm(Reequeest.Forrm(Mnaame) dnaame = TTrimm(Reequeest.Forrm(dnaame) sagge = Trrim(Reqquesst.FFormm(ssagee) if snaame= Theen Aleert(对不不起,请请填写必必填字段段后再提提交!) GoBBackk() Ressponnse.Endd Endd iff sqll = U
14、PPDATTE sstuddentt SEET sqll = sqll & snnamee= & snaame &, sqll = sqll & sssex= & sssexx &, sqll = sqll & snnatiion= & ssnattionn &, sqll = sqll & snnatiive= & ssnattivee &, sqll = sqll & grradee= & graade &, sqll = sqll & Mnnamee= & Mnaame &, sqll = sqll & dnnamee= & dnaame &, sqll = sqll & saage=
15、& ssagee &, ExeecutteNoonQuueryy(sqql) Aleert(你信信息已成成功修改改!) Ressponnse.Wriite(winndoww.loocattionn.reeplaace (edditsstuddentt.assp)%d.个个人执行行完自己己所需的的操作之之后,是是用于退退出本系系统。所所涉及的的代码(logout.asp)如下: 五、结论1.模块的的特点(1).用用户注册册、登录录模块 A本模块块主要是是用来对对本系统统的合法法用户进进行登录录进入自自己相关关的端口口,进行行自己所所需要查查询的相相关知识识,和进进行相关关的处理理。 本模块块分学
16、生生跟管理理员两种种登录类类型: a.学生登登录通过过输入自自己的用用户名和和密码,然然后选择择“学生”,单击击按钮“登录”进行登登录到学学生端界界面。 bb.管理理员登陆陆通过输输入管理理员用户户名和密密码,然然后选择择“管理员员”,单击击按钮“登录”进行登登录到管管理员端端界面。 本模模块在输输入相关关信息时时还可以以给出相相关提示示,“ 对不不起,你你的信息息填写不不完整,请请查实后后再登录录!、对不不起,你你输入的的用户名名或密码码错误,请请查实!”的提示信信息。 B运行结结果如图图15所示示: 图15.登登录界面面(2).学学生信息息管理端端模块本模块主要要是学生生通过登登录验证证,
17、进入入到学生生端模块块。本模模块具有有更改密密码、查查看我的的信息、修修改我的的错误信信息、退退出本系系统四大大功能模模块登录后进入入到本模模块,本本模块的的运行界界面如图图16所示示: 图16.学学生信息息管理菜菜单界面面 本模块的的四个功功能模块块的功能能:1) 更改密码功功能:更更改密码码功能主主要是学学生可以以用自己己的用户户名和初初始密码码进行密密码修改改,在修修改过程程中还可可以给出出: 两次输输入的密密码不匹匹配! 对对不起,你你输入的的学号或或密码输输入错误误,请查查实!、你的密密码已成成功修改改,请记记住!的提示示信息该功能模块块设计如如图17所示示: 图17.更更改密码码功
18、能界界面2) 查看我的信信息功能能:查看看信息功功能主要要用来查查看自己己的相关关信息。在在没输入入学生信信息的状状态下可可以给出出“对不起起,你还还没有输输入学生生记录!的提提示信息息。该功能模块块的界面面如图118所示示: 18.查查看我的的信息功功能界面面通过输入自自己的信信息进行行提交进进入到自自己的信信息的界界面,可可以看到到自己相相关的信信息。我的信息界界面如图图19所示示: 图119.我我的信息息界面3) 修改我的错错误信息息功能:修改我我的错误误信息功功能主要要用于在在查看自自己信息息时,发发现有错错误可以以自行修修改自己己的个人人信息。修改错误信信息可分分为两种种方式。a.可
19、以直直接在查查看自己己的信息息时点击击操作下下的“修改”按钮进进行修改改.b. 可以在学生生信息管管理菜单单界面点点击“修改我我的错误误信息也也可以进进入到我我的我的的信息界界面,点点击操作作下的“修改”按钮进进行修改改。点击击“修改”按钮之之后将会会弹出一一个修改改的界面面。修改界面提提供修改改的错误误信息进进行修改改,该界界面还可可以放弃弃修改,在在自己不不修改的的情况下下,可以以点击“放弃修修改”按钮,将将会回到到“我的信信息和错错误信息息修改”的界面面。还会会给出对不起起,请填填写必填填字段后后再提交交! 你信信息已成成功修改改!的的提示信信息。修改我的错错误信息息的界面面如图1110
20、所所示: 图1110.修改我我的错误误信息界界2.碰到的的问题:1) 刚开始的时时候没有有好的习习惯,有有时候少少加了个个结束标标记,造造成网页页达不到到自己想想要的效效果。2) 各网页做超超链接的的时候链链接不上上。3) 如何把文件件上传到到服务器器和把数数据保存存到数据据库中,如如何从数数据库中中读取数数据。3.解决方方法:1) 在缺少标记记的情况况下,让让我用到到了老师师上课说说的排除除错误信息息的函数:(Exxecuute.Endd)函数。2) 通过网上收收索相关关知识和和教材中中查看教教材上的的相关知知识。3) 通过相应的的函数进进行访问问。4.目前还还存在的的问题及及须改进进的地方
21、方:学生端还有有三个功功能链接接没做好好。还有有作为一一个学籍籍系统的的觉得自自己做的的过于简简陋,还需要要添加一一些功能能模块。六、我的感感想(不不少于5500字字)通过这次课课程设计计,做课课程设计计的两个个月里让让我体会会到了做做ASPP在写代代码需要要沉着,冷冷静的去去思考问问题。同同时也养养成了个个好的习习惯,每每次标记记的时候候写开头头的标记记,马上上写上结结束的标标记,避避免写了了之后再再来查找找错误信信息的麻麻烦。同同时也学学会了合合作精神神,就在在对模块块进行设设计的时时候,刚刚开始的的时候根根本该系系统该做做哪些模模块,经经过三人人的讨论论,把本本系统分分成了五五大模块块并
22、进行行分工。在在写代码码的时候候遇到了了很多错错误,在在找错误误的时候候,遇到到了麻烦烦问题,让让我学会会了不怕怕出错,关关键是错错了就应应该找出出错误,并并找出错错在哪里里,为什什么会出出错,然然后再找找出解决决错误的的问题。在在做界面面的设计计同时也也对以前前学过的的flaash进进行图片片的处理理,同时时也对所所学过的的知识进进行了温温习。在在设计界界面的时时候同时时也让我我记住了了许多相相关的属属性和函函数。并并了解了了那些属属性跟函函数该用用在哪些些情况下下。在这次课程程设计中中,也花花了很长长时间,到到现在做做的还不不怎么好好。还能能在此找找出自己己的不足足,也提提高了自自己独立立
23、工作的的能力。我我体会到到了“只要付付出过,总总会有收收获的”,还让让我对自自己做出出了规划划。面对对现在社社会就业业的压力力自己也也要学点点专业上上的技术术,每个个人都有有自己擅擅长的一一个方向向,自己己也应该该找准自自己的人人生的方方向,人人生的目目标。马马上就要要面临实实习了,面面向社会会了,自自己也不不得不努努力在学学校多学学点东西西。Asp这这门课程程作为专专业的必必修课程程,可想想而知AAsp是是专业的的基础,必必不可少少的。现现在一天天有那么么多人浏浏览网页页,点击击率那么么高,所所以这门门是计算算机的基基础。应应该要多多花时间间去深入入的研究究。把AAsp从从略懂提提升到精精通。为为了以后后能够在在社会上上立足,从而加以弥补,应该要养成自学的习惯,把自己有兴趣的课程加强学习。 在此感谢谢老师对对我们的的教学,老老师严谨谨细致,严严格要求求我们,暗暗示我们们要多看看书,自自己要有有动手能能力。老老师在课课堂上的的列出详详细思路路使我们们容易理理解。每每个环节节和每个个数据都都讲的那那么细致致,好让让每个同同学都能能看懂,学学会分析析问题。这这次课程程设计,离不开老师您的细心指导,能够帮助我顺利的把这次课程设计完成。