企业办公自动化

《综合应用开发项目实训》

企业办公自动化系统

学院:信息科学与技术学院

专业:计算机信息管理

学期:2015~2016学年第一学期 姓名:王凯、赵宋光、刘文宏

学号: 06号、12号、24号

摘要

伴随着 Ineternet技术在各个领域的广泛应用,当今社会已经进入信息时代,信息技术革命是当今送的各个领域都发生了翻天覆地的变化,每个企业都必须紧跟时代的步伐,加快信息化建设,加强企业竞争力和提升现代化企业的管理能力,以适应整个社会的发展变化。

企业对信息需求的增长,使计算机、网络技术已经渗透到企业的日常工作中。传统的企业内信息的交流方式早已经不能满足企业对大量的信息的快速传递与处理的需求,可以极大地提高企业内部的管理水平,进而全面提升企业在市场竞争中的综合竞争力。

关键词:供求信息;数据库管理系统;SQL Server2008;ASP.net+C#;

Abstract

With the wide application of Ineternet technology in various fields,Today's society has entered the information age,The information technology revolution is a great change in every field,Every business must keep pace with the times,Accelerate the construction of information,Strengthen the enterprise competitiveness and improve the management of modern enterprise,In order to adapt to the development of the whole society.

The growth of enterprise to the information demand, the computer, the network technology has already penetrated into the daily work of the enterprise.Traditional information exchange in the enterprise can not meet the needs of a large number of enterprises for the rapid delivery and processing of a large amount of information,It can greatly improve the management level, and enhance the comprehensive competitiveness of enterprises in the market competition.

Keywords :Supply and demand information;Database management system;SQL Server2005;ASP.net+C#;

目录

摘 要 -------------------------------------------------- 2 Abstract ------------------------------------------------ 3

一、绪 论 ----------------------------------------------- 5

1.1 课题来源及国内外背景 ------------------------------ 5

1.2 目的和意义 ---------------------------------------- 5

1.3 主要内容 ------------------------------------------ 5

二、 需求分析 ------------------------------------------- 5

2.1功能需求 ------------------------------------------ 5

2.2 数据库设计 ---------------------------------------- 6

2.3 系统流程 ----------------------------------------- 10

三、系统设计 ------------------------------------------- 11

3.1 系统功能结构图 ----------------------------------- 11

3.2前台设计 ----------------------------------------- 12

3.3后台设计 ----------------------------------------- 15

四、系统实现 ------------------------------------------- 17

4.1系统介绍 ----------------------------------------- 17

4.2操作注意事项-------------------------------------- 17

4.3操作流程 ----------------------------------------- 17

五、总 结 --------------------------------------------- 18

一、绪 论

1.1 课题来源

公司传统的公文管理过程繁琐、信息滞后,日常工作中不规范、效率低的现象时有发生。随着企业的不断快速发展,要求日常办公的信息化水平不断提升。

1.2 目的和意义

办公自动化是一个企业与整个世界联系的渠道,一方面,企业的员工可以在Internet 上查找有关的技术资料、市场行情,与现有或潜在的客户、合作伙伴联系;另一方面,其他企业可以通过Internet 访问你对外发布的企业信息,如企业介绍、生产经营业绩、业务范围、产品/服务等信息。从而起到宣传介绍的作用。同时它还与业务结合的非常密切,甚至是定制的,使得它可以将诸如信息采集、查询、统计等功能与具体业务密切关联,操作人员只须点击一个按钮就可以得到想要的结果,从而极大得方便了企业领导的管理和决策。那么办公系统对于企业来说到底有什么意义呢?它能为企业带来哪些便捷呢?通过以下几点简介你将详细的办公自动化软件对于企业来说是多么的重要。

1.3 主要内容

员工评比功能、上下班签到、发布公告、发送短信、编辑部门信息、修改员工信息。

二、需求分析

2.1功能需求

对于企业办公自动化管理系统来说,提高企业的管理效率、方便企业职员的

协作是至关重要的。

(1) 使用的计算机网络环境属于局域网,不允许Internet 网。

(2) 公司规模50到100人,人手一台计算机。

(3)实行人性化管理,允许员工自由发表意见和想法,还有丰富多彩的活动,如体育运动比赛,旅游等

(4)员工在工作中传送和接收文件,很不方便

