当前位置:文档之家› 企业公告及资料发布系统

企业公告及资料发布系统

天津大学网络教育学院专科毕业论文题目:企业公告及资料发布系统完成期限:2012年12月26日至2013年5月6日学习中心邢台年级2011专业计算机网络技术指导教师向萍姓名赵岩学号************摘要随着时代的发展,在现代企业管理中,企业获得的信息会越来越多,要发布的信息也越来越多,怎样发布最新的信息对企业的发展尤为重要。

借助Internet,为企业建立一个信息管理系统,给企业信息的发布和管理提供一个电子平台,将大大提高企业的管理水平。

网络发布公告及上传资料是现在也是将来部门、企事业单位提高办公效率和机构精简改革趋势的一个必然需要。

Internet逐渐进入到人们的生活当中,人们可以在闲暇时尽情地遨游在网络中,而Internet又是以网站的形式体现出来的。

通过网站的访问,人们可以进行电子邮件的发送、文件传输、远程登陆、网上查询和网上交流等,足不出户便可知道外面的新闻动态。

当然企事业单位更离不开信息网络传播的方式。

因为企业也已不再满足传统、独立、零散的信息发布方式了,企业要的是协同工作、综合、集成化的解决方案。

而网络是解决由于物理距离造成的信息交流不畅、协商沟通不便的办公瓶颈问题的最佳方式。

网络信息时代将人从繁琐、无序、低端的工作中解放出来从事核心事务,整体提高了单位办事效率和对信息的可控性,降低办公成本,提高执行力,使信息交流更加畅通。

同时实现远程信息交流,解决异地办公的局限性问题关键词:OA;B/S模式;ASP企业公告及资料发布系统在科学技术飞速发展的今天,计算机技术作为现代科学技术的基础和核心,已经而且将继续对人类文明社会的进步与发展产生深刻影响。

当前越来越多的商业、企事业单位已经将计算机技术应用于日常的信息管理工作。

科学的运用计算机技术进行信息管理不仅可以使管理工作规范化、系统化、自动化而且可以节省相当的人力、物力。

它能够使用户的管理工作走上良性运转轨道,从而为其快速发展奠定基础。

因此各企事业单位对与本行业相关管理软件的需求也十分迫切,公告发布及资料上传系统的建立,为各级信息管理决策提供了信息支持,从根本上改善了管理人员的劳动条件和工作性质,是信息管理手段现代化的重要标志。

一、系统特点蓬勃发展的网络也顺理成章地将ASP作为WEB应用程序的重要开发工具。

采用WEB技术实现B/S(浏览器/服务器)结构的管理系统是信息网络传播的发展趋势。

网络信息时代将人从繁琐、无序、低端的工作解放出来从事核心事务,整体提高了单位办事效率和对信息的可控性,降低办公成本,提高执行力,操作简单、易于维护的需求使信息交流更加畅通。

同时实现远程信息交流,解决异地办公的局限性问题。

其具体特点如下:(一)通用性:基于先进的系统模型,使得系统能够适用于不同行业、不有规模的用户。

(二)易用性:B/S结构使用户端不必安装任何软件,只要有浏览器并连接到Internet即可使用,免除了非专业人员维护系统的困难。

(三)实时性:所有数据均实时处理,也可实时查询。

(四)将企业内联网和互联网有机结合,提供企业内部信息化的网络平台。

(五)为企业异地办公提供全面可靠的安全解决方案。

二、ASP技术和SQL Server数据库访问方法(一)ASP 概述ASP(ACTIVE SERVER PAGES)是一套微软开发的服务器端脚本环境,它内含于IIS5.0和6.0之中,通过ASP我们可以结合html网页、ASP指令和ACTIVEX 元件建立动态、交互且高效的WEB服务器应用程序。

有了ASP你就不必担心客户的浏览器是否能运行ASP所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通中的脚本程序。

当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。

(二)ASP 的运行环境目前 ASP 可运行在三种环境下:1、WINDOWS NT server 4.0 运行 IIS 3.0(Internet Information Server)以上。

2、WINDOWS NT workstation 4.0 运行 Peer Web Server 3.0 以上。

3、WINDOWS 95/98 运行 PWS(Personal Web Server)。

其中以 NT server 上的 IIS 功能最强,提供了对 ASP 的全面支持,是创建高速、稳定的 ASP 主页的最佳选择。

(三)ASP 的内建对象ASP 提供了六个内建对象,供用户直接调用:1、Application对象:负责管理所有会话信息,可用来在指定的应用程序的所有用户之间共享信息。

2、Session 对象:存贮特定用户的会话信息,只被该用户访问,当用户在不同 WEB 页面跳转时,Session 中的变量在用户整个会话过程中一直保存。

Session对象需 cookie 支持。

3、Request 对象:从用户端取得信息传递给服务器,是 ASP 读取用户输入的主要方法。

4、Response 对象:服务器将输出内容发送到用户端。

5、Server 对象:提供对服务器有关方法和属性的访问。

6、Object Context 对象:IIS 4.0 新增的对象,用来进行事务处理。

此项功能需得到 MTS(Microsoft Transcation Server)管理的支持。

三、系统分析和设计(一)需求分析由于企业均以文件发布、收集,工作报告,信息档案等为主要信息传递方式。

通过对现代企业信息传递的调查,发现有相当一部分中、小型企业仍以传统的通过纸张为媒介的方式来传递信息。

尽管各个企业单位部门的业务和职能各不相同,管理方法不同,且企业内部的具体需求也存在差异,但经与各管理人员交流后,他们都认识到应该具备,且必须具备与企业发展相适应的网络信息传递方法的必要性。

