管理系统数据库设计 .pdf
《管理系统数据库设计 .pdf》由会员分享,可在线阅读,更多相关《管理系统数据库设计 .pdf(49页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、题目: 高校学生会管理系统数据库设计学号:专业班级:姓名:指导老师:完成日期:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 49 页 - - - - - - - - - 摘要摘要: 通过调查了解,目前省内的高校学生会基本都处于人工管理阶段,由此带来的诸多漏洞与不足,都有待于进一步提高与完善。因此,开发一套安全可靠、科学实用、功能完备的学生会管理系统具有非常重要的意义和很高的价值。高校学生会管理系统是基于强大的数据库技术,并与现代化的网络技术和通信技术相结合,从而实现对学
2、生会的信息化和现代化管理。此系统主要面向主管学生会的老师和所有的学生会成员,包括学生会干部信息管理、日常事务管理、财务管理和文件管理四个模块。希望通过高校学生会管理系统的引入来减轻学生会干部的工作负担,科学管理学生会日常工作,从而提高学生会的工作效率,使学生会真正成为一个科学、高效、高水平的大学生服务组织。关键字 :学生会管理;需求分析;关系模式;系统设计;数据库系统名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 49 页 - - - - - - - - - 目录1. 引
3、言 . 1 1.1 本课题研究的意义. 1 1.2 本论文的目标与任务 . 1 1.2.1本论文目标 . 1 1.2.2本论文任务 . 1 2 数据库设计 . 2 2.1 系统需求分析阶段 . 2 1.2.1 需求分析阶段的目标. 2 1.2.2 需求分析阶段的任务. 2 1.2.3 需求分析阶段成果. 3 2.2 概念设计阶段. 12 2.2.1 目标 . 12 2.2.2 具体任务. 12 2.2.3 结果 . 12 2.3 逻辑设计阶段 . 17 2.3.1逻辑设计阶段的目标 . 17 2.3.2逻辑设计阶段的任务 . 17 2.4 物理设计阶段 . 20 2.4.1物理设计阶段的目标
4、. 20 2.4.2物理设计阶段的任务 . 20 2.4.3物理设计阶段结果 . 24 2.5 数据库实施阶段 . 25 2.5.1数据库实施阶段目标 . 25 2.5.2数据库实施阶段任务 . 25 2.5.3数据库实施阶段结果 . 29 3 数据库调试与试运行. 29 4 收获与体会. 30 5 存在问题与建议. 31 致谢 . 31 参考文献. 31 附录 1 数据库逻辑结构定义. 32 附录 2 存储过程定义. 34 附录 3 数据查看和存储过程功能的验证. 38名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整
5、理 - - - - - - - 第 3 页,共 49 页 - - - - - - - - - 2004 级信息管理与信息系统3 班数据库应用系统课程设计论文-1- 1. 引言1.1 本课题研究的意义步入大学,便加入了学生会,如今本人已经在学生会工作了两年多了,从一名部委到部长,再到现在的学生会主席。两年多的学生会工作经历,使我对学生会的工作性质,工作职能以及工作范围,基本上有了一个比较清楚地认识。但是,我从中也发现了学生会一些在管理上的问题和不足,这些都有待于进一步提高。通过我与各高校学生会组织的交往和调查,发现目前省内各高校的学生会管理工作基本都处于人工管理阶段。由于学生干部具有很强的流动性
6、和变更性,学生会的基本数据资料极易流失,所以新一届的学生干部总是做着重复的事情,无法开拓创新地开展工作,导致学生会工作效率非常低。同时, 我也在工作中发现了许多由于信息管理不当而造成的一些不必要的人力、物力、财力的浪费和工作的低效。在学生会管理上,由于材料、经验等信息无法得以完整存档,没有科学的安排和规划,使得每届学生干部都得做一些重复和烦琐的工作,导致工作无法创新发展,学生干部工作任务增重,工作效率下降。正是由于学生会事务管理中所存在着这些不科学、不高效的问题和漏洞,所以我想通过高校学生会管理系统的引入来减轻学生干部工作负担,科学管理学生会日常校园文化活动,从而提高学生会的工作效率,使学生会
7、真正走向一个科学、高效、高水平的管理型组织。1.2 本论文的目标与任务1.2.1本论文目标通过对用户对系统的信息要求、处理要求、完整性与安全性需求的了解,根据具体的数据库管理系统,完成令用户满意的高校学生会管理系统的数据库设计。1.2.2本论文任务通过对主管学生会老师和学生会干部的实际调查,了解学生会当前的组织机构、管理模式和具体的工作职能及业务流程。在经过系统的调查分析,并听取许多具有丰富学生会工作经验的老师、同学的意见和建议后,清晰高校学生会管理系统的目标与功能。与此同时,明确用户对高校学生会管理系统的信息需求、处理需求、安全习性和完整性需求。在完整的需求分析之后,在此基础上确定新系统的功
8、能,然后根据数据库设计的具体步骤,完成具体的数据库设计。最终完成一个符合用户要求、科学合理的高校学生会管理系统。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 49 页 - - - - - - - - - 2004 级信息管理与信息系统3 班数据库应用系统课程设计论文-2- 2 数据库设计2.1 系统需求分析阶段需求分析简单的说就是分析用户的要求。需求分析是涉及数据库的起点,需求分析的结果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计的结果是
9、否合理和实用。1.2.1 需求分析阶段的目标1了解高校学生会管理的基本内容;2综合的理解主管学生会老师和学生会干部的不同需求;3了解学生会管理的基本业务流程;4了解学生会人工管理模式与信息系统的工作概况,以及它们之间的区别与联系;5通过自身的体验和与主管学生会的老师及其他学生会干部的交流,了解用户对高校学生会管理系统的业务要求,完整性和安全性要求。1.2.2 需求分析阶段的任务1 1.2.2.1 处理对象:系统处理对象是学生会的干部信息管理、财务管理、日常事务管理和文件信息管理四个方面。在学生会的干部信息处理中主要涉及几下几个方面的信息:( 1)学生会干部基本信息(Student) :包括编号
10、、姓名、性别、职务、专业、年级、加入学生会日期、参加过的活动项目等信息。( 2)部门基本信息(Dpartment ) :部门编号、部门名称、部长姓名、副部长人数、部委人数、部长电话等信息。在财务信息处理中主要涉及几下几个方面的信息:( 1)物品基本信息(Goods) :包括物品编号、物品名称、购买时间、单价、借出时间,借物人姓名、归还时间、归还人姓名等信息。( 2)财务基本信息(Financial affairs) :包括财务申请编号、资金用途、申请金额、申请人、申请部门、申请时间、余额等信息。在日常事务信息处理中主要涉及几下几个方面的信息:( 1)事务活动基本信息(Affairs ) :包括
11、事务活动编号、事务活动名称、职能范围、承办部门、以往解决方案、是否特色活动等信息。( 2)工作计划基本信息(Working plan ) :包括工作计划编号、工作计划名称、提交部门、提交人、提交时间、是否紧急活动等信息。在文件信息处理中主要涉文件的基本信息(File ) :包括文件编号、文件名称、文件类型、所属部门、负责人、收发对象、存档日期、备注等信息。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 49 页 - - - - - - - - - 2004 级信息管理与信
12、息系统3 班数据库应用系统课程设计论文-3- 2处理功能要求高校学生会管理系统主要实现对学生会的科学化、条理化、信息化、高效化管理。其中包括学生会干部信息、财产物品的使用以及登记,日常事务管理和文件信息管理等四大功能。具体功能描述如下:( 1)学生会干部信息管理主要完成干部信息的查询与更新,从而实现对学生会干部信息的科学化管理。( 2)财务的管理包括财产和物品的管理,完成对财产物品信息的查询与更新,如举办活动所需的资金申请、物品使用的登记、物品借还的登记等,从而实现学生会财务的信息化管理。( 3)日常事务管理实现对学生会日常开展工作的管理,完成日常事务的查询与更新,从而更好地实现以下职能:包括
13、各部门提交的工作计划、活动计划的审核与安排、活动的筹划、各项活动的人员合理的调度与安排,确保各项活动成功地举办,更有利于学生会各项日常工作的顺利开展。( 4)文件管理完成对学生会所有存档文件的查询与更新,实现对学生会日常的工作文件的科学化管理,从而确保各项工作的开展有章可寻,使学生会的工作更富有条理化,避免一些重复文件的制定,造成资源的浪费。3安全性和完整性要求安全性先通过视图机制,不同的用户只能访问系统授权的视图,这样可提供系统数据一定程度上的安全性,再通过用户授权机制,通过用户登陆来识别用户级别,根据这个级别来分配用户权限,达到数据更高层次的安全保密功能。近而可以满足用户的基本数据安全性要
14、求。完整性要求用于描述各种信息之间的制约关系,以及关联关系,各个数据项的取值范围以及各个数据项是否可以不取值。根据实际需要,采取一定的手段来满足用户的完整性需求。详细完整性要求见于系统的逻辑设计阶段。1.2.3 需求分析阶段成果1需求分析心得与体会通过本人的亲身体验和一些实际的调查,使我发现当前高校学生会的管理模式由于缺乏一些更科学和现代化的管理手段,而存在许多的漏洞与不足,有待于进一步的提高与完善。也正是因为如此,所以此次数据库设计,我决心做一个这样的管理系统,从而实现对高校学生会的信息化管理。高校学生会是一个庞大而时常变动的组织,科学化的管理不得不依赖于信息管理系统。管理系统可以方便而快捷
15、地为我们提供各种信息资料,为我们的组织领导者提供科学的决策机制。这些都是高校学生会管理系统急需被设计实施的自身优势和社会需求。在此阶段,我主要通过跟班作业、请专人介绍、询问等几种方法来了解用户的实际需求, 并与用户达成了共识。本人已经在学生会工作了两年多,对学生会的组织结构(附图 1.0) 、工作职能、业务流程、日常事务等都比较清楚和熟悉。同时我还和本校以及省内其他一些高校的学生会干部进行交流,更好地了解当前学生会工作还存在哪些不足,有什么更好的方式来完善对学生会的管理。另外,我又和有多年主管学生会工作经验的名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - -
16、- - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 49 页 - - - - - - - - - 2004 级信息管理与信息系统3 班数据库应用系统课程设计论文-4- 老师进行了交流,谈了我的想法,在更清楚地了解学生会相关情况的同时,也请老师对我要做的这个管理系统提出了一些宝贵的建议与希望。通过亲身体验、调查了解,从而使我更明确地了解了学生会各个管理者的不同需求,通过对众多有学生会工作经验老师与同学的需求的分析和综合,清晰了用户的信息需求、处理需求以及完整性和安全性需求。通过此阶段的实习,使我深刻体会到了需求分析在数据库设计中的重要性。需求分析是数据库的起点,
17、只有科学合理的需求分析结果,才能真正反映用户的实际需求,并为后面的设计奠定坚实的基础。通过调查,收集信息与分析,我已基本搞清了用户的需求。2业务流程图学生会干部信息管理业务流程图:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 49 页 - - - - - - - - - 2004 级信息管理与信息系统3 班数据库应用系统课程设计论文-5- 财务管理业务流程图:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - -
18、 名师精心整理 - - - - - - - 第 8 页,共 49 页 - - - - - - - - - 2004 级信息管理与信息系统3 班数据库应用系统课程设计论文-6- 日常事务管理业务流程图:文件管理业务流程图:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 49 页 - - - - - - - - - 2004 级信息管理与信息系统3 班数据库应用系统课程设计论文-7- 3数据流程图顶层数据流程图:第 2 层数据流程图:第 3 层数据流程图:从学生干部信息管理角
19、度出发名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 49 页 - - - - - - - - - 2004 级信息管理与信息系统3 班数据库应用系统课程设计论文-8- 第 3 层数据流程图:从财务管理角度出发第 3 层数据流程图:从日常事务管理角度出发名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 49 页 - - - - - - - - -
20、2004 级信息管理与信息系统3 班数据库应用系统课程设计论文-9- 第 3 层数据流程图:从文件管理角度出发4数据字典( 1)数据项:系统涉及的数据项有51 项表 1.1( 高校学生会管理系统) 数据项列表(汇总统计)数据项编号数据项名数据项含义与其它数据项的关系存储结构别名DI-1 StuNo 学生干部编号char(8) 编号DI-2 StuName 学生干部姓名char(10) 姓名DI-3 StuSex 学生干部性别char(2) 性别DI-4 StuPosition 学生干部职务char(6) 职务DI-5 StuDepartName 学生干部所属部门等于 DepNo char(6)
21、 部门名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 49 页 - - - - - - - - - 2004 级信息管理与信息系统3 班数据库应用系统课程设计论文-10- 数据项编号数据项名数据项含义与其它数据项的关系存储结构别名DI-6 StuMajor 学生干部所属专业char(20) 专业DI-7 StuGrade 学生干部所在年级char(8) 年级DI-8 StuPhoneNo 学生干部电话char(12) 电话DI-9 StuStaTime 加入学生会时间d
22、atetime 时间DI-10 StuCase 参加过的活动项目varchar(50) 项目DI-11 GoodsNo 物品编号char(8) 编号DI-12 GoodsName 物品名称char(16) 名称DI-13 GoodsBuyTime 购买时间datetime 时间DI-14 GoodsPrice 单价char(6) 单价DI-15 GoodsLendTime 借出时间datetime 时间DI-16 GoodsLender 借物人姓名char(10) 姓名DI-17 GoodsReturner 归还人姓名char(10) 姓名DI-18 GoodsRetTime 归还时间date
23、time 时间DI-19 FinNo 财务申请编号char(6) 编号DI-20 FinPurpose 用途char(30) 用途DI-21 FinMoney 申请金额char(6) 金额DI-22 FinPerson 申请人姓名char(10) 姓名DI-23 FinDepartment 申请部门char(14) 部门DI-24 FinTime 申请时间datetime 时间DI-25 FinRemain 余额char(6) 余额DI-26 PlaNo 工作计划编号等于 FileNo char(6) 编号DI-27 PlaName 工作计划名称char(30) 名称DI-28 PlaDepa
24、rtment 计划提交部门等于 DepNo char(6) 部门DI-29 PlaPerson 计划提交人char(10) 姓名DI-30 PlaTime 计划提交时间datetime 时间DI-31 PlaQuality 是否紧急活动char(4) 是否DI-32 AffNo 事务活动编号char(6) 编号DI-33 AffName 事务活动名称char(20) 名称DI-34 AffScope 事务活动职能范围char(8) 职能范围DI-35 AffDepartment 主要承办部门等于 DepNo char(6) 部门DI-36 AffScheme 以往解决方案char(50) 方案
25、DI-37 AffQuality 是否特色活动char(4) 活动DI-38 DepNo 部门编号char(6) 编号DI-39 DepName 部门名称char(14) 名称DI-40 DepMinName 部长姓名等于 StuName char(8) 姓名DI-41 DepSminSum 副部长人数int 人数DI-42 DepMemSum 部委人数int 人数DI-43 MinPhoNo 部长电话char(12) 电话名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理系统数据库设计 2022 管理 系统 数据库 设计
限制150内