党员档案管理系统数据库课程设计含代码.docx

上传人:b****3 文档编号:1143023 上传时间:2022-10-17 格式:DOCX 页数:28 大小:77.28KB
下载 相关 举报
党员档案管理系统数据库课程设计含代码.docx_第1页
第1页 / 共28页
党员档案管理系统数据库课程设计含代码.docx_第2页
第2页 / 共28页
党员档案管理系统数据库课程设计含代码.docx_第3页
第3页 / 共28页
党员档案管理系统数据库课程设计含代码.docx_第4页
第4页 / 共28页
党员档案管理系统数据库课程设计含代码.docx_第5页
第5页 / 共28页
点击查看更多>>
下载资源
资源描述

党员档案管理系统数据库课程设计含代码.docx

《党员档案管理系统数据库课程设计含代码.docx》由会员分享,可在线阅读,更多相关《党员档案管理系统数据库课程设计含代码.docx(28页珍藏版)》请在冰豆网上搜索。

党员档案管理系统数据库课程设计含代码.docx

党员档案管理系统数据库课程设计含代码

攀枝花学院本科数据库课程设计报告

[学生党员管理系统开发]

 

学生姓名:

学生学号:

院(系)

年级专业:

指导教师:

职称:

 

20XX年12月12日

攀枝花学院本科学生课程设计任务书

题 目

学生党员管理系统开发

1、课程设计的目的

使学生掌握数据库的基本概念,结合实际的操作和设计,巩固课堂教学内容;使学生掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,应用现有的数据建模工具和数据库管理系统软件,规范、科学地完成一个小型数据库的设计与实现;把理论课与实验课所学内容做一综合,并在此基础上强化学生的实践意识、提高其实际动手能力。

2、课程设计的内容和要求(包括原始数据、技术要求、工作要求等)

(1)学生党员信息的管理;能够增加、修改和删除学生党员的基本信息;

(2)查询党员的基本信息:

能够按照查询条件(班级、年级、专业、入党时间)查询党员的数量;也能够实现多个条件的组合查询

(3)统计党员的基本信息:

统计按照查询条件(班级、年级、专业、入党时间)查询党员的数量;

3、主要参考文献

[1]张莉《SQLSEVER数据库原理及应用》

[2]萨师煊王珊著.《数据库系统概论》第三版.高等教育出版社

[3]施伯乐丁宝康汪卫.《数据库系统教程》高等教育出版社20XX年第2版

[4]庄成三等.《数据库系统原理及其应用》.电子工业出版社

4、课程设计工作进度计划

第1天:

选题、完成需求分析

第2天:

数据库概念结构设计

第3天:

数据库逻辑结构设计及物理实现

第4天:

应用程序开发

第5天:

程序调试分析和结果、编写课程设计报告

指导教师(签字)

日期

年月日

教研室意见:

年月日

学生(签字):

接受任务时间:

年月日

注:

任务书由指导教师填写。

课程设计(论文)指导教师成绩评定表

题目名称

学生党员管理系统开发

评分项目

分值

得分

评价内涵

工作

表现

20%

01

学习态度

6

遵守各项纪律,工作刻苦努力,具有良好的科学工作态度。

02

科学实践、调研

7

通过实验、试验、查阅文献、深入生产实践等渠道获取与课程设计有关的材料。

03

课题工作量

7

按期圆满完成规定的任务,工作量饱满。

能力

水平

35%

04

综合运用知识的能力

10

能运用所学知识和技能去发现与解决实际问题,能正确处理实验数据,能对课题进行理论分析,得出有价值的结论。

05

应用文献的能力

5

能独立查阅相关文献和从事其他调研;能提出并较好地论述课题的实施方案;有收集、加工各种信息及获取新知识的能力。

06

设计(实验)能力,方案的设计能力

5

能正确设计实验方案,独立进行装置安装、调试、操作等实验工作,数据正确、可靠;研究思路清晰、完整。

07

计算及计算机应用能力

5

具有较强的数据运算与处理能力;能运用计算机进行资料搜集、加工、处理和辅助设计等。

08

对计算或实验结果的分析能力(综合分析能力、技术经济分析能力)

10

具有较强的数据收集、分析、处理、综合的能力。

成果

质量

45%

09

插图(或图纸)质量、篇幅、设计(论文)规范化程度

5

符合本专业相关规范或规定要求;规范化符合本文件第五条要求。

10

设计说明书(论文)质量

30

综述简练完整,有见解;立论正确,论述充分,结论严谨合理;实验正确,分析处理科学。

11

创新

10

对前人工作有改进或突破,或有独特见解。

成绩

指导教师评语

 

指导教师签名:

年 月 日

摘要

学生党员信息管理系统目的是为减轻教师工作负担、提高工作效率,也方便学生查询等,是传统全人工化管理模式所无法披靡的。

系统选用的开发软件是visualstudio2010,后台数据库为SQLServer2008企业版,通过前者提供的各种面向对象,尤其是数据窗口这一功能方便而简洁操纵数据库的智能化对象,以及后者的数据一致性和完整性强、数据安全性好等特点。

我们在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,其中系统整体外观设计以及登入的成功与否是本论文的关键。

通过对学生党员信息管理系统的需求进行了详细调查分析,设计了一个学生党员信息管理系统的开发方案,用SQLServer数据库和ASP.NET技术构建,不断修正和改进,直到形成令人满意的可行性学生党员信息管理系统。

关键词:

学生党员信息管理系统,visualstudio2010,SQLServer2008

 

目录

课程设计任务书Ⅰ

成绩评定表Ⅱ

摘要Ⅲ

一绪论1

1.1系统开发的意义1

1.2选题背景1

1.3课题1

二系统的需求分析2

