文章目录[隐藏]

德斯资源网2月16日消息,大三下学期,我们学习的软件工程课程设计主要是针对一个管理系统,从需求分析到概要设计再到详细设计。幸运的是,不需要任何代码。

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

软件架构文档

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

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

1.5内容概述

1.5.1登录系统

工作人员想查询一些信息,需要输出正确的用户名和密码。如果输出错误,它们将停留在登录页面上。

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

注册系统

新公司的人员需要登记为员工。

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

文件管理系统

工作人员可以根据文件的编号、品种、标题和存放状态进行查询;

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

1.5.4会议管理系统

工作人员可以根据文件的编号、种类、标题和存储状态来搜索文件;

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

1.5.5考勤管理系统

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

管理员可以添加、修改、删除和检查出勤情况。

1.5.6日常事务管理系统

工作人员可以根据时间,什么样的事务,人数来查看日常事务;

管理员可以添加、修改、删除和检查日常交易。

1.5.7管理员用户管理

管理员执行添加、删除、更改和查询用户等操作。

1.5.8工作人员修改注册信息

当员工需要更正自己的注册信息时,可以更正的中央机关进行更正和存储操作。

加入系统

工作人员和管理员可以随时加入系统,并在执行各种操作时进入登录界面。

2.系统结构的表示方法

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

用例视图:总结架构中最重要的用例及其非功能需求;

逻辑视图:它显示了重要的用例完成场景,描述了系统的关键方面(使用交互图);

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

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

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

3.办公日常信息管理系统的用途和局限性。

3.1目的

员工可以正确登录,在登录页面输出信息时,可以在输出错误的同时看到错误提示;正确登录后,可以查看自己的考勤情况,同时可以查看公司的档案信息、会议信息、日常事务信息。

工作人员可以很容易地在主页上注册,并且输出的注册信息应该经过验证。验证后,信息将存储在数据库中。

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

3.2限制

工作人员和管理员的接口是分离的,工作人员无法对逻辑上无法更正的信息进行更正;

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

4.用例视图

办公日常信息管理系统描绘的次要用例有:员工和管理员注册、员工登录系统、员工更正注册信息、管理员登录系统、管理员用户管理、查看业务数据、管理员维护业务数据、管理员和客户加入系统。

4.1系统用例图

系统用例图:管理员可以登录,注册,管理用户,管理业务数据;工作人员可以登录、注册、修改注册信息、查询业务数据;业务数据管理包括检查业务数据。

 

 

图4.1系统用例图

 

下面是描述系统的每个用例,画出每个用例的活动图,也就是从用户的角度来描述用例。

4.2检查业务数据

4.2.1用例简介

管理员或员工输出相应需求查询的信息,系统查找相应记录并显示查询状态。

4.2.2事物的基本流程

管理员或员工:在管理页面,根据提示输出相应信息,提交搜索请求;

2.系统:在系统中检索符合输出条件的数据;

3系统:在页面上显示符合搜索条件的数据;

4用例结束。

4.3员工或管理人员的注册

4.3.1用例简介

新人进入公司,需要登记为公司正式员工。

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

4.3.2事物的基本流程

员工或管理员:在注册页面,输出员工编号、姓名、性别、年龄、密码、任务部门等信息,提交注册申请;

2系统:检测注册信息并输出;

3系统:注册信息由系统保存;

4.系统:注册后显示页面,提示注册成功;

5用例结束。

4.4工作人员修改注册信息

4.4.1用例简介

员工更正自己的注册信息。

4.4.2事物的基本流程

1工作人员:进入返岗人员信息页面;

2系统:显示该员工的员工号、密码、任务部门等信息,除员工号外均为可修改项;

3工作人员:编辑可以改正的项目;

4系统:检测工作人员输出的信息;

5系统:工作人员输出的信息由系统保存;

6.系统:注册信息更新后显示屏幕,提示工作人员更正注册信息,更新成功;

7使用案例结束。

4.4.3活动图

4.5员工登录系统

用例的简要介绍

员工输出合法员工号和密码后,登录系统。

4.5.2事物的基本流程

员工:返回员工登录页面,输出用户号和密码;

2系统:根据员工编号和密码检索系统,获取员工信息;

系统:在离职员工信息页面,显示离职员工登录系统;

4结束用例。

总结:

今天就分享到这里吧,下期给大家分享更多软件小知识,德斯资源网每天都会更新一些日常软件小知识,包括有微信,酒友购,乐购商城,惠品铺,海鱼聊,华语商城,支付宝,青蛙易购,易民信,享乐好物,多多联盟,诚智通,淘米购,叮咚盲盒,伶信,QQ,新易选,红包辅助,易民购,苹果微信多开,淘盟铺,微信分身,安卓微信多开,梦幻盲盒,淘客购,旗语,优品铺,香蕉赶集,乐享购,亲聊,探聊,创信,赞聊等社交软件下载,软件自带功能有秒抢,避雷,埋雷软件,扫尾,单透软件等一些红包强项外挂功能软件免费下载使用。