(5)员工的上下班考勤属于人工考勤5对于公司的公告,新闻和规章制度,员工了解得很不及时。

(6)重要通知都是逐一打电话通知

为确定系统应包括部门管理、员工管理、公告管理、文件管理、交流管理、考勤管理、规章制度管理、系统管理等功能

2.2 数据库设计

2.2.1数据表树形结构

图2-1 数据表树形结构图

2.2.2字段设计

表2-1 department

表2-2 employee

表2-3 file

表2-4 note

表2-5 notice

表2-6 sysUser

表2-7vote

2.3 系统流程

三、系统设计

3.1 系统功能结构图

3.2前台设计

(1) 办公自动化登陆页面如图所示

图3-1办公自动化登陆页面

登陆页面代码主页实现代码

if (txtPwd.Text == "" && txtName.Text == "") {

Response.Write(bc.MessageBox("用户名称和密码不能为空!"));

return; }

if (rdoBtnAdmin.Checked) //系统管理员登录 {

DataSet ds = bc.GetDataSet("select top 1 * from tb_sysUser where userName='" + txtName.Text + "'and userPwd='" + txtPwd.Text + "'and system=1","tb_sysUser");

if (ds.Tables[0].Rows.Count>0) {

//登录成功后,设置登录时间和标识

bc.ExecSQL("update tb_sysUser set logintime='" + DateTime.Now + "',sign=1 where userName='" + txtName.Text + "'");

//存储登录用户名称

Session["loginName"] = txtName.Text;

//登录成功后,进入系统主页

Response.Redirect("~/SystemDefault.aspx"); } else {

Response.Write(bc.MessageBox("用户名或密码错误!"));

} }

后台管理页面如图所示:

图3-2 后台管理页面

网站招聘信息页实现代码:

Value="查看公告">

Value="发布公告">

"

Value="传送文件">

Value="接收文件">

Value="删除文件"> 发布公告页面

图3-3 发布公告页面

发布公告代码

protected void imgBtnSave_Click(object sender, ImageClickEventArgs e) {

BaseClass bc = new BaseClass();

//bool bl = bc.ExecSQL("insert into tb_notice values('" + txtTitle.Text + "','" + DateTime.Today.ToString("yyyy-MM-dd") + "','" + Session["loginName"].ToString() + "','" + FreeTextBox1.Text + "')");

bool bl = bc.ExecProcNotice(txtTitle.Text, FreeTextBox1.Text, Session["loginName"].ToString()); if (bl)

{

Response.Write(bc.MessageBox("公告发布-成功!")); } else {

Response.Write(bc.MessageBox("公告发布-失败!")); } }

3.3注册员工信息

(1)注册员工信息

图3-4员工注册

(2)上、下班签到功能

图3-5上、下班签到

上下班签到实现代码

protected void btnSave_Click(object sender, EventArgs e) {

bool blS = bc.ExecSQL("update tb_signstate set [time]='" + TextBox1.Text + "'where signstateid=1");

bool blX = bc.ExecSQL("update tb_signstate set [time]='" + TextBox2.Text + "'where signstateid=2");

if (blS && blX) {

Response.Write(bc.MessageBox("上下班时间设置成功!")); } else {

Response.Write(bc.MessageBox("上下班时间设置失败!")); } }

protected void btnClear_Click(object sender, EventArgs e) {

TextBox1.Text = "00:00:00"; TextBox2.Text = "00:00:00"; }

四、系统实现

4.1系统介绍

根据需求分析的描述以及与用户的沟通,现制定系统实现功能如下:

● 系统采用人机对话方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠。

● 实施强大的后台审核功能。

● 灵活、快速地发送和接收文件。 ● 实现员工的上下班考勤。

● 实现功能强大的公告发布与管理功能。

● 对用户输入的数据,系统地进行严格的数据检验,尽可能排除人为的错误。

● 系统最大限度地实现易维护性和易操作性。 ● 实现企业部门和职员的信息管理功能。

● 为了促进内部员工之间的交流,设置聊天室、活动投票功能。 ● 实现公司优秀员工的评比功能。

● 通过后台查看与删除公告信息、查看公文信息。 ● 对员工信息、职位信息与部门信息的管理。

4.2操作注意事项

(1)本系统管理员用户名为:Tsoft ,密码为:000。

(2)单击首页底部的“后台入口”按钮,输入用户名、密码及验证码进入后台管理界面。

