1 / 57
文档名称:

数据库设计完整流程.doc

格式:doc   大小:1,950KB   页数:57页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库设计完整流程.doc

上传人:fangjinyan201701 2020/2/13 文件大小:1.90 MB

下载得到文件列表

数据库设计完整流程.doc

文档介绍

文档介绍:目录实验一软件分析 3一、 功能说明 3二、 E-R图 3三、 逻辑表格 5四、 任务 6实验二创建项目及数据库 6一、 创建项目 6二、 创建数据库 6三、 创建表并设定索引 6四、 建立表之间的关系 8五、 任务 9实验三数据可视化操作 9一、 添加记录 9二、 修改记录 12三、 删除记录 12四、 任务 12实验四使用命令操作数据库 12一、 数据库及表操作 12二、 任务 15实验五表单设计 15一、 表单分析 15二、 使用向导创建表单 16三、 使用表单设计器修改表单 19四、 完成其他表单 23实验六编写代码 28一、 创建系统主程序 28二、 编写登录表单的代码 29三、 编写主表单程序代码 30四、 编写管理员管理代码 34五、 提示信息添加代码 36六、 编写管理信息代码 37七、 今日提醒代码编写 39八、 编写部门管理代码 41九、 员工管理代码编写 45十、 使菜单和工具栏与表单关联 45十一、 任务 46实验七设计报表 46一、 为报表准备数据 46二、 设计报表 47三、 操作注意 51四、 运行表单 51五、 任务 51实验八编译发布 52一、 软件的编译 52二、 制作安装盘 52三、 任务 56实验九分析及优化 56实验一软件分析请从网站下载示例程序,分析软件的功能并列出,并从中抽象出实体,画出软件的E-R图并进行数据库逻辑设计,画出数据库逻辑设计表格。参考如下:功能说明系统登录控制:要求填写用户名及密码,并进行了3次连续错误后系统退出功能。部门编码设置:主要是用来设置部门的层级关系。部门信息设置:部分的基本信息,如地址、电话等。员工信息管理:管理企业内部员工的信息,还可以设置生日提醒。提醒设置功能:可以通过设置信息及接收用户及时间,当被设置的用户登录时显示给用户。今日提醒功能:根据提醒设置,显示相应信息。系统设置:修改使用软件的单位信息。密码修改功能:修改用户的密码。E-R图首先是进行实体的抽象,通过系统登录功能及用户密码修改功能,我们可以抽象出“用户”实体,通过部门编码及部门信息管理功能,可以抽象出“部门”实体,通过员工信息管理可得到“员工”实体,通过提醒功能及今日提醒功能可以抽象出“提醒”实体,最后就是系统基本信息,可以得到“系统”实体。部门信息员工信息提醒信息包含提醒1nn1实体之间关系有E-R图提醒信息编码员工编号提醒类别提醒内容提醒日期提醒实体用户信息用户名密码姓名用户信息实体的E-R图部门信息编号上层编号单位名称单位地址。。。部门信息实体的E-R图员工信息编号姓名生日电话。。。员工信息实体的E-R图系统信息企业名称显示提醒系统信息实体的E-R图逻辑表格通过上面的E-R图,我们已经确立了实体,现在我们要进一步把实体及属性更完善,进行数据库的逻辑设计提醒信息字段名字段类型宽度可否为空默认值说明Warnid自动编号4主索引emplyid整型4否0普通索引当为0时代表发给所有用户Wtype整型4不同的数值代表不同类型showdate日期型8显示日期msg字符型200显示的信息用户信息字段名字段类型宽度可否为空默认值说明uname字符型20否主索引,用户名upwd字符型20否0密码truename字符型8真实姓名部门信息字段名字段类型宽度可否为空默认值说明ID自动4主索引,编号TopID整型4上层编号DPName字符50单位名称DPAddr字符100单位地址DPPhone字符30单位电话DPPerson字符8单位联系人员工信息字段名字段类型宽度可否为空默认值说明ID自动4编号,主索引uname字符8姓名usex字符2性别birthday日期8生日DPID整型4所属部门ISMsg逻辑1是否生日提醒上面的字符可以进行相应的增加或删减,关键在于想实现的功能。任务仔细分析软件本身,并可以进行相应改进,完成软件分析任务。把个人设计的软件也进行上述的过程,完成数据库概念设计及逻辑设计。实验二创建项目及数据库创建项目在硬盘的相应目录下建立自己的项目文件夹,并在文件夹下建立data和doc两个文件夹分别用来存放数据文件及开发文档。,建立项目文件,命名为EPUser(可任意,为了后面方便表达)。创建数据库在项目管理器中新建一个数据库EPData,并保存在Data文件夹中。创建表并设定索引在EPData数据库下创建新表warning。表设计器如下:在warnid上建立主索引,在emplyid上建立普通索引。依照上边的方法建立其他数据表。最终如下:建立表之间的关系选中Epdata数据库,单击修改打开数据库设计器把主表的主索引拖至从表的普通索引上建立关系任务完成企业员工管理软件的项目创建及数据库、数据库表的创建,并建立相应关系。完成自主设计的软件的数据库、数据库表的创建工作。实验三数据可视化操