你的位置:首页 > 软件开发 > ASP.net > 办公室日常管理信息系统 软件架构文档

办公室日常管理信息系统 软件架构文档

发布时间:2016-07-19 20:00:10
大三下学期,我们学习的软件工程这门课的课程设计,主要是针对一个管理系统,从需求分析到概要设计再到详细设计,还好,不要求写代码。 下面是我做的办公室日常信息管理系统的设计。软件架构文档1. 介绍1.1 目的这篇文档提供了对办公室日常信息管理系统架构的 ...

     大三下学期,我们学习的软件工程这门课的课程设计,主要是针对一个管理系统,从需求分析到概要设计再到详细设计,还好,不要求写代码。

     下面是我做的办公室日常信息管理系统的设计。

软件架构文档

1. 介绍

1.1 目的

这篇文档提供了对办公室日常信息管理系统架构的总揽,从不同的视角描述了该系统。包含架构分析的关键决策,目的在于帮助开发人员理解办公室日常信息管理系统的基本结构,系统的功能和非功能的需求。

1.2 范围

 介绍了办公室日常信息管理系统的登录系统、注册系统、会议管理系统、文件管理系统、考勤系统和日常事务管理系统。使用此系统的管理员可以进行系统的管理;使用此系统的职员可以通过此系统进行信息的查看和查询。此系统的功能如下:

职员可以注册成为正式职员;

职员可以输入正确的用户名和密码,登录系统;

职员可以查看系统的会议、文件、考勤、日常事务等基本信息;

职员可以进行注册信息的修改;

管理员可以注册成为合法管理员;

管理员可以输入正确的用户名和密码,登录系统;

管理员可以删除离职的职员和管理员,即用户管理;

管理员可以维护业务数据,包括文件、考勤、会议、日常事务的增删改查等;

管理员和职员退出系统。

1.3 定义,缩写词

职员-办公室的在职人员。

管理员-管理办公室日常信息管理系统的人。

用户-职员和管理员。

系统-办公室日常信息管理系统。    

1.4 参考文献

[1]赵池龙,程努华 .实用软件工程.电子工业出版社.2012

[2]张华丽.基于 J2EE 的档案管理系统设计与实现[J].现代商贸工业. 2010:14-17

[3]杜献峰 . 基于三层 B/S 结构的档案管理系统开发 [J]. 中原工学院学报,   2009:19-25

[4]刘冬立.基于 Web 的企业档案管理系统的设计与实现[D].同济大学,2007:14-23

[5]程成,陈霞.软件工程[M].机械工业出版社,2003:46-80.

1.5 内容概览

1.5.1 登录系统

    职员想要查询某些信息,需要输入正确的用户名和密码,如果输入错误,则停留在登录页;

    管理员想要管理办公室日常事务,需要输入正确的用户名和密码,如果输入错误,停留在登录页。

1.5.2 注册系统

          新来的公司的人员,需要注册成为职员。

          管理员需要注册,成为合法的管理员。

1.5.3 文件管理系统

          职员可以根据文件的编号、种类、名称和存放的位置进行文件的查询;

          管理员可以添加、修改、删除和查看文件。

1.5.4 会议管理系统

          职员可以根据文件的编号、种类、名称和存放的位置进行文件的查找;

          管理员可以添加、修改、删除和查看文件。

1.5.5 考勤管理系统

          职员可以根据姓名、年龄、职务、日期进行考勤记录的查看;

          管理员可以添加、修改、删除和查看考勤。      

1.5.6 日常事务管理系统

          职员可以根据事务的时间、何种事务和记录人进行日常事务的查看;

          管理员可以添加、修改、删除和查看日常事务。  

1.5.7 管理员用户管理

          管理员对用户进行增删改查等操作。

1.5.8 职员修改注册信息

          职员需要修改自己的注册信息时,对于可以进行修改的地方进行修改保存操作。

1.5.9 退出系统

          职员和管理员在执行各种操作时,可以随时退出系统,返回登录界面。

2. 体系结构表示方法

这篇文档使用一系列视图反映系统架构的某个方面;

用例视图:概括了架构上最为重要的用例和它们的非功能性需求;

逻辑视图:展示了描述系统关键方面的重要用例实现场景(使用交互图);

过程视图:通过展示数据在系统中的流动路径,得出组件之间的交互关系;

部署视图:展示构建在处理节点上的物理部署以及节点之间的网络配置(使用部署图);

数据视图:描述了数据流、持久性数据模式、对象与持久性数据之间的模式映射、对象到数据库、存储过程以及触发器的映射机制(使用类图描述数据模型,活动图表示数据流)。

3. 办公室日常信息管理系统要达到的目标和限制

3.1 目标

    职员可以正确登录,在登录页面输入信息时能够在输入错误的同时看到错误提示;正确登录后可以查询自己的考勤情况,同时可以查看公司的文件信息、会议信息和日常事务信息。

    职员在首页可以很方便地进行注册,输入的注册信息要进行验证,验证正确后将信息存入数据库。

    管理员正确登录后可以管理职员信息,文件、考勤、日常事务和会议信息。

3.2 限制

          职员和管理员的界面分开,职员不能修改逻辑上不能修改的信息;

          管理员不能修改用户密码,还有同级别的管理员的信息。

4. 用例视图 

    办公室日常信息管理系统描述的主要用例有:职员和管理员注册,职员登录系统,职员修改注册信息,管理员登录系统,管理员用户管理,查看业务数据,管理员维护业务数据,管理员和客户退出系统。

4.1 系统用例图

  系统用例图:管理员可以登录、注册、管理用户、管理业务数据;职员可以登录、注册、修改注册信息、查看业务数据;业务数据管理包含了查看业务数据。

 办公室日常管理信息系统 软件架构文档

 

图4.1 系统用例图

 

以下是对系统的各个用例进行描述,画出各个用例的活动图,即从用户角度描述用例。

4.2 查看业务数据

4.2.1 用例简述

     管理员或者职员输入相应的需要查询的信息,系统查找相应的记录,并显示查询情况。

4.2.2 基本事件流

        1  管理员或职员:在管理页面,根据提示输入相应的信息,提交查找请求;

        2  系统:在系统中检索与输入条件相符的数据;

        3  系统:把检索条件相符的数据显示在页面上;

        4  用例结束。

4.2.3 查看业务数据的活动图

办公室日常管理信息系统 软件架构文档 

 

图4.2 查看业务数据的活动图

    

4.3 职员或者管理员注册

4.3.1 用例简述

新人进入公司,需要注册成为公司正式职员。

管理员注册成为合法管理员。

4.3.2 基本事件流

1  职员或管理员:在注册页面,输入职工编号、姓名、性别、年龄、密码、工作部门等信息,提交注册请求;

2  系统:对注册输入的信息进行检查;

3  系统:注册的信息被系统保存;

4  系统:显示注册完了页面,提示注册成功;

 5  用例结束。

4.3.3 注册的活动图

办公室日常管理信息系统 软件架构文档

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:办公室日常管理信息系统 软件架构文档

关键词:架构

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。