




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2016 - 2017学年 第1学期信息学部- 一计算机学院课程名称:web开发技术基础报告性质:作业报告实验报告学号:姓名:任课教师:课程性质:实践课程学分:2学时:32班级:成绩:小组成员:教师评语:2016年12月16日目录系统结构系统模块流程图系统模块功能图数据库设计子模块设计登录注册模块管理模块浏览模块功能模块插入数据删除数据修改数据查看数据存在的问题其他核心技术现场修改过程学生宿舍管理信息系统181820101214一、系统结构1.系统模块流程图录入信息流程图b.a.登录注册流程图c.输出信息流程图插入信息流程图d.删除信息流程图e.修改信息流程图密码不正确退出系统注册管理员普通用
2、户z录查修插删查入看改入除看信信信信信信息息息息息息二、数据库设计sql server本系统所使用的所有的数据,均存放在数据库中。该系统使用的是management studioo在数据库中建立一个dorm数据库,在dorm数据库中建立三个表,分别为管理员表、普通用户表、 信息表。管理员表:列名数据类型是否为空备注user namenchar (10)否用户名p asswordnchar (10)否密码普通用户表:列名数据类型是否为空备注user name1 nchar(10)否用户名p asswordnchar (10)否密码信息表:列名数据类型是否为空备注snonchar (10)否学号n
3、 amenchar (10)否姓名classnchar (10)否班级sexnchar (10)否性别agenchar(10)否年龄buildnchar(10)否楼号homenchar(10)否宿舍号然后在jsp使用java语句对数据进行连接。具体代码如下:最后对数据库进行录入、增加、删除、修改等功能的实现。二、子模块设计1.登录注册模块用户各密码版权所?邛上2016/11/27该模块主要代码如下:登录判断: vp返回 注册代码:td align 二center用户名:vnput /typetext name=name requiredtd x/tr)密码: vform methockpost
4、 vblockquote 宿舍管理系统 tr xtdalig=centertr xtdn=centertr xtdalig二 centertr xtdn二 center ter管理员 href =,zreadmain. jsp nsert.js phref =up date, js p href idelete. js p查看学生信息 href =i插入学生信息v/ax/tdx/tr 修改学生信息/tralign icenter” jiemian. jsp 退出3.浏览模块宿舍管理系统查看学生信息查看全部学生信息按学号查看信息按宿舍号杳看信息返回退出该模块主要代码:form method=po
5、st” vblockquote 宿舍管理系统 查看学生信息查看全部学生信息 删除学生信息/tra href 二readl. jsp按学号查看信息 按宿舍号查看信息 a 出 href 一main. html返回/ a a href jiemian. jsp退 4.功能模块1 .插入数据宿舍管理系统返回退出该模块主要代码:td alig n =cen ter type 一text name二sno 学号:v/td 姓 名:班级:td align : type -text” name二class” tr xtd align - center type - textname二age tr xtd al
6、ign - center type - textname二sex 年 龄: 性别: 楼号:name=build房|可号: v/tdvd align =center xinput type -text name=honie required /2.删除数据宿舍管理系统该模块主要代码:vbody bgcolor =#cfe3catext =#004080 vblockquote 宿舍管理系统 tr xtd cols pan =2 alig n 二ce nter删除学生信息 学号:v/tdxtd align 二center xinput type =text“ name二sno required /
7、tr a href 二main, html”出 type 二submit value =删除返回 a href =jiemian. jsp退 div align icenter”a href =main, html”a href =delete. jspvbr 删除成功! 返回管理员界面 继续删除/ac )=null )res pon se. se ndredirect ( ,z jiemia % 3.修改数据宿舍管理系统旧信息修改学主学号:该模块主要代码:vbody bgcolor =#cfe3catext =#004080vform action =function3. jspmethod
8、二post” vblockquote 宿舍管理系统 tr xtd cols pan =2 alig n =ce nter旧信息 修改学生学号:v/tdtd align 二center xinput required二text“ name二sno / tr xtd align =center type 二text“ name二snol 新信息新学号:v/td 新姓名:v/tdtd align 新年龄:v/tdtd alignnt erxinputtype -text name=agetr xtd align =center type一text name=/sex,z 新性别:v/td 新楼号:v
9、/td 新房i可号:v/tdvtd align 二center xinput type -text“ name=honie required /返回 a href jiemian. jsp退 (session. getattribute ( c)一 ull )res pon se. se ndredirect ( ,z jiemia n. jsp div align 二center”a href =main, html”a href iupdate. jsp修改成功! vbr xbr 返回管理员界面小)继续修改/ac )null ) ii;: jiemia n.jsp );%4.查看数据宿舍管
10、理系统查看学生仁息按宿舍号查看信息返回退出该模块主要代码:vtabie border =1 aiign 二center” vtr height =40vth width =50学号 v/thvth width =50姓名 v/th vth width =50班级 v/th vth width =50性别 v/ th vth width =50年龄 v/ th vthwidth =50楼号 v/th xthwidth =50房间号 v/th v/ tr v/tabie v%whiie (rs. next () %vtabie border=1 aiig n 二ce nter,z vtr heig
11、ht =40vtdvtdvtdvtdvtdvtd vtd v/ tr width =50v%)ut.printin(rs. getobject (1);width=50x%)ut.printin(rs. getobject (2);width =50v%)ut. printin (rs. getobject (3);width =50v%) ut. printin (rs. getobject (4);width =50v%)ut. printin (rs.getobject(5);width =50v%)ut. printin (rs.getobject(6);width =50v%)ut.
12、 printin (rs.getobject(7);vform action =z,function4. jspmethod=post” vbiockquote vhl aiign 二center” 宿舍管理系统 v/hlvhr width =600” v/biockquote vtabie width =500height =300 aiign =center border =1 ceiipadding vtr vtd coispan =2 aiign =center” 按学号查看信息、v/tdv/tr vtr vtd aiign =center” 请输入学号:v/td vtd aiign
13、-center” vinput type 二text“ name=sno required /v/ td v/tr vtr vtd coispan =2 aiign icenter” vinput /v/ td v/tr %x/td %x /td %x/t d %x/td %x/td %x/td %x/ tdv/ tabie v/form vbrvbr vdiv aiign 二center” va href二n二i=z,readmain. jsp 退出 v/a v/div v% if (session. getattribute ( c)=null ) res pon se. se ndred
14、irect (/z jiemiajsp ); % v/body、type isubmit vaiue = 查询td cols pan=2alig n二ce nter按宿舍号查看信息vtd alig n=ce nterv inputtype -text name二home required / va href jiemian. jsp type -submit value = 查询/div align 二center a href -readmain. jsp 退出 返回 vtabie border =1 aiign 二center” vtr height =40vth width =50学号
15、v/thvth width =50姓名 v/th vth width =50班级 v/thvth width =50性别 v/ th vth width =50年龄 v/ th vthwidth =50楼号 v/th xthwidth =50房间号 v/th v/ tr v/tabie v%whiie (rs. next () %vtabie border =1 aiig n =ce nter vtr height=40width=50v%out.printin(rs. getobject(1);%x/td %x/vtdwidth=50x%out.printin(rs. getobject (
16、2);td %x/tdvtd width =50v%out. printin (rs.getobject (3); %x/td vtdwidth=50v%out.printin(rs.getobject(4) ;%x/td %xvtdwidth =50v%out.printin(rs.getobject(5);/td %x/tvtdwidth =50v%out.printin(rs. getobject(6) ;dwidth =50v%out. printin (rs.getobject(7);vtdv/ tr v/ tabiev%)rs. ciose ();stmt, ciose ();co
17、n. ciose (); catch (sqlexception e) e. prin tstacktrace ();system. exit(0);)% vbr返回 v/ a v/div vdiv aiign 二center” va href =readmain. jsp v%if (session. getattribute(c )null )(n:res pon se. se ndredirect (jiemia n. jsp,z );%v/body四、存在的问题该系统是本人自己独立完成,故存在很多问题。一是界面不太美观,由于时间有限,再加上自己的知识的不足,很难做出漂亮的界 面,再者没
18、有借 鉴网上的模板,若自己实现确实很难。但是,既然提出了这个问题,那 我就要去面对,在此之后,做 出一个漂亮的界面。我还会补充自己知识的不足,然后借鉴一些好的模板,然后二是功能不是太完善,息、修改信息、删除信息、该系统的功能有基本的登录、注册功能;录入信息、插入信查找信得还需要加入宿舍新闻、公 息等功能;虽然该系统已经具备基本功能,但是我觉 告、电费、水费、优秀宿舍等功能,既然提出了这个问题,我会尽我的努力把这些功能加上。该系统可能还有很多不足,我会在进行思考和修改。五、其它核心技术该系统中也运用了一些核心技术,如登录时对用户名、密码的判断:stri ng sql=select * from
19、+n ame+ where n ame= +user name+“ and p assword=,+ passwordi +;resultset rs=stmt. executequery(sql); stri ng sl= adm in; string s2= stu; if (rs. next () if (si. equals (name) ( session. setattribute( login” , true); response. sendredirect ( main.html );else session.setattribute(login” , true);response. sendredirect( main2html ); else out. print (用户名或密码错误,请重新输入! 兀如对数据库的连接: 如对每个网页的限定,没有登录,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国苦参碱原液行业市场调查、投资前景及策略咨询报告
- 2025年中国背包绳行业投资前景及策略咨询研究报告
- 2025年中国紫晶吊件行业市场调查、投资前景及策略咨询报告
- 2025年中国百合花玩具行业投资前景及策略咨询研究报告
- 2025年中国电动机监控保护装置行业市场调查、投资前景及策略咨询报告
- 2025年中国煤气角阀行业投资前景及策略咨询研究报告
- 2025年中国汽缸筒材行业市场调查、投资前景及策略咨询报告
- 2025年中国棉短绒浆行业投资前景及策略咨询研究报告
- 2025年中国曝气设备行业市场调查、投资前景及策略咨询报告
- 2025年中国数字显示单片机型电测箱行业投资前景及策略咨询研究报告
- 换瓦合同书安全协议书
- 2025年湖南省长沙市雅礼教育集团中考数学一模试卷
- 第24个全国“安全生产月”专题宣讲
- 2025年4月自考00186国际商务谈判试题及答案含评分标准
- 警务技能抓捕课件
- 2025年教育管理专业考研试题及答案
- 广东省广州市南沙区2025届七下生物期末教学质量检测试题含解析
- DB13T 2700-2018 水工柔性生态防护结构设计规范
- 2025天津中考:语文必背知识点
- 2025汾西矿业井下操作技能人员招聘300人(山西)笔试参考题库附带答案详解
- 《骨关节炎与药物治疗》课件
评论
0/150
提交评论