收藏 分享(赏)

OA系统的发展趋势及相应策略.doc

上传人:wo7103235 文档编号:393487 上传时间:2019-06-07 格式:DOC 页数:22 大小:973KB
下载 相关 举报
OA系统的发展趋势及相应策略.doc_第1页
第1页 / 共22页
OA系统的发展趋势及相应策略.doc_第2页
第2页 / 共22页
OA系统的发展趋势及相应策略.doc_第3页
第3页 / 共22页
OA系统的发展趋势及相应策略.doc_第4页
第4页 / 共22页
OA系统的发展趋势及相应策略.doc_第5页
第5页 / 共22页
点击查看更多>>
资源描述

1、.- 18 -结论 - 20 -致谢语 - 20 -厦 门 大 学 软 件 学 院第 - 5 - 页 共 21 页引言我们的系统是采用 B/S 模式构建的,目的是给用户提供尽可能多的功能模块,使得用户可以根据自己的实际需要从中进行选择,从而方便的建立起自己的网站。同时,具有管理权限的用户还可以设定低权限用户,从而屏蔽管理员功能,使网站可供大众使用。我们的系统主要面向中、小型企事业单位和个人,这类用户群体的特点是本身没有足够的预算购买软件公司为其定制的产品,且他们的所需应用相对简单化、模式化,在这方面无需投入太大预算。而我们的系统将将为他们提供一个简单、人性化的平台,通过我们的平台,用户可以定制

2、出适合他们的系统,且所需成本较为低廉。之所以选择.net 平台进行开发,主要是因为这个平台在开发中、小型应用方面具有成本优势,容易上手,其提供的控件类型较丰富,且支持 web service 技术。厦 门 大 学 软 件 学 院第 - 6 - 页 共 21 页第 1章 开发平台、技术介绍1.1 ASP.NETASP.NET 不仅仅是下一版本的 Active Server Page (ASP);它是统一的 Web 开发平台,用来提供开发人员生成企业级 Web 应用程序所需的服务。ASP.NET 的语法在很大程度上与 ASP 兼容,同时它还提供一种新的编程模型和结构,用于生成更安全、可伸缩和稳定的

3、应用程序。相对于 ASP,ASP.NET 技术在系统性能上有了很大的改善,其主要表现在以下几方面:1由于 ASP 页面每次打开都必须经过先编译后解释的过程,所以页面在反复打开时速度没有任何提升,而 ASP.NET 页面只需要一次编译后不需要重新编译,直到该页面被修改或 Web 应用程序重新启动。这使得在多次访问时速度有了极大的提升。2由于 ASP 没有提供任何输出数据为内容的元件,所以在使用 ASP 撰写数据库页时只能借助 ADO 的 RecordSet 对象逐笔读取记录,而 ASP.NET 通过 ADO.NET 提供的 DataGrid 等数据库元件可以直接和数据库联系。3ASP.NET 支

4、持应用程序的实时更新。管理员不必关掉网络服务器或者甚至不用停止应用程序的运行就可以更新应用文件。应用程序文件永远不会被加锁,因此甚至在程序运行时文件就可以被覆盖。当文件更新后,系统会温和地转换到新的版本。4ASP.NET 采取“code-behind“方式编写代码使得代码更易于编写,结构更清晰,降低了系统的开发与维护的复杂度和费用。 1.2 C# Microsoft C#(读作 C sharp)是一种新的编程语言,它是为生成运行在 .NET Framework 上的、广泛的企业级应用程序而设计的。C# 从 Microsoft C 和 Microsoft C+ 演变而来,它是一种简单、现代、类型

5、安全和面向对象的语言。C# 代码被作为托管代码编译,这意味着它能够从公共语言运行库的服务中受益。这些服务包括:语言互操作性、垃圾回收、增强的安全性以及改进的版本支持。C# 在 Visual Studio .NET 套件中作为 Visual C# 引入。对 Visual C# 的支持包括项目模板、设计器、属性页、代码向导、一个对象模型以及开发环境的其他功能。Visual C# 编程的库是 .NET Framework。1.3 Visual studio .net 2003Visual Studio .NET 2003,是 Microsoft 的第二代开发工具,用于构建和部署功能强大而安全的连接

