吴燕-简单办公自动化系统

上传人:无*** 文档编号:171642749 上传时间:2022-11-28 格式:DOC 页数:35 大小:374KB
收藏 版权申诉 举报 下载
吴燕-简单办公自动化系统_第1页
第1页 / 共35页
吴燕-简单办公自动化系统_第2页
第2页 / 共35页
吴燕-简单办公自动化系统_第3页
第3页 / 共35页
资源描述:

《吴燕-简单办公自动化系统》由会员分享,可在线阅读,更多相关《吴燕-简单办公自动化系统(35页珍藏版)》请在装配图网上搜索。

1、 南京化工职业技术学院毕业设计(论文)论文题目:简单网络办公系统论文题目:The simple network office system作者姓名: 吴 燕 所在系部: 信息系 班级名称: 计算机0942 指导教师: 俞伟利 2012 年 3 月简单网络办公系统任务书所在院、系南京化工职业技术学院信息系专业计算机应用技术学生姓名吴燕学号班级计算机0942论文时间2011年3月1日至 2011年3月25日提交论文时间2011-3-31指导教师俞伟利职称高级工程师高级实验师论文题目简单网络办公系统题目性质及来源 性质理论研究 应用研究 技术开发 其他来源 项目名称简单网络办公系统任务下达部门项目编

2、号主要内容1、 完成信息数据表的设计工作。2、 简单网络办公系统实现: 人事管理:部门管理、员工管理。 日程管理:新建日程、查看日程、新建便签、查看便签。邮件管理:发邮件、收邮件。 系统管理:考勤日志、登录日志、密码修改。 考勤管理:员工考勤、考勤查询、考勤统计。论文目标培养学生综合运用所学知识和技能,分析与解决实际问题的能力。包括:1、 资料、信息的获取及分析、综合的能力;2、 方案论证、分析比较的能力;3、 设计、实验能力;4、 使用网络与计算机(包括绘图、数据处理、软件应用)的能力;5、 撰写报告的能力指定参考文献1 骆健 毛红梅熊晓飞.家校通系统的设计与实现J.计算机与现代化.2005

3、.(1):102. 2 ASP.NET2.0入门经典(第4版)清华大学出版社出版3 美沃森 美内格尔,齐立波译.C#入门经典(第四版).清华大学出版社,2008-12-1备注摘 要随着互联网技术和信息处理技术的高速发展与广泛应用,随着政府大力推行电子政务工程,我国的行政办公由传统的手工方式向办公自动化、网络化迅速转变,本课题皆在通过使用C#计算机技术设计出一套通用的行政单位办公自动化系统,使得行政办公更加实用,更加高效。办公自动化通过对各办公自动化要素的闭环整合,实现了工作流、信息流、知识流和办公自动化系统的整合管理,提供了一个科学、开放、先进的信息化办公平台,实现办公自动化,并进行远程办公或

4、在家办公。办公自动化系统基于网络技术,将跨地区的各个部门紧密连接在一起,从而达到信息实时共享,可以最大程度的发挥各级工作人员的效率。关键词:办公自动化;C#;用户考勤ABSTRACT With the Internet technology and the rapid development of information processing technology and extensive application,with the Government in carrying out e-government projects,Chinas administrative office fro

5、m the traditional manual way to office automation,networking,rapidly changing,both in this issue by using C# computer technology to design a common set of administrative units,office automation systems,making the administrative office is more practical,more efficient.Office automation through the va

6、rious office automation elements of the closed-loop integration and realize the work flow, information flow, the flow of knowledge and office automation systems, integrated management, providing a scientific, open, advanced information-based office platform to achieve office automation, and Remote o

7、ffice or home office. Office automation system based on network technology, will be trans-regional connectivity of the various departments work closely together to achieve real-time information sharing, can play the greatest degree of staff at all levels of efficiency.Keywords: Office Automation; C#

