数据库课程设计---教职工管理系统.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
ˇ ˝ »¡¢– Ø Ł …˘ ˜ ƒ ˜ ˆŁ ˚ ˇ˝ ƒ˜ ¯˚ ø ˇ˝ ˜—Ł˙£ "—¨ˇ´ ƒ˜£" ¡ —¯ˇ¢ Ø ƒ˜£" –ª Ø ˇ —¯ˇ¢ ¡ —¯ˇ¢— ˜ ƒ˜£" ¨¸–¿— ˜ ¨¸—¯ˇ¢ ¡ —¯ˇ¢ ¨º ƒ˜£" ¨¸–¿ ¨º ¸ø——¯ˇ¢ ¡ —¯ˇ¢ ƒ˜£" ¨¸–¿ ¸ø——¯ˇ¢ ¶¡¢– Ø Ł …˘ ˜ " « ·¸·˛¿˛ Ł…˘"¸ˆ…"¸ø§˜˚¿ˇ "˚¶£ æ ˚ ¿Ł…˘˜—Ł˙ ˛¡¢ ¯˜ Æ Ł…˘¡¢˚¿´… Ł…˘¡¢˚¿˛ Ł…˘¡¢˚¿˜˚˚'…˚¿˜¸——"˝˛ » ¨`ø Ł£ Æ "ˇ˚`˝…£ E-R ˝…¨·˝Œ ·¸ ¿˛ Ł…˘˜— Ø ¡¢ — ˜¡¢ ¨º¡¢ ƒ˜¨˜ £ – ł——˜ »ˇ ˚–£ ¢ »»Æ ˇ˘¸ß˜˜¨£ ߡ´·£ ·¸Ł…˘· … ¸…£ ·Ł…˘ ¸ ——£ · –¤ ¶…˚˜ · `¸˚¿Ł…˘˜"˙¡£ ¨¡¢ˇ ˝ ˛ º Ł …˘ 1 —Ł˙ ˛ 1.1 ˆ»§—Ł˙ ˇ˝ ˚˙» ¥˛» »¿¨–˜ ¿ , ¸˜˜¨¶§—£˜ "˝ ·¸¶…` " , ¸ø ˇ˝ ƒ ˆ˜ »˛"ˆ»§Æ ' ª˜—¯ ˇ¢"˝¿ ˜ Ø ˚¶˛ 1.2 ˇ˝ ƒ˜ ¯˚ ø ˇ˝ ˜—Ł˙£ "—¨ˇ´ ƒ˜£" ¡ ¨¸–˙´… ƒ˜£" ¨¸–˙´…" ¯¿ ł¨º¡æ ƒ˜˜ ˆ ¡ ˆ´º— ˜ ƒ˜£" ¨¸–¿— ˜…"˜ˆ´º ¡ —¯ˇ¢ ƒ˜£" ¨¸–¿ ¡¢— ˜ ¸ø——¯ˇ¢ ¡ —¯ˇ¢ Ø ƒ˜£" –ª Ø ˇº˜—¯ˇ¢ 2 ˚¿Ł…˘ 2£ 1 ˚¿˜ ¯˜ Æ Ł…˘ … œ – ˝ — ˚ œœ 1 N N 1 N N ˘˚…˜Œ´ ˜Œ´ –ł ·ƒ £ "¯ —ˆß ˚–… ª "¯ —ˆß ¥˛» ˘ "¯ —ˆß —– ˆæ œ¨˘ »Ø·¿ … Æ –ˇ§—£ ˛ˆˆ `"ˇ ˚ §œ 2.1.1 ˇ˝ ` ˝… 2.1.2 ƒ˜` ˝… N Y Y N ˚ ¨º ˜ ¨ ¨ ¡ æ ¸ø —Ł ƒ ˜ ˝¸ · —— ¡ æ ƒ ˜ ¿" ˚… ˚¨º˜¨ Æ ˚ł 2.2 ˚¿˜´… Æ Ł…˘ «˚"» ˛" ˇ˜£˚ ˇ˜£˚ £¤ "¯£ —ˆß£ —–£ ˆæ£ œ¨˘£ »Ø·¿£ … Æ£ –ˇ §—££ §œ£ ˛ˆˆ £ `"ˇ ˚ £ ˘ £' …œ ˇ˜£˚ £¤ "¯£ —ˆß£ ˘˚…˜Œ´£ ¥˛»£ ˛æ£' – ˝ ˇ˜£˚ £¤ "¯£ —ˆß£ ˚–…£ ª£ –ł¡¢ ˝ ££' 1.3 ˚¿˜˛ Æ Ł…˘ 1. »ø–—¯ˇ¢– ¶˛ˆß —˝ ¿¶¨ Null zgh ß—˝ 10 xm ß—˝ 10 xb ß—˝ 10 ¡ mz ß—˝ 10 ¡ csrq ¨˘—˝ 8 ¡ hyzk ß—˝ 10 ¡ jg ß—˝ 10 ¡ byxx ß—˝ 18 ¡ zgxl ß—˝ 10 ¡ zzmm ß—˝ 10 ¡ lxfs ß—˝ 12 ¡ zp ˝¤ˆ— 4 ¡ 2. …œ—¯ˇ¢– ¶˛ˆß —˝ ¿¶¨ Null zgh ß—˝ 10 xm ß—˝ 10 gzdw ß—˝ 50 ¡ zw ß—˝ 10 ¡ qsny ¨˘—˝ 8 ¡ 3. – ˝—¯ˇ¢– ¶˛ˆß —˝ ¿¶¨ Null zgh ß—˝ 10 xm ß—˝ 10 sj ¨˘—˝ 8 ¡ dd ß—˝ 50 ¡ jl ß—˝ 50 ¡ cf ß—˝ 50 ¡ 1.4 ˜£¿ØŁ…˘ 3..1 ˇ˝ ˜£¿ØŁ…˘ 3 – ˚ˇ 3.1 ·· ¤˚¿¡"¡" ˇ˝ Create database ˇ˝ on (name=' ˇ˝ ', ˇ˝ .mdf', size=10mb, filegrowth=5% ) log on ( name=' ˇ˝ _log', ˇ˝ _log.1df', size=2mb, maxsize=5mb, filegrowth=1mb —¯ˇ¢ —¯ˇ¢ Ø … œ —¯ ˇ¢ – ˝ —¯ ˇ¢ »ø – —¯ ˇ¢ — ˜ ¡¢ ¨º ¡¢ ¿ ˜ ¨ Ø ß ˜ ¨ Ø ) go 3.2 ·· ¤– 3.2.1 ·· ¤»ø–—¯ˇ¢– USE ˇ˝ GO CREATE TABLE »ø–—¯ˇ¢– £¤ zgh Char (10) NOT NULL PRIMARY KEY, xm Char(10) NOT NULL, xb Char(10) NULL, mz Char(10) NULL, csrq Datetime NULL, byxx Char(18) NULL, jg Char(10) NULL 教职工管理系统是一种基于数据库的软件应用,用于管理和维护教育机构中教职工的相关信息。系统的主要目标是提供教职工信息的查询、修改、插入和删除功能,确保管理人员能够高效地进行数据操作。 在设计这个系统时,首先进行了需求分析。用户需求主要包括教职工档案管理系统对教育单位决策和管理的重要性,以及系统应具备的管理员登录、密码修改、信息管理和查询等功能。系统功能的实现遵循了数据库设计的六个基本步骤:需求分析、概念结构设计、逻辑设计、物理设计、实施和运行维护。 在概念结构设计阶段,使用了E-R(实体-关系)模型来描述教职工、简历和奖惩三个主要实体之间的关系。教职工实体包括了如职工号、姓名、性别、民族等属性;简历实体记录了教职工的工作经历,包括起始年月、工作单位等;奖惩实体则记录教职工的奖励和处罚情况。这三个实体之间存在多对一和一对多的关系,例如一个教职工可能有多条简历记录和奖惩记录。 在逻辑结构设计阶段,将这些实体转换为关系模式,定义了教职工关系模式、简历关系模式和奖惩关系模式,明确了各个字段的数据类型和是否允许为空。 在物理结构设计阶段,为每个实体创建了对应的数据库表,包括基本信息表、简历信息表和奖惩信息表。每个表包含了具体的字段和类型,如职工号(Char类型,长度10,不允许为空)、姓名(Char类型,长度10)等,并为教职工基本信息表中的职工号设为主键。 编程实现上,使用SQL语句创建了名为“教职工管理系统”的数据库,指定了初始大小、增长比例和日志文件。接着,创建了基本信息表、简历信息表和奖惩信息表,并对每个表的字段进行了定义,确保数据的完整性。 在数据库的运行和维护阶段,管理员可以通过登录系统,选择相应功能对教职工信息进行操作。系统的查询功能允许快速查找所需信息,而信息管理功能则允许添加、修改和删除教职工的详细资料。此外,管理员还可以修改自己的密码,保证了系统的安全性。 教职工管理系统是一个全面的、符合教育机构需求的数据库应用,它通过合理的设计和实现,有效地支持了教职工信息的管理,提高了工作效率。
剩余24页未读,继续阅读
- 粉丝: 106
- 资源: 9354
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助