6、Microsoft .NET 的软件。厦 门 大 学 软 件 学 院第 - 7 - 页 共 21 页它增强并进一步完善了其前代产品的功能,并与前代产品高度兼容。Visual Studio .NET 2003 包括来自 Modeler 的全套功能,可帮助构建最复杂的企业级应用程序和在最小的设备上部署应用程序。通过全世界各种规模的公司的使用,Visual Studio .NET 和 Microsoft Windows Windows NET Framework 提供了一个强大而完善的端到端工具,用以设计、开发、调试和部署用于 Microsoft Windows 和 Web 的安全的应用程序这些应用

7、程序强健而且易于使用。Visual Studio .NET 2003 包含 Windows .NET Framework 的一个增强版本。Windows .NET Framework 1.1 版在前一版本的基础上增添了新的能力、功能增强和文档改进。开发人员能够使用同样的编程模型、开发工具及编程技能,来构建应用范围广泛-从小设备到最大的数据中心-的应用程序。开发人员可以使用 Visual Studio .NET 来:构建功能强大而且响应能力极好的基于 Windows 的应用程序。构建功能强大而且响应能力极好的 Pocket PC 应用程序。构建完善而安全的 Web 应用程序。构建对设备有智能感知

8、能力的完善而安全的移动 Web 应用程序。在以上任何一种应用程序中使用 XML Web services。避免“DLL 灾难” 。消除代价高昂的应用程序部署和维护问题。Visual Studio .NET 是唯一的从头至尾都是基于通过 XML Web service 进行集成这一思想而构建的环境。通过允许应用程序通过 Internet 共享数据,XML Web services 使开发人员能够利用新的和现有的代码构建应用程序,而不用考虑平台、编程语言或对象模型。1.4 Web service Web 服务是各种商业、应用、系统服务的基于 XML 标准的接口。它的主要目标是在现有的各种异种平台的

9、基础上构筑一个通用的平台无关、语言无关的技术层,各种不同平台之上的应用依靠这个技术层来实施彼此的连接和集成。“Web 服务”层提供 Web 服务客户端可以访问的公共 Web 接口。如果存在“Web 服务”层,它可以独立于在应用程序中所使用的用户接口的类型(例如 Web 客户端或 Windows 客户端)表示。它是对应用程序服务器进行远程处理的方式之一。除了其方法是通过其他 Web 服务客户端访问的之外, “Web 服务项目”层类似于“业务外观”层,这意味着它不限于由应用程序本身的其他组件来进行访问。由于具有两个独立的外观,这样就有两个好处:可以在“Web 服务项目”层中分离不同的功能,以及使用

10、各种访问架构(例如,权限) 。厦 门 大 学 软 件 学 院第 - 8 - 页 共 21 页Web 服务技术是为解决在 Internet 环境下,松散耦合的 Web 服务之间进行互相条用、互相集成而设计的技术框架。以 XML/SOAP/WSDL/UDDI 为主干的 Web 服务技术赋予了 Web 服务一个与传统对象调用技术相似但又不太相同的体系架构。第 2章 系统内容及分析2.1 功能性需求分类表 1 功能性需求分类描述表功能类别 功能名称、标识符 描述网站风格 风格选择 用户可选定所需风格用户资格认证模块 网站管理者对用户资格实行认证管理用户注册模块 用户提交其必要的信息用户登录模块 用户身

11、份认证用户信息管理用户管理模块 供网站管理员使用(含添加、删除、修改功能)广告模块 广告发布功能 用户可在指定位置中显示其本地上传的广告图片文件管理系统 文件管理功能 系统管理员可远程对服务器上的文件进行管理在线电话簿 在线电话簿功能 用户可在线管理自己的私人电话簿论坛 论坛模块 提供给所有用户一个开放的讨论区2.1.1 网站风格表 2 风格选择需求描述表名称、标识符 SetStyte功能描述 用户设定其自定义网站所需风格优先级输入 用户勾选风格缩略图下的单选框,并按确定键操作序列输出 成功则显示风格设定成功信息,失败会抛出原因信息补充说明2.1.2 用户信息管理表 3 用户资格认证需求描述表

