教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 政务民生 >

大连东软信息学院毕业论文(2)

来源:网络收集 时间:2026-08-14
导读: 大连东软信息学院毕业设计(论文) 第1章 绪 论 随着计算机产业的迅速发展,计算机已广泛的应用于信息管理、文字处理、设计工作、辅助教学等人们的日常生活中。特别是在计算机的操作系统具有了图形化的界面后,非专

大连东软信息学院毕业设计(论文)

第1章 绪 论

随着计算机产业的迅速发展,计算机已广泛的应用于信息管理、文字处理、设计工作、辅助教学等人们的日常生活中。特别是在计算机的操作系统具有了图形化的界面后,非专业计算机毕业的人也能轻松的使用它计算机进行工作,各行各业的人们只需要简单的培训就能在计算机上进行各种复杂的操作。

东软舍务管理系统是典型的信息管理系统,其实现主要包括后台数据库的建立和维护以及前端页面的的开发两个方面。对于后台数据库的建立和维护要求建立起数据一致性、完整性和数据的安全性。对于前台页面设计要求应用程序能提供强大的数据操纵功能,界面要美观、操作起来简单方便等特点。

1.1 论文研究主要内容

本文主要研究的是东软舍务管理系统。本系统研究方向主要是针对于东软宿舍楼管理、寝室管理以及学生信息的管理维护。本系统基于B/S架构开发,分前后台使用。前台仅供学生进行登录访问,后台供舍务老师进行数据维护时使用。按照用户角色来拆分本系统,用户分为:学生和舍务老师。老师和学生可以使用舍务管理系统的各个功能模块。

一方面对于舍务老师而言,老师可以利用本系统的住宿信息管理模块,通过输入学生学号(学号是在校学生的唯一标致)即能快速的查找某个学生的住宿情况(如:寝室楼号、宿舍号以及入住时间)并且可以对该名学生进行退寝操作。比如说该学生办理院外实习或者退学,这样可以把闲置的床位空出来,这样宿舍老师可以对数据进行时时更新操作,可以避免床位的闲置而造成资源的浪费。宿舍管理员也可以对宿舍楼进行管理,对宿舍信息进行管理。学生宿舍信息管理系统最大的特点之一是可以发布通知,比如收取水电费,网费等通知,这样代替了手工的写在小黑板上。减轻了舍务老师的工作负担,提高了工作效率。

另一方面,对于学生本身而言,学生利用本网站可以查阅个人信息,学院简介,还可以对本网站进行留言,查看最近通知,历史通知,本网站一大特点是,学生可以用此系统进行报修,当学生寝室出现比如说灯管坏了,或者寝室暖气不热,都可以登录到本网站,进行报修信息登记,这样舍务老师可以查看到具体报修信息,进而进行修理等工作。学生还可以对本网站发表留言。为了防止学生恶作剧,留下不健康留言,本网站有对留言进行审核的操作。当学生发表留言之后,舍务老师会先看到留言信息,并决定此

-1-

大连东软信息学院毕业设计(论文)

留言是否公开显示,这样保护了本网站数据的健康性。

1.2 国内外现状

随着计算机的普及,计算机化工作占据了工作的主导地位,不仅在工作,生活甚至是校园里,都充满着信息化,但是仍然还有一部分学校停留在舍务老师手工记录数据的原始阶段,手工录入数据对于规模小的学校尚且勉强可以接受,但是对于学生信息量庞大,需要记录存档的数据比较多的高校来说,人工录入数据是相当麻烦的,而且手工录入很容易会造成误差,耽误很多时间,而且工作效率也比较低。

在国外发达国家众多大学无一例外地采取了寝室管理系统,以英国剑桥大学为例,该大学从1209年建校到现在寝室管理一直都是有专门的寝室管理系统来管理,无需单独成立一个专门管理学生住宿信息部门,学生和寝室长通过宿舍管理系统进行管理。通过这种手段又培养了学生的自主自立的能力。而自主自立能力又是创新能力形成的重要环节。

-2-

大连东软信息学院毕业设计(论文)

第2章 关键技术介绍

