数据库课程设计--党员信息管理系统.docx

上传人:Q****o 文档编号:13063040 上传时间:2022-04-27 格式:DOCX 页数:15 大小:37.05KB
返回 下载 相关 举报
数据库课程设计--党员信息管理系统.docx_第1页
第1页 / 共15页
数据库课程设计--党员信息管理系统.docx_第2页
第2页 / 共15页
点击查看更多>>
资源描述

《数据库课程设计--党员信息管理系统.docx》由会员分享,可在线阅读,更多相关《数据库课程设计--党员信息管理系统.docx(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精品名师归纳总结数据库课程设计-党员信息治理系统新疆工程学院实训报告实训科目网络数据库系部运算机专业 应用班级学号姓名实训的点指 导教 师完 成日 期 2021.12.27其次页指导老师评语及成果评定老师评语 :可编辑资料 - - - 欢迎下载精品名师归纳总结年 月日评定结果老师签字 : 第三页 新疆工程学院实训任务书运算机工程系 部 运算机应用专 业 班 32人数实训科目 把握系统开发的过程 , 熟识数据库的相关操作。起止时间2021.12.17-2021.12.212021.12.24-2021.12.29实训方式分散、集中集中的点B504带队老师指导老师实训目的 :熟识数据库设计与开发的

2、一般过程, 懂得概念设计、 规律设计、物理设计的意义和方法 , 把握表内约束和表间约束的作用和实现方法, 把握数据查询设计的方法。实训内容和要求 :用 sql语句完成数据库和表的设计表中的记录数应当能满意数据测试的要求, 每张表不少于 30 条记录。实体的属性和约束设计合理, 实体间的外键约束满意系统要求。可编辑资料 - - - 欢迎下载精品名师归纳总结能够实现系统要求的数据操纵和数据掌握操作。实训场所概况 :B504机房上级实训 , 相关调研和资料查找自行支配。实 训 安排时间内容分组情况2021.12.17-2021.12.21收集、查阅资料 , 上机建库、建表、建关联、输入数据 , 完成

3、数据数据使用及查询。4 组2021.12.24-2021.12.29调试代码 , 整理试验数据和结果, 撰写实训报告4 组实 训 目 标 及 考 核 方 式考核目标 : 把握系统开发的过程 , 熟识数据库的相关操作。考核方式 : 答辩+实训报告。实训负责人 :系 部 领导: 新疆工程学院校内实训鉴定表系部: 运算机工程系专业: 应用 填表时间 :2021.12.27班级姓名学号住址实 训 的 点B504 机房上级实训实 训时 间2021.12.17-2021.12.21 - 2021.12.24-2021.12.29课题内容或实习内容收集、查阅资料 , 上机建库、建表、建关联、输入数据, 完成

4、数据数据使用及查询 , 调试代码 , 整理试验数据和结果 , 撰写实训报告。带入老师看法年月日可编辑资料 - - - 欢迎下载精品名师归纳总结评定结果老师签字 :注:1 、本表用于校内实习、实训、设计、测绘等实践教学评定。2 、评定结果按“优、良、中、及格、不及格”五级予以评定。摘要党员信息治理系统是党委组织工作不行缺少的一部分. 一个功能齐全、简洁易用的党员信息治理系统能有效的减轻党员治理工作人员的工作负担, 本设计基于数据库 SQLServer2005 技术建立一套党员信息治理系统, 实现对党员信息的查询, 删除和添加等功能 , 进一步促进了组织部门的信息化建设工作。关键词 :党员信息治理

5、系统 , 数据库目录摘要 31. 概述 51.1 选题背景51.2 课题52. 需求分析62.1 信息分析62.2 处理要求82.3 安全性与完整性要求103. 数据字典103.1 依据以上信息建立数据103.1.1创建关系图153.2 数据查询17可编辑资料 - - - 欢迎下载精品名师归纳总结总 结19参 考 文 献201. 概述党员信息治理系统是党委组织工作不行缺少的一部分. 一个功能齐全、简洁易用的党员信息治理系统能有效的减轻党员治理工作人员的工作负担, 提高工作效率。随着经济的进展 , 人员沟通来往的频繁 , 党员治理更加需要一套信息系统以提高信息治理的快捷及精确性。 为此, 建立一

6、个党员治理的信息库, 把全部党员的信息 , 包括流淌党员的信息全部储存在信息库存中, 以便于治理、 查询、统计等就显得尤为重要了。本设计的讨论目标就是要建立一个高校党员信息治理系统, 对党员的基本信息进行治理 , 以减轻治理人员的工作负担。1.1 选题背景随着科学技术的进展 , 运算机治理在日常生活中的位置变得越来越重要。它能够代替人做各种重复, 繁琐的劳动 , 并且拥有操作简洁, 可信度好 , 不易出错等优点 , 大大削减了不必要的人力消耗, 提高个人的工作效率。 党员日常治理是每个学校必需面临的问题 , 所以, 如何开发一个简洁易用, 界面友好 , 简洁操作 , 数据安全性好 , 牢靠性高

7、的治理系统就成为特别重要的技术问题。我采纳SQLServer 技术进行数据库开发可以使开发过程简洁化, 更快捷的拜访数据库。1.2 课题党员信息治理系统开发可编辑资料 - - - 欢迎下载精品名师归纳总结本课题主要考虑的是供应简洁便利的操作, 为治理人员供应简洁、高效的对党员信息的治理等。2. 需求分析2.1 信息分析高校同学党员信息治理系统主要目的是对同学党员信息的相关处理 , 包括同学党员 入党申请人、入党积极分子、预备党员和正式党员 信息的治理 , 数据库的治理和登陆用户的治理。同学党员相关信息需求 :(1) 同学信息表 : 学号, 姓名, 性别, 族别, 入学年月 , 专业编号 , 诞

8、生日期 , 入团时间, 政治面貌编号。(2) 谈话表 : 学号, 教工编号 , 谈话时间。(3) 课程表 : 课程编号 , 课程名称。(4) 成果表 : 学号, 课程编号 , 成果。(5) 专业表 : 专业编号 , 专业名称。(6) 党员联系表 : 教工编号 , 姓名, 性别, 入党时间。(7) 政治面貌编号 : 政治面貌编号 , 政治面貌。(8) 政治面貌表 : 学号, 政治面貌编号 , 青马班时间 , 党课时间 , 积极分子时间 ,是否积极分子。可编辑资料 - - - 欢迎下载精品名师归纳总结登录用户相关信息需求 :(1) 治理员 :admin,password;(2) 同学:id, pa

9、ssword;(3) 老师:id,password;(4) 访客; E-R 图2.2 处理要求在治理员模块中的功能是实现对同学党员信息的治理工作, 包括: 浏览、添加、修改、删除、查询、统计等, 这五个功能模块各自独立, 互不影响。其中查询和统计要求做到:(2) 查询党员的基本信息 : 能够依据查询条件 班级、年级、专业、入党时间 查询党员的数量 ; 也能够实现多个条件的组合查询;(3) 统计党员的基本信息 : 统计依据查询条件 班级、年级、专业、入党时间 查询党员的数量。在同学模块中的功能只能实现查看自己的相关个人信息资料的功能。功能图2.3 安全性与完整性要求安全性 :(1) 治理员能够便

10、利的对信息进行浏览、添加、修改、删除、查询、统计等操作。(2) 同学可以在自己的权限内对信息进行拜访, 查询相关信息。完整性 :可编辑资料 - - - 欢迎下载精品名师归纳总结(1) 能够防止合法用户使用数据库向数据库中添加不合语义的数据。(2) 通过各个表之间的联系来实现数据完整性约束。3. 数据字典3.1 依据以上信息建立数据表一 :同学信息表 ;创建代码如下 :CREATE TABLE dbo. 同学信息表 学号 float NOT NULL, 姓名 nvarchar255 COLLATE Chinese_PRC_CI_AS NULL, 性别 nvarchar255 COLLATE Ch

11、inese_PRC_CI_AS NULL, 族别 nvarchar255 COLLATE Chinese_PRC_CI_AS NULL, 入学年月 datetime NULL, 专业编号 nvarchar255 COLLATE Chinese_PRC_CI_AS NOT NULL, 诞生日期 nvarchar255 COLLATE Chinese_PRC_CI_AS NULL, 入 团 时 间 datetime NULL, 政治面貌编号 nvarchar255 COLLATE Chinese_PRC_CI_AS NOT NULL, CONSTRAINT PK学_ 生信息表 PRIMARY KE

12、Y CLUSTERED 学号 ASC, 专业编号 ASCWITH IGNORE_DUP_KEYOFF ON PRIMARY ON PRIMARY创建结果如下图 :可编辑资料 - - - 欢迎下载精品名师归纳总结表二 : 谈话表 ;创建代码如下 :CREATE TABLE dbo. 谈话表 学号 float NOT NULL, 教工编号 float NOT NULL, 谈话时间 datetime NOT NULL,CONSTRAINT PK谈_ 话表 PRIMARY KEY CLUSTERED 学号 ASC, 教工编号 ASC, 谈话时间 ASCWITH IGNORE_DUP_KEYOFF ON

13、 PRIMARY ON PRIMARY创建结果如下图 :表三: 课程表 ;创建代码如下 :CREATE TABLE dbo. 课程表 课程编号 nvarchar255 COLLATE Chinese_PRC_CI_AS NOT NULL, 课程名 nvarchar255 COLLATE Chinese_PRC_CI_AS NULL,CONSTRAINT PK课_ 程表 PRIMARY KEY CLUSTERED 课程编号 ASCWITH IGNORE_DUP_KEYOFF ON PRIMARY ON PRIMARY可编辑资料 - - - 欢迎下载精品名师归纳总结创建结果如下图 :表四: 成果表

14、 ;创建代码如下 :CREATE TABLE dbo. 成果表 学号 float NOT NULL, 课程编号 nvarchar255 COLLATE Chinese_PRC_CI_AS NOT NULL, 成果 float NULL,CONSTRAINT PK成_ 绩表 PRIMARY KEY CLUSTERED 学号 ASC, 课程编号 ASCWITH IGNORE_DUP_KEYOFF ON PRIMARY ON PRIMARY创建结果如下图 :表五: 专业表 ;创建代码如下 :CREATE TABLE dbo. 专业表 专业编号 nvarchar255 COLLATE Chinese_

15、PRC_CI_AS NOT NULL, 专业名称 nvarchar255 COLLATE Chinese_PRC_CI_AS NULL,CONSTRAINT PK专_ 业表 PRIMARY KEY CLUSTERED 专业编号 ASCWITH IGNORE_DUP_KEYOFF ON PRIMARY ON PRIMARY可编辑资料 - - - 欢迎下载精品名师归纳总结创建结果如下图 : 表六: 党员联系表 ; 创建代码如下 :CREATE TABLE dbo. 党员联系表 教工编号 nvarchar255 COLLATE Chinese_PRC_CI_AS NOT NULL, 姓名 nvarc

16、har255 COLLATE Chinese_PRC_CI_AS NULL, 性别 nvarchar255 COLLATE Chinese_PRC_CI_AS NULL, 入党时间 datetime NULL,CONSTRAINT PK党_ 员联系表 PRIMARY KEY CLUSTERED 教工编号 ASCWITH IGNORE_DUP_KEYOFF ON PRIMARY ON PRIMARY创建结果如下图 :表七: 政治面貌编号 ;创建代码如下 :CREATE TABLE dbo. 政治面貌编号 政治面貌编号 nvarchar255 COLLATE Chinese_PRC_CI_AS N

17、OT NULL, 政治面貌 nvarchar255 COLLATE Chinese_PRC_CI_AS NULL,CONSTRAINT PK政_ 治面貌编号 PRIMARY KEY CLUSTERED 政治面貌编号 ASCWITH IGNORE_DUP_KEYOFF ON PRIMARY ON PRIMARY可编辑资料 - - - 欢迎下载精品名师归纳总结创建结果如下图 : 表八: 政治面貌表 ; 创建代码如下 :CREATE TABLE dbo. 政治面貌表 学号 float NOT NULL, 政治面貌编号 nvarchar255 COLLATE Chinese_PRC_CI_AS NOT

18、 NULL, 政治面貌 nvarchar255 COLLATE Chinese_PRC_CI_AS NULL, 青马班时间 datetime NULL, 党课时间 datetime NULL, 积极分子时间 datetime NULL, 是否积极分子 nvarchar255 COLLATE Chinese_PRC_CI_AS NULL,CONSTRAINT PK政_ 治面貌表 PRIMARY KEY CLUSTERED 学号 ASC, 政治面貌编号 ASCWITH IGNORE_DUP_KEYOFF ON PRIMARY ON PRIMARY创建结果如下图 :3.1.1创建关系图3.2 数据查

19、询1. 查询全部预备党员信息Select * from同学信息表 $, 入党材料相关信息 $ where同学信息表 $. 学号入党材料相关信息 $. 学号 and 政治面貌 预备党员 可编辑资料 - - - 欢迎下载精品名师归纳总结2. 查询成果 80 分以上同学信息并按降序输出select*from成果表 $ where成果 80 order by成果 desc3. 显示专业编号最低的30%同学信息select top 30 percent* from同学信息表 $ order by专业编号 asc4. 更换学号为 20210001 的同学政治面貌为正式党员use xkupdate政治面貌表

20、 set政治面貌 正式党员 where学号202100015. 查询 1992 年诞生的同学的信息use XKselect * from同学信息表 where year诞生日期 1992总 结在本次课程设计过程中 , 学到了很多学问 , 由于课程较多 , 时间冲突 , 设计进行的比较晚 , 所以功能比较差些 , 也未能进行更深化的摸索, 在运用方面也有所欠缺, 数据库方面 , 整体考虑也仍可以更全面、周到。在课程设计开头的时候, 原来准备仍做一个留言的模块, 即同学登陆系统的时候, 不仅可以查看相关信息 , 也可以留言 , 治理员就可以查看、 回复、删除留言。 但由于这段时间考试颇多, 时间有

21、些伧促 , 所以没能实现这个预想的功能。 本次设计是用 ASP 和 SQLSERVER2000进行的 , 由于 ASP本学年就进行过系统的学习, 所以做起来较为简洁 , 但 SQL是很久以前学的 , 所以对很多操作都有些生疏, 只能通过网络来进行学习, 在这部分时间耗费较多。总的来说 , 通过这一次的练习 , 巩固了 ASP和 SQL的很多学问 , 也提高了自己的差错纠错的才能, 锤炼了我的耐心。这也让我意识到了理论联系实际 的重要性。可编辑资料 - - - 欢迎下载精品名师归纳总结通过本次课程设计中, 我仍熟识到 : 任何系统的完成 , 工程的开头都是最为关键的。俗语说 , 万丈高楼平的起。

22、 这就要求我们要做好需求分析, 讨论好每个细节, 做到全面的明白整个系统实施, 做好进度方案 , 严格依据时间表来执行, 不拖拉, 这样后面的工作才能顺当高效的绽开, 尽可能的防止返工 , 在时间方案内按时完成。尽管本次设计仍是借鉴了一些网络资源 , 但大部分内容都是自己完成的 , 依据自己的设想 , 我独立完成了概念结构设计、规律结构设计 , 和数据库的搭建、连接等工作 , 虽然设计时间并不长 , 但自己的才能仍旧获得了很好的锤炼。可编辑资料 - - - 欢迎下载精品名师归纳总结参 考 文 献杨昭等 , 数据库技术课程设计案例精编, 中国水利水电出版社 ,20XX 年 1月.潘文林 , 数据库应用系统开发案例与实践教程, 清华高校出版社 ,20XX 年9 月.段明辉 .ASP 编程实例入门与提高 M. 电子工业出版社 ,20XX 年.4 赵松涛 .ASP 动态网站开发实录 M. 电子工业出版社 ,20XX 年.5 邓良松 ,刘海岩 ,陆丽娜软件工程 其次版 . 西安电子科技高校出版社. 2000年 11 月可编辑资料 - - - 欢迎下载

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