8、; users attendance目 录前 言11.1 课题简介11.1.1 简单网络办公系统11.1.2 简单办公自动化的背景及意义11.2 课题的任务1第二章 系统介绍及使用相关的技术32.1 系统的介绍32.2 系统所使用技术介绍32.2.1 应用软件32.2.2 数据库的应用4第三章 系统的总体设计53.1 总体框架结构53.1.1 系统原理图如下:53.2 系统设计功能53.2.1 系统功能表的使用:6第四章 简单办公自动化的实现104.1 办公自动化主要的功能104.2 系统登录功能的实现104.3 系统管理功能104.4 邮件信息功能114.5 日程管理功能124.6 人事管理

9、功能124.7 个人资料管理功能134.8 程序实现 (见附录)13第五章 结 论145.1 运行系统后发现的不足145.2对OA未来的展望14参考文献16致 谢17附录18前 言1.1 课题简介1.1.1 简单网络办公系统 办公自动化(Office Automation,简称OA)是将现代化办公和计算机网络功能结合起来的一种新型的办公方式。办公自动化没有统一的定义,凡是在传统的办公室中采用各种新技术、新机器、新设备从事办公业务,都属于办公自动化的领域。在行政机关中,大都把办公自动化叫做电子政务,企事业单位就大都叫OA,即办公自动化。通过实现办公自动化,或者说实现数字化办公,可以优化现有的管理

10、组织结构,调整管理体制,在提高效率的基础上,增加协同办公能力,强化决策的一致性,最后实现提高决策效能的目的。1.1.2 简单办公自动化的背景及意义 办公自动化不仅兼顾个人办公效率的提高,更重要的是可以实现群体协同工作。协同工作意味着要进行信息的交流,工作的协调与合作。由于网络的存在,这种交流与协调几乎可以在瞬间完成,并且不必担心对方是否在电话机旁边或是否有传真机可用。这里所说的群体工作,可以包括在地理上分布很广,甚至分布在全球上各个地方,以至于工作时间都不一样的一群工作人员。 办公自动化可以和一个企业的业务结合的非常紧密,甚至是定制的。因而可以将诸如信息采集、查询、统计等功能与具体业务密切关联

11、。操作人员只须点击一个按钮就可以得到想要的结果,从而极大得方便了企业领导的管理和决策。 办公自动化还是一个企业与整个世界联系的渠道,企业的Intranet网络可以和Internet相联。一方面,企业的员工可以在Internet上查找有关的技术资料、市场行情,与现有或潜在的客户、合作伙伴联系;另一方面,其他企业可以通过Internet访问你对外发布的企业信息,如企业介绍、生产经营业绩、业务范围、产品/服务等。随着办公自动化的推广,越来越多的企业将通过自己的Intranet网络联接到Internet上,所以这种网上交流的潜力将非常巨大。办公自动化已经成为企业界的共识。众多企业认识到尽快进行办公自动

12、化建设,并占据领先地位,将有助于保持竞争优势,使企业的发展形成良性循环。1.2 课题的任务简单网络办公系统主要实现的是:办公邮件信息、办公日程管理、办公人事管理、办公系统管理和个人资料管理。主要内容和基本要求:l 掌握C#程序设计基础l 掌握Microsoft SQL Server 2005l 了解应用程序开发的基本过程及相应的开发环境第二章 系统介绍及使用相关的技术2.1 系统的介绍早期的办公自动化软件主要完成文件的输入及简单的管理,实现了文档的共享及简单的查询功能;随着数据库技术的发展,客户服务器结构的出现,OA(Office Automation)系统进入了DBMS 的阶段;办公自动化软

13、件真正成熟并得到广泛应用是在LotusNotes和Microsoft Exchange出现以后,所提供的工作流机制及非结构化数据库的功能可以方便地实现非结构化文档的处理、工作流定义等重要的OA 功能,OA应用进入了实用化的阶段;但随着管理水平的提高,Internet 技术的出现,单单实现文档管理和流转已经不能满足要求,OA 的重心开始由文档的处理转入了数据的分析,即所说的决策系统,这时出现了以信息交换平台和数据库结合作为后台,数据处理及分析程序作为中间层,浏览器作为前台(三层次结构)的OA 模式,这种模式下,可以将OA 系统纳入由业务处理系统等系统构成的单位整体系统内,可以通过OA 系统看到、

