欢迎来到优知文库! | 帮助中心 分享价值,成长自我!
优知文库
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 优知文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    【《学院宿舍管理系统的设计与实现》7200字(论文)】.docx

    • 资源ID:900171       资源大小:545.01KB        全文页数:35页
    • 资源格式: DOCX        下载积分:7金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录
    二维码
    扫码关注公众号登录
    下载资源需要7金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【《学院宿舍管理系统的设计与实现》7200字(论文)】.docx

    学院宿舍管理系统的设计与实现目录第一章绪论21.1 系统开发目的21.2 系统开发意义21.3 系统开发的主要技术3第二章系统规划42.1 初步需求计划42.2 可行性分析42.2.1 技术可行性42.2.2 经济可行性52.2.3 操作可行性5第三章系统分析63.1 系统功能分析63.1.1 识别系统参与者63.1.2 用例规约63.2 概念数据建模和对象关系建模93.3 动态建模103.3.1 顺序图103.3.2 通信图113.3.3 活动图133.3.4 状态图153.3.5 系统分析类图153.3.6 系统流程图163.4 系统设计原则173.5 系统运行环境18第四章系统设计194.1 系统的总体设计194.1.1 部署图194.1.2 系统结构图194.2 数据库实体设计204.3 数据表设计215系统的设计实现与测试245.1 系统的详细设计与实现245.1.1 系统登录页面245.1.2 班级管理页面245.1.3 用户管理页面255.1.4 角色管理页面255.1.5 损耗管理页面265.1.6 宿舍管理页面265.1.7 学生管理页面275.1.8 修改个人信息页面275.1.9 修改密码页面285.1.10 评分管理页面285.2 模块实现295.3 系统测试316结论与展望34参考文献35第一章绪论1.1 系统开发目的近些年来,高校生数量剧增,从而使得宿舍管理工作越来越复杂和繁琐,以往都是通过手动记录信息的方法来记录数据,这样不但容易产生错误,而且还费时费力。数据方面的错误对于宿舍管理来说可大可小。所以旧的记录方式已经随着日益增长的数据基数而慢慢被淘汰了,因此,出现一种方便,简洁,不容易出错,容易保存的记录方式就非常有必要了,计算机管理系统正是一种非常理想的选择。他方便快捷,使用简单,还易存储,并且还能节约纸张,省事省力。1.2 系统开发意义到目前为止,由于国家教育体制改革和经济的发展,中国的大学学生人数逐年增加。目前,我国部分大学生宿舍管理水平普遍不高,部分大学生宿舍仍以纸质媒体为主。这种管理方式浪费了太多的人力物力,不能适应时代的发展。随着管理方式的不断更新,旧的纸质版管理已经不能适应今天的学校信息化管理,取而代之也是时间问题。在众多的计算机管理方式中,计算机管理系统是一种适合学校日常管理的管理方式。利用计算机网络信息技术对在校学生成绩信息进行信息管理,具有传统手工管理方法无法超越和替代、安全性能高、存储容量大、信息即时等优点。这些优势不仅可以大大提高管理效率,而且是管理者科学化、规范化管理的条件之一。学校利用该系统对学生宿舍进行管理,不仅可以树立良好的学校形象,提高工作效率,节约人力物力,还可以防止学生自身的安全问题。1.3 系统开发的主要技术编程语言:java数据库:Mysql服务器:Apache开发工具:IDEA系统框架:SSm框架第二章系统规划2.1 初步需求计划根据理工学院宿舍管理系统的特点,其需求大概分为以下方面首先,在登录方面,在用户和超级管理员端,在登录页面上输入帐户密码和验证码。成功登录后,进入理工学院宿舍管理系统首页。如果失败,您将返回登录界面并重新输入帐户密码和验证码。其次,在个人中心方面,在客户端,用户成功登录理工学院宿舍管理系统后,可以在主页上看到个人员中心按钮,用户可以在其中修改密码、查看信息和修改个人信息。就超级管理员而言,只能在个人中心修改自己密码,因为超级管理员是独特唯一的,所以不用修改个人信息。最后,在班级、用户、访客、角色、损耗、宿舍、学生管理方面,在管理员以及用户端,可以根据具体的情况去新增,删除,修改,查询宿舍信息表,班级信息表,学生信息表等信息。2.2 可行性分析可行性分析是对一个项目在是否能实现这个问题上进行评估的分析,通过对技术是否达标,所需要的资金是否合理以及条件是否符合等进行合理的分析证明,通过分析,选出最适合的方案来取得最好的成绩。2.2.1 技术可行性开发工具上我选择的是IDEA,开发语言选择的是我最熟悉的JAVA语言的数据库,选择MYSQL解决数据存储问题。本研究的目的是使宿舍管理系统成为一个可行和完善的系统。主要研究方向是系统页面的布局和信息的传输与存储。MYSQL数据库有足够的技术空间来实施该系统。所以,从技术层面看,实现系统是有完备的工具支撑的。2.2.2 经济可行性首先,考虑到成本,我有一台电脑。开发该系统无需购买其他硬件,也无需额外成本。就时间而言,我即将毕业,有足够的时间发展。而且,该系统仅用于毕业设计,考虑的问题比较简单,与商业软件还有一定差距,没有实际的商业效益。因此,在经济这方面,此项目也是可行的。2.2.3 操作可行性首先,考虑到成本,我有一台电脑。开发该系统无需购买其他硬件,也无需额外成本。就时间而言,我即将毕业,有足够的发展时间。而且该系统仅用于毕业设计,考虑的问题比较简单,与商业软件还有一定的差距,没有实际的商业效益。所以在操作上也是可以实践起来的网。第三章系统分析3.1系统功能分析3.1.1识别系统参与者通过对本宿舍管理系统的研究与需求分析,得出的结论是系统的对象有两个:超级管理员,如图3-1所示。还有一个就是用户,如图32所示。超级管理员图3-1超级管理员图3-2用户3.1.2用例规约(1)用户、超级管理员登录,如表3-1所示。表3-1给出了登录用例描述用例名称登录主参与者用户、超级管理员层次海平面利益相关者用户、超级管理员前置条件用户、超级访问登录页面最低保证用户、超级管理员登陆失败,回滚事务成功保证显示登陆成功触发器点击登陆按钮主要成功情节页面显示登陆成功扩展LA超级管理员登录失败。1.A.1超级管理员不存在。1.A.2密码不正确。1.A.3检查网络,刷新当前系统页面后重新登录。(2)用户修改个人信息,如表32所示。表3-2修改信息用例描述用例名称修改个人信息主参与者用户层次海平面利益相关者超级管理员前置条件用户、登录成功最低保证回滚任何未完成事务成功保证用户进入修改个人信息页面触发器用户点击修改个人信息按钮主要成功情节显示个人信息页面扩展LA修改个人信息失败。1.A.1信息与之前重复。1.A2检查网络,刷新当前系统页面后重新登录。(3)用户、超级管理员修改密码,如表3-3所示。表3-3修改个人密码用例描述用例名称修改个人密码主参与者用户、超级管理员层次海平面利益相关者用户、超级管理员前置条件用户、超级管理员登录成功最低保证回滚任何未完成事务成功保证密码修改成功触发器用户、超级管理员点击修改密码按钮主要成功情节显示个人信息页面扩展LA修改个人信息失败。I.A.1信息与之前重复。1.A.2检查网络,刷新当前系统页面后重新登录。(4)用户、超级管理员查看班级列表,如表34所示。表34查看班级列表用例描述用例名称查看班级列表主参与者用户、超级管理员层次海平面利益相关者用户、超级管理员前置条件用户、超级管理员登录成功最低保证回滚任何未完成事务成功保证密码修改成功触发器用户、超级管理员点击修改密码按钮主要成功情节显示个人信息页面扩展LA修改个人信息失败。1.A.1信息与之前重更。1.A.2检查网络,刷新当前系统页面后重新登录。(5)修改宿舍信息,如表3-5所示。表3-5修改宿舍信息用例名称修改宿舍信息主参与者用户、超级管理员层次海平面利益相关者超级管理员前置条件宿舍信息已录入最低保证回滚任何未完成事务成功保证系统提示修改成功触发器用户、超级管理员点击修改按钮主要成功情节显示宿舍列表页面扩展1.A修改失败1.A.1宿舍不存在I.A.2宿管阿姨不存在1.A.3检查网络,刷新当前系统页面后重新登录。(6)查看宿舍列表,如表3-6所示。表3-6查看宿舍列表用例描述用例名称查看宿舍列表主参与者用户、超级管理员层次海平面利益相关者用户、超级管理员前置条件用户、超级管理员登录成功最低保证回滚任何未完成事务成功保证用户们进入宿舍管理页面浏览宿舍信息触发器用户、超级管理员点击宿舍列表按钮主要成功情节显示宿舍列表页面扩展LA页面显示不出来。1.A.1检查网络,刷新当前系统页面后重新登录。(I)超级管理员修改宿舍信息,如图3-31 revise O.*所示。3iDormitory-<<primary key> >dormitoryid-Caretakerid-Bed Space number3.2 概念数据建模和对象关系建模SuperCaretaker-<<primarykey>>Caretakerid-username-password-telephone-sex-图3-3超级管理员修改宿舍信息的类图超级管理员与宿舍信息的存在一对多的关系。对应的关系模型为:SUPerCaretaker(SUPerCaretaker_id,username,password,telephone)Dormitory(dormitoryjd,Caretaker_id,BedSpacenumber)(2)超级管理员新增班级信息,如图34所示。Class1revise0.*-<<primarykey>>Classid-classname-counsellornameCaretaker-<<primarykey>>Caretakerid-username-password-telephone-sex图34超级管理员新增班级信息的类图超级管理员与班级信息存在一对多的关系。关系模型为:Caretaker(Caretaker_id,username,password,telephone)Class(Class_id,Classname,counsellorname)(3)超级管理员新增损坏信息。如图3-5所示。图3-5超级管理员新增损坏信息的类图超级管理员与损坏信息表存在一对多的关系,关系模型为;Caretaker(Caretaker_id,username,password,telephone)DamageCOndition(DamageCOnditiOn_id,Dormitory_name,start_time,end_time)3.3 动态建模3.3.1 顺序图(1)超级管理员新增宿舍信息在新增信息前,超级管理员必须先登录。登录成功后管理员在宿舍管理中点击新增按钮,随后填写宿舍编号、床位数、宿管等宿舍管理信息,保存提交至宿舍信息表中,完成宿舍信息的新增,如图3-6所示。图3-6超级新增宿舍信息的顺序图(2)用户查询学生列表用户首先要登录系统,

    注意事项

    本文(【《学院宿舍管理系统的设计与实现》7200字(论文)】.docx)为本站会员(王**)主动上传,优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知优知文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 yzwku网站版权所有

    经营许可证编号:宁ICP备2022001189号-2

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

    收起
    展开