OA系统概要设计书.docx

上传人:b****8 文档编号:28079715 上传时间:2023-07-08 格式:DOCX 页数:11 大小:259.25KB
下载 相关 举报
OA系统概要设计书.docx_第1页
第1页 / 共11页
OA系统概要设计书.docx_第2页
第2页 / 共11页
OA系统概要设计书.docx_第3页
第3页 / 共11页
OA系统概要设计书.docx_第4页
第4页 / 共11页
OA系统概要设计书.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

OA系统概要设计书.docx

《OA系统概要设计书.docx》由会员分享,可在线阅读,更多相关《OA系统概要设计书.docx(11页珍藏版)》请在冰豆网上搜索。

OA系统概要设计书.docx

OA系统概要设计书

OA系统概要设计书

1、引言

1.1、编写目的

此概要设计书的目的是:

(1)、明确本OA系统七大功能的整体结构,以及23个子系统的详细划分。

(2)、明确说明系统七大功能的实现方式,指导开发人员进行编码。

(3)、为系统日后的详细设计,功能模块、需求提供参考依据。

1.2、背景

2016年在国家出台“十三五”规划中提到了推进教育现代化与人才强国、人力资源强国建设研究的理念方针。

说明国家越渐看重教育事业,更是将能力强、素质高作为教学目标。

而在校园管理中,因学生信息复杂,具有生源分布广(全国各地、海外交换、出国留学),类型多(走读、住校),档案复杂(复学、休学),学制灵活(专科3年,本科4年,专升本4年),课程设置灵活(除学校的专业课程外,还会因国家政策而删除、增添一些课程)等特点。

由于这些特点,使得教务工作变得极其复杂而繁琐。

元莘OA就是为了适应这些变化、减轻教务工作的负担,为学生提供一个了解学院动态、课程状态,与其他学生交流的平台而创建的管理系统。

朗读者

1.3、定义

(1)OA:

办公自动化

(2)、管理员(超级管理员):

本文档中一般指OA的超级管理员。

拥有对本系统全权的管理权限。

(3)、版块管理权限:

负责系统一个或多个版块管理的人

(4)、子管理员:

由版块管理员分配权限对版块的部分功能进行管理的人。