14、分析、得到更全面的信息。基于B/S 结构的办公自动化系统,适用于施工企业的办公自动化,它涵盖日常办公管理的基本流,具有较强的通用性。OA系统、信息管理级OA系统和决策支持级OA系统是广义的或完整的OA系统构成中的三个功能层次。三个功能层次间的相互联系可以由程序模块的调用和计算机数据网络通信手段做出。一体化的OA系统的含义是利用现代化的计算机网络通信系统把三个层次的OA系统集成一个完整的OA系统,使办公信息的流通更为合理,减少许多不必要的重复输入信息的环节,以期提高整个办公系统的效率。一体化、网络化的OA系统的优点是,不仅在本单位内可以使办公信息的运转更为紧凑有效,而且也有利于和外界的信息沟通,

15、使信息通信的范围更广,能更方便、快捷地建立远距离的办公机构间的信息通信,并且有可能融入世界范围内的信息资源共享。 2.2 系统所使用技术介绍2.2.1 应用软件运行环境:Microsoft Visual Studio 2005。Microsoft Visual Studio 2005:Visual Studio 2005是基于.NET2.0框架的。它同时也能开发跨平台的应用程序,如开发使用微软操作系统的手机的程序等。总体来说是一个非常庞大的软件,甚至包含代码测试功能。这个版本的Visual Studio 包含有众多版本,分别面向不同的开发角色。同时还永久提供免费的Visual Studio E

16、xpress 版本。新的 Visual Studio Team System 扩展了 Microsoft 的优秀功能,即,通过提供与业务紧密集成的、可扩展的、能够增加成功几率的生命周期工具,从而为用户提供高效的工具。能否成功主要取决于,为了降低交付解决方案的复杂性,团队间是否进行了充分的交流。 2.2.2 数据库的应用Microsoft SQL Server 2005。Microsoft SQL Server 2005 :是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。Microsoft SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了

17、更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。 Microsoft SQL Server 2005 数据引擎是本企业数据管理解决方案的核心。此外 Microsoft SQL Server 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。 与 Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence

18、 Development Studio)的紧密集成使 Microsoft SQL Server 2005 与众不同。无论您是开发人员、数据库管理员、信息工作者还是决策者,Microsoft SQL Server 2005 都可以为您提供创新的解决方案,帮助您从数据中更多地获益。第三章 系统的总体设计3.1 总体框架结构 采用系统为B/S架构,采用客户端浏览器-OA应用服务器-数据库服务器三层结构,采用基于履盖率最广的、成熟的C#系统构架。 3.1.1 系统原理图如下:客户客户客户数据库业务管理模块OA服务器数据层应用层服务层用户层 图3-1系统结构示意图3.2 系统设计功能 OA能够为单位管理

19、人员、工作人员提供良好的办公手段和环境,使之准确、高效、愉快的工作。 实施OA系统可帮助企业事业单位实现信息资源的共享;增强员工协同工作的能力;强化领导的监控管理;有效管理起有形(设备等)、无形(业务信息、知识)资产,避免流失;实现公文流转、审核、签批等行政事务的自动处理,促进管理电子化、规范化,完美整合了组织内部的信息流。3.2.1 系统功能表的使用:1 考勤管理 考勤表(Check):列名类型是否为空描述OndutyIdInt identity(1,1)否主键Ondutytime Datetime(8)否上班时间OffdutyTimeDatetime(8)否下班时间CheckDateVar

20、char(50)否考勤日期usernameVarchar(50)否考勤用户名OntutyStateChar(10)否是否迟到OffDutyStateChar(10)否是否早退OntutyWhysVarchar(50)否上班考勤备注OffWhysVarchar(50)否下班考勤备注shangint否记录上班考勤次数,不可重复考勤xiaint否记录下班考勤次数,不可重复下班考勤 考勤时间表(Checktime):列名类型是否为空描述ShangtimeDatetime(8)否规定上班考勤时间xiaTimeDatetime(8)否规定下班考勤时是2 邮件管理 收件箱表(Email):列名类型是否为空描