(3)首页显示的信息都是在后台付费用发布的。

(4)在前台有一个“我要发布”链接按钮,免费发布供应信息。发布免费的信息需要进行审核后才能显示。

五、总 结

经过一周的实训,我们小组通过参考书中的知识以及老师的指导,成功的把实训内容运行出来,通过这一周的学习,认识到了自己的不足,也学习了很多之前不知道的知识,总之还是受益匪浅的,这对我以后的系统设计过程中提供了不少新思路,在以后的做系统的过程中,我们也会不懈努力,争取做出真正属于自己的系统。

《综合应用开发项目实训》

企业办公自动化系统

学院:信息科学与技术学院

专业:计算机信息管理

学期:2015~2016学年第一学期 姓名:王凯、赵宋光、刘文宏

学号: 06号、12号、24号

摘要

伴随着 Ineternet技术在各个领域的广泛应用,当今社会已经进入信息时代,信息技术革命是当今送的各个领域都发生了翻天覆地的变化,每个企业都必须紧跟时代的步伐,加快信息化建设,加强企业竞争力和提升现代化企业的管理能力,以适应整个社会的发展变化。

企业对信息需求的增长,使计算机、网络技术已经渗透到企业的日常工作中。传统的企业内信息的交流方式早已经不能满足企业对大量的信息的快速传递与处理的需求,可以极大地提高企业内部的管理水平,进而全面提升企业在市场竞争中的综合竞争力。

关键词:供求信息;数据库管理系统;SQL Server2008;ASP.net+C#;

Abstract

With the wide application of Ineternet technology in various fields,Today's society has entered the information age,The information technology revolution is a great change in every field,Every business must keep pace with the times,Accelerate the construction of information,Strengthen the enterprise competitiveness and improve the management of modern enterprise,In order to adapt to the development of the whole society.

The growth of enterprise to the information demand, the computer, the network technology has already penetrated into the daily work of the enterprise.Traditional information exchange in the enterprise can not meet the needs of a large number of enterprises for the rapid delivery and processing of a large amount of information,It can greatly improve the management level, and enhance the comprehensive competitiveness of enterprises in the market competition.

Keywords :Supply and demand information;Database management system;SQL Server2005;ASP.net+C#;

目录

摘 要 -------------------------------------------------- 2 Abstract ------------------------------------------------ 3

一、绪 论 ----------------------------------------------- 5

1.1 课题来源及国内外背景 ------------------------------ 5

1.2 目的和意义 ---------------------------------------- 5

1.3 主要内容 ------------------------------------------ 5

二、 需求分析 ------------------------------------------- 5

2.1功能需求 ------------------------------------------ 5

2.2 数据库设计 ---------------------------------------- 6

2.3 系统流程 ----------------------------------------- 10

三、系统设计 ------------------------------------------- 11

3.1 系统功能结构图 ----------------------------------- 11

3.2前台设计 ----------------------------------------- 12

3.3后台设计 ----------------------------------------- 15

四、系统实现 ------------------------------------------- 17

4.1系统介绍 ----------------------------------------- 17

4.2操作注意事项-------------------------------------- 17

4.3操作流程 ----------------------------------------- 17

五、总 结 --------------------------------------------- 18

一、绪 论

1.1 课题来源

公司传统的公文管理过程繁琐、信息滞后,日常工作中不规范、效率低的现象时有发生。随着企业的不断快速发展,要求日常办公的信息化水平不断提升。

1.2 目的和意义

办公自动化是一个企业与整个世界联系的渠道,一方面,企业的员工可以在Internet 上查找有关的技术资料、市场行情,与现有或潜在的客户、合作伙伴联系;另一方面,其他企业可以通过Internet 访问你对外发布的企业信息,如企业介绍、生产经营业绩、业务范围、产品/服务等信息。从而起到宣传介绍的作用。同时它还与业务结合的非常密切,甚至是定制的,使得它可以将诸如信息采集、查询、统计等功能与具体业务密切关联,操作人员只须点击一个按钮就可以得到想要的结果,从而极大得方便了企业领导的管理和决策。那么办公系统对于企业来说到底有什么意义呢?它能为企业带来哪些便捷呢?通过以下几点简介你将详细的办公自动化软件对于企业来说是多么的重要。

1.3 主要内容