2.1可行性分析2

2.2经济可行性分析2

2.3基本性能要求2

三系统总体设计3

3.1系统业务流程图3

3.2数据库设计3

3.2.1数据库概念结构设计3

3.2.2数据库逻辑结构设计4

四系统详细模块设计与测试5

4.1登录界面设计5

4.2主界面模块设计5

4.3添加学生党员模块设计5

4.4信息统计6

4.5信息查询6

4.6信息删除6

4.7信息修改7

五数据库的创建7

六总结9

参考文献10

附录11

 

一、绪论

1.1系统开发的意义

学生党员管理系统是学校党委组织工作不可缺少的一部分.一个功能齐全、简单易用的学生党员管理系统能有效地减轻党员管理工作人员的工作负担,提高工作效率。

随着经济的发展,人员交流来往的频繁,党员管理更加需要一套信息系统以提高信息管理的快捷及准确性。

为此,建立一个学生党员管理的信息库,把所有学生党员的信息,包括流动学生党员的信息全部保存在信息库存中,以便于管理、查询、统计等就显得尤为重要了。

本设计的研究目标就是要开发一个高校学生党员管理系统,对党员的基本信息进行管理,以减轻管理人员的工作负担。

本系统将采用B/S模式,基于sqlsever2008和visualstudio2010系统技术实现。

1.2选题背景

随着科学技术的发展,计算机管理在日常生活中的地位变得越来越重要。

它能够代替人做各种重复,繁琐的劳动,并且拥有操作简单,可信度好,不易出错等优点,大大减少了不必要的人力消耗,提高个人的工作效率。

学生党员日常管理是每个学校必须面临的问题,所以,如何开发一个简单易用,界面友好,容易操作,数据安全性好,可靠性高的管理系统就成为非常重要的技术问题。

我采用SQLServer技术进行数据库开发可以使开发过程简单化,更快捷的访问数据库。

1.3课题

学生党员管理系统开发

本课题主要考虑的是提供简单方便的操作,为管理人员提供简单、高效的对党员信息的管理等。

 

二、系统需求分析

2.1可行性分析

根据用户需求可以将该系统的用户分为普通用户与管理员用户两种。

管理员登录该系统以后可以实现对该系统的管理与维护。

该系统主要功能包括对学生党员的信息进行添加,删除,修改以及一些特定条件的快捷查询,其中特定条件的查询包括按照学号进行快捷查询。

本系统还可以实现对该系统用户进行管理主要功能包括对用户的信息进行添加,修改,删除。

最后本系统还可以实现对用户角色的管理,通过该系统可以为不同的用户设置不同的角色。

2.2经济可行性

随着科学技术的发展和人们生活水平的不断提高,计算机的价格也已经越来越能被很多人所接受。

不管是在企业还是家庭,计算机的使用已经成为普遍现象。

所以从用户经济方面考虑,本系统的开发不会有很大的困难和风险,且系统本身成本较低,不需要很多的开发费用和以后的维护费用。

2.3基本性能要求:

登录功能设计:

管理员(可以查看或者操作所有信息)功能模块。

用户管理:

对本系统的用户信息进行操作或者管理(查询,添加,删除,更新)。

党员管理:

对该校全体学生党员的基本信息进行管理(查询,添加,删除,更新)。

(1)学生党员信息的管理;能够增加、修改和删除学生党员的基本信息;

(2)查询党员的基本信息:

能够按照查询条件(班级、年级、专业、入党时间)查询党员的数量;也能够实现多个条件的组合查询

(3)统计党员的基本信息:

统计按照查询条件(班级、年级、专业、入党时间)查询党员的数量;

 

三、系统总体设计

3.1系统业务流程图

党员信息管理系统设计与开发

 

 

3.2数据库设计

3.2.1数据库概念结构设计

用户登录E-R图:

学生党员信息E-R图:

3.2.2数据库逻辑结构设计

用户信息表

列名

数据类型

长度

允许空

Username

varchar

10

password

varchar

10

学生党员信息表

列名

数据类型

长度

允许空

Name

varchar

10

Sno

varchar

10

Age

int

4

Class

varchar

10

Sex

varchar

10

Nation

varchar

10

Nation

varchar

10

type

Varchar

10

4、系统详细模块设计与测试

4.1登录界面设计

4.2主界面模块设计

4.3添加学生党员模块设计

4.4信息统计

4.5信息查询

4.6信息删除

4.7信息修改

五、数据库的创建与维护

5.1数据库的创建

利用SQLServer2008创建yangbiao数据库,在数据库中创建用户表和党员信息数据表。

用户表:

信息表:

Createdatabaseyangbiao

USE[yangbiao]

GO

/******Object:

Table[dbo].[用户表]ScriptDate:

12/11/201411:

30:

10******/

SETANSI_NULLSON

GO

SETQUOTED_IDENTIFIERON

GO

CREATETABLE[dbo].[用户表](

[UserName][nchar](10)NULL,

[password][nchar](10)NULL

)ON[PRIMARY]

GO

/******Object:

Table[dbo].[信息表]ScriptDate:

12/11/201411:

30:

10******/

SETANSI_NULLSON

GO

SETQUOTED_IDENTIFIERON

GO

CREATETABLE[dbo].[信息表](

[name][nchar](10)NULL,

[sno][nchar](10)NOTNULL,

[sex][nchar](10)NULL,

[age][int]NULL,

[class][nchar](10)NULL,

[nation][nchar](10)NULL,

[native][nchar](10)NULL,

[type][nchar](10)NULL,

CONSTRAINT[PK_信息表]PRIMARYKEYCLUSTERED

[sno]ASC

)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON)ON[PRIMAR

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

当前位置:首页 > PPT模板 > 中国风

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

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