21、述SidInt identity(1,1)否主键Title Varchar(50)否主题TypeVarchar(50)否类型(一般、紧急)ContentText(16)否内容sendnameVarchar(50)否发送人用户名MeetnameVarchar(50)否接受人姓名Pubdatedatetime(8)否发送时间StatusVarchar(50)否是否已查看AppurtenanceVarchar(50)否附件 发件箱表(sendEmail):列名类型是否为空描述SidInt identity(1,1)否主键Title Varchar(50)否主题TypeVarchar(50)否类型(一

22、般、紧急)ContentText(16)否内容sendnameVarchar(50)否发送人用户名Pubdatedatetime(8)否发送时间StatusVarchar(50)否是否已查看AppurtenanceVarchar(50)否附件 草稿箱(Draft):列名类型是否为空描述DraftIdInt identity(1,1)否主键addDateDatetime 否添加时间TitleVarchar(50)否主题TypeVarchar(50)否类型(一般、紧急)ContentText(16)否内容MeetNameVarchar(50)否接收人姓名AppurtenanceVarchar(50

23、)否附件UserNameVarchar(50)否发送人 附件表(Appurtenance):列名类型是否为空描述AppurtenanceidInt identity(1,1)否主键usernameVarchar(50)否发送人用户名AppurtenanceNameVarchar(50)否附件名称3 日程管理 日程表(Calendar):列名类型是否为空描述CalendarIDInt identity(1,1)否主键idInt否用户IDMotifVarchar(50)否日程主题ContentVarchar(500)否内容AddTimedateTime否添加时间 我的便签表(Notepaper):

24、列名类型是否为空描述NotepaperIDInt identity(1,1)否主键MessageVarchar(200)否便签内容AddtimedateTime否添加时间UserNameVarchar(50)否用户名TitleVarchar(50)否便签主题4 部门管理 部门表(Branch):列名类型是否为空描述DutyidInt identity(1,1)否主键BranchVarchar(200)是部门名称AddtimeVarchar(50)是添加时间UserNameVarchar(50)是用户名 员工表(Employee):列名类型是否为空描述EmployeeidInt identity

25、(1,1)否主键usernameVarchar(50)是用户名dutyidint否职务BranchVarchar(50)否部门srcVarchar(50)是图标(如没有时间,取消)NameVarchar(50)是姓名sexVarchar(50)是性别MarryVarchar(50)是是否已婚BirthdayVarchar(50)是生日StatureVarchar(50)是身高AvoirdupoisVarchar(50)是体重cardtypeVarchar(50)是证件类型cardidVarchar(50)是证件号码SpecialityVarchar(50)是政治面貌addtimeVarchar

26、(50)是添加时间workPhoneVarchar(50)是办公电话movePhoneVarchar(50)是手机HomePhoneVarchar(50)是家庭电话xiaolingtongVarchar(50)是小灵通HomeaddressVarchar(50)是家庭地址PostVarchar(50)是邮编urlVarchar(50)是网址EmailVarchar(50)是邮件qqVarchar(50)是QQ号码msnVarchar(50)是msn5 系统管理 登陆日志表(LoginInfo):列名类型是否为空描述LoginIDInt identity(1,1)否主键UserNameVarch

27、ar(15)否用户名LoginTimeVarchar(20)否时间IPVarchar(15)否登陆IP地址StateVarchar(20)否是否成功 用户表(userInfo):列名类型是否为空描述idInt identity(1,1)否主键UserNameVarchar(15)否用户名PasswordVarchar(20)否密码dutyidVarchar(15)否职位第四章 简单办公自动化的实现4.1 办公自动化主要的功能此课题主要实现的功能有:系统登录功能、系统管理功能、邮件信息功能、日程管理功能、人事管理功能和个人资料管理功能。 图4-1 系统功能图4.2 系统登录功能的实现用户通过登录

