基于web的毕业设计

基于jsp的工地员工及建材管理系统访问

 

一、选题的背景与意义

 

随着物联网技术的不断发展和市场规模的不断扩大,社会的信息化水平不断提高,生活中的事物也越来越智能。20世纪,随着全球经济的蓬勃发展,众多经济学家纷纷提出了新的管理理论。20世纪50年代,由西蒙所提出的管理依赖于信息和决策的思想。同时期的维纳也发表了控制论,他认为管理是一个过程。

基于jsp的工地员工及建材管理系统1

近几年管理信息系统学科发展的主要方向应该围绕新兴信息技术的应用带来的产业创新和产业融合、信息技术和应用的服务化。设计企业员工信息管理系统,可以帮助企业达到员工管理办公自动化、节约管理成本、提高企业工作效率的目的[3]。以云计算、大数据、物联网为代表的新兴信息技术对管理的影响目前还仅仅是个开始,这些技术的深入应用,会形成各类新兴信息技术环境下的新型管理问题。

所谓MIS(管理信息系统--Management Information System)系统 ,基于大数据技术的处理系统主要包括数据准备、存储管理、计算处理、数据分析和知识展现5个环节[1],现代管理信息系统是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传输、加工、储存、更新和维护,以企业战略竞优、提高效益和效率为目的,支持企业的高层决策、中层控制、基层运作的集成化的人机系统。

基于jsp的工地员工及建材管理系统2

 

二、研究的基本内容与拟解决的主要问题

1、研究的基本内容:

本项目开发的基于JSP的工地员工及建材管理系统对工地员工以及建材的一系列管理的系统。其系统需要主要包括以下模块:

(1)管理员登录模块

如需更多计算机毕业设计,可关注东哥毕设。

(2)员工信息管理模块

(3)建材信息管理模块

(4)工作任务模块

(5)员工签到模块

(6)工作反馈模块

本项目的总体为PC端,按照系统架构设计方案和各模块功能,基于JSP的工地员工及建材管理系统共分为两个权限,分别是管理员和员工,管理员具有对各类信息进行管理和维护等功能;员工则具有信息查询、考勤、留言反馈等功能。各个模块由后台数据库系统和相应的子系统应用程序组成。本系统的总体功能结构图,如下图2.1所示

 

 

 

图2.1系统功能模块图

系统按照软件标准规范体系,系统基于网络平台进行数据传输通信,通过软件与硬件搭建,实现应用系统应用。

2、研究的目标

本系统开发完成后,主要实现如下目标:

(1)管理员登录模块:实现管理员登录系统操作;

(2)员工信息管理模块:实现员工对基本信息的查询和核对以及管理员对员工的基本信息进行增、删、改、查的功能;

(3)建材信息管理模块:实现对建材的基本信息进行增、删、改、查的功能;

(4)工作任务模块:实现管理员对员工今日或近期的工作任务进行下发以及员工了解今日或近期的工作任务;

(5)员工签到模块:实现在员工可以在指定时间段进行考勤以及管理员对员工考勤情况信息进行查看;

(6)工作反馈模块:实现让员工在工作中出现的各类时间以及工作完成进度向管理端进行反馈以及管理员对员工的反馈进行查看从而了解工地现况;

3、研究拟解决的主要问题

(1)确定数据库的数据表设计。

(2)实现PC端网页的设计。

(3)完成数据库和PC端的链接。

解决方法:

参考同类相关的数据库和网站的设计理念。每个数据表的内容设计与相关的数据表之间的链接,数据库设计完成后就要和PC端的链接,使得管理员和员工能登录系统,从而进行相应的操作,使得相关的数据存入数据库。

 

 

 

三、研究的方法与技术路线

1、研究的方法

本系统采用JSP框架,从而更好的实现客户的需求,而且大型的Web应用程序的开发仅仅需要Java Servlet和JSP配合就能完成。JSP具备了java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点,极大的提升了开发效率。

本系统使用MySQL数据库的原因有二:一是本系统为小型系统,不必使用过于复杂的数据库,而MySQL数据库的特点就是简单、易使用,完全可以满足本系统数据库要求;二是MySQL数据库有免费的使用版本,性价比较高而且缩减了团队在这方面的运营成本。

本系统采用JDBC来进行数据库的连接,因为它使信息传播变得容易和经济。企业可继续使用它们安装好的数据库,并能便捷地存取信息,即使这些信息是储存在不同数据库管理系统上。新程序的开发期很短。安装和版本控制将大为简化。程序员可只编写一遍应用程序或只更新一次,然后将它放到服务器上,随后任何人就都可得到最新版本的应用程序。

 

 

2、技术路线

前段程序设计

以下是部分前端设计流程图。

登入界面程序流程图如下图3.1所示

 

