兰州工业高等专科学校毕业设计(论文) 第三章 系统分析 了确定是自己在修改自己的密码,要先输入自己的原密码,再重复输入两次新密码,目的是为确定两次输入的是一致的,防止密码修改后一致,导致无法登录系统。当然,如果两次不一致,这不能修改密码。
3.5.4 公告管理功能
实现公告的查看与发布。公告是企业、行政机关向内外宣布重大事件和决议的一种。本系统对于公告管理这一部分将要实现的功能是,浏览公告,添加新公告和删除公告。本系统对公告的操作也有权限,普通老师和学生只能够浏览公告而不能添加和删除公告。只有领导才有资格进行这些操作。
3.5.5 通讯录管理功能
本系统实现了通讯录管理的功能。通讯录管理系统是对已经登录系统的用户进行自己的联系人管理,包括为自己添加联系人、删除联系人、查看联系人。当然也实现了管理。只有自己才可以对自己的联系人进行操作。
3.5.6 日程安排功能
本系统实现了日程安排的功能。日程安排是对个人的一天要做的事情写在日程中,防止自己忘记。日程安排实现了个人对自己的日程的添加、查看、删除和修改等。
3.5.7 短消息管理功能
本系统实现了短消息的管理功能。短消息管理功能实现了短消息的发送、查看和删除。已登录用户可以向另一个已经在本系统中注册的用户发送短消息,当然,用户也可删除自己的短消息(包括其他用户发给自己的)。主要的是实现了用户可以利用本系统通信。
3.5.8 退出系统
实现用户安全退出。设置该功能的作用是在用户关闭浏览器之前,做一些清除操作,例如销毁存储了当前用户信息session会话,确保个人信息的安全。因为在本系统中应用到了监听session会话功能,所以用户要想退出系统,必须进
7
兰州工业高等专科学校毕业设计(论文) 第三章 系统分析 行该操作取消对session的监听,否则短时间内用户是不允许再次登录的。
8
兰州工业高等专科学校毕业设计(论文) 第四章 系统设计 第四章 系统设计
4.1系统模块设计
根据需求分析,对系统各功能进行集中、分块,按照结构化程序设计的要求,本系统的系统功能模块图如图4-1所示。
图4-1系统功能模块设计图
4.2数据库设计
1、数据库名称:oasystem
数据库包括5个表:用户表(tbl_user)、联系人表(tbl_contacts)、短信息表(tbl_message)、公告表(tbl_notice)和日程表(tbl_shedule) 2、数据库中的表 (1)用户表(tbl_user)
9
兰州工业高等专科学校毕业设计(论文) 第四章 系统设计
图4-2用户表
(2)联系人表(tbl_contacts)
图4-3联系人表
(3)短信息表(tbl_message)
图4-4短信息表
(4)公告表(tbl_notice)
图4-5公告表
(5)日程表(tbl_shedule)
图4-6日程表
10
相关推荐: