版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、北京工业大学2016 - 2017 学年 第1 学期信息学部 一计算机学院2016年 12月16日课程名称:WE界发技术基础报告性质:作业报告实验报告学号:姓名:任课教师:课程性质:实践课程学分:2学时:32班级:成绩:小组成员:教师评语:学生宿舍管理信息系统目录系统结构 1系统模块流程图 1系统模块功能图 2数据库设计 3子模块设计 4登录注册模块 4管理模块 6浏览模块 7功能模块 8插入数据 8删除数据 10修改数据 12查看数据 14存在的问题 18其他核心技术18现场修改过程20一、系统结构21.系统模块流程图a.登录注册流程图b.录入信息流程图c. 输出信息流程图d.插入信息流程图
2、e.删除信息流程图f.修改信息流程图2.系统模块功能图二、数据库设计本系统所使用的所有的数据,均存放在数据库中。该系统使用的是SQL ServerManagement Studio。在数据库中建立一个dorm数据库,在dorm数据库中建立三个表,分别为管理员表、 普通用户表、信息表。管理员表:列名数据类型是否为空备注usernamenchar(10)否用户名passwordnchar(10)否密码普通用户表:列名数据类型是否为空备注usernamenchar(10)否用户名passwordnchar(10)否密码信息表:列名数据类型是否为空备注snonchar(10)否学号namenchar(
3、10)否姓名classnchar(10)否班级sexnchar(10)否性别agenchar(10)否年龄buildnchar(10)P 否楼号1homenchar(10)否宿舍号然后在JSP使用JAVA语句对数据进行连接。具体代码如下: 最后对数据库进行录入、增加、删除、修改等功能的实现。三、子模块设计1 .登录注册模块宿舍管理系统用户名:II密码:- I管理员普通用户空最 重专 学用版权所有 Iph 2016/11/27该模块主要代码如下: 登录判断:返回 注册代码:用户名:密码:2 .管理模块宿舍管理系统退出该模块主要代码: 宿舍管理系统 管理员 trtrtrtrtr查看学生信息 插入学
4、生信息 修改学生信息 删除学生信息/tr退出 3 .浏览模块宿舍管理系统查看学生信息查看全部学生信息按学号查看信息按宿舍号查看信息返回退出该模块主要代码: 宿舍管理系统 th align =centertd align =centertd align =centertd align =centera href =main.html 出 查看学生信息查看全部学生信息 按学号查看信息 按宿舍号查看信息 返回 退4.功能模块1 .插入数据宿舍管理系统22该模块主要代码:td align =center type =text name=sno 学号:姓名:班级:年龄:性别:楼号:房问号:2.删除数据宿
5、舍管理系统返回退出该模块主要代码: 宿舍管理系统 删除学生信息 学号:退返回 a href =jiemian.jsp出 删除成功!返回管理员界面 继续删除3.修改数据宿舍管理系统返回退出该模块主要代码: 宿舍管理系统 1 日信M 修改学生学号: 新信M 新学号:新姓名:新班级:inputtype =text name=class td align =center type =text name=age td align =center type =text name=sex 新年龄: 新性另1J: 新楼号:新房间号: 返回 退出 修改成功!返回管理员界面 继续修改 4. 查看数据宿舍管理系统查
6、看学生信息查看全部学生信息按学号查看信息按宿舍号查看信息返回退出该模块主要代码:学号 姓名 班级性另1年龄楼号房问号 %x/td %x/td %x/td %x/td %x/td %x/td %x/td %ut.println(rs.getObject(1)%)ut.println(rs.getObject(2)%ut.println(rs.getObject(3)%)ut.println(rs.getObject(4)%)ut.println(rs.getObject(5)%)ut.println(rs.getObject(6)%ut.println(rs.getObject) 宿舍管理系统
7、学号查看信息 请输入学号:返回 退出 按宿舍号查看信息 请输入宿舍号: 返回 退出 学号 姓名 班级 性别 年龄 楼号 房间号 返回 四、存在的问题该系统是本人自己独立完成,故存在很多问题。 一是界面不太美观,由于时间有限,再加上自己的知识的不足,很难做出漂亮的界 面,再者没有借鉴网上的模板,若自己实现确实很难。但是,既然提出了这个问题,那 我就要去面对,在此之后,我还会补充自己知识的不足,然后借鉴一些好的模板,然后 做出一个漂亮的界面。二是功能不是太完善,该系统的功能有基本的登录、注册功能;录入信息、插入信息、修改信息、删除信息、查找信息等功能;虽然该系统已经具备基本功能,但是我觉 得还需要
8、加入宿舍新闻、公告、电费、水费、优秀宿舍等功能,既然提出了这个问题, 我会尽我的努力把这些功能加上。该系统可能还有很多不足,我会在进行思考和修改。五、其它核心技术该系统中也运用了一些核心技术,如登录时对用户名、密码的判断:String sql= select * from +name+ where name= +username+ and password= password1 + ;ResultSet rs=stmt.executeQuery(sql);String s1= admin ;String s2= stu ;if (rs.next()if (s1.equals(name)sess
9、ion.setAttribute( login , true );response.sendRedirect( main.html );else session.setAttribute( login , true ); response.sendRedirect( main2.html ); else out.print( 用户名或密码错误,请重新输入! );如对数据库的连接:如对每个网页的限定,没有登录,不能出现界面,并且跳到登录界面: 如对数据库的各种操作:String sql= INSERT INTO xinxiVALUES(+sno+,+name+, +class1+ , +sex+
10、, +age+, +build+ ,+home+) ;int i=stmt.executeUpdate(sql);String sql= delete from xinxi where sno= +sno+;int i=stmt.executeUpdate(sql);String sql= update xinxi set sno= +sno1+,name= +name+,class= +class1+ ,sex= +sex+”,age= +age+,b uild= +build+ ,home= +home+ where sno= +sno+;int i=stmt.executeUpdate(sql);ResultSet rs = stmt.executeQuery( SELECT * FROM xinxi where sno= +sno+ or home=+
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026届阜城县数学四年级下学期期末检测试题含解析
- 2026年四川省马尔康市高三数学下册期末考试模拟考试卷附答案【巩固】
- 2026年湖北省钟祥市高三数学下册期末考试模拟检测卷【原创题】附答案
- 2026年辽宁省凤城市高三数学下册期末考试模拟测试卷及1套完整答案
- 2026年江苏省句容市高三数学下册期末考试模拟检测卷附答案【考试直接用】
- 2026年安徽省桐城市高三数学下册期末考试模拟卷附参考答案(考试直接用)
- 2026年江苏省如皋市高三数学下册期末考试模拟卷附完整答案【名师系列】
- 2026年贵州省清镇市高三数学下册期末考试模拟考试卷【夺分金卷】附答案
- 2026年江苏省溧阳市高三数学下册期末考试模拟卷及参考答案(能力提升)
- 企业管理风险分析与防范策略的制定与实施
- 鼠疫疫区人员临时管控与健康监测课件
- 2026年医学分析-华支睾吸虫病(肝吸虫病)
- 机动车检测站法律法规考试试题有答案
- 自考 00220《行政法与行政诉讼法》高频错题集(可直接打印版)
- 军用关键软硬件自主可控产品名录(2025年V1 完整版)
- 2026年高考广西卷生物高考真题(含解析)
- 2026道德与法治八年级上册教学课件:4.2《遵守规则》
- 2026秋新教材人教版九年级上册数学第二十九章《圆》教案
- 农田灌溉排水渠系工程监理实施细则
- 2026年学法减分考核题库及答案
- 2026年宁夏吴忠社区工作者考试卷附答案
评论
0/150
提交评论