《2022年KTV点歌管理系统系统设计说明书 .pdf》由会员分享,可在线阅读,更多相关《2022年KTV点歌管理系统系统设计说明书 .pdf(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、KTV 点歌管理系统设计说明书1引言 .错误!未定义书签。1.1 编写目的 .错误!未定义书签。1.2 项目背景 .错误!未定义书签。1.3 参考资料.错误!未定义书签。2总体设计 .4 2.1 需求概述 .5 2.2 功能 .5 2.3 性能 .5 2.4 系统流程图.6 3详细设计 .错误!未定义书签。3.1 程序描述 .2 3.2 功能 .3 3.3 性能 .3 3.4 输入项.3 3.5 输出项.3 3.6 限制条件 .4 3.7 测试计划 .4 4数据库设计.6 4.1 数据库描述.6 4.2 输入/输出数据 .7 5.功能需求 .7 名师资料总结-精品资料欢迎下载-名师精心整理-第
2、 1 页,共 6 页 -1引言1.1 编写目的随着人们生活水平的提高,人们的业余生活也发生了巨大变化。近些年来,人们的业余生活变得越来越丰富多彩,去练歌房练歌,成为人们在生活之余的主要休闲方式。传统的卡拉 OK 一直用关盘来喂顾客播放歌曲,由于光盘存放歌曲数量有限,很多时候,顾客都找不到自己想唱的歌,并且用光盘播放歌曲不方便。本系统采用先进开发工具,通过本系统,顾客可通过多种方式点播自己喜爱的歌曲,管理员可向系统中添加、修改和删除歌曲信息。1.2 项目背景说明:(1).系统名称:KTV 点歌管理系统;(2).本项目由本人与多人讨论后共同决定,所有成员都有详细的分工任务,在本计算机上通过 SQL
3、 Server2005和 C#来实现。(3).该软件系统同其他系统或其他机构没有基本的相互来往关系。1.3 参考资料(1).数据库系统概论(第四版)王珊、萨师煊高等教育出版社(2).C#2008程序设计实践教程李乃文、傅游、沈学礼清华大学出版社、(3).C#程序开发案例宝典梁冰人民邮电出版社2.总体设计2.1 需求概述用户要求界面不能过于复杂,但风格要轻松轻盈。符合天界丽都年轻时尚的风格。1.将要使用在每一个屏幕(图形用户界面)上的软件组件,可能包括:(1)选单;(2)标准按钮;(3)导航链接;(4)各种功能组件;(5)消息栏;2.各种显示格式的规定,部分内容包括:(1)不同情况下文字的对齐方
4、式:左对齐(2)不同情况下数字的表现格式与对齐方式:左对齐(3)日期的表现方法与格式:年-月-日(0000-00-00)名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 6 页 -(4)计时方法与时间格式:从零计时,(00:00:00)2.2 功能功能:该系统几乎能满足用户的所有需求,用户能通过各种方式来点播自己喜欢的歌曲;2.3 性能易于操作,易于维护;2.4 系统流程图图 1 系统流程图3.详细设计3.1 程序描述该程序是用户登录时所必须要用到的,登陆之前需要验证用户身份的合法性,故而需要用户输入程序,输入用户名及密码来进行身份验证。本程序为非常驻内存,是子程序、可重用、是顺序
5、处理,在输入之后方能进行验证。3.2 输入 输出功能名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 6 页 -图 2-1 输入输出功能图在需求分析中,我们已经确定了人事资源管理系统的功能模块,本系统包括:系统管理、人事资源档案管理、工资管理、调动管理、培训管理、激励管理、招聘管理、标准化数据报表、考勤休假管理等模块。理解需求是在问题及其最终解决方案之间架设桥梁的第一步。开发者只有和客户充分理解了需求之后才能开始设计系统,否则,对需求定义的任何改进,设计上都必须大量的返工。下面是经过双方调研后得到的需求规格说明:(1)客户为系统提供曲目资源档案、服务标准。(2)系统为客户提供曲目资
6、源档案管理:客户可以登记档案,登记复核。(3)系统为客户提供工资标准管理:在系统管理模块设置工资标准项目,登记工资标准,设置员工的工资标准,工资发放登记(4)系统为客户提供调动管理:调动登记和审核(通过还是不通过)录用管理,标准化数据管理。系统的客户端在 Windows平台下运行,服务器端可在Windows平台下运行。系统需要有较好的安全性和可扩展性,并提供简洁方便的图形用户界面。3.3 性能易于操作,易于维护;3.4 输入项输入账号密码处理请重新输入插入成功修改成功输出插入成功从新输入修改成功名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 6 页 -输入项名称:账号。输入方式:
7、手工输入数据来源:管理员插入的数据库中的信息输入项名称:密码类型:字符串型输入方式:手工输入数据来源:系统的数据库中的信息3.5 输出项输出项:错误输出数据类型:字符串型输出以信息对话框的形式输出输出内容是用户名错误,请重新输入数据类型:字符串型输出信息也是以信息对话框的形式输出3.6 限制条件(1).硬件、软件、运行环境方面的条件和限制:Windows2000以上;(2).可利用的信息和资源:通过网络查找信息;3.7 测试计划首先,熟悉程序的运行环境,熟悉系统的运用过程,为期三天;其次,进行系统的培训,为期五天再次,准备输入数据,为期七天,此后一周时开始正式测试,为期大概两周4.数据库设计4
8、.1 数据库描述数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。同时。合理的数据库结构将有利名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 6 页 -于程序的实现。4.2 输入输出数据图 1 用户点歌输入输出数据列表输 入 数 据 名称实际含义数据类型数据格式数据约束输 出 数 据 名称歌 手 名-拼音索引当 进 行 按 照歌 手 名 称 索引时Varchar 中文简体或英文长度 50 该 歌 手 所 有歌曲曲目性 别 拼 音索引当 进 行 性 别索引时Varchar 中文简体或英文长度 50 该 歌 手 所 有歌曲曲目组 合 拼 音索引当 进 行 组 合索引时Varchar 中文简体或英文长度 50 该 组 合 所 有歌曲曲目地 区 拼 音索引当 进 行 地 区索引时Varchar 中文简体或英文长度 50 该 歌 手 所 有曲目5.功能需求(1)相互合作的用户数量:50。(2)系统支持的并发操作数量:20-40。(3)响应时间:60seconds。(4)与实时系统的时间关系:不大于实施系统响应时间。(5)容量需求。名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 6 页 -