数据库社团管理系统_第1页
数据库社团管理系统_第2页
数据库社团管理系统_第3页
数据库社团管理系统_第4页
数据库社团管理系统_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据库原理实训报告题目社团治理系统信息工程学院二.一四年十二月1 .前言11.1 选题的理由和实际意义11.2 研究现状及趋势12需求分析32.1 用户对系统要求32.2 功能介绍53系统设计53.1 定义53.2 系统模块图63.4 数据表的设计63.5 用例列举73.5.1 数据表73.5.2 视图83.5.5 查询语句83.5.6 存储过程、触发器84总结105附录:读书笔记121 .刖日1.1 选题的理由和实际意义是目前世界上最大的计算互联网络,它遍布全球,世界各地各种规模的网络连接成一个整体.作为上一种先进的,易于被人们所接受的信息检索手段,(简称)开展十分迅速,成为目前世界上最大的

2、信息资源宝库.据估计,目前上已有上百万个站点,其内容范围跨越了教育科研,文化事业,金融,商业,新闻出版,娱乐,体育等各个领域,其用户群十分庞大,因此,建设一个好的站点对于一个机构的开展十分重要.近年来,随着网络用户要求的不断提升及计算机科学的迅速开展,特别是数据库技术在中的广泛应用,站点向用户提供的效劳将越来越丰富,越来越人性化.各种在线效劳系统,更是深刻的影响了人们的联系方式,随着学校的规模不断扩大,协会人数急剧增加,有关学生的各种信息也成倍增长.面对庞大的信息量,有必要开发社团信息治理系统来提升学团联对社团做到对信息的标准治理、的治理工作的效率.通过这样的系统,学团联和老师都可以科学统计和

3、快速查询,从而减少了治理方面的工作量.协会负责人可以对社团信息进行维护、发起活动、人事治理尤其是在今天数字治理盛行的时代,建立属于自己的实用性治理系统具有深远的意义.1.2 研究现状及趋势(1)高校学生社团是高校在校学生以共同或相近兴趣,爱好,特长,信念,观点或自身需要为根底,在自愿的前提下自发组成,并根据国家对社团指导思想,有关规定以及社团章程,在学校相关部门的指导监督下自主开展相关活动的学生组织.高校学生社团已成为大学生个人素质提升和水平拓展的有效载体,在逐步完善学生知识结构,增强实际操作技能,不断提升综合水平甚至升华思想道德水平等方面发挥着独特的,不可替代的作用.随着目前高校办学规模的扩

4、大,学生的数量的成倍增长,各高校的学生社团治理模式也相应地发生了变革.实际上,各高校的学生社团治理方面很大程度上还依赖以前的治理经验,虽然很多高校都已经使用了计算机这一新兴技术来辅助治理,但出于缺乏适当的治理信息系统,很多高校并没有由于计算机的广泛使用而从实际上解决学生治理这一重要难题.(2)目前虽然国内外的大中型软件公司很多,其中很多公司也曾经做过高校社团治理系统,但没有一个系统能适合国内外大局部的高校,原因在于高校的地域性较强,治理模式千差万别,且很难涵盖所有的学生社团职能部门.同时,由于治理信息系统建设耗资巨大,历时长,其设计与运用涉及到学生治理方式变革,因此不但需要学生治理者予以人,财

5、力,物等方面的支持,而且需要治理者观念革新.各校社团独立建设的治理系统,资料编码格式不一,数据库结构不统一,信息资源难以共享,信息难以有效集成.(3)我国高校学生社团开展进程缓慢,跟国外相比治理依然落后,因此需要不断的完善.能够未来成为社团治理员提供迅速,高效的效劳,减免手工处理的繁琐与误差,及时,准确地反映各个社团的根本情况,活动情况,从而提升社团的活动质量,获得更好的工作效益.2需求分析学校社团治理系统是一个教育单位不可缺少的局部,它的内容对于学校的决策者和治理者来说都至关重要,所以学校社团治理系统应该能够为学校治理者提供充足的信息和快捷的查询手段,方便治理人员记录社团开展和活动开展情况.