员工评比功能、上下班签到、发布公告、发送短信、编辑部门信息、修改员工信息。

二、需求分析

2.1功能需求

对于企业办公自动化管理系统来说,提高企业的管理效率、方便企业职员的

协作是至关重要的。

(1) 使用的计算机网络环境属于局域网,不允许Internet 网。

(2) 公司规模50到100人,人手一台计算机。

(3)实行人性化管理,允许员工自由发表意见和想法,还有丰富多彩的活动,如体育运动比赛,旅游等

(4)员工在工作中传送和接收文件,很不方便

(5)员工的上下班考勤属于人工考勤5对于公司的公告,新闻和规章制度,员工了解得很不及时。

(6)重要通知都是逐一打电话通知

为确定系统应包括部门管理、员工管理、公告管理、文件管理、交流管理、考勤管理、规章制度管理、系统管理等功能

2.2 数据库设计

2.2.1数据表树形结构

图2-1 数据表树形结构图

2.2.2字段设计

表2-1 department

表2-2 employee

表2-3 file

表2-4 note

表2-5 notice

表2-6 sysUser

表2-7vote

2.3 系统流程

三、系统设计

3.1 系统功能结构图

3.2前台设计

(1) 办公自动化登陆页面如图所示

图3-1办公自动化登陆页面

登陆页面代码主页实现代码

if (txtPwd.Text == "" && txtName.Text == "") {

Response.Write(bc.MessageBox("用户名称和密码不能为空!"));

return; }

if (rdoBtnAdmin.Checked) //系统管理员登录 {

DataSet ds = bc.GetDataSet("select top 1 * from tb_sysUser where userName='" + txtName.Text + "'and userPwd='" + txtPwd.Text + "'and system=1","tb_sysUser");

if (ds.Tables[0].Rows.Count>0) {

//登录成功后,设置登录时间和标识

bc.ExecSQL("update tb_sysUser set logintime='" + DateTime.Now + "',sign=1 where userName='" + txtName.Text + "'");

//存储登录用户名称

Session["loginName"] = txtName.Text;

//登录成功后,进入系统主页

Response.Redirect("~/SystemDefault.aspx"); } else {

Response.Write(bc.MessageBox("用户名或密码错误!"));

} }

后台管理页面如图所示:

图3-2 后台管理页面

网站招聘信息页实现代码:

Value="查看公告">

Value="发布公告">

"

Value="传送文件">

Value="接收文件">

Value="删除文件"> 发布公告页面

图3-3 发布公告页面

发布公告代码

protected void imgBtnSave_Click(object sender, ImageClickEventArgs e) {

BaseClass bc = new BaseClass();

//bool bl = bc.ExecSQL("insert into tb_notice values('" + txtTitle.Text + "','" + DateTime.Today.ToString("yyyy-MM-dd") + "','" + Session["loginName"].ToString() + "','" + FreeTextBox1.Text + "')");

bool bl = bc.ExecProcNotice(txtTitle.Text, FreeTextBox1.Text, Session["loginName"].ToString()); if (bl)

{

Response.Write(bc.MessageBox("公告发布-成功!")); } else {

Response.Write(bc.MessageBox("公告发布-失败!")); } }

3.3注册员工信息

(1)注册员工信息

图3-4员工注册

(2)上、下班签到功能

图3-5上、下班签到

上下班签到实现代码

protected void btnSave_Click(object sender, EventArgs e) {

bool blS = bc.ExecSQL("update tb_signstate set [time]='" + TextBox1.Text + "'where signstateid=1");

bool blX = bc.ExecSQL("update tb_signstate set [time]='" + TextBox2.Text + "'where signstateid=2");

if (blS && blX) {

Response.Write(bc.MessageBox("上下班时间设置成功!")); } else {

Response.Write(bc.MessageBox("上下班时间设置失败!")); } }

protected void btnClear_Click(object sender, EventArgs e) {

TextBox1.Text = "00:00:00"; TextBox2.Text = "00:00:00"; }

四、系统实现

4.1系统介绍

根据需求分析的描述以及与用户的沟通,现制定系统实现功能如下:

● 系统采用人机对话方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠。

● 实施强大的后台审核功能。

● 灵活、快速地发送和接收文件。 ● 实现员工的上下班考勤。

● 实现功能强大的公告发布与管理功能。

● 对用户输入的数据,系统地进行严格的数据检验,尽可能排除人为的错误。