比如,提交工作报告,它能使企业各个部门实现信息资料互通,在不同的地方把自己的工作计划,工作总结等资料同时通过网络提交给管理人员,避免了以纸张交流信息的繁琐过程。

这样才能提高工作效率,协调各项工作,促进建立和谐人际关系,使企业内部信息更加快捷流通。

我们就提出一种新的信息传递方法,既能满足当前企业需要,操作简单,易于维护,且为二次开发提供了可扩充性。

如何实现利用现代网络技术传递信息,成为解决问题的关键。

企业网络信息传递一般流程为信息输入→信息管理→信息分类别管理→信息输出。

1、数据流图根据的数据流向,即可画出系统数据流图。

如图1所示:图1系统数据流图2、数据字典根据系统数据流图可以给出相关处理信息的数据字典,以便查询数据流图中的数据项。

下面指出了查看用户信息的数据字典如表1。

表1查看用户信息的数据字典3、功能需求一般情况下,企业内的信息涉及到企业的机密,在企业信息利用网络传递信息过程中,首先应确保整个交流过程的安全性,即需要一个专门的验证用户的合法性,防止非法用户侵入,实行权限控制、存储和传输加密以及电子签名,这样来保证信息的安全性。

安全性控制这个先决性条件解决后,企业对内、对外的信息传递才能更好地实现。

比如:公告发布和提交工作报告。

对于公告发布企业管理人员能及时向外部发布产品、人才供求信息,以取得更多的商机和更多的优秀人才,实现网络信息服务的远程交流,并在企业内部对各级部门职工发布管理信息及近期部门的工作安排,重大会议及活动。

对于提交工作报告即文件资料上传,文件资料上传是企业信息化中一个非常重要的功能之一,它能使企业各个部门实现信息资料互通,在不同的地方把企业需要的通知、公告、文件、档案等资料同时上传到一个服务器上,每个部门不需要人为的到别的部门提取资料,而在网上就能通过对方上传的文件进行下载,对企业内远程工作来说,只要把处理好的文档资料,通过WEB服务器实现及时上传,也同样可以共享信息资料,了解企业内部当前的工作进度与状况。

而不是传统意义上的先在客户或办事点整理好文档后再回到公司交给相关部门,最后再与客户进行联系。

系统的实现既降低了企业成本开销和负但,也大大提高了工作效率。

4、业务流程通过以上的数据流图的数据流向分析和简单的功能需求分析,我们可以得到实现该系统的业务流程。

本系统采用基于数据库的动态信息发布技术,可以实现企业发布最新消息,个人提交工作报告,实现管理员及用户分级化的管理,以确保企业信息的安全性。

企业公告及资料发布贯穿于企业信息传递的整个过程,在这个过程中,各项业务都有自己的操作流程。

企业的用户主要有管理员、企业员工、访客,他们以不同的身份登录系统,会分配到不同的权限。

以管理员身份登录系统之后,可以发布企业新闻,维护员工的基本信息,维护企业运转基本信息,维护业务的安排,维护企业待解决问题提议方案,对企业的用户进行管理,创建企业员工的登录账号,修改用户密码;对企业的部门、用户提交的工作报告、公告信息、管理员、留言薄进行管理。

只有管理员赋予了企业员工的登录账号和基本信息、任职安排之后,员工才能正常登录系统,进行用户权限的操作。

在管理员创建了员工的登录账号之后,员工可以根据管理员设定的账号、密码登录,成功登录后可以对自己的个人信息进行修改,可以查看企业通知,同时查看自己任职的信息,工作安排,提交个人工作报告等,并可以通过留言板提出对企业的意见和建议,以促进企业以人为本的和谐发展。

(二)总体设计1、软件的运行环境设计为了保证系统运行的效率和可靠性,服务器端应具有较高软硬件配置,客户端的要求不需要很高。

此应用程序可广泛运行于Internet,也适用于内部的局域网。

运行配置要求如表2:表2运行配置要求2、系统模块设计根据功能需求分析和业务流程分析,对系统各功能进行集中、分块,按照结构化程序设计的要求,本系统的系统功能模块图如图2所示:图2 企业公告及资料发布系统功能模块示意图3、系统的流程分析整个系统流程设计是根据系统从初始录入数据阶段到对其它功能模块进行操作时的流程,如图3系统流程图:图3 系统流程图4、概念结构设计针对以上对系统的需求分析,为了更好地对系统的总体要求及各权限用户的有更加明确的方向,现将系统E —R 图表述如图4:图4系统E —R 图系统E —R 图的各实体的属性如下:用户信息(如图5):编号,姓名,密码,所在部门,电话,电子邮件, 地址文件信息(如图6):文件号,文件名,文件内容,发送时间,文件类型,所属部门,主题,路径公告信息(如图7):编号,公告标题,内容,发送时间 管理员信息(如图8):编号,密码,姓名留言薄信息(如图9):编号,标题,留言者姓名,内容,留言时间 部门信息(如图10):部门名,负责人,联系方式 根据各实体的属性,得到各实体的数据表关系图如下: 用户信息表关系图:图5用户信息文件信息表关系图:图6文件信息公告信息表关系图:图7公告信息管理员信息关系图:图8管理员信息留言薄信息关系图:图9留言薄信息部门信息表关系图:图10部门信息5、数据库逻辑结构设计通过需求分析和E-R图的关系模型结构分析以后,需要将数据库概念结构转化为SQL Server 2000数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。

相关主题