《软件学院办公自动化系统》由会员分享,可在线阅读,更多相关《软件学院办公自动化系统(25页珍藏版)》请在金锄头文库上搜索。
1、目目 录录1.设计内容设计内容.11.1 系统目标.11.2 系统功能建模.31.2.1 数据流图.31.3.1数据字典.61.3.2E-R图.92.概要设计概要设计.102.1 体系结构设计.102.2 代码设计的原则.102.3 库设计 .112.3 安全保密设计 .112.4.1 数据安全性.112.4.2录用户的安全性.112.4.3作安全性.113.详细设计详细设计.124.程序源码程序源码.155.程序运行与调试程序运行与调试.215.1 测试原则及测试方法概述.215.2 软件测试结论.225.2.1 软件能力.225.2.2 缺陷和限制.225.2.3 建议.225.2.4 测
2、试结论.226.总结总结.237.参考文献参考文献.231. 设计内容设计内容1.1 系统目标通过办公自动化管理系统对软件学院日常办公进行管理,满足软件学院日常办公管理各方面的的需求,实现了教职员工之间消息的发送与接收功能。本系统采用简单、方便、快捷的操作方式,使用户能够在短时间内熟练运用本系统。系统中应具备相应的查询功能,能够使用户及时的查询到所需的基本信息。系统流程图如下:院长发送公告教工管理部门管理职位管理在线管理公告信息在线教工信息教工信息部门信息职位信息教工员工发送信息发送公文短信息公文信息发送信息发送公文图 1-1 软件学院办公自动化系统系统流程图1.2 系统功能建模1.2.1 数
3、据流图数据流图简称 DFD,它用来描述目标系统的逻辑结构,它是由实体部分,处理部分,数据存储部分和数据流四部分组成,为了使数据流图所描述逻辑结构更加清晰,容易阅读,将数据流图作如下说明:本系统的数据流图如下所示:管理员1软件学院办公自动 化系统教师管理信息查询信息图 2-1 软件学院办公自动化系统顶层数据流图图 2-2 软件学院办公自动化系统一层数据流程图F11F10F9F7F6F5F3F2F1教工P1发送公告 公告信息D1院长P2专业管理专业信息D2P3职位管理职位信息D3在线信息D5P5在线管理P4教工管理F4教工信息D4F8F12P6查询信息F13F14F4.2F4.1P4.1 教工信息
4、 处理P4.2 查看信息P4.3 浏览信息P4.4 添加信息图 2-3 软件学院办公自动化系统二层数据流程图P4.5 统计信息F4.7F4.3F4.4F4.6F4.51.3.1 数据字典数据字典是对数据流图的解释和说明,包含的内容如下:(1) 数据元素名字:教工名别名:描述:教工的唯一标识,是主键数据类型:Integer长度:4(2) 数据存储名字:公告信息描述:记录公告的基本信息编号:D1组成:公告编号,公告标题,公告发布时间,发布公告员工编号,公告内容名字:专业信息描述:记录专业的信息编号:D2组成:专业序号,专业名称,专业描述名字:职位信息描述:记录职位的信息编号:D3组成:职位序号,职
5、位名称,工作描述名字:教工信息描述:记录教工的基本信息编号:D4组成:姓名,性别,出生日期,学历,职称,专业,职位,电话,地址,状态编号名字:在线信息描述:显示在线教工的信息编号:D5组成:教工序号,教工姓名,教工专业(3)数据流名字:教工信息描述:收集教工信息编号:F4组成:姓名,性别,出生日期,学历,职称,专业,职位,电话,地址,状态编号名字:教工信息描述:处理教工信息编号:F8组成:姓名,性别,出生日期,学历,职称,专业,职位,电话,地址,状态编号名字:教工统计信息表描述:列出所有教工的信息编号:F12组成:姓名,性别,出生日期,学历,职称,专业,职位,电话,地址,状态编号名字:教工信息表描述:查询教工的相关信息信息编号:F13组成:姓名,性别,出生日期,学历,职称,专业,职位,电话,地址,状态编号,员工序号,员工姓名,员工专业(4) 数据处理名字:发布公告描述:对公告的发布编号:P1输入/输出数据流:公告信息名字:专业管理描述:对专业信息的处理编号:P2输入/输出数据流:专业信息名字:职位管理描述:对用户信息的查询编号:P3输入/输出数据流:职位信息名字:教工管理描述:对教工信息的管理编号:P4组成:教工基本信息名字:在线管理描述:对在线信息的管理编号:P5组成:在线信息1.3.2E-R 图办公自动化系统综合 E-R 图如下:所属教