28、界面实现用户的登录,用户必须输入用户名和密码,如果用户名正确则可以登录系统;如果两者有一者不正确,则提示“用户名或密码错误!”的字样。如下图: 图4-2 系统登录模型图 图4-3 登录错误后图4.3 系统管理功能1、登录日志菜单栏系统管理中选择“登录日志”,进入功能主页面,其结查列表中包 括序号、用户账号、登录时间、登录地址以及原因。在每项列表前都有复选框,用户可选择性的删除一些登录信息。2、密码修改菜单栏系统管理中选择“密码修改”,进入功能主页面,其包括旧密码、 新密码、确认密码三个输入框,用户将当前密码输入到旧密码框中,在新密码中输入想要的密码,在确认密码中输入新密码的数据,系统经过验证,

29、通过则修改成功,不通过系统会出现相应的提示信息。3、考勤日志菜单栏个人考勤中选择“上下班登记”,进入功能主页面,其结查列表中包括日期、上班时间、下班时间、上班状态、下班状态、上班备注以及下班备注;点上班登记按钮或下班登记按钮便可填写上班备注信息以下班备注信息。4.4 邮件信息功能 1、发邮件进入办公邮件后,界面如下图所示。屏幕左侧是菜单栏,包括一些邮件处理的常用操作: 点击发邮件菜单,功能界面显示内容包括:收件人、邮件主题、紧急程度、内容附件、邮件内容。您可以在弹出的此表单中撰写邮件。 在撰写新邮件时,邮件地址可以从功能选择联系人,操作步骤如下:单击选择按钮,系统弹出联系人通迅录,可以在弹出窗

30、口中选择。选完收件人地址后,便可写邮件主题,主题也可不写,选择紧急程度,是表明此邮件的重要程度,如果需要添加附件,可以单击“附件”一栏中的“浏览.”按钮,添加所需要的文件。发送邮件时,可以选择“发送”、“保存到草稿箱”,”发送”不保留其备份,“保存到草稿箱”则不发送所写邮件,而将其保存到“草稿箱”中,操作成功后,系统将会显示相应的提示信息。2、发件箱树形菜单中单击“发件箱”,可以查看您所发送的邮件信息,在邮件列表中显示邮件的发件人、邮件主题、重要程度、发送时间、是否阅读、查看以及删除操作。点击查看,可以完整的查看此邮件的内容,并可对相应的附进行下载。在发送时间输入框中输入您想要的发送邮件的时间

31、,选择性的查看您已发送的邮件。 如果邮件太多,无法在一个页面中显示,可以单击“上一页“、”下一页“、“最后一页”来查看其它未显示的邮件。新发送的邮件会在首列中出现。如果不想要此邮件,可单击删除,便可删除您不想要的邮件。 3、收件箱树形菜单中单击“收件箱”,可以查看您所有收到的邮件列表,在邮件列表中显示邮件的发件人、邮件主题、重要程度、发送时间、是否阅读、查看以及删除操作。点击查看,可以完整的查看此邮件的内容,并可对相应的附进行下载。 如果邮件太多,无法在一个页面中显示,可以单击“上一页“、”下一页“、“最后一页”来查看其它未显示的邮件。 新邮件会在首列中出现。如果不想要此邮件,可单击删除,便可

32、删除您不想要的邮件。4、草稿箱树形菜单中单击“草稿箱”,可以查看您所保存的邮件信息,在邮件列表中显示邮件的邮件主题、重要程度、编写时间、查看以及删除操作。点击查看,可以完整的查看此邮件的内容,并可对相应的附进行下载。在发送时间输入框中输入您想要的发送邮件的时间,选择性的查看您已保存的邮件。 如果邮件太多,无法在一个页面中显示,可以单击“上一页“、”下一页“、“最后一页”来查看其它未显示的邮件。新保存的邮件会在首列中出现。 如果不想要此邮件,可单击删除,便可删除您不想要的邮件。4.5 日程管理功能1、新建日程安排在菜单栏日程管理中选择“新建日程安排”,进入功能主页面,其内容包括日程概要、日程时间