6、但是一直以来,学校社团治理一直处于治理的盲区,社团快速的开展扩大和传统人工治理方式已经格格不入,在治理中暴露出很多问题,如:效率低,保密性差,所用其时间长,产生大量的文件和数据,这对于查找,更新和维护都带来了不少的困难.因此,开发一套这样学校社团治理软件成为很有必要的事情.2.1 用户对系统要求(1)信息要求:社团治理员能查询上面提到的社团的所有相关信息,包括某一学号的学生详细信息,比方所选择的社团,所在的院系和年级等.(2)处理要求:当学生根本信息发生变化时社团治理员能对其进行修改.比方,所选的社团有所变化,年级有所变化.当学生需要修改用户密码时,能进行正确的修改(3)平安性与完整性要求:平

7、安性要求:保证每个学生的个人信息和用户密码完整性要求:所有社团正确完整的显示,个人信息完整显示.2.2 功能介绍1、系统治理员:批准社团建立的申请、注册会员的治理、系统公告的设置、新闻的发布、社团类别的添加、社团的治理、图片上传的审核、系统上传图片的删除、系统投票的设置、论坛公告的发布、类别的设置、版面的选择、系统治理员帐号的修改等等.2、社团治理用户:社团留言治理、社团公告治理、社团成员的添加删除管理,社团相册治理、社团资料的修改、社团的投票治理、治理员身份的转让等等.3、普通会员用户:申请进入社团、在社团内部发布留言信息、登记修改查看自己或者社团内成员的根本资料、对某个具体社员发布、查看系

8、统公告新闻、进入内发表信息等等.4、游客:浏览系统系统根本信息.3系统设计3.1 定义1、系统名称:社团治理系统2 、数据库治理软件:3 、数据库设计采用软件:20034 、系统采用体系结构:客户端负责提供表达逻辑、显示用户界面信息访问数据库效劳器;效劳器端用于提供数据效劳.5 、运行平台:20006 、数据库的平安性设计:登录用户、数据库用户、数据库角色等方面是如何设置的3.2 系统模块图3.3 图图3.3图3.4 数据表的设计表3.4.1:社团信息表字段字段长度备注字符型10社团名称字符型10社团负责人日期型15注册日期整型10社团人数字符型20办公地点长整型15联系字符型100备注表3.

9、4.2:社团活动表字段字段长度备注字符型20活动主题日期型15日期时间字符型20地点字符型20承办单位字符型100内容表3.4.3:会员信息表字段字段长度备注字符号15会员编号字符号20姓名字符号2学生性别字符号10学生班级字符号20学院字符号10寝室字符号11字符号15电子邮箱3.5 用例列举3.5.1 数据表1、会员表(学号(20)性别(20),密码(10),性别(2),系科(30),班级(30),联系(20),注册社团(30):2、治理员表治理员(20),(10),):3.5.2 视图1、定义治理的信息的视图(学生,姓名,密码,性别,系别,班级,联系,注册社团)学生,姓名,密码,性别,系