图3.1登入见面程序流程图

 

管理员工作任务下发及留言反馈程序流程图如下图3.2所示

 

图3.2管理员工作任务下发及留言反馈程序流程图

 

 

数据库的概念设计

目前,数据库领域常用的数据模型有四种,它们是:层次模型(Hierarchical Model)、网状模型(Network Model)、关系模型(Relational Model)、面向对象模型(Object Oriented Model)。在本系统中,我采用了关系模型的方式。

(1) 工人信息表 (姓名,性别,年龄,工号,工种);

(2) 管理员信息表 (姓名,性别,年龄,编号);

(3) 建材信息表 (名称,类别,数量,价格);

(4) 签到信息表(签到记录编号,签到时间,签到结果:工号);

(5) 工作安排信息表(时间,地点,工作时间,管理员编号,工人工号);

本系统中一共有5个实体,以下是实体与其属性。

工人实体其属性如图3.3所示

 

图3.3工人实体属性图

管理员实体属性如图3.4所示

 

图3.4管理员实体属性图

 

 

 

 

建材实体属性如图3.5所示

+

图3.5建材实体属性图

签到信息实体属性如图3.6所示

 

图3.6签到信息实体属性图

工作安排实体属性如图3.7所示

相关毕业设计文章

javaweb毕业设计项目选题100例_总有一个适合你

javaweb毕业设计项目选题分享,100例选题,有电商类的javaweb毕业设计项目选题,有管理系统类的javaweb毕业设计项目选题,还有各种类型的题目,供大家参考学习,希望对大家有用

软件工程毕业设计题目

一个软件工程毕业设计题目:基于BootStrap的晴雅花艺交流论坛的开发:1.前台:1注册登陆2帖子列表,查看,搜索3发贴,回帖,编辑4管理:编辑,置顶,指定精华5课程:视频学习(可放一到二个视频就可以)6评选:参与评选,条形统计图显示投票数量,限制每个IP只能投一次票(必须实现)。(页面可有首页,帖子,在线发帖(或者在线留言),课程,评选)。

毕业设计源代码

毕业设计源代码之植物资讯网站:在地球地质历史上,由于环境急剧变化或者重大的地质历史事件,一些集体性生物灭绝的现象会时常发生;工业革命以来,人类对自然资源的获取也变得肆无忌惮,同时我们所居住的地球生态环境也发生了巨大的变化,生物的多样性同时面临着来自自然进化以及人类干扰等众多方面的威胁。

一份优秀的计算机毕业设计讲解

本章主要是一份优秀的计算机毕业设计讲解,讲解对象为基于javaee创新创业实验室管理系统,主要讲解了该毕业设计的需求分析,功能分析,以及最终的效果截图展示,希望大家喜欢。

一个基于java毕业设计系统_基于JAVA的早教系统

本章主要分享一个基于java毕业设计系统,基于JAVA的早教系统,该基于java毕业设计系统主要讲了系统包括角色功能模块和关键功能模块。角色功能模块分为用户功能模块、管理功能模块;关键功能模块分为登录注册模块、音频播放功能模块、商城模块、小游戏模块、储存照片功能模块和信息展示功能模块。

基于安卓的毕业设计

基于安卓的毕业设计之基于android平台的校园心理咨询管理信息系统的设计与实现:随着目前我国互联网技术的不断发展,4G网络通讯技术及Android智能手机的不断普及,以“互联网+”传统行业结合的新行业,成为了当前发展的热门方向。但是,互连网与大学生心理健康教育相结合的信息化发展还处在萌芽的状态。

java毕业设计项目

java毕业设计项目:交通事故档案管理系统的设计与实现,确定了系统的总体功能需求之后,本文将对系统功能进行更加细致的划分,首先将整个系统划分为事故信息管理、查询统计以及系统管理等主要功能模块。然后每个模块之下又包含了更加具体的功能。

计算机毕业设计源码分享免费下载

计算机毕业设计源码分享免费下载,软件采用了eclipse开发,mysql数据库,提供了完整的运行代码,可以下载完成后直接运行,不错的计算机毕业设计源码。

一个计算机信息管理毕业设计题目

本文以个性化新闻推送为题目,讲解一个计算机信息管理毕业设计题目的毕业设计,该毕业设计主要内容是:结合用户的浏览数据(新闻类型,浏览时间长,点击次数)和用户本身的特征(年龄、性别、兴趣爱好)将用户可能感兴趣的新闻推送给用户,希望对大家有用。

一份代做的计算机毕业设计

本章以骑旅行克什克腾旅游服务系统的分析与设计为讲解对象,详细讲解了一份代做的计算机毕业设计是如何进行的,包括了功能的讲解,以及最终的效果截图,希望对大家有帮助。

评论