基于JSP的大学生公寓管理系统的设计与实现

电脑杂谈  发布时间:2020-04-29 18:26:54  来源:网络整理

c语言大作业实现一个管理系统_学生公寓管理系统的设计与实现_如何管理设计流程:设计执行力

李山

[摘要]高校学生公寓管理系统的建立学生公寓管理系统的设计与实现,有助于形成较为完整的学生管理工作流程,学生入住率和付款情况的实时控制和统计等,从而降低了相关学生公寓的复杂性管理. 本文基于JSP技术,阐述了大学生宿舍管理系统的开发技术以及工作特点,原理,实现方法,相关环境配置,系统开发要求的设计和实现过程,旨在为今后的相关研究提供参考.

[关键字] JSP技术; J2EE体系结构;大学公寓管理系统

doi: 10.3969 / j.issn.1673-0194.2019.12.059

[中文图书馆分类号] TP311.52 [文件识别码] A [物品编号] 1673-0194(2019)12-0-02

0简介

大学公寓是学生进行素质教育和思想政治工作的重要场所,也是学生进行日常生活和学习的主要场所之一. 高校的公寓管理系统关系到学生的财产和人身安全,影响学校的正常生活和教学秩序. 它不仅关系到学校和社会的稳定,而且极大地影响着我国高等教育的进一步改革和发展. 因此,有必要建立适合于大学生公寓管理的管理系统. 本文利用JSP技术,标准的J2EE架构和相应的相关技术,建立了基于Web的大学生宿舍管理系统.

1与大学生公寓管理系统相关的概念和技术简介

如何管理设计流程:设计执行力_c语言大作业实现一个管理系统_学生公寓管理系统的设计与实现

大学生公寓管理系统是由人和计算机相关设备组成的管理系统. 其主要功能是收集有关信息的收集,存储,分类,处理,传输,维护和使用.

1.1系统

经过多次性能比较,作者所在的大学最终选择了Oracle系统作为大学公寓管理信息系统的后端数据中心.

Oracle 11g在软件设计和引擎方面继承了Oracle 9i和Oracle 10g的优势,并在此基础上增强了应用程序的性能,可伸缩性,安全性,功能扩展和升级,可以很好地支持XML和HTTP. 协议.

1.2 JSP技术

JSP是Sun基于WEB应用程序设计的一种新型网站开发语言. 它使用公司的Java语言作为脚本语言. 集成并平衡了受支持的技术和工具,以使基于组的应用程序逻辑页面设计功能更加强大. JSP技术主要具有以下主要优点: ①只需要编写一次; ②独立于操作平台; ③具有强大的扩展功能; ④开发工具多样,功能强大; ⑤服务器端组之间的支持.

1.3 J2EE的技术架构

该系统基于标准J2EE体系结构,并控制通过MVC分层框架Struts的页面流. J2EE体系结构是分层且清晰的,因此每一层都不相互依赖,因此每一层仅专注于自己的职责并且易于使用. J2EE体系结构使程序易于维护,同时还提高了程序的可伸缩性.

2高校学生公寓管理系统的需求分析

大学学生公寓管理系统以学生公寓管理为目标,并将系统分为五个主要功能模块: 住宿,学生,住宿,水电费以及根据预定目标进行的系统管理. 其中,系统管理是维护和管理系统本身,以方便管理员使用,其余的几个模块是大学生公寓管理系统的基本功能.

如何管理设计流程:设计执行力_学生公寓管理系统的设计与实现_c语言大作业实现一个管理系统

3大学生公寓管理系统的总体设计

3.1设计原则

该系统采用JSP技术,并在设计时采用高级框架,以确保所设计的系统可以满足用户需求并满足现代科学技术的发展需求. 因此,在设计过程中,必须遵循以下几点: ①实用原则; ②适应性和可扩展性原则; ③可靠性原则; ④可维护性和管理原则; ⑤安全原则; ⑥先进的原则; ⑦总体规划和分层实施原则.

3.2系统架构设计

3.2.1系统软件架构设计

系统软件体系结构设计分为3层,上层是表示层,中间是控制器层和业务逻辑层,下层是数据持久层. 其中,表示层主要用于显示数据信息,如图1所示.

3.2.2硬件架构设计

