软件工程课程设计报告—小型办公OA系统(3)

2018-12-23 22:57

3.4名词定义

(1)实体:客观世界中存在的且可互相区别的事物。 (2)联系:客观事物中的彼此之间的关系。 (3)属性:实体或者联系所具有的性质。 3.5参考资料

(1)软件工程基础 汤淮 西安交通大学出版社

(2)软件工程-----技术,方法与环境 王立福,张世琨,朱冰 编著 北京大学出版社

(3)软件开发技术 倪秉营 电子科技大学出版社 (4)软件工程 张权范 清华大学出版社 3.6任务概述

该系统的主要功能就是让学工部人员与各学院教办人员进行文件的传送功能。学工部人员可是设定文件的上传分类、上传时间限制等。然后各学院人员在规定的时间内上传文件。辅助功能就是可以发布消息公告,来通知上传的文件内容以及注意事项。如果没有在规定时间内上传文件的学院,可以发送消息来通知尽快上传文件,并且可以将发送的消息链接到邮箱。 3.7系统描述

该系统使用php语言编写,使用mysql数据库,可以运行在window或xp系统。

3.8软件开发的时间与费用 时间要求:一个学期即半年 费用:1000元

10

3.9安全性

设立三种级别的用户:admin、user、student,对每种用户都分配不同的权限。 admin:系统管理员,系统的所有功能对其都是可见的。

user:学工部人员,接收文件上传文件、查看以及发布公告、创建

以及目录以及查看目录。

student:教办人员,查看公告、修改个人密码、接收文件以及上传

文件。

3.10系统模块功能

该系统涉及到的使用人员有系统管理员、学工部人员、教办人员。 3.10.1系统管理员模块 系统管理员具有的功能: (1)登陆系统。

(2)管理用户人员,包括增加、删除、修改学工部人员以及各学院人员。(3)对所有分组分配权限。

(4)可以查看以及使用所有系统功能。 3.10.2学工部模块 学工部人员具有的功能: (1)接收各学院上传的文件。

(2)查看已创建的目录信息以及创建新的目录。 (3)浏览上传的文件以及上传新文件。 (4)浏览发布的公告以及发布新公告。

(5)管理用户信息,包括添加新用户、删除用户、修改用户信息。 (6)修改个人信息。

11

具体功能说明:

1.管理员登陆后界面默认为接收文件的界面。

其中分为两类:待上传文件的类表;已完成文件上传的类表。 1.1待上传文件的类表

列表中的名字就是需要各院上传的文件所在的文件夹名。该类中是各院还没有完全上传完成,当各院全部上交后,该类中的该目录会消失。

1.2已完成文件的类表

该类中存放的是该文件各院已全部上传完成,管理员可以进行下载。 2.管理员创建目录

可以根据相关的需要创建目录,各院相关人员就可以在该目录下上传对应的文件。目录的名字要与需要上传的文件的名字相关,创建好目录后,该名字会自动的加到待上传文件列表中。

2.1 已完成上传文件的学院

该模块中有完成文件上传的各学院的详细信息,包括学院的名称以及上传完成的时间,管理员可以对这些文件进行下载。 2.2 未上传文件的学院

该模块中有未完成该文件上传的各学院的名称的列表。该页面中有发送消息的按钮,管理员可以对该部分学院发送提示消息,提示他们尽快完成文件的上传工作。同时,发送的消息是绑定到个人相关的邮箱,但是在用户登录该系统后在未读消息中也可以阅读相关消息。 3.发布通告

管理员可以向各个学院发送消息、提示等内容,来完成与各个学院之间的联系。

在发布通告的页面,可以编辑消息、发布消息、查看已发布过的通告、选择接收消息的联系人。 查看通告:

该模块有已发布的通告的详细信息,包括通告的名称、发布的时间、发布者,还有对该通告的一些常见的操作,包括删除和查看,其中查看进入的是编辑的页

12

面,可以对该条公告进行修改等操作。 点击每个公告的名称:

该模块有两个列表,已查看该公告的各学院、未查看该公告的各学院。 已查看该公告的各学院有名称和查看的时间。未查看的各学院可以对他们发送消息提示,点击发送消息进入的是发布通告的页面。 4.文件的上传

其中文件分为模板(或表格)和下发文件。 管理员可以上传文件供各院下载以及在线阅读。 3.10.3教办模块 教办人员具有的功能:

(1)查看已上传的文件以及上传文件。 (2)接收文件。 (3)查看公告消息。 (4)修改个人密码。 具体功能说明: 1.阅读消息

各学院登陆后首先看到的是管理员发送的通知公告的列表,其中包括已读的通知公告和未读的通知公告。点击未读的通知公告可以查看管理员发送的消息。 点击每一个公告的名称,进入的该公告的详细内容页面。 2.上传文件

各学院根据管理员的要求,可以通过阅读管理员发送的消息来知道在什么时间内完成哪些文件的上传。然后在规定的时间内在管理员创建的相应目录下上传相应的文件。该模块分为需上传的文件和已上传的文件。需上传的文件名与管理员创建的目录名是一致的。在已上传的文件列表中用户可以查看自己上传的文件是否无误。 3.文件的下载

各学院可以下载管理员下发的一些文件,该模块对这些文件进行了分类,包

13

括下发文件以及模板表格。分类的目的就是在管理员同时下发大量的文件时,用户可以很快的方便的找到自己需要的文件。 3.11具体需求分析 3.11.1系统流程图

以特定的图形符号加上说明,表示算法的图,称为流程图或框图。

图3.1 学工部人员工作流程图

14


软件工程课程设计报告—小型办公OA系统(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:在全市建筑业工作会议上的讲话

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: