您好,欢迎访问三七文档
攀枝花学院本科数据库课程设计报告[学生党员管理系统开发]学生姓名:杨松学生学号:201210802023院(系):数学与计算机学院年级专业:2012级信息与计算科学班指导教师:周朝萱2014年12月22日攀枝花学院数据库课程设计攀枝花学院本科学生课程设计任务书题目学生党员管理系统开发1、课程设计的目的使学生掌握数据库的基本概念,结合实际的操作和设计,巩固课堂教学内容;使学生掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,应用现有的数据建模工具和数据库管理系统软件,规范、科学地完成一个小型数据库的设计与实现;把理论课与实验课所学内容做一综合,并在此基础上强化学生的实践意识、提高其实际动手能力。2、课程设计的内容和要求(包括原始数据、技术要求、工作要求等)(1)学生党员信息的管理;能够增加、修改和删除学生党员的基本信息;(2)查询党员的基本信息:能够按照查询条件(班级、年级、专业、入党时间)查询党员的数量;也能够实现多个条件的组合查询(3)统计党员的基本信息:统计按照查询条件(班级、年级、专业、入党时间)查询党员的数量;3、主要参考文献[1]张莉《SQLSEVER数据库原理及应用》[2]萨师煊王珊著.《数据库系统概论》第三版.高等教育出版社[3]施伯乐丁宝康汪卫.《数据库系统教程》高等教育出版社2003年第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对前人工作有改进或突破,或有独特见解。成绩指导教师评语指导教师签名:年月日攀枝花学院数据库课程设计I摘要学生党员信息管理系统目的是为减轻教师工作负担、提高工作效率,也方便学生查询等,是传统全人工化管理模式所无法披靡的。系统选用的开发软件是visualstudio2010,后台数据库为SQLServer2008企业版,通过前者提供的各种面向对象,尤其是数据窗口这一功能方便而简洁操纵数据库的智能化对象,以及后者的数据一致性和完整性强、数据安全性好等特点。我们在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,其中系统整体外观设计以及登入的成功与否是本论文的关键。通过对学生党员信息管理系统的需求进行了详细调查分析,设计了一个学生党员信息管理系统的开发方案,用SQLServer数据库和ASP.NET技术构建,不断修正和改进,直到形成令人满意的可行性学生党员信息管理系统。通过对学生党员信息管理系统的需求进行了详细调查分析,设计了一个学生党员信息管理系统的开发方案,用SQLServer数据库和ASP.NET技术构建,不断修正和改进,直到形成令人满意的可行性学生党员信息管理系统。关键词:学生党员,信息管理系统,visualstudio2010,SQLServer2008攀枝花学院数据库课程设计II目录摘要...............................................................I1绪论................................................................11.1系统开发的意义...........................................................11.2选题背景.................................................................11.3课题.....................................................................12系统的需求分析.......................................................22.1可行性分析...............................................................22.2功能需求.................................................................22.3基本性能要求.............................................................23系统概要设计........................................................33.1程序功能模块.............................................................33.2系统业务流程图...........................................................33.3数据库设计...............................................................43.2.1数据库概念结构设计...................................................43.2.2数据库逻辑结构设计..........................................................................................................54系统的详细设计.......................................................64.1党员的登录功能代码实现....................................................64.2党员的查询、删除、修改功能代码实现........................................74.3主界面程序功能代码实现...................................................104.4添加党员程序功能代码实现.................................................124.5数据库与算法的连接......................................................145数据库的创建与维护..................................................155.1数据库的创建............................................................155.2数据库的维护............................................................155.2.1约束关系............................................................155.2.2储存过程设计........................................................155.2.3触发器设计..........................................................176测试与运行.........................................................186.1登录界面设计.............................................................186.2主界面模块设计...........................................................186.3添加学生党员模块设计.....................................................186.4信息统计.................................................................196.5信息查询.................................................................196.6信息删除.................................................................196.7信息修改.................................................................20结束语..............................................................21参考文献............................................................22攀枝花学院数据库课程设计11绪论1.1系统开发的意义学生党员管理系统是学校党委组织工作不可缺少的一部分.一个功能齐全、简单易用的学生党员管理系统能有效地减轻党员管理工作人员的工作负担,提高工作效率。随着经济的发展,人员交流来往的频繁,党员管理更加需要一套信息系统以提高信息管理的快捷及准确性。为此,建立一个学生党员管理的信息库,把所有学生党员的信息,包括流动学生党员的信息全部保存在信息库存中,以便于管理、查询、统计等就显得尤为重要了。本设计的研究目标就是要开发一个高校学生党员管理系统,对党员的基本信息进行管理,以减轻管理人员的工作负担。本系统将采用B/S模式,基于sqlsever2008和visualstudio2010系统技术实现。1.2选题背景随着科学技术的发展,计算机管理在日常生活中的地位变得越来越重要。它能够代替人做各种重复,繁琐的劳动,并且拥有操作简单,可信度好,不易出错等优点,大大减少了不必要的人力消耗,提高个人的工作效率。学生党员日常管理是每个学校必须面临的问题,所以,如何开发一个简单易用,界面友好,容易操作,数据安全性好,可靠性高的管理系统就成为非常重要的技术问题。我
本文标题:党员管理系统
链接地址:https://www.777doc.com/doc-2719854 .html