创建企业信息管理系统数据库Word格式文档下载.docx

上传人:b****6 文档编号:18810278 上传时间:2023-01-01 格式:DOCX 页数:13 大小:66.13KB
下载 相关 举报
创建企业信息管理系统数据库Word格式文档下载.docx_第1页
第1页 / 共13页
创建企业信息管理系统数据库Word格式文档下载.docx_第2页
第2页 / 共13页
创建企业信息管理系统数据库Word格式文档下载.docx_第3页
第3页 / 共13页
创建企业信息管理系统数据库Word格式文档下载.docx_第4页
第4页 / 共13页
创建企业信息管理系统数据库Word格式文档下载.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

创建企业信息管理系统数据库Word格式文档下载.docx

《创建企业信息管理系统数据库Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《创建企业信息管理系统数据库Word格式文档下载.docx(13页珍藏版)》请在冰豆网上搜索。

创建企业信息管理系统数据库Word格式文档下载.docx

未登录用户。

已登录用户。

这3种用户可以分别执行下面的3项需求功能。

图2-2 

系统用例图

2.1.2 

用户登录功能

只有注册了的用户才可以登录系统。

登录系统很简单,只需要提供登录的用户名和密码即可登录系统。

因此,登录功能的输入数据项包括用户名、密码。

2.1.3 

用户退出功能

用户登录系统后即拥有了系统操作的权限,在此系统的基础上可以扩展开发更多的操作功能。

已登录的用户可以通过退出操作来注销个人登录信息,使用户不再拥有系统内部的管理功能,在用户离开系统后,其他人也就不能够进行操作,提高了系统的安全。

2.1.4 

用户注册功能

未注册的用户可以注册一个用户名,并提供密码和简单的个人信息,比如E-mail地址,即可注册成功。

需要注意的是,用户名不能够重复。

注册成功的用户即可按照刚才注册的用户名和密码登录系统。

因此,注册功能的输入数据项包括用户名、密码、E-mail。

2.2 

业务需求功能-企业信息管理系统功能

根据以上的基础功能,我们要扩展开发一个企业信息管理系统,它包含通讯工具、个人管理和企业管理3个大的方面,提供的功能如下。

通讯录管理模块。

短消息管理模块。

日程安排模块。

工作记录模块。

公司公告模块。

工作会议模块。

如图2-3所示。

图2-3 

功能结构图

该图中的"

注册→登录→退出"

功能是在基础功能中实现的。

2.2.1 

通讯录管理模块

用做当前的登录用户添加、修改、删除和查看自己的日程安排列表。

通讯录管理的输入数据项包括姓名、性别、手机、E-mail、QQ、工作单位、地址、邮政编码。

2.2.2 

短消息管理模块

用做当前的登录用户给系统内的其他用户发送短消息,并可以查看其他用户发来的消息。

短消息管理的输入数据项包括接收者、发送者、消息内容、发送时间、是否阅读。

2.2.3 

日程安排模块

日程安排的输入数据项包括用户名、年份、月份、日期、安排内容。

2.2.4 

工作记录模块

用做当前的登录用户添加、修改、删除和查看自己的工作日志列表。

工作记录的输入数据项包括用户名、年份、月份、日期、日志标题、日志内容、记录时间。

2.2.5 

公司公告模块

用户发送通知,大家都可以查看,只有发送通知的用户才有权修改、删除该通知。

公司公告的输入数据项包括公告填写人、公告标题、公告内容、公告时间。

2.2.6 

工作会议模块

用户发送会议通知,供所有的用户查看,且只有发送通知的用户才有权修改、删除该通知。

工作会议的输入数据项包括会议填写人、会议开始时间、会议结束时间、会议地点、会议标题、会议内容。

2.3 

设计页面结构

在用户执行登录、退出和注册时分别需要各自的显示页面供用户输入信息。

首先需要的是登录页面,登录后跳转到欢迎页面;

在欢迎页面又可以退出到登录页面;

从登录页面跳转到注册页面进行注册,注册成功后即可返回登录页面进行登录,页面流程图如图2-4所示。

图2-4 

页面流程图

下面就来设计3个页面的显示元素。

2.3.1 

登录界面

该界面是系统的主界面,用以进行用户登录,包括如下。

用户名和密码的输入框。

提供"

登录"

按钮进行登录。

该页面还需要提供一个"

注册"

按钮,用以跳转到注册页面。

该界面的窗口如图2-5所示。

图2-5 

该页面将是系统的默认首页面,任何未登录的用户访问该系统时,都将跳转到该页面。

2.3.2 

登录后的欢迎界面

当用户登录成功后,会跳转到欢迎页面。

该页面包括如下。

显示登录时用户输入的用户名,用以标志当前登录用户的身份,并输出欢迎信息。

界面中需要提供一个"

退出"

按钮,单击该按钮可以退出系统,并返回到登录界面。

该界面的窗口如图2-6所示。

图2-6 

欢迎界面

该欢迎页面表示的是系统登录后的首页面,因此除了显示欢迎信息外,还需要提供页面导航列表,用以扩展其他的管理模块。

