1、第一章 系统概述11. 1办公室日常管理系统产生背景11.2 办公室日常管理系统设计目标11.3 办公室日常管理系统设计任务2第二章 需求分析32.1 业务步骤分析32.1.1文件信息管理32.1.2考勤信息管理32.1.3会议统计管理32.1.4用户管理42.2 功效分析42.3 数据流图52.3.1用户需求52.3.2 项目计划52.3.3 顶层数据流图52.3.4 第一层数据流图62.3.5 第二层数据流图62.4数据字典72.4.1数据项描述72.4.2数据流172.4.3数据存放232.4.4数据结构描述242.4.5处理过程描述25第三章 概念结构设计303.1 CDM303.2
2、E-R图31第四章 逻辑结构设计324.1 E-R模型向关系模型转化32第五章 物理结构设计33第六章 数据库实施346.1 PDM生成数据库346.2 管理员表数据操作366.2.1 管理员表插入366.2.2 管理员表修改376.2.3 管理员表删除376.2.2 管理员表查询386.3考勤表数据操作386.3.1 考勤表插入操作386.3.2 考勤表修改操作396.3.3 查询考勤表406.3.4 考勤表删除操作416.4 会议统计表数据操作426.4.1 会议统计表插入操作426.4.2会议统计表修改操作436.4.3会议统计表删除操作436.4.4会议统计表查询操作446.5 文件表
3、数据操作446.5.1文件表插入操作446.5.2文件表修改操作456.5.3文件表查询操作466.5.4.文件表删除操作466.6 职员表数据操作476.6.1职员表插入操作476.6.2职员表修改操作486.6.3职员表删除操作496.6.4职员表查询操作49课程设计心得和体会50附录一:参考文件51第一章 系统概述1. 1办公室日常管理系统产生背景 办公室自动化是多年伴随计算机科学发展而提出来新概念。办公自动化系统OAS(OfficeAutomationSystem),办公室自动化系统通常指实现办公室内事务性业务自动化,而办公自动化则包含更广泛意义,即包含网络化大规模信息处理系统。一个企
4、业实现办公自动化程度也是衡量其实现现代化管理标准。OA从最初以大规模采取复印机等办公设备为标志初级阶段,发展到今天以利用网络和计算机为标志现阶段,对企业办公方法改变和效率提升起到了主动促进作用。OAS软件处理企业日常管理规范化、增加企业可控性、提升企业运转效率基础问题,范围包含日常行政管理、多种事项审批、办公资源管理、多人多部门协同办公、和多种信息沟通和传输。能够概括说,OA软件跨越了生产、销售、财务等具体业务范围,更集中关注于企业日常办公效率和可控性,是企业提升整体运转能力不可缺乏软件工具。1.2 办公室日常管理系统设计目标 伴随社会发展,企业发展,职员数量增加,人员不停流动,平时我们常见文
5、件人工统计,文件统计已经逐步不能满足现代化办公室要求,查询起来也相当繁琐,得到信息也不够正确,为了能使大量企业和个人能够方便快捷查询到办公室多种信息,应该有一个功效比较全方面办公室管理系统。 办公室日常管理信息系统是一个功效比较全方面信息管理系统,含有界面友好、高效快速、反馈信息完整等特点。该软件采取CS模式(后期实现部分,属于软件开发,在这里不进行具体实现)和强大数据库软件开发工具进行开发,能够运行在多个操作系统上,不仅能够满足大部分企业,还能应用在学校和团体对办公室日常多种信息管理需求,而且易于操作。办公室日常管理信息系统能够大大地提升办公室日常办公效率,和帮助降低在工作中可能出现错误,为
6、用户提供愈加好服务。本系统开发关键包含后台数据库建立、维护和前端应用程序开发(略)两个方面。后台数据库使用SQLServer。1.3 办公室日常管理系统设计任务 经过办公室日常管理信息系统,我们期望提升文件管理、人员考勤管理、会议管理效率,以之提升办公室日常工作效率,方便办公人员。第二章 需求分析2.1 业务步骤分析系统管理员功效包含以下多个方面:文件信息管理、考勤信息管理、会议统计管理。办公室日常管理系统数据库功效关键表现在对多种信息提供、保留、更新和查询操作上,包含,文件信息。2.1.1文件信息管理 办公室管理员能够在文件信息管理模块对办公室线路信息进行管理。管理员首先建立办公室文件信息数
7、据库,输入原始文件信息,当有新文件需要添加或需要对已经有文件信息进行修改,删除时候,管理员就能够进行对应操作。管理员也能够经过本模块查询到全部需要查询文件具体信息。2.1.2考勤信息管理 管理员能够在考勤信息管理模块实现对考勤信息管理。管理员首先应该建立考勤信息数据库,输入原始数据信息,当有新考勤信息时候或管理员需要修改某个考勤相关信息和想要删除某个考勤信息时候,就能够完成对应操作。管理员也能够在整个数据库中查寻相关考勤信息。2.1.3会议统计管理 管理员能够在会议统计管理模块实现对会议统计信息管理。管理员依据对应会议统计来设置对应会议统计具体信息。当有新会议统计添加时候,要把对应会议统计信息
8、添加到数据库中,管理员还能够对某条会议统计信息进行修改,删除和查询操作。2.1.4用户管理用户以正当身份登入系统后,管理员能够进行系统用户添加密码修改操作。 管理员能够管理该系统中问卷信息。管理内容关键包含: (1)负责管理信息输入,包含职员、文件、会议信息输入。 (2) 能够查看全部信息。 通常见户只能够查阅出勤,职员表(工资),文件,会议统计。2.2 功效分析 程序分为登陆界面,选择界面,文件信息界面,考勤信息界面,会议统计信息,这多个主体界面。使用时应先知道管理员帐号和密码,登陆进入系统主菜单界面,里面包含文件信息,考勤信息,会议统计信息,用户注册,退出程序菜单选项。需要尤其说明是,当对
9、数据进行查询操作时,在查询框内输入提醒数据内容,对话框表中和提醒栏中全部会出现所查询数据,我们能够在提醒栏中对数据进行删除和修改操作。 图2.12.3 数据流图2.3.1用户需求(1)办公室工作人员可经过计算机来进行以下四个工作:v 文件管理:可查询文件编号,文件种类,文件名称,存放位置。v 人员考勤管理:可查询浏览人员姓名,年纪,职务,出勤日期,出勤情况。v 会议统计管理:可查询浏览时间,参会人,统计员,会议内容。(2)通常工作人员能用文件编号在计算机上查询文件种类,文件名称,存放位置;用职员号查询人员信息年纪,职务,出勤日期,出勤情况;可由会议编号查询会议统计。管理员能够管理全部信息查询,
10、浏览,添加,删除,修改。2.3.2 项目计划 办公室管理系统由前台管理和后台管理两大部分组成。(1)前台管理系统前台管理系统,即通常办公室工作人员有权使用系统。前台管理模块要求实现:进入登陆界面后,有文件管理,人员考勤管理,会议统计管理3部分。(2)后台管理系统后台管理系统,即管理员有权使用系统。后台管理模块除了要求实现前台管理模块可实现查询外,还能够进行添加,删除,修改。2.3.3 顶层数据流图 图2.22.3.4 第一层数据流图图2.32.3.5 第二层数据流图图2.4图2.5图2.6图2.72.4数据字典2.4.1数据项描述1.数据项:职员号含义说明:唯一标识每一个职员别名:职员姓名类型
11、:字符型长度:20 取值范围:数字组合取值含义:数字前4位代表入职年份,剩下数字代表部门和工号和其它数据项逻辑关系:无2、数据项:职员姓名含义说明:描述职员姓名别名:无类型:字符型长度:20取值范围:汉字组合取值含义:无和其它数据项逻辑关系:依据职员号确定3、数据项:性别含义说明:描述职员性别别名:无类型:字符型长度:2取值范围:无取值含义:无和其它数据项逻辑关系:依据职员号确定4、数据项:年纪含义说明:描述职员年纪别名:无类型:短整型长度:10取值范围:无取值含义:无和其它数据项逻辑关系:依据职员号确定5、数据项:工资含义说明:描述职员每个月工资别名:月工资类型:字符型长度:10取值范围:无
12、取值含义:无和其它数据项逻辑关系:依据职员号确定6、数据项:工作部门含义说明:描述职员所在部门别名:无类型:字符型长度:10取值范围:无取值含义:无和其它数据项逻辑关系:依据职员号确定7、数据项:联络方法含义说明:描述职员手机号别名:手机号类型:字符型长度:20取值范围:无取值含义:无和其它数据项逻辑关系:依据职员号确定8、数据项:会议编码含义说明:唯一标识每一个会议统计别名:会议名称类型:字符型长度:20取值范围:无取值含义:数字每4位分别代表年份、月日、会议序号和其它数据项逻辑关系:无9、数据项:会议名称含义说明:简述会议别名:无类型:字符型长度:20取值范围:无取值含义:无和其它数据项逻
13、辑关系:依据会议编码确定10、数据项:时间含义说明:描述会议进行时间别名:无类型:时间型长度:20取值范围:无取值含义:无和其它数据项逻辑关系:依据会议编码确定11、数据项:地点含义说明:描述会议地点别名:无类型:字符型长度:20取值范围:无取值含义:无和其它数据项逻辑关系:依据会议编码确定12、数据项:性质含义说明:描述会议具体类别别名:会议类别类型:字符型长度:10取值范围:无取值含义:无和其它数据项逻辑关系:依据会议编码确定13、数据项:内容含义说明:具体介绍会议关键内容别名:无类型:字符型长度:1000取值范围:无取值含义:无和其它数据项逻辑关系:依据会议编码确定14、数据项:支持人含
14、义说明:描述主持会议老师或领导别名:无类型:字符型长度:20 取值范围:无取值含义:无和其它数据项逻辑关系:依据会议编码确定15、数据项:参与人员含义说明:描述参与会议关键人员别名:无类型:字符型长度:100取值范围:无取值含义:无和其它数据项逻辑关系:依据会议编码确定16、数据项:专题含义说明:简明描述会议专题别名:无类型:字符型长度:50取值范围:无取值含义:无和其它数据项逻辑关系:依据会议编码确定17、数据项:文件编码含义说明:唯一标识每一个文件别名:文件名类型:字符型长度:20取值范围:无取值含义:无和其它数据项逻辑关系:无18、数据项:文件名称含义说明:描述文件名称别名:无类型:字符
15、型长度:20取值范围:无取值含义:无和其它数据项逻辑关系:依据文件编码确定19、数据项:接收单位含义说明:描述接收次文件部门别名:接收部门类型:字符型长度:20取值范围:无取值含义:无和其它数据项逻辑关系:依据文件编码确定20、数据项:发送单位含义说明:描述发送此文件部门别名:发送部门类型:字符型长度:20取值范围:无取值含义:无和其它数据项逻辑关系:依据文件编码确定21、数据项:时间含义说明:描述文件生成时间别名:文件创建时间类型:时间型长度:10取值范围:无取值含义:无和其它数据项逻辑关系:依据文件编码确定22、数据项:文件类型含义说明:描述文件具体类别别名:文件类别类型:字符型长度:10
16、取值范围:无取值含义:无和其它数据项逻辑关系:依据文件编码确定23、数据项:备注含义说明:简明描述文件关键内容别名:无类型:字符型长度:100取值范围:无取值含义:无和其它数据项逻辑关系:依据文件编码确定24、数据项:日期含义说明:描述考勤统计时间别名:考勤日期类型:时间型长度:10 取值范围:无取值含义:无和其它数据项逻辑关系:依据出勤情况确定25、数据项:出勤情况(1迟到2早退3正常)含义说明:描述职员出勤情况别名:无类型:字符型长度:2取值范围:无取值含义:1迟到2早退3正常和其它数据项逻辑关系:无26、数据项:职员姓名含义说明:描述考勤对象姓名别名:无类型:字符型长度:20取值范围:无
17、取值含义:无和其它数据项逻辑关系:依据考勤情况确定27、数据项:管理号含义说明:描述管理编号别名:无类型:字符型长度:20取值范围:无取值含义:无和其它数据项逻辑关系:无28、数据项:管理员姓名含义说明:描述管理员姓名别名:无类型:字符型长度:20取值范围:无取值含义:无和其它数据项逻辑关系:依据管理号确定29、数据项:联络方法含义说明:描述管理员手机号别名:管理员手机号类型:字符型长度:20取值范围:无取值含义:无和其它数据项逻辑关系:依据管理号确定30、数据项:登陆密码含义说明:描述管理员登陆系统密码别名:无类型:字符型长度:无取值范围:无取值含义:无和其它数据项逻辑关系:依据管理号确定2
18、.4.2数据流1.数据流编号:D01-01 数据流名称:职员号 简 述:办公室职员职员号 数据流起源:职员 数据流去向:查对职员信息 数据流组成: 职员号 数据流量:50次/小时 高峰流量:100次/小时(早9:00-10:00)2.数据流编号:D01-02 数据流名称:返回错误职员号 简 述:当输入错误职员号,返回职员号 数据流起源:查对职员信息 数据流去向:职员 数据流组成:提醒错误信息 数据流量:50次/小时 高峰流量:100次/小时(早9:00-10:00)3.数据流编号:D01-03 数据流名称:输入文件编号 简 述:查看文件类型时输入文件编号 数据流起源:查对职员信息 数据流去向:
19、查看文件类型 数据流组成:文件编号 数据流量:50次/小时 高峰流量:100次/小时(早9:00-10:00)4.数据流编号:D01-04 数据流名称:输入职员号 简 述:查看文件存放位置时输入职员号 数据流起源:查对职员号 数据流去向:查看存放位置模块 数据流组成:职员号 数据流量:50次/小时 高峰流量:100次/小时5.数据流编号:D01-05 数据流名称:输入职员号 简 述:查看文件名称时输入职员号 数据流起源:查对职员号 数据流去向:查看文件名称模块 数据流组成: 职员号 数据流量:50次/小时 高峰流量:100次/小时6.数据流编号:D01-06 数据流名称:返回对应信息 简 述:
20、查看文件类型是返回文件类型信息 数据流起源:查看文件类型 数据流去向:文件信息存放 数据流组成:文件名称、编号及文件类型信息 数据流量:50次/小时 高峰流量:100次/小时7.数据流编号:D01-07 数据流名称:文件编号 简 述:查看文件存放位置是输入文件编号 数据流起源:职员 数据流去向:文件信息存放 数据流组成:文件编号 数据流量:50次/小时 高峰流量:80次/小时8.数据流编号:D02-01 数据流名称:职员号 简 述:职员查对职员信息查询考勤时输入职员号 数据流起源:职员 数据流去向:查对职员信息 数据流组成:职员号 数据流量:20次/小时 高峰流量:50次/小时9.数据流编号:
21、D02-02 数据流名称:返回错误职员信息 简 述:在输入错误时返回提醒错误信息 数据流起源:查对职员信息 数据流去向:职员 数据流组成:错误信息 数据流量:10次/小时 高峰流量:20次/小时10.数据流编号:D02-03 数据流名称:职员号 简 述:查对职员信息时输入职员号 数据流起源:职员 数据流去向:职员信息 数据流组成:职员号 数据流量:30次/小时 高峰流量:50次/小时11.数据流编号:D02-04 数据流名称:职员号 简 述:查看人员考勤表时输入职员号 数据流起源:职员 数据流去向:人员考勤表 数据流组成:职员号 数据流量:30次/小时 高峰流量:50次/小时12.数据流编号:
22、D02-05 数据流名称:返回信息 简 述:职员查看考勤返回考勤信息 数据流起源:人员考勤表 数据流去向:职员 数据流组成:人员姓名、职员号、职务、出勤时间、出勤情况 数据流量:30次/小时 高峰流量:50次/小时13.数据流编号:D03-01 数据流名称:会议编号 简 述:职员查看会议统计信息时输入会议编号 数据流起源:职员 数据流去向:会议统计信息 数据流组成:会议编号 数据流量:30次/小时 高峰流量:50次/小时14.数据流编号:D03-02 数据流名称:返回会议信息 简 述:查询会议信息时返回会议信息 数据流起源:会议统计信息 数据流去向:职员 数据流组成:会议统计内容、参会人、统计
23、员 数据流量:30次/小时 高峰流量:50次/小时15.数据流编号:D04-01 数据流名称:账号、密码 简 述:管理员进入系统账号和密码 数据流起源:职员号 数据流去向:查对管理员信息 数据流组成:账号、密码 数据流量:5次/天 高峰流量:10次/天16.数据流编号:D04-02 数据流名称:返回错误信息 简 述:管理员输入错误时返回提醒信息 数据流起源:查对管理员信息 数据流去向:管理员 数据流组成:提醒信息 数据流量:5次/天 高峰流量:10次/天17.数据流编号:D04-03 数据流名称:管理 简 述:管理员对文件信息管理 数据流起源:管理员 数据流去向:文件信息 数据流组成:文件编号
24、、名称、类型 数据流量:70次/小时 高峰流量:100次/小时18.数据流编号:D04-04 数据流名称:管理 简 述:管理员对人员考勤表管理 数据流起源:管理员 数据流去向:人员考勤表 数据流组成:职员号、职员姓名、职务、出勤时间、出勤情况 数据流量:70次/小时 高峰流量:100次/小时19.数据流编号:D04-05 数据流名称:管理 简 述:管理员对会议统计信息管理 数据流起源:管理员 数据流去向:会议统计信息 数据流组成:会议统计内容、会议参会人、统计员 数据流量:70次/小时 高峰流量:100次/小时2.4.3数据存放1.数据存放编号:F01-01数据存放名称:文件信息简 述:办公室
25、文件信息数据存放组成:文件编码+文件名称+文件类型+文件内容+接收单位+发送单位+ 时间关 键 字:文件编号相关联处理:P1.1.2,P1.1.3,P1.1.42.数据存放编号:F02-01数据存放名称:人员考勤表简 述:职员考勤表数据存放组成:职员号+职员姓名+职务+出勤时间+出勤情况关 键 字:职员号相关联处理:P1.2.2,P1.2.3,P1.2.43.数据存放编号:F03-01数据存放名称:会议统计信息简 述:办公室会议统计信息数据存放组成:会议编码+会议名称+时间+地点+性质+内容+支持人+ 参与人员+专题关 键 字:会议编码相关联处理:P1.3.2,P1.3.3,P1.3.42.4
26、.4数据结构描述1、数据结构:职员含义说明:办公室日常管理系统主体数据结构,定义了一个职员相关信息组成:职员号,职员姓名,性别,年纪,工资,工作部门,联络方法2、数据结构:会议统计含义说明:办公室日常管理系统主体数据结构,定义了一个会议统计相关信息组成:会议编码,会议名称,时间,地点,性质,内容,主持人,参与人员,专题3、数据结构:文件含义说明:办公室日常管理系统主体数据结构,定义了一个文件相关信息组成:文件编码,文件名称,接收单位,发送单位,时间,文件类型,备注4、数据结构:考勤表含义说明:办公室日常管理系统主体数据结构,定义了一个考勤表相关信息组成:日期,出勤情况(1迟到2早退3正常),职
27、员姓名5、数据结构:管理员含义说明:办公室日常管理系统主体数据结构,定义了一个管理员相关信息组成:管理号,管理员姓名,联络方法,登陆密码2.4.5处理过程描述1、处理过程编号:P1处理过程名称: 查询文件信息简述: 对办公室上传下达文书文件、电子邮件进行查询输入数据流: 职员号处理: 查询文件创建时间、类型等 输出数据流: 返回错误职员号,文件编号2、处理过程编号:P2处理过程名称: 查询人员考勤信息简述: 对考勤表进行查询输入数据流: 职员号处理: 查询考勤情况 输出数据流: 返回错误职员号,人员考勤表3、处理过程编号:P3处理过程名称: 查询会议统计信息简述: 对会议统计进行查询输入数据流
28、: 职员号处理: 查询会议关键内容,专题等 输出数据流: 返回错误职员号,会议编号4.处理过程编号:P4处理过程名称: 查对管理员信息简述: 对管理员信息进行查对输入数据流: 账号,密码处理: 查对管理员姓名等 输出数据流: 返回错误信息,文件信息,人员考勤表,会议编号5.处理过程编号:P5处理过程名称: 查对职员信息简述: 对职员信息进行查对输入数据流: 职员号处理: 查对职员姓名,性别,年纪等 输出数据流: 返回错误职员号,输入文件编号,输入职员号6.处理过程编号:P6处理过程名称:查看文件类型简述:查看文件具体类别输入数据流:职员号处理:查看文件类型 输出数据流:文件编号7.处理过程编号
29、:P7处理过程名称:查看存放位置简述:查看文件存放位置输入数据流:职员号处理:查看存放位置 输出数据流:文件编号8.处理过程编号:P8处理过程名称:查看文件名称简述:查看文件具体名称输入数据流:职员号处理:查看文件名称 输出数据流:文件编号9.处理过程编号:P9处理过程名称:人员年纪简述:查询考勤表中职员年纪输入数据流:职员号处理:查询人员年纪 输出数据流:职员号10.处理过程编号:P10处理过程名称:人员职务简述:查询考勤表中职员职务输入数据流:职员号处理:查询人员职务 输出数据流:职员号11.处理过程编号:P11处理过程名称:人员出勤日期简述:查询考勤表中职员出勤日期输入数据流:职员号处理
30、:查询出勤日期 输出数据流:职员号12.处理过程编号:P12处理过程名称:人员出勤情况简述:查询考勤表中职员出勤情况输入数据流:职员号处理:查询出勤情况 输出数据流:职员号13.处理过程编号:P13处理过程名称:查询会议统计内容简述:查询会议统计关键内容输入数据流:会议编号处理:查询会议统计内容 输出数据流:会议编号 14.处理过程编号: P14处理过程名称: 查看参会人简述:查看参与会议人员输入数据流:会议编号处理:查看参会人 输出数据流:会议编号15.处理过程编号:P15处理过程名称:查看统计员简述:查看会议统计员输入数据流:会议编号处理:查看统计员 输出数据流:会议编号第三章 概念结构设
31、计概念结构是多种数据模型共同基础,它比数据模型更独立于机器、更抽象,从而愈加稳定。描述概念模型有力工具是E-R图。因为E-R图提供了大家对数据模描述,它即标准、规范,又直观、具体,从而使得E-R图成为应用最广泛数据库概念设计工具。本课程设计关键采取powerdesigner中cdm(概念数据模型)和E-R图来设计概念结构。3.1 CDM图3.13.2 E-R图图3.2第四章 逻辑结构设计4.1 E-R模型向关系模型转化E-R图是由实体型、实体属性和实体型之间联络3个要素组成。本系统中有5个实体,两个联络,每个实体中各自有若干属性。将其转换为关系模型立即实体型、实体属性和实体型之间联络转换,转换
32、后关系模型以下:职员(职员号,姓名,性别,年纪,职务,工资,工作部门,联络方法)此为职员实体所对应关系模式。职员号为该关系主码。文件(文件编码,接收单位,发送单位,文件名称,时间,文件类型,备注)此为文件实体所对应关系模式。文件编号为该关系主码。考勤(职员号,管理号,日期,考勤情况,职员姓名)此为考勤所对应关系模式。日期为主码。会议统计(会议编码,会议名称,参会人,会议内容,统计员,会议时间,会议地点)此为会议实体所对应关系模式。会议编号为该关系主码。管理员(管理员号,姓名,密码)此为管理员所对应关系模式。管理员号为该关系主码。第五章 物理结构设计图5.1第六章 数据库实施6.1 PDM生成数
33、据库图6.1表6-1表6-2表6-3表6-4表6-5表6-66.2 管理员表数据操作6.2.1 管理员表插入 先是用SQL语句插入两行,再手动插入三行,插入结果如表6-7所表示图6.2图6.3表6-76.2.2 管理员表修改图6.4修改后结果为图6-86.2.3 管理员表删除 因为管理员号做外键,故删除不了图6.56.2.2 管理员表查询图6.66.3考勤表数据操作6.3.1 考勤表插入操作 先是用SQL语句插入两行,再手动插入三行,插入结果图6-9所表示图6.7图6.8表6-96.3.2 考勤表修改操作图6.9表6-106.3.3 查询考勤表图6.106.3.4 考勤表删除操作图6.11表6
34、-116.4 会议统计表数据操作6.4.1 会议统计表插入操作 先是用SQL语句插入两行,再手动插入三行,插入结果如表6-12所表示图6.12图6.13表6-126.4.2会议统计表修改操作图6.14表6-136.4.3会议统计表删除操作图6.15表6-146.4.4会议统计表查询操作此为删除后查询图6.166.5 文件表数据操作6.5.1文件表插入操作 先是用SQL语句插入两行,再手动插入三行,插入结果如表6-15所表示图6.17图6.18表6-156.5.2文件表修改操作、图6.19表6-166.5.3文件表查询操作图6.206.5.4.文件表删除操作图6.21表6-166.6 职员表数据
35、操作6.6.1职员表插入操作 先是用SQL语句插入两行,再手动插入三行,插入结果如表6-7所表示图6.22图6.23表6-176.6.2职员表修改操作图6.24表6-186.6.3职员表删除操作图6.25表6-196.6.4职员表查询操作图6.26课程设计心得和体会“办公室日常管理信息系统”,不一样于平时上机时简单编写代码,这次课程设计需要从需求分析做起,利用课程中学到数据库知识和技术开发出数据库应用系统,处理信息化处理要求。经过三周课程设计,巩固了我对数据库基础原理和基础知识了解,加深了我对数据库开发认识,深入提升了我综合利用所学知识能力,同时对SQL server 操作也愈加熟练。从一开始
36、需求分析到后面数据字典,数据流图,E-R图,无不凝结着自己智慧和汗水,在做时候碰到了很多困难,尤其是最终阶段无法实施时候,很沮丧,倍感打击。不过值得欣慰是老师和同学给了我很大帮助,最终在帮助和自己查阅相关书籍之下一一处理。明白了碰到困难要持之以恒,领悟了只有坚持不懈,才能取得胜利。 附录1:参考文件1王珊,萨师煊.数据库系统概论.北京:高等教育出版社,2施伯乐,丁宝康.数据库系统教程.北京:高等教育出版社,3张莉.SQL SEVER数据库原理及应用.北京:清华大学出版社,4施伯乐,丁宝康,汪卫.数据库系统教程.北京:高等教育出版社,5庄成三等.数据库系统原理及应用.北京:电子工业出版社,6赵永霞.数据库系统原理和应用.武汉:武汉大学出版社,