东软舍务管理系统是一款基于MVC框架的网站程序。系统整体的体系结构采用B/S架构。设计实施方案包括:可行性分析、业务分析、流程设计、ER图、数据字典、数据实体设计、前台UI设计、后台开发、以及系统测试。

2.1 JAVA语言简介

Java是由Sun公司于1995年5月推出的Java程序设计语言和Java平台的总称。Java语言有以下特点:

Java语言是简单的。Java语言是一个面向对象的。Java语言提供类、接口和继承等原语。Java语言是健壮的。Java的强类型机制、异常处理、废料的自动收集等是Java程序健壮性的重要保证。Java语言是可移植的。这种可移植性来源于体系结构中立性,另外,Java还严格规定了各个基本数据类型的长度。Java系统本身也具有很强的可移植性。Java语言是多线程的。Java语言是动态的。Java语言的设计目标之一是适应于动态变化的环境。Java程序需要的类能够动态地被载入到运行环境,也可以通过网络来载入所需要的类。这也有利于软件的升级。另外,Java中的类有一个运行时刻的表示,能进行运行时刻的类型检查。

2. 2 MVC框架简介

MVC(Model代表模型层- View代表视图层- Controller代表控制层),它是一种我们最基本的设计模式,也是每个程序员最开始接触的基础框架之一。

M(Model)在框架里说的是JAVA对象,在JAVA对象中除了其属性和字段,还可以有行为及其事件如set() get() 方法。JAVA对象可以理解为普通业务实体类。该对象,就是符合Java规范的所有对象。业务逻辑和数据访问应该放在Model层,也就是View层负责数据展示,Controller充当转发器,除了转发用户请求不做业务逻辑。真正的逻辑事务,数据访问,甚至算法都放到模型层去处理。Controller是控制器的意思,所谓控制器,就是将用户请求转发给模型层,经过处理后把结果返回到界面层展现的一个中间层,那么Controller到底管什么工作呢?先不说.先来看下在Java Web中这三个层一般的定义,一般在JAVA WEB 系统里,JSP充当页面显示,Servlet充当控制层,JavaBean充当模型层,而Servlet的作用就是接受用户请求将请求转发到模型层,做真正的业务处理。处理结果保存后转发到JSP页面,然后展现数据。所以它的功能就是控制器的基本功能,它就管转发,在视图层和模型层之间转来转去。

-3-

大连东软信息学院毕业设计(论文)

第3章 系统分析

东软舍务管理系统是专门为东软学生和生活园区的管理老师研发的系统。通过对学校住宿方面的调研,以及在网上搜索相关资料,已经初步对整个业务有了整体的把握,同时对东软舍务管理系统的系统分析在软件开发方面也承担了一个重要的角色。

3.1 构架概述

3.1.1 功能构架

根据需求调研结果确定本系统主要包括以下功能模块,如系统功能模块图3.1所示。

东软舍务管理系统用户信息管理学生信息管理宿舍信息管理住宿信息管理财物报修管理通知公告管理网站留言管理添加用户用户列表修改密码添加学生信息删除学生信息编辑学生信息查看学生信息添加宿舍信息删除宿舍信息修改宿舍信息查看宿舍信息学生入住办理学生退宿办理宿舍信息列表添加报修信息删除报修信息处置报修信息查看报修信息发布公告信息公告信息列表公告信息详情删除公告信息发布留言信息审核留言信息查看留言详情删除留言信息 图3.1 系统功能模块图

从图3.1中可以看出本系统总体功能模块,这些模块是提供给东软舍务老师和学生使用。不同用户访问本系统能操作的业务是不同的。学生登录本系统可以查看个人信息,可以查看寝室老师发布的最新公告,发布财物报修信息,可以通过本系统主页面进入学院各个管理部门、各个系。管理员的业务主要是在对用户信息、学生信息、宿舍信息、住宿信息、财物报修、通知公告、以及学生网站留言等模块进行数据维护等操作。

3.1.2 模块需求描述

(1)用户信息管理 …… 此处隐藏:2910字,全部文档内容请下载后查看。喜欢就下载吧 ……

大连东软信息学院毕业论文(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/448379.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)