毕业答辩-基于PHP的宿舍管理系统的设计与实现.pptxVIP

毕业答辩-基于PHP的宿舍管理系统的设计与实现.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信息工程学院 网络工程专业 毕业论文答辩 基于PHP的宿舍管理系统的 设计与实现 指导老师:万小霞 答辩人:支强 目录 『CONTENT』 ▷ 第一部分 『课题分析』 ▷ 第二部分 『技术简介』 ▷ 第三部分 『整体设计』 ▷ 第四部分 『功能实现』 ▷ 第五部分 『系统测试』 课题分析 1 ▷课题背景 宿舍,一个学生度过大半时间的地方,其管理在高校中占有较高的地位。对于那些还没有很好应用信息技术管理的高校,宿舍管理时仍然采用了比较落后的人工管理模式,这种模式对于以前学生数量不多时勉强适用,但是现在俨然已不适合。基于信息技术开发的宿舍管理系统,能以最优的方式解决这些问题。 ▷课题任务 该系统特意设计了两大功能模块:学生模块和舍管模块。 舍管模块的主要任务是实现以下功能:查询宿舍详情主要包括宿舍号,宿舍床位数,学生,床位号,学生所在学院,学生班主任,水电费等;对宿舍成员及床位变化做记录;对宿舍综合分进行管理;对出入宿舍的贵重物品做登记;登记各个宿舍的物品报修情况;发重要通告;发帖回帖;对入住学生进行宿舍分配管理。 学生模块的主要任务是实现以下功能:登录后,对学生个人信息进行完善补充;确定宿舍号,查询宿舍成员包括姓名,班级,专业,联系方式和班主任;网上充值水电费;查询学生所在宿舍的综合分;报修申请;发帖回帖进行讨论。 课题分析 1 ▷可行性分析 经济可行性:本系统有很大的通用性,运行系统所需要的硬件只需要用学校以有的就可以完全胜任了。开发所用到的软件也都是基本免费。因此,开发此系统的成本可谓是非常低廉的,本系统具有极高的经济效益,工作效率也是非常之高,应当积极开发。 技术可行性:本系统是使用Zend Studio开发的,这是一款已经非常成熟的开发工具。可以利用PHP和MySQL开发各种实用的基于B/S的应用系统。对于开发者的要求仅仅是能有一定的开发功底和编程能力。因此开发本系统在技术上是可行的。 使用可行性:本系统设计有简明良好的操作见面,用户在使用时极易上手,无需额外的使用培训。只需要懂得基本的计算机操作,就可以使用系统设计的那些管理功能,大大减少了学校管理员的工作负担。因此,本系统在使用方面是可行的。 ▷功能需求分析 通过分析高校的实际实际需求,本系统开发了很多实用的功能。包括学生宿舍基本情况的登记,学生的入住搬出管理;对学生宿舍设备报修情况登记跟进;对宿舍违规使用电器等情况登记通报;对出入宿舍的贵重物品及访客进行登记;对学生宿舍用的水电情况登记,并在及时通知宿舍缴纳水电费;可以发布学校重要通知。 技术简介 2 技术简介 2 Zend Studio MySQL Apache 一款强大的集成开发环境,能够大大缩短系统开发周期。开发的PHP应用的具有扩展性、可伸缩性、易使用性和可靠性等优点。 MySQL关系型数据库管理系统。关系数据库的特点在于高访问速度和高灵活性。MySQL开放源代码的特性,让开发成本得到大大的降低。 Apache是一种开放源代码的网页服务器软件,其开发自有的特性,是其能够在各种操作系统中正常运行的保证。 ▷开发环境 技术简介 2 PHP JavaScript CSS PHP是一种对使用者要求较低的脚本语言,内嵌于HTML中,常常用于Web方面的开发。PHP在处理动态网页时,能够其他更快。 JavaScript是一种具有安全性能的脚本语言,基于事件驱动和基于对象。主要在客户端使用,通过连接多个对象,来给HTML网页增加动态交互功能。 CSS层叠样式表在页面设计时,能够将内容与表现形式分开,单独控制HTML无法独立控制的属性。 ▷开发技术 整体设计 3 系统设计 系统角色 功能结构 数据库 整体设计 3 ▷总体功能结构 整体设计 3 数据库设计 ▷数据库逻辑设计 E-R图 整体设计 3 登记管理员发布的公告信息:包含属性发公告人,公告时间,公告内容。 存储宿舍出入物品信息:包含属性物品名称,携带时间,携带人等。 存储宿舍详细信息:包含属性宿舍号,床位号,学生数,及水电费。 数据库逻辑设计 4 宿舍表 5 报修表 6 发帖表 7 学生表 存储详细的用户信息:包含用户名,密码,角色等级,手机号等。 存储用户发表及回复的帖子:包含属性发帖人,发帖时间,回帖人,回帖时间,阅读数等。 存储宿舍物品维修记录:包含属性宿舍号,物品名,维修状态,宿舍号。 存储学生相信信息,包含属性学号,姓名,电话,学院等。 功能实现 4 实现 本系统的只设计一个主要的管理界面。系统根据登录用户的不同,以此条件显示不同的操作管理界面。基本的功能是对所有用户开放的,只有涉及到数据库的内容变更时,才对用户加以限制,即仅对管理员开放,普通用户无权进行添加、删除、修改等操作。 功能实现 4 管理员功能实现 普通用户功能实现

您可能关注的文档

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档