33、以及详细情况。 在输入框中输入内容,日程时间点按钮可选择日期时间,完成所有填写便可保存日程安排。2、查看日程安排菜单栏日程管理中选择“查看我的日程”,进入功能主页面,其结果列表中包括日程主题、建立日期、查看以删除操作。点击查看,可以完整的查看此日程的内容。如果不想要此日程,可单击删除,便可删除您不想要的日程。3、新建便签信息在菜单栏日程管理中选择“新建我的便签”,进入功能主页面,其内容包括便签主题和便签内容,在此输入框中输完所有数据后,点保存按钮便可完成操作。4、查看便签信息菜单栏日程管理中选择“查看我的便签”,进入功能主页面,其结果列表中包括便签主题、发布时间、查看以删除操作。点击查看,可以

34、完整的查看此便签的内容。如果不想要此便签,可单击删除,便可删除您不想要的日程可以选择性的查看便签内容,在时间按钮中选择日期输入到输入框中,点击查询,便可选择性的查询。4.6 人事管理功能 1、部门管理 菜单栏人事管理中选择“部门管理”,进入功能主页面,其结果列表中包括部门名称、创建时间、修改以删除操作。点击修改可对部门名称进行修改。如果想删除此部门可直接点删除。在部门名称输入框中输入要创建的部门名称,点击创建如果没有重名便可创建成功,在结果列表也会相应的显示。 2、员工录入菜单栏人事管理中选择“员工管理”中的员工录入,进入功能主页面,其内容包括:用户名、用户密码、姓名、性别、生日、政治面貌、联

35、系方式等。 在输入框中详细的输入员工信息,用户名不可重复,用户密码的默认密码为,同时上传照片直接点浏览。完成所有的输入后,按添加按钮,通过系统验证后便可完成添加员工操作。 3、员工列表 菜单栏人事管理中选择“员工管理”中的员工列表,进入功能主页面,其结查列表中包括员工姓名、职位、性别、生日、电话、查看、修改以及删除操作。在输入框中输入员工姓名以及选择所在部门,点查询便可查询出此员工的信息,点击查看或修改都可对员工信息进行操作(如下图),如此员工不存在了便按删除操作。4.7 个人资料管理功能 1、个人资料修改 菜单栏个人资料中选择“个人资料修改”,进入功能主页面,其包括员工信息:姓名、所属部门、

36、政治面貌、联系方式等。修改完相应的信息后按修改按钮,系统进行验证后,如果验证通过修改成功,不通过系统将显示提示信息。鉴权及功能入口展示模块的工作依赖用户的身份角色。当用户登陆后,根据该用户的角色所拥有的功能,展示出属于该用户的模块。 2、密码修改(个人资料密码的修改同与系统管理密码的修改)4.8 程序实现 (见附录) 第五章 结 论5.1 运行系统后发现的不足通过对此系统的的运行中,我们发现了一些问题。首先,路径问题,后经检查与测试进行了修改。其次,查询功能不能正常输出,后经检测代码逻辑上的错误进行了修改。最后,大部门功能够正常用运行,具有一定的识错能力,但少部分存在一定的问题,如出错后显示错

37、误代码,并且查询时日期不能手动输入,只能点击日期控件进行选择,不够人性化。5.2对OA未来的展望伴随着企业信息化发展的浪潮汹涌,组织流程的固化、改进、知识的积累、应用、技术的创新、提升,OA也在不断求新求变,最终OA系统将会脱胎换骨,全新的智能型自动化的OA将成为未来的发展方向,将更关注组织的决策效率,提供决策支持、知识挖掘、商业智能等全面系统服务。届时OA可能不叫OA,换为更能体现其价值的名称,例如“企业知识门户EKP”、“管理支撑平台MSS等,这已经远远超出传统OA的范畴,演变成为企业的综合性强大管理支撑平台。传统的OA功能比较单一,员工容易使用,随着功能的不断扩展,员工对功能的需求也不尽