(注:

超级管理员同时能对此人进行权限设置。

1.4、所参考资料

(1)、信宏科技:

《峪口大坝自动管理》概要设计书.doc

(2)计算机应用科技:

元莘OA需求分析书.doc

(3)、[美]EricJendrock/[美]IanEvan/[美]Devika:

《JavaEE6,人民邮电,2012年9月。

(4)、HorstmannCayS.,GaryCornell:

《Java核心技术》,电子工业,2011年7月1日。

2、总体设计

2.1、需求规定

参见《元莘OA教务管理系统》需求分析书

7.2、运行环境

(1)、服务器:

Windows2012Server;

(2)、客户端:

InternetExplore10.0;

(3)、应用服务器:

Tomcat7.0X;

(4)、系统:

MSExchange2010;

(5)、数据库:

MySQL。

7.3、基本设计概念和处理流程

《元莘OA》主要功能结构如下图所示。

1、教务管理子系统概要设计

(1)功能描述

A、功能概要

该系统的最终用户为学院的全体教务管理人员,可供教务管理人员查询学生信息、管理学生成绩、管理教务信息、管理教师信息、管理课程信息5类功能。

B、开始条件

教务管理人员已登录本系统。

(2)处理流程(见下图)

 

 

2、教师子系统概要设计书

(1)功能描述

A、该系统的最终用户为学院的全体教书,可供教师查询学生信息、查询个人信息、查询所授课程、管理毕业设计4类功能。

B、开始条件

教师已登录本系统。

(2)、处理流程(见下图)

2.4、结构

1、教务管理员子系统

No.

模块名称

功能需求

1

学生信息查询

按照查询条件进行信息查询

打印信息清单

2

学生成绩管理

创建学生成绩

修改学生成绩

查看学生成绩

打印学生成绩

3

教务信息管理

创建教务信息

修改教务信息

查看教务信息

4

教师信息管理

创建教师信息

修改教师信息

查看教师信息

打印教师信息

5

课程信息管理

创建课程信息

修改课程信息

查看课程信息

打印课程信息

2、教师子系统

No.

模块名称

功能需求

1

学生信息查询

按照查询条件进行信息查询

打印信息清单

2

个人信息查询

按照查询条件进行信息查询

打印信息清单

3

所授课程查询

按照查询条件进行信息查询

打印信息清单

4

学生毕业设计管理

修改学生毕业设计信息

查看学生毕业设计信息

给学生的毕业设计打分

2.6、人工处理过程

(略)

2.7、尚未解决的问题

1、每年新生入学时,需要人工录入大量的信息,若系统能够批量创建则会大大提高工作效率。

2、当有重要事宜宣布时,只通过网络并不能做到一呼必应,若能与手机进行同步,每次发送通知时都会另外发给手机,那个事宜传达的更快。

3、接口设计

3.1、用户接口

1、进入元莘OA主页面,用户输入ID、密码和验证码,只有输入正确才能进入系统。

2、在做新建和更新类操作时,只有输入合法容才能成功地编辑容。

3、在做查询类操作时,只有通过自定义输出名称匹配查找或者关键词查找,并且输入合法才能进行查询。

4、在进行打印操作时,只有安装了打印机才会启动打印程序。

3.2、外部接口

1、服务器配置如运行换将2.2所述

2、客户端必须安装浏览器,如需打印,还必须安装打印机。

3.3、部接口

各模块之间采用采用函数调用,参数传递,返回值的方式进行信息传递。

4、运行设计

4.1、运行模块组合

1、元莘OA的所有7个模块在服务器启动的时候完成所有模块的加载工作,随时等候用户的调用。

2、不同的用户根据不同的权限调用不同的模块。

4.2、运行控制

1、在页面上,通过鼠标点击触发相应的操作

2、在页面上,也可以通过Tab键、回车键等功能键完成默写特定的功能。

3、在可打印的页面上,按Ctrl+R键可以快速打印。

4、支持粘贴复制操作。

4.3、运行时间

1、用户名、密码和验证码输入完成后,1秒完成身份认证。

2、查询时,5秒完成查询操作。

3、更新时,1.3秒完成更新操作。

4、查看时,1秒读取完该所有的文字,3秒读取玩该页面所有的图片,5秒读取完该页面所有的动态图片。

5、系统数据结构设计

5.1、逻辑结构设计

元莘OA总共设计了如下7个表(只展示2):

1.ys_jw_table

No

字段名称

类型

Size

NULL

主键

说明

1

ys_iw_sx_name

CHAR

30

1

2

ys_iw_sx_sex

CHAR

10

3

ys_iw_sx_yers

INT

3

4

ys_iw_sx_tel

CHAR

11

5

ys_iw_sx_id

CHAR

20

6

ys_iw_sx_home

NVARCHAR

300

7

ys_iw_sx_hc

NVARCHAR

300

可以

8

ys_jw_xc_name

CHAR

10

9

ys_jw_xc_ip

CHAR

11

10

ys_jw_xc_class

NVARCHAR

50

11

ys_jw_xc_po

NVARCHAR

50

12

ys_jw_xc_pl

INT

3

13

ys_jw_jx_name

CHAR

10

14

ys_jw_jx_sex

CHAR

5

15

ys_jw_jx_ip

INT

11

16

ys_jw_jx_bm

NVARCHAR

50

17

ys_jw_jx_mo

INT

5

18

ys_jw_jsx_name

CHAR

10

19

ys_jw_jsx_sex

CHAR

3

20

ys_jw_jsx_old

INT

3

21

ys_jw_jsx_ip

INT

11

22

ys_jw_jsx_kc

CHAR

20

23

ys_jw_jsx_mo

INT

5

24

ys_jw_kc_id

CHAR

15

25

ys_jw_kc_ip

INT

8

26

ys_jw_kc_sm

INT

4

27

ys_jw_kc_time

INT

3

28

ys_jw_kc_rsh

INT

4

2、cou_table

No

字段名称

类型

Size

NULL

主键

说明

1

cou_id

INT

4

1

2

cou_name

CHAR

30

3

cou_tea_id

CHAR

50

4

cou_date

VARCHAR

50

5

cou_unit

CHAR

20

可以

6

cou_attribute

CHAR

10

7

cou_point

INT

4

可以

8

cou_alive

INT

4

可以

5.2、物理结构设计

元莘OA在MySQL上只建立一个物理数据库,命名为YugSegSystem。

5.3、数据库与程序关系

1、学生子系统关联表:

ys_org_table、ys_table、cou_select_table、stu_table、usr_table

2、教师子系统关联表:

cou_select_table、cou_table、stu_table、tea_table、usr_table

6、系统出错处理设计

(略)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 机械仪表

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1