并在页面的上方增加LOGO的图片栏,这样就形成了一个完整的登录成功后的主界面了。

在后面的企业信息管理系统的开发中,我们也将在该导航栏中增加新的模块,进行扩展开发。

2.3.3 

注册界面

注册页面用以填写用户注册时需要输入的信息,包括如下。

用户名输入框:

该用户名不能够与已有的用户名重复。

密码框和密码确认框:

用户第一次注册时,需要提供一个新的密码,并同时要求输入确认密码,保证两次输入的密码相同,以确保用户没有输错密码。

E-mail地址框:

让用户输入个人的E-mail地址。

"

按钮:

单击该按钮进行注册。

返回"

单击该按钮返回到登录页面;

该界面的窗口如图2-7所示。

图2-7 

2.4 

设计数据库

接下来开始为我们的企业信息管理系统进行数据库的设计。

需要首先根据业务系统的需求,来分析数据库实体,然后设计E-R表关系图,最后形成数据表格。

2.4.1 

数据库需求分析

实体集成员都有一个共同的特征和属性集,可以从收集的源材料-基本数据资料表中直接或间接地标识出大部分实体。

根据源材料名字表中表示物的术语及具有"

代码"

结尾的术语,如客户代码、代理商代码、产品代码等将其名词部分代表的实体标识出来,从而初步找出潜在的实体,形成初步实体表。

根据本课中的需求功能可知,用户登录和用户注册时均包含用户信息,因此我们需要抽象出一个用户实体。

在用户登录中界面中,包括用户名、密码字段;

在用户注册页面中,包括用户名、密码和E-mail地址字段。

因此抽象出来的用户实体应该包含用户名、密码和E-mail地址3个字段。

根据前面的需求分析可知,除了用户信息以外,其他的6个功能模块分别提供的数据项如下。

通讯录管理的输入数据项包括:

姓名、性别、手机、E-mail、QQ、工作单位、地址、邮政编码。

短消息管理的输入数据项包括:

接收者、发送者、消息内容、发送时间、是否阅读。

日程安排的输入数据项包括:

用户名、年份、月份、日期、安排内容。

工作记录的输入数据项包括:

用户名、年份、月份、日期、日志标题、日志内容、记录时间。

公司公告的输入数据项包括:

公告填写人、公告标题、公告内容、公告时间。

工作会议的输入数据项包括:

会议填写人、会议开始时间、会议结束时间、会议地点、会议标题、会议内容。

2.4.2 

设计数据表E-R图

根据以上的数据项分析,我们使用Visio设计E-R关系图,如图2-8所示。

图2-8 

E-R图设计

其中的用户实体通过用户名与其他的各个实体关联。

通讯录管理:

用户名。

短消息管理:

接收者、发送者。

日程安排:

工作日志:

公司公告:

工作会议:

2.4.3 

设计数据表结构

根据以上的实体分析和E-R图,现在我们设计数据表的结构:

1)用户表user

设计用户表user,包含4个字段,如表2-1所示。

表2-1 

用户表user

字段名称

字段类型

字段说明

是否主键

备注

ID

int(10)

唯一ID

自增字段类型

username

varchar(50)

用户名

password

密码

email

E-mail地址

2)通讯录管理表address

在通讯录中需要保存的信息有:

姓名、性别、手机、E-mail地址、QQ号码、公司、家庭住址、邮编。

设计通讯录表address,包含10个字段,如表2-2所示。

表2-2 

通讯录管理表address

name

联系人姓名

sex

varchar(10)

性别

mobile

varchar(20)

手机

qq

QQ号码

company

varchar(100)

公司

address

家庭住址

postcode

邮编

3)短消息管理表sms

在短消息管理表中需要保存的信息有:

设计短消息管理表sms,包含6个字段,如表2-3所示。

表2-3 

短消息管理表sms

接收者

sender

发送者

message

text

消息内容

sendtime

发送时间

isRead

varchar

(1)

是否阅读

默认值'

0'

4)日程安排表schedule

日程安排表中需要保存的信息有:

设计日程安排表schedule,包含6个字段,如表2-4所示。

表2-4 

日程安排表schedule

year

int(4)

年份

month

int

(2)

月份

day

日期

plan

安排内容

5)工作日志表worklog

工作日志表中需要保存的信息有:

设计工作日志表worklog,包含8个字段,如表2-5所示。

表2-5 

工作日志表worklog

title

日志标题

description

日志内容

logtime

记录时间

6)公司公告管理表notice

公司公告管理表中需要保存的信息有:

设计公告管理表notice,包含5个字段,如表2-6所示。

表2-6 

公司公告表notice

公告填写人

公告标题

content

公告内容

公告时间

7)工作会议表meeting

工作会议管理表中需要保存的信息有会议填写人、会议开始时间、会议结束时间、会议地点、会议标题、会议内容。

设计会议管理表meeting,包含7个字段,如表2-7所示。

表2-7 

工作会议表meeting

会议填写人

(续表)

starttime

会议开始时间

endtime

会议结束时间

会议地点

会议标题

会议内容

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

当前位置:首页 > 高等教育 > 军事

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

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