互联网背景下学生公寓信息管理系统设计与实现.docVIP

互联网背景下学生公寓信息管理系统设计与实现.doc

  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文档。上传文档
查看更多
互联网背景下学生公寓信息管理系统设计与实现

互联网背景下学生公寓信息管理系统设计与实现   关键词:“互联网+”;数据库;学生公寓管理系统;B/S   中图分类号:TP311.1   文献标识码:A 一、系统需求分析   系统设计工作的第一步是进行用户的需求分析。学生公寓信息管理系统采用基于“互联网+”背景下的计算机管理模式,它作为一种数据库的应用项目,在开发时,首先要明确系统设计的最终目的和使用者的需求,然后进行系统方案设计,开发人员根据系统设计的最终目的并结合用户的需求设计合理的系统方案,最后根据所设计的系统方案进行具体设计。整个系统的设计以用户体验为中心,兼具良好的安全性、稳定性、可移植性等特点,努力为用户提供更大的便利。   1.功能需求分析   通过对学生公寓信息管理工作日常流程的学习,对公寓管理工作中的各项事务进行合理的安排,如来客登记、学生出入记录等,同时需要具备信息的纠错和查询功能。   由需求可以制作基本的系统功能流程图,如图1所示。   2.数据库需求分析   每个公寓有上千名学生,完成上千名学生信息的统计,需要数据库具备如下特性:   (1)数据准确:要求数据查询准确率最好达到 95%以上,以免系统问题给学生造成困扰。   (2)响应时间:系统的响应时间能够体现系统的性能,考虑到在入学、毕业等信息处理高峰期的特殊时段,避免由于数据处理速度而带来的麻烦。   (3)稳定性:要保证系统能够长时间稳定运行,满足使用者的需求。 二、系统总体设计   1.采用B/S模式三层结构   浏览器/服务器(B/S)模式是在客户机/服务器(C/S)模式的基础上逐渐发展过来的。浏览器/服务器(B/S)模式主要包括三层结构,分别是表示层、事务处理层和数据处理层(如图2所示)。浏览器/服务器(B/S)模式与客户机/服务器(C/S)模式不同,它将事务处理模块与客户端分离,单独属于事务处理层,大大降低了客户端的配置需求,事务处理的任务转移到了web服务器端。   浏览器/服务器(B/S)的架构,并不需要用户端具备多高的配置,类似普通计算机具备网络支持功能,能够对脚本解释语言的浏览器即可。这种模式的运行环境要求低,几乎所有的设备均可运行,安装方便。为便于系统后期的管理与维护,整个系统的数据处理功能由服务器实现。   2. 功能模块设计   通过对学校学生公寓信息管理工作的学习,总结出学生公寓信息管理系统应具备以下功能部分。   (1)公寓基本信息模块。公寓基本信息模块主要针对学生公寓的基本信息进行设置,如楼号、房间号、居住人员性别等;学生信息管理功能完成员工信息的统计,包括学生信息资料、学生评分设置、学生分数录入、学生分数统计,学生基本信息资料功能要做到最基本的操作,如增加新学生信息和删除退学学生信息等。结构图如图3所示。   (2)公寓住宿管理功能。公寓住宿管理模块包括住宿人员登记、离开登记、外来人员登记、学生晚归登记、物品出入登记六个功能。住宿登记功能完成住宿人员的增加、删除、查询、备忘录等任务。结构图如?D4所示。   (3) 学生宿舍评定模块。学生宿舍评定模块主要是鼓励学生爱护宿舍卫生,用户记录学生宿舍结果,统计宿舍每次检查的优良情况。该模块主要包括学生宿舍评分细则设置和宿舍得分情况表。结构图如图5所示。   (4)公寓物品管理功能。学生公寓每个学期都会有新的公寓物品购入,本系统也具备公寓物品的统计和查询功能。该功能模块包括两个方面:公寓物品清单、物品库存清单。公寓物品清单功能用来统计公寓物品的总体信息、查询现有物品信息、修改物品使用信息等情况。结构图如图6所示。   3.数据库设计   后台数据库的设计在信息管理系统中的地位至关重要。数据库的设计与系统的操作速度、质量以及生命周期密切相关,如果数据库设计合理,不仅能减小软件开发的难度,加快软件开发的时间,并且容易实现软件的维护和升级。相反,不合理的数据库设计会增加软件维护、升级甚至开发的难度。本文所采用的数据库为Microsoft SQL Server,数据库结构如图7所示。本系统考虑到断网的特殊情况,不仅设计了网络版的数据库结构,而且设计了单机模式的数据库结构,方便用户在离线情况下使用。   (1)数据库概念设计。学生公寓信息管理系统必须依照用户的业务需求来制定,因此我们进行数据抽样,采用概念数据模型来反应用户的需求。概念数据模型可以通过实体E-R图来表示。   学生是公寓管理至关重要的一部分,在系统中以一个实体出现,学生应该具备以下属性:学号、姓名、性别、学院、年级、专业、籍贯、电话和辅导员。每个学生对应一个宿舍,并且每个宿舍在系统中也是唯一存在的,宿舍信息包括宿舍编号、公寓编号、总人数、宿舍电话和备注。实体E-R图如图8所示。   (2)数据

文档评论(0)

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

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

1亿VIP精品文档

相关文档