计算机科学与技术(论文)

上传人:hs****ma 文档编号:565001021 上传时间:2024-01-01 格式:DOC 页数:43 大小:2.68MB
返回 下载 相关 举报
计算机科学与技术(论文)_第1页
第1页 / 共43页
计算机科学与技术(论文)_第2页
第2页 / 共43页
计算机科学与技术(论文)_第3页
第3页 / 共43页
计算机科学与技术(论文)_第4页
第4页 / 共43页
计算机科学与技术(论文)_第5页
第5页 / 共43页
点击查看更多>>
资源描述

《计算机科学与技术(论文)》由会员分享,可在线阅读,更多相关《计算机科学与技术(论文)(43页珍藏版)》请在金锄头文库上搜索。

1、学士学位论文基于Web的办公自动化系统设计与实现论文作者:指导教师:学科专业:计算机科学与技术提交论文日期:论文答辩日期: 学位授予单位:目录中文摘要IV英文摘要V第一章 绪论11.1开发背景11.2开发目标11.3 研究的方法与策略2第二章 开发环境介绍32.1 开发思想的介绍32.1.1 模块化思想的介绍32.1.2 面向对象思想的介绍32.2 主要开发工具与技术3第三章 系统分析63.1 可行性分析63.1.1经济可行性63.1.2 技术的可行性63.1.3 操作的可行性63.2 系统需求分析63.2.1 用户功能需求63.2.2 管理员功能需求73.2.3 权限需求83.2.4非功能性

2、需求10第四章 系统设计114.1 总体功能模块设计114.2 主要功能模块设计134.3 数据库分析与设计174.3.1 数据库概念结构设计174.3.2 数据库具体设计184.4 小结22第五章 编码与实现235.1 数据库连接与资源释放245.2 前台模块实现245.3 后台模块实现255.3.1文件管理模块255.3.2员工管理模块285.3.3活动管理模块295.3.4考勤管理模块305.3.5公告管理模块31第六章 系统测试326.1 测试计划326.2 功部分功能测试32第七章 总结与展望347.1 全文总结347.2 课题展望34致 谢35参 考 文 献36中文摘要基于Web的

3、办公自动化系统设计与实现计算机科学与技术 缪英姿指导教师 王先平摘要:基于Web的办公自动化系统设计的主要目的是利用现代的互联网技术,采用人机对话方式为办公人员之间搭建一个互动平台。实现无纸化办公和多部门间协同办公,数据存储安全可靠的要求,在降低办公成本的同时,也极大的提高了员工的办事效率。本系统是在Windows XP下,以Microsoft SQL Server 2005作为后台数据库进行创建和维护,采用基于Web窗体的B/S模式,以(VS2008)Visual Studio2008作为开发平台,运用C#高级程序设计语言进行研发的网上办公系统。它分为前台信息部分和后台管理部分,前台服务部分

4、实现了用户登录,浏览最新公告信息和优秀员工信息等;后台管理部分实现了实现公告管理,文件管理,交流管理,考勤管理,系统管理,部门管理,员工管理,规章制度管理等。建立后的网站是一个动态的、交互式,具有系统管理、文件传送等功能的自动化办公系统。关键词:网上办公系统;自动化办公;数据库英文摘要英文Office automation system based on WEB managementMajor: Computer Science and Technology Class: TwoAuthor: Miao Yingzi Supervisor: Wang XianpingAbstract:Web-

5、based office automation system design is the main purpose of the use of modern Internet technologies, the use of man-machine dialogue between the office staff to build an interactive platform. Paperless office and multi-sectoral collaboration between the office, secure and reliable data storage requ

6、irements, reducing office costs, but also greatly improves staff efficiency. This system is under Windows XP to Microsoft SQL Server 2005 database as a background to create and maintain Web-based form of B / S mode, in order to (VS2008) Visual Studio2008 as a development platform, using C # programm

7、ing language for high-level R & D the online office system. It is divided into front and back office information management component parts, front desk part of the implementation of the user login, browse the latest announcements and other information and excellent employee information; Admin part o

8、f the notice to achieve the realization of management, document management, communication management, attendance management, system management, departmental management, staff management, rules and regulations management. After the establishment of the website is a dynamic, interactive, with system m

9、anagement, file transfer and other functions of the office automation system.Keywords:Online office system; office automation; database5第一章 绪论1.1 开发背景近年来,随着信息技术的发展和Internet普及率及国内信息技术应用水平的提高,在办公过程中,以传统的纸质为媒介作为工作方式和审批模式已经难以满足当代大规模集成的工业化生产的需求,实现这种以计算机为媒介的无纸化办公已经是提高企事单位办公效率、规范化管理的必然趋势。随着企业的不断发展和扩大,企业的各种

