论文摘要
随着信息技术的快速发展,企业信息化的要求越来越高,如何高效的整合企业资源,充分协同企业各部门之间的业务办公流程,提高企业办公效率,已经成为企业信息软件设计的趋势。网络办公自动化(OA)就是采用Internet/Intranet,使得企业内部人员方便的共享信息,高效协同办公,从过去繁杂而低效的工作状态中解脱出来,实现快速的全方位的信息收集和处理传递,为现代化的企业管理提供了有力的帮助。本文主要介绍了网络OA系统的分析、设计与实现方法。本文首先介绍了网络OA系统的概念,网络OA系统的研究现状,课题研究的意义,对ASP.NET、C#、LINQ、Ajax、数据库等技术进行描述。本文对系统需求作出详细描述,确定系统6个子系统功能,使用UML的用例模型进行描述。本文接着介绍了软件设计的原则,描述系统的概念数据模型,设计出系统的数据库表。本系统采用三层体系结构和MVC框架进行设计,并以生成销售订单用例为例对数据访问层、业务层、表现层的设计方法进行详细描述。本系统结合.NET平台、三层体系结构、MVC框架和UML的分析设计工具,设计并实现了一个界面良好,功能强大的网络OA平台,具有一定的实际意义和经济价值。
论文目录
摘要Abstract1 绪论1.1 问题的提出及研究意义1.2 网络办公系统的研究现状1.3 本课题的研究内容1.4 论文的结构与内容2 相关技术介绍2.1 .Net的相关技术2.1.1 ASP.NET2.1.2 C#2.1.3 LINQ2.2 Ajax的相关技术2.3 数据库的相关技术3 系统需求分析3.1 系统总体需求3.2 系统的用例模型3.2.1 销售管理子系统的用例模型3.2.3 采购管理子系统的用例模型3.2.4 仓库管理子系统的用例模型3.2.5 财务管理子系统的用例模型3.2.6 管理子系统的用例模型3.2.7 管理员子系统的用例模型3.3 系统的静态模型3.4 系统的动态模型4 系统设计4.1 系统设计的原则4.2 数据库设计4.2.1 概念数据模型设计4.2.2 数据库表设计4.3 软件架构设计4.3.1 三层体系结构设计原理4.3.2 软件架构设计4.3.3 值对象设计4.3.4 数据访问层设计4.3.5 业务层设计4.3.6 表现层设计4.4 系统安全性设计4.4.1 身份认证4.4.2 基于角色的访问控制5 系统实现5.1 系统包图5.2 母版页的应用5.3 销售管理子系统的实现5.3.1 数据访问层的实现5.3.2 业务层的实现5.3.3 表现层的实现5.4 仓库管理子系统的实现5.4.1 数据访问层的实现5.4.2 业务层的实现5.4.3 表现层的实现5.5 采购管理子系统的实现5.5.1 数据访问层的实现5.5.2 业务层的实现5.5.3 表现层的实现5.6 财务管理子系统的实现5.6.1 数据访问层的实现5.6.2 业务层的实现5.6.3 表现层的实现5.7 Ajax的应用5.8 访问控制功能的实现6 系统测试6.1 系统功能测试6.2 系统性能测试7 结论参考文献攻读硕士学位期间发表的论文致谢
相关论文文献
标签:三层体系结构论文;