10、科,班级,联系,注册社团2、定义治理员的视图3.5.5 查询语句(1)查询全体学生的学生的学号与姓名.(2)查询全体同学的姓名,学号,所在系.(3)确定“刘晨所在的系名刘晨;3.5.6 存储过程、触发器(Dpi学号姓名班级电话所在社团入社时间(2)创立一个实现在中删除用户信息时显示“同学已被删除!的触发器.在新建查询编辑区输入如下代码:(12)+同学已被删除单击执行"按钮.验证触发器,输入代码:刘峰一4总结参加本次课程设计,最大的收获在于,对于数据库的设计方法,思想熟悉进一步加深.大学生社团治理系统根本开发完毕.其功能根本符合用户需求,能够完成社团根本信息的录入、修改、删除,数据统计

11、以及各类相关报表的打印.同时也考虑到了学校实际情况以减少数据冗余的问题,对于数据的一致性的问题也通过程序进行了有效的解决.充分发挥个人主观能动性,根据既定工作流程稳步完成任务.期间我们访问了大量网络开发知识的相关网站,搜集了大量关于网络开发的中英文资料,也查阅了大量书籍的源代码作为参考和运用.一个星期的课程设计结束了,经过几天的学习实践收获很多,心中倍感充实.通过这次课程设计,对于软件工程治理有了较深的熟悉.社团治理系统的构建虽然有些粗糙,但我已尽了力.此系统已经具备了常用的根本功能,它运行稳定,资源占用率少,对系统配置要求较低等,它完成了系统要求的主要功能,运行速度快,这些都是它的优点.在整

12、个开发过程中,同样遇到了很多难题,也看到了自己知识的缺乏与贫乏,在这个过程中让我学到了很多新的知识.面对信息时代的机遇和挑战,我们只要利用先进的治理手段,就可以提升学生社团事务治理水平,使事务治理走向更加成熟的道路.社团治理系统是一个学校不可缺少的部分,它的内容对于学校的决策者和治理者来说都至关重要,尤其对于复杂的信息治理,计算机能够充分发挥它的优越性系统在设计过程中不可防止地遇到了各种各样的问题,有关的许多细节问题都要靠自己去摸索,加之本人水平有限,并没有完全地理解的强大功能,而且还存在着许多缺乏之处.我深刻体会到了一个软件的设计和它的开展是那么的严密,容不得半点的马虎.要严格根据软件工程的

13、方法与思想,逐步完成.通过本次毕业设计我学到了不少新的东西,也发现了一些的问题,有些在设计过程中已经解决,有些还有待今后慢慢学习.只要学习就会有更多的问题,有更多的难点,但也会有更多的收获.此次软件工程课程设计过程中和报告中,由于水平和经验的缺乏,做事考虑的不周全,有时对做的某局部功能考虑的不完整,老师和同学都曾给了我们很大的帮助,我们要感谢这些给予我帮助的同学们,和他们在一起讨论的过程使我提升了做这个系统的兴趣,拓宽了我们的思路.在以前学习的阶段我们大多重视的是理论,这时才能发现自已还有一些缺乏之处,例如对于有的知识掌握的不扎实,对一些概念、和知识的熟悉有待于进一步增强和提升.设计的过程是学

14、习和稳固知识的一个阶段,学习是永无止境的,在以后的学习和工作中我还要继续努力,不断的提升自己的知识水平和水平,扩展自己的知识面.参考文献1天极网新技术研究室完全入门.人民邮电出版社,2001.62启明工作室编著网络应用系统开发与实例.人民邮电出版社,2005.73王华杰,李律松孙一波等编著数据库开发技术.清华大学出版社,2003.24攀建编著工程开发实例.清华大学出版社,2004.15美著,高春蓉等译从入门到精通.电子工业出版,2002.15附录:读书笔记经过长时间的数据库课程学习,我掌握了创立数据库以及对数据库的操作的根底知识.数据库这门课涉及到以前的知识不多,是一门从头学起的课程,即使根底

15、不是很好,只要认真听讲、复习功课,还是一门比拟容易掌握的课.下面我谈一谈数据库系统的根本概念.数据库系统,是由数据库及其治理软件组成的系统.它是为适应数据处理的需要而开展起来的一种较为理想的数据处理的核心机构.它是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和治理系统的集合体.通常由软件、数据库和数据治理员组成.具软件主要包括操作系统、各种宿主语言、实用程序以及数据库治理系统.数据库由数据库治理系统统一治理,数据的插入、修改和检索均要通过数据库治理系统进行.数据治理员负责创立、监控和维护整个数据库,使数据能被任何有权使用的人有效使用.数据库系统是为适应数据处理的

16、需要而开展起来的一种较为理想的数据处理的核心机构.计算机的高速处理水平和大容量存储器提供了实现数据治理自动化的条件.数据库研究跨越于计算机应用、系统软件和理论三个领域,其中应用促进新系统的研制开发,新系统带来新的理论研究,而理论研究又对前两个领域起着指导作用.数据库系统的出现是计算机应用的一个里程牌,它使得计算机应用从以科学计算为主转向以数据处理为主,并从而使计算机得以在各行各业乃至家庭普遍使用.在它之前的文件系统虽然也能处理持久数据,但是文件系统不提供对任意局部数据的快速访问,而这对数据量不断增大的应用来说是至关重要的.为了实现对任意局部数据的快速访问,就要研究许多优化技术.这些优化技术往往很复杂,是普通用户难以实现的,所以就由系统软件数据库治理系统来完成,而提供应用户的是简单易用的数据库语言.由于对数据库的操作都由数据库治理系统完成,所以数据库就可以独立于具体的应用程序而存在,从而数据库又可以为多个用户所共享.因此,数据的独立性和共享性是数据库系统的重要特征.数据共享节省了大量人力物力,为数据库系统的广泛应用奠定了

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论