10、事务性信息和业务数据将会不断以几何级的方式扩大。但是,以传统纸质作为媒体的办公方式将这样各种各样的资料及信息记录的纸上,如果当面对巨量的信息资料时,不但使得处理资料信息时容易导致各种各样错误的发生,而且给企业内各部门上下级之间的信息发送与反馈造成不便,同时使得各个部门的数据信息流通变得非常困难。所以在图书馆的存书量和业务量庞大,仅仅靠传统的记账式管理是不可行的,传统的管理方法既浪费人力物力财力,又容易导致各种错误的发生。所以如何高效、方便、快捷、安全地处理各种办公事务以及传递和记录各种信息和资料。从而更大程度地提高工作人员的工作效率,成为一个突出的问题摆在当代化公司管理层的前面。因此,运用科学

11、技术的成果,使企业公司的办公管理方式进入以计算机网络为媒介,以信息管理软件为基础实现联网协同化的办公管理环境,成为我们急需完成的首要任务。因而基于网络的自动化办公系统也因此应运而生。办公自动化管理系统的产生,最大程度地提高员工办公的效率,实现了企事单位办公管理系统的系统化、智能化、信息化,这不仅解决了传统管理方式所带来的问题不足同时也满足了企业的需求,为企业在今后的扩展提供了有力的后备力量。该课题的基本内容是利用Web应用程序及数据库技术创建的一个办公系统。其中以VS2008(Visual Studio2008)为开发环境,以.NET开发平台的C#开发方法,用Microsoft SQL Ser

12、ver 2005作为后台数据库进行研发。1.2 开发目标该系统为了办公过程的方面快捷,使得机关领导和业务干部在管理决策支持、信息资源利用、多部门协同办公等方面对某部机关业务作业整体过程从宏观上有了一定程度的决策,该系统从一些方面解决了这些问题,如采用上下班考勤与优秀员工评选挂钩,这样就起到了公平公正的原则。办公自动化系统的开发,使得上网查收发邮件、收发文件、查看公司公文公告变得极为方便。基于Web的办公自动化系统采用人机对话方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠;灵活快速的发送和接收文件更快捷;实施强大的手机短信息群发功能;实现员工的上下班考勤;实现功能强大的公告发布与管理功

13、能;对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误;系统最大限度地实现了易维护性和易操作性;界面简洁、框架清晰、美观大方;实现企业部门和职员的信息管理功能;为了促进内部员工之间的交流,设置聊天室、活动投票功能;实现公司优秀员工评比功能;实现职员修改登录系统的个人密码;通过后台查看与删除公告信息、查看公文信息的功能;对员工信息、职位信息与部门信息的管理。这些都给公司的办公化带来了很大的帮助,极大的提高了员工的办事效率。1.3 研究的方法与策略(1) 积极借鉴相关成熟运营网站优点,融入自我开发过程中。认真体会与大学生生活密切相关的活动内容,作为网站功能设置的指导方向。(2) 网站建

14、设的规划及总体设计遵循以下设计进程:l 确定网站建设的目的;l 确定客户群体;l 细化目标,构架网站内容纲要;l 整理网站结构图;l 与美工人员的沟通;(3) 网站建设遵从以下原则:l 整体统一性原则;l 实用便捷性和易维护性原则;l 先进性开放性原则;l 可靠性和安全性;l 美观性(4) 本课题要求开发人员有熟练的ASP.NET开发能力,有较强的自学能力以及使用Div+Css、Web控件、正则表达式等开发环境的进行开发的能力。第二章 开发环境介绍2.1 开发思想的介绍本系统采用了模块化的设计思想和面向对象的设计思想,从而使得系统界面更加的友好,维护更加的方便!下面对这两种思想进行简单的介绍。

15、2.1.1 模块化思想的介绍模块化思维就是要程序员在完成任何一个功能模块或函数的时候,要多想一些,不要局限在完成当前任务的简单思路上,想想看该模块是否可以脱离这个系统存在,是否可以通过简单的修改参数的方式在其他系统和应用环境下直接引用,这样就能极大避免重复性的开发工作,如果一个软件研发单位和工作组能够在每一次研发过程中都考虑到这些问题,那么程序员就不会在重复性的工作中耽误太多时间,就会有更多时间和精力投入到创新的代码工作中去。2.1.2 面向对象思想的介绍面向对象程序的软件技术以对象(Object)为核心,用这种技术开发出的软件系统由对象组成。对象是对现实世界的正确抽象,它是由描述内部状态表示静态属性的数据以及可以对这些数据施加的操作(表示对象的行为)封装在一起所构成的统一体。对象之间通过传递消息互相联系,以模拟现实世界中不同事物彼此之间的联系。简而言之,面向对象=对象+类+继承+消息。2.2 主要开发工具与技术本系统是采用Web窗体模式在ASP.NET技术平台上实现的网上自动化办公,其中后台数据库是 SQL Server 2005,同时,网页的制作采用了拥有可视化界面的Macromedia DreamWeaver8软

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 药学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号