12、名称、标识符 UserAuthentication功能描述 网站管理者对用户资格实行认证管理优先级输入 单击符合条件的用户名称,然后再点击通过验证按钮操作序列输出 符合条件的用户名称从待审核用户集合中转移到已通过审核用户集合补充说明表 4 用户注册需求描述表名称、标识符 UserRegister厦 门 大 学 软 件 学 院第 - 9 - 页 共 21 页功能描述 用户提交其必要的信息优先级输入 根据提示在相应的对话框中输入相应的信息,点击注册按钮操作序列输出 若注册信息无误,则显示注册成功;若失败,会提示哪个注册信息有误补充说明 在用户按确定之前,对用户名和密码的合法性预先进行验证表 5 用

13、户登录需求描述表名称、标识符 UserLogin功能描述 用户身份认证优先级输入 用户输入用户名和密码,点击登陆按钮操作序列输出 显示欢迎该用户进入网站的信息补充说明2.1.2.4 用户管理模块表 6 添加用户需求描述表名称、标识符 AddUser功能描述 供网站管理员使用(添加功能)优先级输入 管理员点击添加用户按钮操作序列输出 弹出新的页面,管理员在其中输入用户信息,点击确定,用户添加成功补充说明表 7 删除用户需求描述表名称、标识符 DeleteUser功能描述 供网站管理员使用(删除功能)优先级输入 单击要删除的用户名称,然后再点击删除按钮操作序列输出 成功则显示用户删除成功,用户名在

14、用户列表中消失补充说明表 8 修改用户需求描述表名称、标识符 ModifyUser功能描述 供网站管理员使用(修改功能)优先级厦 厦 门 大 学 软 件 学 院 第 - 1 - 页 共 23 页本科毕业论文(科研训练,毕业设计)题 目:B/S 架构的应用网站管理系统-用户、权限管理及广告发布姓 名: 学 院: 软件学院专 业: 软件工程年 级: 学 号: 指导教师: 年 月 日厦 门 大 学 软 件 学 院 第 - 2 - 页 共 23 页B/S 架构应用网站管理系统-用户、权限管理及广告发布摘要 Microsoft.NET 平台的出现在应用程序开发这一领域开创了一个新时代,作为Microso

15、ftc.NET 平台的一部分,ASP.NET 是一个革命性的编程框架,它提供了对 Web Service 的支持,是我们可以轻松构建 Web 服务。本文即介绍了如何在 ASP.NET 平台上开发基于 B/S 架构的应用网站管理系统,由于是团队合作,我负责的是用户管理模块,个性化功能模块以及个人信息模块的设计,其中,用户管理模块可以实现对网站客户资料的添加、删除、修改等功能,也可以修改客户所拥有的权限;广告发布模块使用户可以在线发布自己的广告信息;在线电话簿模块通过在数据库中保存客户信息实现用户在线查询自己以及客户通讯信息的功能。 关键字 B/S 架构 ASP.NET C# 厦 门 大 学 软

16、件 学 院 第 - 3 - 页 共 23 页The Application Website Management System that based on B/S Structure- the customer management, user functionmanagement and advertisements announceAbstract The Platform of Microsoft.NET emergence develops in the applied procedure this realm founded a modern ear, conduct and act

17、ions Microsoftc.NET a part of the Platform, ASP.NET is support that a revolution plait distance frame, it provided to the Web Service, is we can be then relaxed to set up the of Web Service. This text introduced namely how to develop on the Platform of ASP.NET according to applied website management

18、 system that B/ S configuring, the in view of the fact team cooperates, what I be responsible for is a customer management mold a design for, advertising announcing mold piece and on-line telephone directory mold pieces, among them, customer management mold a legal power for can realizing to website

19、 customers data increase, deleting, modification etc. function, and also can modifying customer owning;Advertise to announce the mold piece use a the door cans be on-line then to announce own advertisement information;On-line telephone directory mold a function for passing in database keeping customers information realizing on-line search in customer oneself and customers communication information. Keyword B/S Structure ASP.NET C#厦 门 大 学 软 件 学 院 第 - 4 - 页 共 23 页目录引言 - 5 -第一章 技术介绍及开发环境 .

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

当前位置:首页 > 应用文书 > 毕业论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报