网上办公系统的设计与实现毕业设计(编辑修改稿)内容摘要:

C语言。 C (C sharp)是一种最新的、面向对象的编程语言。 它使得程序员可以快速地编写各种基于 Microsoft .NET 平台的应用程序, Microsoft .NET 提供了一系列的工具和服务来最大程度地开发 利用计算与通讯领域。 正是由于 C面向对象的卓越设计,使它成为构建各类组件的理想之选 ——无论是高级的商业对象还是系统级的应用程序。 使用简单的 C语言结构,这些组件可以方便的转化为 XML 网络服务,从而使它们可以由任何语言在任何操作系统上通过 Inter 进行调用。 C有以下特性: ⑴ 效率与安全性 ⑵ 支持现有的网络编程新标准 ⑶ 消除大量程序错误 ⑷ 对版本的更新提供内在的支持降低了开发成本 ⑸ 商业过程和软件实现的更好对应 ⑹ 扩展交互性 数据库 SQL Server 简介 SQL Server 是微软公司开发的一个关系数据库管理系统,以 Transact_SQL作为它的数据库查询和编程语言。 TSQL是结构化查询语言 SQL的一种,支持 ANSI SQL- 92 标准。 SQL Server 采用二级安全验证、登录验证及数据库用户帐号和角色的许可验证。 SQL Server 支持两种身份验证 模式 : Windows NT 身份验证和 SQL Server 身份验证。 版支持多种 类型 的角色, 角色 概念的引入方便了权限的管理,也使权限的分配更加灵活。 SQL Server 为公共的管理功能提供了预定义的服务器和数据库角色,可以很容易为某一特定用户授予一组选择好的许可权限。 SQL Server 可以在不信息工程学院 毕业(设计 ) 网上办公系统的设计与实现 7 同的操作平台上运行,支持多种不同 类 型的网络协议如 TCP/IP、 IPX/SPX、 Apple Talk 等。 SQL Server 在服务器端的 软件 运行平台是 Windows NT、 Windows9x,在 客户端 可以是 、 Windows NT、 Windows9x,也可以采用其它厂商开发的系统如 Unix、 Apple Macintosh 等。 微软的 SQL Server 是一项完美的客户 /服务器系统。 SQL Server 需要安装在 Windows NT 的平台上,而 Windows NT 可以支持 Intel 386, Power PC, MIPS,Alpha PC 和 RISC 等平台,它使 SQL Server 具备足够的威力和功能。 HTML 的简介 在 WWW 上 的一个超媒体文档称之为一个 页面 ( page)。 作为一个组织或个人在 万维网 上放置开始点的页面称为主页 Homepage,或首页,主页中通常包括有指向其他相关页面或其他节点的指针( 超级链接 )。 在逻辑上将视为一个整体的一系列页面的有机集合称为网站( Website 或 Site)。 HTML 是一种规范,一种 标准 ,它通过标记符号来标记要显示的网页中的各个部分。 网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉 浏览器 如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。 浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编制者只能通过显示效果来分析出错原因和出错部位。 但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全 相 同 的解释,因而可能会有不同的显示效果。 HTML 之所以称为超文本标记 语言 ,是因为文本中包含了所谓 “ 超级链接 ”点。 所谓超级链接,就是一种 URL 指针,通过激活(点击)它,可使浏览器方便地获取新的网页。 这也是 HTML 获得广泛应用的最重要的原因之一。 网页的本质就是 HTML,通过结合使 用其他的 Web 技术(如:脚本语言、 CGI、组件等),可以创造出功能强大的网页。 因而, HTML 是 Web 编程的基础,也就是说万维网是建立在超文本基础之上的。 HTML 的特点 HTML 文档制作不是很复杂,且功能强大,支持不同数据格式的文件镶入,这也是 WWW 盛行的原因之一,其主要特点如下: 简易性, HTML 版本升级采用超集方式,从而更加灵活方便。 可扩展性, HTML 语言的广泛应用带来了加强功能,增加标识符等要求,HTML 采取子类元素的方式,为系统扩展带来保证。 平台无关性。 虽然 PC机大行其道,但使 用 MAC 等其他机器的大有人在,HTML 可以使用在广泛的平台上,这也是 WWW盛行的另一个原因。 信息工程学院 毕业(设计 ) 网上办公系统的设计与实现 8 JScript JScript 是由 微软 公司开发的活动脚本语言,是微软对 ECMAScript 规范的实现。 JScript 最初是随 Inter Explorer 于 1996年 8 月发布。 在网络程序员谈论 Inter Explorer 中的 JavaScript 的时候,他们实际上是指 JScript。 和其他 活动脚本 一样,它后来也被 Windows Script Host( WSH)和 Active Server Pages 所支持。 典型的 JScript 源文件使用的扩展名是 .js。 JScript 最新的版本是基于尚未定稿的 版规范的 JScript .NET,并且可以在微软的 .Net环境下编译。 JScript 在 ECMA的规范上增加了许多特性。 JScript 新增功能 JScript 是一种真正的 面向对象 的 脚本 语言。 尽管 JScript 现在可以使用类、类型和其他高级语言功能来编写可靠的 应用程序 ,但它仍然保留着其 “ 脚本 ” 特色,支持无类型编程 、 expando 函数和类、动态代码执行(使用 eval)等。 JScript 不仅是一种无类型语言,现在它还可以用作一种强类型化的语言。 在先前版本中, JScript 松散的类型化结构意味着变量采用赋给它们的值的类型。 实际上,在先前版本中用户不能声明变量的数据类型。 JScript 允许对变量进行类型批注,这与先前版本的 JScript 相比提供了更大的灵活性。 这种方法将变量绑定到某个特定的数据类型,这样该变量就只能存储这种类型在编程语言中,强类型有许多优势。 除了当所使用的数据类型恰好适合正 在使用的数据时获得的益处外,还有其他几点好处:提高执行速度 , 运行时 /编译时类型检查 , 自记录代码 等。 最后, JScript 并不是另一种编程语言的简单版本,也不是对任何内容的简化。 而是一种应用非常广泛的现代脚本语言。 开发环境 a.软件配置 操作系统: Windows XP Professional 数据库选择: SQL Server2020 开发平台: C b.硬件配置 CPU: AMD Athlon XP, 1000 MHz (5 x 200) 内存: 256MB 或以上(服务器) 硬盘: 2GB 以上(服务器) CPU: AMD Athlon XP, 1000 MHz (5 x 200)或以上(客户机) 内存: 64MB 或以上(客户机) 信息工程学院 毕业(设计 ) 网上办公系统的设计与实现 9 硬盘: 200MB 以上(客户机) 显示器: VGA 或更高 3 系统功能介绍 主界面上要求分身份登陆且要有权限限制;文件上传用来收发文件,进行答复,可以上传和下载附件,增加了草稿箱,若写到一半不想发了,可对文件进行保存,下次再发,若发出去的文件,接收者没有查看,发件者可对文件进行修改;每个人登陆后都先跳转到公告信息页面,查看发布的公告信息,可 对公告信息进行删除和修改,可通过用户权限来审核公告信息,看是否能发布;可保存草稿,下次继续发送。 议题的详细功能模块同公告信息一样,只是多了评论,自己可以对某个话题进行评论,除了可查看自己的评论,也可看到其他人的评论; 系统管理应包括公告信息、用户信息、文件信息、议题信息、系统日志等几个内容;互通信息管理。 系统功能图如 所示 : 办公系统管理 文件 公告信息 议题 系统管理 公告信息 用户信息 文件信息 所有讨论 显示议题 修改文件 草稿文件 增加文件 增加议题 议题草稿 我的讨论 修改议题 显示公告信息 修改公告信息 公告草稿信息 增加公告信息 系统登录 普通用户 管理员 文件显示 信息工程学院 毕业(设计 ) 网上办公系统的设计与实现 10 图 系统功能模块图 用户登陆模块:用户登陆模块主要是由两个子模块构成,管理员模块,模块实现用户名,密码的录入,并转到管理员管理主菜单。 普通用户的登陆模块,该模块实现用户名,密码的录入,并转到用户管理主菜单。 管理员登陆界面包括文件,公告信息,议题,系统管理、系统日志五个子模块;普通用户登陆界面包括文件,公告信息,议题,系统日志四个子模块。 文件管理模块:文件的发送,可轻松选择用户对象发送,在发送的过程中可保存草稿,下次接着发送,并可上传附件,发送附件。 文件的接收,可直接选择对文件进行 查看和回复,并下载接收文件。 也可以查阅接收时间、删除已过期的文件。 公告信息模块:该栏目有一个公告板,任何权限的人都可以通过单击查看信息。 查看的内容包括主题、发布人、发布时间、公告内容等。 每个人登陆后都先跳转到公告信息页面,公告信息的发布,其中包括发布新闻,发布通知等等。 编辑后发布,可以即刻显示在系统首页;可对公告信息进行删除和修改,可通过用户权限来审核公告信息,看是否能发布;可保存草稿,下次继续发送。 议题信息模块:议题讨论包括查看议题和发表议题。 每个人登陆后都先跳转到议题信息页面,议题信息的发布,其中包 括发布新闻,发布通知等等。 编辑后发布,可以即刻显示在系统首页;可对议题信息进行删除和修改,可通过用户权限来审核议题信息,看是否能发布;可保存草稿,下次继续发送;可对议题进行公开的评论,其他人除了能查看自己的评论之外,还能看到他人的评论。 系统管理模块:可查看所有的用户信息,文件信息,公告信息,议题信息,状态信息,角色信息。 并对其进行查看,修改和删除。 系统日志模块:对系统进行实时跟踪,可查看都有哪些人登陆了该系统,什么时间登陆的。 密码管理模块:用户可自由修改密码管理员也可自由修改管理密码,实时更新,即刻生 效。 互通信息 系统日志 议题信息 系统日志 角色信息 信息工程学院 毕业(设计 ) 网上办公系统的设计与实现 11 修改个人信息:为了确保用户的信息安全,保证用户自己的隐私权利,用户可以修改个人信息,如登录密码等。 互通信息管理:单位中各级工作人员可以通过该项功能,相互之间以信件的方式发送相关的内容,达到交流的目的。 4 系统设计 体系结构 系统采用 B/S 结构,具体的配置图,如图所示 : 数据库服务器应用服务器业务管理用户服务维护管理 图 数据 流程 5 总体设计 系统特点 本系统完全基于 Web 技术, 软件通过软件界面的巧妙设计,使用户处理业务更加方便。 采用 SQL Server 2020 开发,具有管理方便,代码清晰的特点。 可以完全 通过网页登录管理系统,维护方便。 各种功能模块独立性强,可。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。