38、相同,这就要求系统必须具有人性化设计,能够根据不同员工的需要进行功能组合,将合适的功能放在合适的位置给合适的员工访问,实现真正的人本管理。这与合强软件目标一样,未来OA的门户更加强调人性化,强调易用性、稳定性、开放性,强调人与人沟通、协做的便捷性,强调对于众多信息来源的整合,强调构建可以拓展的管理支撑平台框架,从而改变目前人去找系统的现状,实现系统找人的全新理念,让合适的角色在合适的场景、合适的时间里获取合适的知识,充分发掘和释放人的潜能,并真正让企业的数据、信息转变为一种能够指导人行为的意念、能力。其实人性化也即一种自动化。随着网络和信息时代的发展,用户在进行业务数据处理时,面对越来越多的数

39、据,如果办公软件能帮助用户做一些基本的商业智能(BI)分析工作,帮助用户快速的从这些数据中发现一些潜在的商业规律与机会,提高用户的工作绩效,(续致信网上一页内容)将对用户产生巨大的吸引力。在微软的Office 2007版本中已经提供了一些基本的商业智能的功能,如通过不同颜色显示数据的大小和按照进度条来反应数值的大小等,相信未来会有更多的这方面功能。另外办公软件还有一些其他的发展趋势,以合强软件为例,今后OA软件本身将更加智能化,如可自定义邮件、短信规则、强大自我修复功能、人机对话、影视播放、界面更加绚丽多彩等等。网络和信息时代的日新月异,如何能将现有的OA系统与互联网方轻松的衔接是OA未来之势

40、。如GOOGLE推出了网上在线的文档处理软件和电子表格软件,实现了网上办公的无缝衔接;微软Office 用户可直接在Office软件中搜索到与其工作相关的网络上的资源、用户可在Office软件中直接撰写自己的BLOG,并将其发送到网上的BLOG空间,实现移动办公。这给国内OA软件商指明未来一个前进方向,如何将现有的OA系统与互联网有效地衔接互动,而不是“另起一页”,将决定自己的竞争力、市场地位。参考文献1 张德壮 李俊海 耿继秀 计算机应用 2000 第5期 - 万方数据 2 ASP.NET2.0入门经典(第4版)清华大学出版社出版3 刘建航 计算机工程与设计 2008 第8期 - 维普资讯网

41、 4罗素华 铜业工程 2003 第1期 - 维普资讯网5 王钦 蒋东兴 刘启新 计算机工程与设计 2006 第14期 - 维普资讯网 6 (美)Jesse Liberty Dan Hurwitz 译者:瞿杰 赵立东 张昊 Programming ASP.NET, 3rd Edition 2007 年1月 7刘亮亮;潘中强精通ASP.NET 2.0数据绑定技术2008-6-1 8(美)JEFFREY RICHTER 译者:周靖 张杰良框架设计(第2版):CLR VIA C#2006-11-1 9(法)Patrick Smacchia 译者:施凡 李永伦 谭颖华 徐宁 Practical .Net

42、2 and C#2: Harness the Platform, the Language, the Framework 2008 年1月 10尹帆 康瑞华 薛胜军 武汉理工大学学报(交通科学与工程版) 2004 第1期 - 万方数据 11马骏 郑逢斌 沈夏炯C#网络应用高级编程 2006 年10月 12王岩精通ASP.NET 3.5企业级开发2008 年7月 13金旭亮NET 2.0面向对象编程揭秘2007 年6月 14强锋科技 李玉林 王岩 ASP.NET 2.0网络编程从入门到精通(珍藏版)2006 年9月 15 朱晔ASP.NET第一步-基于C#和ASP.NET 2.02007 年7月

43、致 谢在此要感谢我的指导老师对我悉心的指导。在设计过程中,我通过查阅大量有关资料,与同学交流经验和自学,并向老师请教等方式,使自己学到了不少知识,也经历了不少艰辛,但收获同样巨大。在整个设计中我懂得了许多东西,也培养了我独立工作的能力,树立了对自己工作能力的信心,相信会对今后的学习工作生活有非常重要的影响。而且大大提高了动手的能力,使我充分体会到了在创造过程中探索的艰难和成功时的喜悦。虽然这个设计做的也不太好,但是在设计过程中所学到的东西是这次毕业设计的最大收获和财富,使我终身受益。 再一次,感谢,在毕业设计中指导和帮助过我的,同学和老师,谢谢!附录邮件功能发邮件:public partial

