2022年WEB课程设计宿舍管理系统.pdf

上传人:C****o 文档编号:12976675 上传时间:2022-04-27 格式:PDF 页数:20 大小:519.52KB
返回 下载 相关 举报
2022年WEB课程设计宿舍管理系统.pdf_第1页
第1页 / 共20页
2022年WEB课程设计宿舍管理系统.pdf_第2页
第2页 / 共20页
点击查看更多>>
资源描述

《2022年WEB课程设计宿舍管理系统.pdf》由会员分享,可在线阅读,更多相关《2022年WEB课程设计宿舍管理系统.pdf(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、WEB 课程设计宿舍管理系统北京工业大学2016 - 2017 学年第 1 学期信息学部 计算机学院课 程名 称 : WEB开 发 技 术基 础报 告性 质 : 作 业 报 告 实验报 告学 号 : 姓名 : 任 课教 师 : 课 程 性质 : 实践 课 程学 分 : 2 学时 : 32 班 级 : 成绩 : 小 组成 员 : 教 师评 语 : 2016 年12 月16 日学生宿舍管理信息系统目录系统结构 . 1系统模块流程图. 1系统模块功能图. 2数据库设计 . 3 子模块设计 . 4精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - -

2、 - - - - - - -第 1 页,共 20 页 - - - - - - - - - - WEB 课程设计宿舍管理系统登录注册模块 . 4管理模块 . 6浏览模块 . 7功能模块 . 8插入数据 . 8删除数据 . 10 修改数据 . 12 查瞧数据 . 14 存在的问题 . 18其她核心技术 . 18现场修改过程 . 20精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 20 页 - - - - - - - - - - WEB 课程设计宿舍管理系统一、系统结构1、系统模块流程图a、登录注册

3、流程图 b、录入信息流程图Y c、输出信息流程图 d、插入信息流程图Y e、删除信息流程图 f、修改信息流程图开始注册进入系统结束登录用户名密码就是否正确开始录入信息保存到数据库就是否继续录入返回主菜单结束N Y N Y 从数据库读返回主菜单结束就是否继续输出插入信息保存到数据库就是否继续插入返回主菜单结束Y N N Y 开始开始显示删除信息修改信息保存到数据库开始开始从数据库中删除精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 3 页,共 20 页 - - - - - - - - - - WEB 课程设

4、计宿舍管理系统Y 2、系统模块功能图二、数据库设计本系统所使用的所有的数据, 均存放在数据库中。该系统使用的就是SQL Server Management Studio。在数据库中建立一个dorm数据库 , 在 dorm数据库中建立三个表 , 分别为管理员表、普通用户表、信息表。管理员表 : 列名数据类型就是否为空备注username nchar(10) 否用户名password nchar(10) 否密码普通用户表 : 列名数据类型就是否为空备注username nchar(10) 否用户名password nchar(10) 否密码信息表 : 列名数据类型就是否为空备注sno nchar(

5、10) 否学号返回主菜单结束就是否继续删除就是否继续修改返回主菜单结束Y N N Y 宿舍管理系统登录密码正确注册进入系统密码不正确退出系统管理员普通用户录入信息查瞧信息修改信息插入信息删除信息查瞧信息按学号按宿舍按学号按宿舍精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 4 页,共 20 页 - - - - - - - - - - WEB 课程设计宿舍管理系统name nchar(10) 否姓名class nchar(10) 否班级sex nchar(10) 否性别age nchar(10) 否年龄bu

6、ild nchar(10) 否楼号home nchar(10) 否宿舍号然后在 JSP使用 JAVA语句对数据进行连接。具体代码如下: 最后对数据库进行录入、增加、删除、修改等功能的实现。三、子模块设计1、登录注册模块该模块主要代码如下 : 登录判断 : 返回 注册代码 : 用户名 : 密码: 2、管理模块该模块主要代码 : 宿舍管理系统 管理员 查瞧学生信息 插入学生信息 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 7 页,共 20 页 - - - - - - - - - - WEB 课程设计宿舍管

7、理系统修改学生信息 删除学生信息 退出 3、浏览模块该模块主要代码 : 宿舍管理系统 查瞧学生信息 查瞧全部学生信息 按学号查瞧信息 按宿舍号查瞧信息 返回 退出 4、功能模块1、插入数据该模块主要代码 : 学号: 姓名: 班级: 年龄: 性别: 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 8 页,共 20 页 - - - - - - - - - - WEB 课程设计宿舍管理系统楼号: 房间号 : 2、删除数据精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归

8、纳 - - - - - - - - - -第 9 页,共 20 页 - - - - - - - - - - WEB 课程设计宿舍管理系统该模块主要代码 : 宿舍管理系统 删除学生信息 学号: 返回 退出 删除成功! 返回管理员界面 继续删除 3、修改数据该模块主要代码 : 宿舍管理系统 旧信息 修改学生学号 : 新信息 新学号 : 新姓名 : 新班级 : 新年龄 : 新性别 : 新楼号 : 新房间号 : 返回 退出 修改成功! 返回管理员界面 继续修改 4、查瞧数据该模块主要代码 : 学号姓名班级性别年龄楼号房间号 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢

9、迎下载 名师归纳 - - - - - - - - - -第 13 页,共 20 页 - - - - - - - - - - WEB 课程设计宿舍管理系统 宿舍管理系统 按学号查瞧信息 请输入学号 : 返回 退出 按宿舍号查瞧信息 请输入宿舍号 :返回 退出 学号姓名班级性别年龄楼号房间号 返回 四、存在的问题该系统就是本人自己独立完成, 故存在很多问题。一就是界面不太美观, 由于时间有限 , 再加上自己的知识的不足, 很难做出漂亮的界面, 再者没有借鉴网上的模板, 若自己实现确实很难。 但就是 , 既然提出了这个问题 , 那我就要去面对 , 在此之后 , 我还会补充自己知识的不足, 然后借鉴一

10、些好的模板, 然后做出一个漂亮的界面。二就是功能不就是太完善, 该系统的功能有基本的登录、注册功能; 录入信息、插入信息、修改信息、删除信息、查找信息等功能; 虽然该系统已经具备基本功能, 但就是我觉得还需要加入宿舍新闻、公告、电费、水费、优秀宿舍等功能, 既然提出了这个问题 ,我会尽我的努力把这些功能加上。该系统可能还有很多不足, 我会在进行思考与修改。五、其它核心技术该系统中也运用了一些核心技术, 如登录时对用户名、密码的判断: String sql=select * from +name+ where name= +username+ and password=+ password1 +

11、 ; ResultSet rs=stmt、executeQuery(sql); String s1=admin ; String s2=stu ; if (rs 、next() if (s1 、equals(name) session 、setAttribute(login, true ); response、sendRedirect( main、html ); else session 、setAttribute(login, true ); response、sendRedirect( main2、html ); else out 、print( 用户名或密码错误 , 请重新输入! );

12、如对数据库的连接 : 如对每个网页的限定 , 没有登录 , 不能出现界面 , 并且跳到登录界面 : 如对数据库的各种操作 : String sql=INSERT INTO xinxi VALUES(+sno+,+name+ ,+class1+ ,+sex+,+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= +s

13、no1+,name=+name+ ,class=+class1+ ,sex=+sex+,age=+age+,build=+build+ ,home= +home+ where sno=+sno+ ; int i=stmt 、executeUpdate(sql); 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 17 页,共 20 页 - - - - - - - - - - WEB 课程设计宿舍管理系统ResultSet rs = stmt、executeQuery( SELECT * FROM xinxi

14、 where sno=+sno+ or home=+home+ ); 六、现场修改过程题目: 增加户口所在地字段 , 可根据户口所在地查询学生信息。另外, 自己还加了模糊查找功能。修改后的界面如下 : 主要代码如下 : 学号姓名班级性别年龄楼号房间号 祖籍 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 18 页,共 20 页 - - - - - - - - - - WEB 课程设计宿舍管理系统 学号姓名班级性别年龄楼号房间号 祖籍精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 19 页,共 20 页 - - - - - - - - - - WEB 课程设计宿舍管理系统 返回 查询结果入下 : 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 20 页,共 20 页 - - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