学生档案管理系统_第1页
学生档案管理系统_第2页
学生档案管理系统_第3页
学生档案管理系统_第4页
学生档案管理系统_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

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

文档简介

课程设计报告课程名称JAVA课程设计设计题目学生信息管理系统SERVLETASPACCESS专业计算机科学与技术班级2007级2班学号07030219姓名卢俊杰指导教师吕世家成绩2009年8月28日JAVA课程设计题目学生信息管理系统(SERVLETASPACCESS)目录一、任务与要求211总体目标与任务要求212题目选择的目的与意义213所选题目的主要工作214时间分配2二、需求分析221用户需求分析222功能需求分析223系统需求分析2三、系统设计431总体结构设计432功能模块设计433数据库表设计4四、界面设计641IIS的配置642前台界面设计743后台界面设计8五、编码实现951相关实现算法952主要属性方法2053编写关键代码20六、测试完善3061系统开发环境3062功能测试结果3063测试结果分析30七、总结体会3371分析设计评价3372实现测试评价3373经验与体会33八、参考资料33一、任务与要求11总体目标与任务要求目标基于SERVLETASPACCESS的学生信息管理系统要求做一个学生档案管理系统,管理学生信息12题目选择与目的意义目的实现管理功能意义可以给学校管理学生带来便利,免去大量的人工操作,使整个管理过程严谨有序13所选题目的主要工作用DREAMWEAVER平台设计一套系统,完成学生档案管理系统的全部开发。二、需求分析21用户需求分析学生档案管理,用IIS调试APS环境,做了本地服务器,基于WINDOWSXP操作系统平台,用DREAMWEAVER完成ASP的开发,用ACCESS完成数据库的开发22功能需求分析学生前台录入信息添加信息用户登录显示显示信息输出输出信息查询信息YN后台管理操作添加或者修改信息管理员登录显示显示信息输出输出信息查询信息YN23系统需求分析显示层ASP系统显示控制层SERVLET模型层ASP数据层ACCESSJAVABEAN三、系统设计31总体结构设计整体结构框图、各模块之间的关系图32功能模块设计登录模块设计添加模块设计修改模块设计前台页面开发后台管理页面开发34数据库表设计用ACCESS数据库,简单明了,仅用几个表就能完成信息的保存数据库四、界面设计41IIS的配置控制面板管理工具INTERNET信息服务右键点”网站”在默认网站上面,看属性,进行相关修改在文档里加上缺少的默认文档信息,添加成如下列表在ASPNET里,把版本改成20这样就完成IIS的配置了将压缩包解压到CINETPUBWWWROOT然后在IE地址栏里输入HTTP/127001就能在IE里访问整个网站了,在IE地址栏里输入127001就能访问了42前台界面的设计前台页面43后台界面的设计后台管理页面五、编码实现51相关实现算法前台填写信息及对应的数据库的实现算法CHECKCODESTHENFOUNDERRTRUEERRMSGERRMSG“,0IFI2THENGENDERMEMBER_EDITI,0IFISNUMERICGENDERANDGENDER0THENGENDERARR_GENDERGENDERRESGENDER,0ELSEIFI1THENRES“,0ELSEIFI13ORI17THENIFMEMBER_EDITI,0“THENRESREPLACEMEMBER_EDITI,0,“;“,CHR13,0ELSERESMEMBER_EDITI,0,0ENDIFRES“,1NEXTRESPONSEWRITE“DOCUMENTALLI_10STYLEDISPLAYNONEDOCUMENTALLI_11STYLEDISPLAYNONEDOCUMENTALLI_12STYLEDISPLAYNONEDOCUMENTALLI_13STYLEDISPLAYNONE“录取信息录取状态正式录取1THENRES“CHECKED“,0处理中相关说明“THENRESREPLACEMEMBER_EDIT19,0,“;“,CHR13,0“当前操作返回报名列表导出到WORD“删除当前信息52主要属性方法前台填写信息的主要属性和方法定义模块函数,自动对应挂接数据库后台管理的主要属性和方法定义模块函数,自动对应挂接数据库53编写关键代码前台填写信息的ASP代码“录取查询设置设置查询密码密码在616位之间,敏感字符屏蔽请再输入一次相关协议接受不接受验证码看不清楚请点击验证码刷新CHECK_DATA后台管理的ASP代码管理菜单名称修改“RESPONSEWRITE“RESPONSEWRITE“RESPONSEWRITE“返回菜单管理“RESPONSEWRITE“上级菜单“RESPONSEWRITE“TOPMENULISTRS2RESPONSEWRITE“RESPONSEWRITE“菜单名称“RESPONSEWRITE“RESPONSEWRITE“RESPONSEWRITE“ELSEIFACTION“MODS“THENMENUSCHEREQUEST“MENU“TOPIDCHEREQUEST“TOPID“IFMENUS“ORID“THENERRORMSG“非法参数“SETRSSERVERCREATEOBJECT“ADODBRECORDSET“SQL“SELECTFROMADMIN_MENUWHEREID“VBCRLFENDIFIFMENUSIII下移“RESPONSEWRITE“VBCRLFONID3RS30ONORD3RS32MENUSIIIMENUSIII1RS3MOVENEXTLOOPENDIFRS3CLOSERS2MOVENEXTLOOPENDIFRS2CLOSERSMOVENEXTLOOPELSERESPONSEWRITE“当前列表为空“VBCRLFENDIFRSCLOSERESPONSEWRITE“VBCRLFRESPONSEWRITE“MENU_JS“SETRSNOTHINGENDIFSUBTOPMENULISTMENUIDSETMENURSSERVERCREATEOBJECT“ADODBRECORDSET“SQL“SELECTID,MENUFROMADMIN_MENUWHERETOPID0ORDERBYORD“MENURSOPENSQL,CONN,1,1IFNOTMENURSEOFTHENRESPONSEWRITE“根目录“DOWHILENOTMENURSEOFRESPONSEWRITE“MENURS1“MENURSMOVENEXTLOOPENDIFENDSUB以上提供的代码为关键代码,但并不能完全构成整个网站,其余代码及文件,请在解压压缩包后查找,将压缩包解压到CINETPUBWWWROOT然后在IE地址栏里输入HTTP/127001就能在IE里访问整个网站了六、测试完善61系统开发环境DREAMWEAVER和IIS开发,在WINDOWSXP平台下测试62功能测试结果所有功能都能实现,很稳定,基本无BUG63测试结果分析如下截图查询修改信息管理员添加数据备份数据恢复七、总结体会71分析设计评价界面大方美观,操作方便72实现测试评价很好用,基本无页面错误和BUG73经验与体会要想一个人写完所有代码是很难的,所以读懂代码,懂得如何修改别人的代码是非常重要的,把两个,甚至多个管理系统的代码进行分析,把其中需要的功能挖取出来,把不需要的功能剔除,然后把这些功能都聚合在一起,形成一个全

温馨提示

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

评论

0/150

提交评论