44、 class UserWork_MailSend : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) if (!IsPostBack) SqlConnection con = new SqlConnection(ConfigurationManager.AppSettingsConnection); con.Open(); string sql = select * from Branch; SqlCommand com = new SqlCommand(sql,con); SqlDataReade

45、r dr = com.ExecuteReader(); while (dr.Read() DropDownList1.Items.Add(new ListItem(drBranch.ToString(), drDutyid.ToString(); DropDownList1.Items.Insert(0,选择部门.); con.Close(); SqlConnection con1 = new SqlConnection(ConfigurationManager.AppSettingsConnection); con1.Open(); string sql1 = select * from E

46、mployee; SqlDataAdapter da1 = new SqlDataAdapter(sql1, con1); DataSet ds1 = new DataSet(); da1.Fill(ds1); ListBox1.DataSource = ds1; ListBox1.DataTextField = Name; ListBox1.DataValueField = username; ListBox1.DataBind(); con1.Close(); protected void DropDownList1_SelectedIndexChanged(object sender,

47、EventArgs e) string Dutyid = DropDownList1.SelectedItem.Value.ToString(); SqlConnection con = new SqlConnection(ConfigurationManager.AppSettingsConnection); con.Open(); string sql = select Name,username from Employee where dutyid=+Dutyid+; SqlDataAdapter da = new SqlDataAdapter(sql, con); DataSet ds

48、 = new DataSet(); da.Fill(ds); ListBox1.DataSource = ds; ListBox1.DataTextField = Name; ListBox1.DataValueField = username; ListBox1.DataBind(); con.Close(); protected void ImageButton1_Click(object sender, ImageClickEventArgs e) bool exist = false; foreach (ListItem li in this.ListBox2.Items) if (l

49、i.Value = this.ListBox1.SelectedItem.Value) exist = true; if (exist = false) this.ListBox2.Items.Add(new ListItem(this.ListBox1.SelectedItem.Text, this.ListBox1.SelectedItem.Value); protected void ImageButton2_Click(object sender, ImageClickEventArgs e) for (int i = 0; i ListBox2.Items.Count; i+) if

50、 (this.ListBox2.Itemsi.Selected=true) ListBox2.Items.Remove(this.ListBox2.Itemsi); / ListBox2.Itemsi.Text protected void Button2_Click(object sender, EventArgs e) Response.Write(window.close();); public string pass() string txt = ; for (int j = 0; j this.ListBox2.Items.Count; j+) txt += this.ListBox

51、2.Itemsj; txt += ; return txt; 收件箱:public partial class UserWork_Bottom : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) string status=未读; string Name = SelectName(); SqlConnection con=new SqlConnection(ConfigurationManager.AppSettingsConnection); con.Open(); string sql = se

52、lect * from Email,Employee where Email.Meetname= + Name + and status= + status + ; SqlCommand com = new SqlCommand(sql,con); SqlDataReader dr = com.ExecuteReader(); if (dr.Read() Response.Write(); con.Close(); if (!IsPostBack) Bind(); public void Bind() SqlConnection con = new SqlConnection(Configur

53、ationManager.AppSettingsConnection); con.Open(); string Name=SelectName(); string sql = select * from Email,Employee where Email.Meetname= + Name + and Email.sendname=Employee.username order by sid desc ; SqlDataAdapter da = new SqlDataAdapter(sql,con); DataSet ds = new DataSet(); da.Fill(ds); GridV

54、iew1.DataSource = ds; GridView1.DataBind(); public string SelectName() SqlConnection con = new SqlConnection(ConfigurationManager.AppSettingsConnection); con.Open(); string sql = select Name from Employee where username=+SessionUserName.ToString()+; SqlCommand com = new SqlCommand(sql,con); SqlDataReader dr = com.ExecuteReader(); dr.Read(); string Name = dr.GetValue(0).ToString(); return Name; protected void bnQuery_ServerClick1(object sender, EventArgs e) if (this.txFDate.Value = | this.txTDate.Value = ) Response.Write(alert(请选择时间!); else Da

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!