哈尔滨师范大学课程名称:
任课教师:
题目:
姓名:
学号:
学院:
系别:
目录
第一章系统开发背景概述    1
1.1、系统开发背景    1
1.2、系统开发工具    1
1.1.1、Eclipse Mars.1 Release (4.5.1)    1
1.1.2、MySQL5.0    1
1.1.3、JavaScript    2
1.1.4、CSS    2
1.1.5、JQuery    2
1.1.6、JQuery EasyUI    2
1.1.7、Jetty    2
第二章总体规划    2
2.1、系统需求分析    2
2.1.1、管理员(领导)    3
2.1.2、普通用户(员工)    3 2.2、系统可行性分析    3
2.2.1、社会可行性分析    3
2.2.2、技术可行性分析    3
2.2.3、经济可行性分析    3
2.3、系统设计目标与设计思想    4 2.
3.1、系统设计目标    4
2.3.2、开发设计思想    4
第三章系统分析    4
3.1、组织机构分析    4
3.2、数据流程分析    4
第四章系统分析与设计    5
4.1、管理信息系统的总体架构设计    6
4.2、管理信息系统基础设施的设计与选择    6 4.4、数据库设计 7
4.4.1、管理员表(领导) 7
4.4.2、用户表(员工) 7
4.4.3、部门表 7
4.4.4、公告表 8
4.4.5、请假表 8
4.4.6、考勤表 8
4.5、创建数据库SQL语句 9
4.6、代码设计 11
4.6.1、程序结构展示 11
国外网站源码4.6.2、部分代码展示 12
4.7、IPO设计(输入、处理、输出) 22
4.7.1、输入输出界面设计结果 22
4.7.2、处理描述 31
第五章总结和体会 33
第一章系统开发背景概述
1.1、系统开发背景
由于企业规模进一步扩大,企业信息的管理也变得越来越复杂。为此,切实有效的把企业信息管理系统引入企业管理领域中,对于促进企业管理制度和提高企业质量有着显着意义。
Internet的发展使我们的企业越来越现代化,现在网上企业信息管理是我们现在企业管理中的一个热点。现在,员工跟公司的之间的信息传播只在一指之间。目前国家的企业管理体制也正处在不断改革、创新的阶段,我国的工商部门充分吸取国外优秀的管理模式,结合国内多年的企业管理经验,逐步探索出适合中国特的企业管理形式。因此,企业信息管理软件应充分依托企业自身信息,实现企业信息的集中管理、分散操作、信息共享,、使传统的管理朝数字化无纸化、智能化、综合化的方向发展,并为进一步实现完善的信息系统打下良好的基础。由
于Internet 具有影响范围广,能够方便快捷的传递信息,具有近乎实时的交互性,本身又是一个巨大无比的信息库等诸多优点。本企业信息系统,可以提高企业的信息管理效率。我们的目标是用本企业信息系统实现最快对企业信息的综合管理。在这里,运用计算机辅助管理,即能实时地对大量信息数据进行检验和统计,十分方便地输出管理结果,同时也避免了人工处理时容易产生的错误。
1.2、系统开发工具
1.1.1、Eclipse Mars.1 Release (4.5.1)
Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK),该版本是目前最新的版本。
1.1.2、MySQL5.0
MySQL是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 旗下公司。MySQL最流行的关系型数据库管理系统,在 WEB 应用方面MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度
并提高了灵活性。MySQL 所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。由于其社区版的性能卓越,搭配 PHP 和 Apache 可组成良好的开发环境。
1.1.3、JavaScript
Javascript是一种继承的面向对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,为客户提供更流畅的浏览效果。JavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作。
1.1.4、CSS
CSS(Cascading Style Sheet)可译为“层叠样式表”或“级联样式表”)是一组格式设置规则,用于控制Web页面的外观。通过使用CSS样式设置页面的格式,可将页面的内容与表现形式分离。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。