用户通过网络访问远程Web,Web服务器通过应用程序服务器的分流器连接到分布式. 为了避免由于学生流量过大而引起的一系列问题,它采取了分流访问源并将访问请求分配给不同服务器的方式. 为了防止某些恶意用户入侵,它添加了防火墙来阻止IP地址.

3.3系统组成结构和功能介绍

根据需求分析,结合大学公寓管理的日常工作,可以发现大学生公寓管理系统可以更好地实现学生公寓管理功能. 图2是大学公寓管理主要系统的组织. ①房屋管理模块主要用于实现房屋的添加,修改,删除和查询功能. ②宿舍管理模块主要实现房间的调整,修改,删除和查询功能. ③学生管理模块,用于查看公告,个人基本信息,房间水电信息查询,房间保修管理. ④费用管理模块主要实现住宿费用,水电费等其他费用管理的查询. ⑤查询统计模块主要实现水电费统计,电费支付登记及相关汇总统计. ⑥系统管理模块主要维护系统,管理用户权限和公告信息等多项功能. 它可以添加/删除用户,登录/注销系统,修改密码,数据统计信息和备份.

学生公寓管理系统的设计与实现_c语言大作业实现一个管理系统_如何管理设计流程:设计执行力

3.4设计

负责数据的收集,存储,处理和维护功能,并且是信息管理系统的核心. 正确使用原理知识可以提高数据存储效率,并减少以后维护和升级的难度. 学生公寓管理系统应基于公寓房间和被录取为基本信息源的学生. ①表,主要存储基本信息. 字段包括: 数字,学生编号,姓名,性别,部门和班级. ②住宿付款信息表,包括序号,姓名学生公寓管理系统的设计与实现,学生编号,宿舍编号,付款日期,付款年份,付款欠款,住宿状态和说明. ③水电费信息表,包括序号,宿舍号,购房者,付款日期,水费,电费. ④用户信息表,包括号码,用户名,角色,密码,是否锁定. ⑤角色信息表,包括编号,角色编号,角色名称,角色描述. ⑥房屋信息清单,包括号码,楼层号,房间号,位置,描述.

大学生公寓管理系统的4个主要功能模块

公寓管理系统的设计主要包括总体框架设计和每个功能模块的设计. 每个模块的设计过程都非常接近整体构思. 下面选择了几个主要模块进行介绍.

4.1系统登录界面模块

登录界面主要用于确保系统的安全性和划分不同系统用户的功能权限. 大学生公寓管理系统具有三个默认角色: 公寓管理员,学生和维护者. 登录系统后,由不同角色呈现的界面也不同. 每个操作范围都有不同的表现形式. 登录系统后,不同的角色将输入相应的角色. 界面操作,具体流程图如图3所示.

4.2管理模块的设计

该模块由几个主要的管理模块组成,例如列表,添加,修改和学生签到. 管理员可以单击“修改”,然后会弹出相应的对话框. 修改完成后,将弹出相应的修改结果,例如修改成功或失败,并显示修改后的相应信息. 具体流程图如图4所示.

5结论

本文充分利用Java语言的易用性,安全性和跨平台,成功地实现了安全,可靠,高效的操作,并且对大学生公寓管理系统,学生的管理具有很强的适用性信息,等资源,为了满足大学信息查询和学生管理的需要,大学生公寓的管理与高科技网络时代的发展要求相匹配.

c语言大作业实现一个管理系统_如何管理设计流程:设计执行力_学生公寓管理系统的设计与实现

主要参考文献

[1]费立军,杨雄飞,马中青. 基于JSP的农业高校计算机基础教学网站设计研究[J]. 安徽农业科学,2014(7).

[2]宋朝英. JSP技术的特点与应用[J]. 牡丹江师范学院学报,2005(2).

[3]罗在文. 项目驱动的“ JSP应用程序开发”设计[J]. 计算机编程技能与维护,2015(12).

中国管理信息化2019年第12期

有关中国管理信息化的其他文章

关于电力工程设计评审和技术经济评价信息系统

新经济形势下企业会计管理创新研究

关于计算机应用技术对企业信息化的影响

管理会计在高校财务管理中的应用分析

油田钻井作业管理系统设计与实现分析

论“互联网+”时代的企业管理创新


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-193252-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...