● 系统最大限度地实现易维护性和易操作性。 ● 实现企业部门和职员的信息管理功能。

● 为了促进内部员工之间的交流,设置聊天室、活动投票功能。 ● 实现公司优秀员工的评比功能。

● 通过后台查看与删除公告信息、查看公文信息。 ● 对员工信息、职位信息与部门信息的管理。

4.2操作注意事项

(1)本系统管理员用户名为:Tsoft ,密码为:000。

(2)单击首页底部的“后台入口”按钮,输入用户名、密码及验证码进入后台管理界面。

(3)首页显示的信息都是在后台付费用发布的。

(4)在前台有一个“我要发布”链接按钮,免费发布供应信息。发布免费的信息需要进行审核后才能显示。

五、总 结

经过一周的实训,我们小组通过参考书中的知识以及老师的指导,成功的把实训内容运行出来,通过这一周的学习,认识到了自己的不足,也学习了很多之前不知道的知识,总之还是受益匪浅的,这对我以后的系统设计过程中提供了不少新思路,在以后的做系统的过程中,我们也会不懈努力,争取做出真正属于自己的系统。


相关文章

  • 浅谈中小企业办公自动化
  • [摘要] 随着计算机技术和信息技术的发展,全球经济给企业带来的挑战和竞争也逐渐升级,对企业而言,对信息的掌握程度.信息获取的及时性.信息能否充分利用及对信息的敏感程度等已经成为衡量企业市场竞争力的一个重要因素.中小企业为了适应信息革命的要求 ...查看


  • 企业办公自动化的现状及发展策略分析
  • 龙源期刊网 http://www.qikan.com.cn 企业办公自动化的现状及发展策略分析 作者:徐海松 来源:<中国新通信>2014年第11期 [摘要]一些企业在办公上必不可少的就是对于计算机的运用,数字化的管理,故此,办 ...查看


  • 办公自动化意义
  • 政府要上网,企业要效益,办公自动化已成为机关和企业现代化管理的必然趋势.在目前政府机构及企事业单位大力改革的外部环境下,办公自动化对提高政府机关或企业各部门的办公效率,提高决策的科学性.正确性,提高综合管理水平和竞争能力都有着十分重要的意义 ...查看


  • 随着计算机及网络技术的飞速发展
  • 随着计算机及网络技术的飞速发展,Internet/Intranet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息系统的作用也越来越大.各级政府.大公司和大企业凭着雄厚的资金和人才优势,加快了信息化的步伐,建立了高质量.高效率 ...查看


  • 无纸化办公的重要性
  • 1.对办公自动化系统的理解差别很大 在很多人眼里,办公自动化系统主要是处理一些公文.收发电子邮件,实现纸面作业计算机化.实际上有这样思想的大有人在,殊不知办公自动化大有学问,涉及到行为科学.管理科学.社会学.系统工程学等学科,办公自动化的应 ...查看


  • 中小企业办公自动化系统的设计与实现管窥
  • 龙源期刊网 http://www.qikan.com.cn 中小企业办公自动化系统的设计与实现管窥 作者:牛迪 来源:<科技视界>2015年第04期 [摘 要]随着现代社会的不断发展,传统的办公模式已经不能适应社会发展快节奏的需 ...查看


  • OA办公自动化报告书
  • 司太立制药OA办公自动化系统 项目报告书 一.项目必要性 通过这些年的稳步发展,司太立制药无论从资产规模.经济效益都发生了很大的飞跃,但同时我们也清醒的认识到,处在信息化工业化高度融合的时代,现代企业实现信息化管理是参与国际竞争的基本前提: ...查看


  • 企业办公自动化解决方案
  • 目 录 第一章 前言和背景 ......................................................................................................... ...查看


  • 2016年电子政务与办公自动化区别解析
  • 2016年电子政务与办公自动化区别解析 电子政务应用与一般的办公自动化系统既紧密相关,应用侧重点,用户群体以及采用的技术等方面有所差距.总的来说电子政务在用户的范畴上包含办公自动化,电子政务是更广泛意义上的政府办公自动化.办公自动化是电子政 ...查看


  • 精算T9.OA办公自动化管理解决方案
  • 1 精算T9•OA办公自动化管理系统 (办公自动化解决方案) 目录 公司简介 ................................................................................. ...查看


热门内容