艺术团管理系统分析与设计.doc
《艺术团管理系统分析与设计.doc》由会员分享,可在线阅读,更多相关《艺术团管理系统分析与设计.doc(22页珍藏版)》请在沃文网上搜索。
1、艺术团管理系统分析与设计 摘要:建立此“艺术团管理系统”主要是为了方便院对于学生信息的管理,并改善人工管理信息的现状,使艺术团管理更准确高效快捷,这个系统主要是以visual foxpro作为数据库加以开发。此系统使学员更加方便快捷的对艺术团进行管理!一 简介 随着计算机网络技术与通信技术的发展,人来已进入信息化社会,人们对信息和数据的利用与处理也已经进入自动化.网络化和社会化阶段。因此开发相关信息管理系统已经成为社会各行各业之必须,计算机科学作为一门边缘学科,集管理科学.信息科学.系统科学.现代通讯技术于一身,可以解决组织所面临的问题。 艺术团管理系统是一种典型的信息管理系统,它的设计与开发
2、遵循信息管理系统开发的方法。本系统需使用者凭用用户名和密码才能进入本系统;管理员可以对艺术团成员的信息进行增加.修改.删除等操作;用户还可以实现多种不同方式的查询。 本系统是以visual foxpro教程来以学生档案管理和艺术团部门管理及教学成绩管理为中心,主要包括相关数据库的设计,基础数据的输入与维护,部门人员的查询,考试成绩的输入,学生基本情况和成绩的查询,统计报表的生成与打印等。包括各种典型数据库管理系统的主要功能和操作,可以形成一个独立的小系统,为艺术团管理提供准确快捷服务!二 艺术团管理系统分析 2.1需求分析 21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机
3、的应用及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操作。为了适应现代社会人们高度强烈的时间观念,艺术团管理系统软件为学校办公带来了极大地方便。需求分析阶段确定的系统逻辑模型是以后设计和实现目标系统的基础,因此必须准确完整地体现用户的要求。系统分析员通常都是计算机软件专家,技术专家一般不喜欢着手搞具体设计,然而,一旦分析员开始谈论程序设计的细节时,就会脱离用户,使他们不能继续提出他们的要求和建议。软件工程使用的结构分析设计的方法为每个阶段都规定了特定的结束标准,需求分析阶段必须提出完整的准确的系统逻辑模型,经过用户确认之后才能进入下一
4、阶段。需求分析是软件生命周期的一个重要阶段,它根本的任务是确定为了满足用户的需要必须做什么。具体地说,应该确定系统必须具有的功能和性能,系统要求的运行环境,并且预测系统发展的前景,必须仔细分析系统中的数据,既要分析系统中的数据流,又要分析长期使用的数据存储。艺术团管理是学校的一项重要工作,原有的人工管理存在这着很多不足,造成不足的原因是,艺术团成员人数众多,并且每个成员的信息过于复杂,从而工作量非常大,给统计和查询带来了不便。因此,如何解决这些不足,使艺术团管理更快捷、更方便,具有更高的效率也就成了一个关键问题。 随着科学技术的迅速发展校艺术团管理的自动化也越来越迫切,因此有必要开发艺术团管理
5、的软件系统来辅助学校的教务管理。这样能极大方便艺术团的管理,提高管理效率。 2.2功能分析 本系统可以对艺术团成员基础数据进行维护,能够完成对艺术团各方面信息的的增加.修改.删除等操作。具体包括: a.成员基本信息的维护:即对cyb数据的维护; b.部门数据的维护:即对bmb数据的维护; c.专业数据的维护:即对zyb数据的维护; d.课程数据的维护:即对kcb数据的维护。 本系统输入工作量最大的就是艺术团成员的基础信息,尤其是每个学期新增加成员的各项信息,数据多,单条输入太繁琐,必须采用高效率的成批输入方法,具体包括:a.新增成员信息的输入:即成员表数据的输入;b.课程信息的输入:即kcb中
6、数据的输入。 由于学时和系统规模的限制,本系统仅提供有限的查询,但已包括各种主要查询形式,具体包括: a.部门信息的查询 b.成员基本信息的查询:按专业查询.按部门查询.按姓名查询。 c.考试成绩的浏览;可以浏览期末成绩和补考成绩。 d.任意选择查询:既可以查询任意表的任意字段。 本系统还具有以下报表打印的功能: a.成员个人档案打印:即以标签形式打印成员个人信息。 b.专业分组报表:按专业打印成员分组报表。 c.部门分组报表:按部门打印成员分组报表。 除上述功能外,本系统还具有以下两个功能。a.作为一个不是完全开放的系统,在进入本系统之前,一般需要对操作员身份进行核对和检查,只有通过检查的人
7、员才能进入本系统,否则不能进入本系统。b.系统封面:作为一个应用系统,就像一本书,必须有一个封面,注明系统名称。作者.开发日期以及必要的版权声明等核对和检查。2.3库表分析(一)本系统数据库是应用系统所有数据的管理中心,是第二个必须建立的重要文件,其扩展名为“.dbc” 数据库统一管理存放的表,视图,以及表之间的联系,保证数据的完整性。Visual foxpro 数据库可以存放多种类型的数据,即表中字段的类型可以有多种,常用的数据类型有:货币型.数值型.浮动型.日期型.双精度型.逻辑型.字符型.备注型.通用型等。 数据库设计原则a. 概念单一化,“一事一地”的原则。b. 避免在表中出现重复字段
8、。c. 表中的字段必须是原始数据和基本数据元素。d. 用外部关键字保证有关联的表之间的联系。 本系统数据库设计的大致步骤:a. 需求分析b. 确定需要的表。c. 代码设计。d. 确定表的字段。e. 确定联系。 e.czy(操作员表):存放学生会管理系统操作人员的姓名和密码。(二)表即为存放具体数据的二维表,visual foxpro 的表分为两种:一种是归属于数据库管理的表,是存放数据的主要形式;另一种是“自由表”,自由表不归数据库管理,它不具有数据库表的一些特性。 本系统设计了总共五个表分别是; a.cyb(成员表):存放成员的基本信息; b.kcb(课程表):存放课程的基本信息; c.bm
9、b(部门表):存放部门的基本信息; d.cjb(成绩表):存放每个成员各门课程的期末考试成绩; 2.4性能分析本系统是一套艺术团数据库管理系统,基本上可以达到了设计时提出的要求,满足艺术团日常管理的需要。另外我为一般常用字段都建立了索引,以提高数据访问速度,同时也注意避免在诸如逻辑型字段这样只用几个离散值的字段上建立索引。采用了这些方法都是为了提高系统的性能。 本系统还具有以下特点:a. 方便快捷。使用代码进行设计,该系统可以使我们方便的登陆艺术团管理系统,进行成员基本信息的查询,以及可以随意浏览每位成员的每一条记录,也可以进行学生成员信息的修改,或者对不符合条件的长远信息进行删除,也可以对需
10、要的信息进行增加。 b.减少数据坑余实现数据共享。在数据库系统中,对数据的定义和描述已经从应用程序中分离出来,通过学生会管理系统来统一管理。数据的最小访问单位是字段,即可以按照字段的名称存取库中某一个或某一字段,也可以存取一条记录或一组记录。 c. 各控件的设计,如标签,文本框,列表框,表格等可以实现特定的交互功能,随意的进入想要进入的表单中。 三.艺术团管理系统设计(一)库设计需求分析 本系统的开发目标是实现艺术团管理中的部分管理功能,以成员档案管理和部门管理为中心,主要包括基础数据的输入与维护,期末考试成绩的输入,成员基本情况和成绩的查询,统计报表的生成与打印等功能。 需求主要包括以下三个
11、方面:a. 信息需求;b. 处理需求;c. 安全性及完整性需求。 数据库的建立本系统用visual foxpro的项目管理器来实现数据库的结构:首先在硬盘上建立一个文件夹。然后打开visual foxpro软件,在“文件”菜单中选择“新建”“项目”。这样就在本系统中建立一个项目,把它命名为“ystgl.pjx”。当建立此项目之后,visual foxpro 会自动打开此项目,展开“数据”文件夹之后,选中“数据库”,单击右侧的“新建”按钮,存储路径为:“glk.dbc”。这样就在“数据库”文件夹中建立了一个名为“glk.dbc”的数据库。 确定所需表:遵从概念单一化,和“一事一地”的原则。首先观
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 艺术团 管理 系统分析 设计