卡拉ok歌库管理系统论文内容摘要:
1) 分析数据要求 由于本系统的使用对象单一,所以,对于数据查询,可利用 库,以加快系统的响应速度。 由于管理人员可能存在调动的可能,所以,系统中应有添加新用户、删除旧用户、修改密码并确认密码的功能。 (2) 确定数据库 由于 ,在设计系统时,不同主题的信息应储在不同 的表中,并遵循下列规则:同一信息只保存在不同的表中;以防止删除有用信息时对其它信息造成不必要的修改;只有在同一信息只保存一次的前提下,才能减少数据冗余性和出错的可能性,而为了防止删除有用信息,最好的解决方法仍然是把不同主题的信息放在不同的表中。 根据以上分析,从数据库中取出的信息可分成四个主题:每个主题都是一个独立 广东省湛江市广播电视大学 (论文) 7 的表,即歌曲档案管理系统中应包括五个表:歌曲列表、歌星资料、语言、字数、用户表。 (3) 系统总体结构图 图 总体结构图 图 查询 结构图 (4) 系统维护模块 此模块除完成数据的一般性维护如数据的备份、数据的定期删除,还提供了本系主程序 系统进入 系统登录 系统主界面 歌曲浏览 歌曲编辑 查询歌曲 系统维护 查询歌曲 按语种查询 按字数查询 按编号查询 按歌星查询 按拼音查询 广东省湛江市广播电视大学 (论文) 8 统的部分维护功能,如系统的初始化(该项功能将删除数据库中所有数据,所以仅在系统初始生成时使用)。 尽管系统中采取各种保护措施来防止数据的安全性和完整性的破坏,问题仍然是不可避免的,而且这些故障轻则造成运行事务非正常中断,影响数据库中数据的正确性,重则破坏数据库,使数据库中全部或部分数据丢失。 因此作为一个完整的信息管理系统,数据的备份当然是少不了的,在这里我们使用数据转出方法对数据进行备份,即将数据拷贝到 A磁盘 上。 这一点在数据维护模块中实现。 系统开发的其它方面 在这一节中,我们主要讨论了系统的测试问题。 由于程序员本身能力的局限性,所以编写的代码,即使经过反复检查也难免出错,所以在本阶段力求使用有限的时间找出尽可能多的错误,力求系统尽量正确。 我们在本系统的测试中使用了黑盒法(即不关心程序内部的逻辑结构,而是根据程序的成功来设计和检测)请一位不熟悉本系统的人来进行随意性的操作,打破习惯顺序,从中发现错误,在此阶段系统的大量错误得到了改正。 广东省湛江市广播电视大学 (论文) 9 4 系统设计和实现 数据表设计 因本系统中涉及的计算基本没有,所以对表之间的关系运算基本不多,故本系统中的表全部采用临时表的形式。 本系统主要用到五个表:歌曲列表、歌星资料、语言、字数、用户表。 表 歌曲列表 字段名 类型 索引 序号 C(10) 主索引 歌曲名称 C(20) 语言分类 ID C(4) 普通索引 歌星分类 ID C(4) 普通索引 字数分类 ID C(4) 普通索引 简拼 C(10) 是否新歌 L(1) 情歌对唱 L(1) 发行公司 C(10) 表 歌星 资料 字段名 类型 索引 歌星分类 ID C(4) 普通索引 姓名 C(16) 简拼 C(8) 表 语言 字段名 类型 索引 语言分类 ID C(4) 普通索引 分类名称 C(10) 表 字数 字段名 类型 索引 字数分类 ID C(4) 普通索引 分类名称 C(10) 表 用户表 字段名 类型 索引 用户名 C(10) 密码 C(6) 广东省湛江市广播电视大学 (论文) 10 模块的设计与实现 (1) 登录模块的设计与实现 [2] 此模块由 ,用于接收用户名 /密码 输入,判断是否为合法用户 ,该表单的数据环境为 用户表 .dbf,在此表单上加入 spinner控件, 其值由 [确定 ]按钮的 click事件设置,表示当前用户是否合法用户。 ① 登录模块的设计 卡拉 OK歌库管理系统属于一个机密的管理系统,若每一进入系统的人都能够对系统进行操作,就可能有意或无意的破坏数据,对用户产生不良影响,甚至造成无法估量的损失。 因此,在进入系统之前要设置密码输入功能,本系统启动后,进入登录表单,按 “ 确定 ” 后运行口令程序,本系统采用的是一种动态的口令程序设计方法。 系统登 录表单界面如下: 图 系统登录界面 程序源代码 : locate all for alltrim( 用户表 .用户名 )==alltrim() if found() if alltrim()==alltrim(用户表 .密码 ) x=0 do form else =+1 if =3 广东省湛江市广播电视大学 (论文) 11 messagebox(对不起,你不是合法用户。 ) quit endif messagebox(口令不正确。 请重新输入。 ,48,登录信息 ) = endif endif ② 封面程序模块的设计与实现 系统的封面程序往往是一个系统的门面,为了使界面美观,此模块采用了以下方法:以一幅图象 (jpg文件 )为背景;对标签对象采用隶书字,并用程序设计成为彩色变换效果;表单的 windowstate属性为 (2最大化 )。 (2) 歌曲浏览模块的设计与实现 歌曲浏览模块是管理人员对歌库管理系统中所有歌曲综合资料的的提取,由于歌曲资料所涉及的内容较多,为了方便管理 ,设计时把不同的信息放在不同的表中进行管理。 因此,需要有一个综合所有内容的表单。 设计此表单时,应新建一个视图,把所有相关的内容联系 起来成为一个可供浏览的表。 浏览界面如下: 图 gqll 表单界面 广东省湛江市广播电视大学 (论文) 12 (3) 歌曲编辑模块的设计与实现 [2, 3] 对于歌曲档案管理系统来说,歌曲记录 [添加 ]|[修改 ]|[删除 ]是最基本的功能,也是最重要的功能。 由于歌曲管理系统所涉及的表较多,为了用户的方便,在此设计综合了歌曲列表、歌星资料、语言和字数四个表编辑的表单,以提供不同的需求。 的部分代码如下: 界面如下: if messagebox( 是否确认删除当前记录。 ,32+4+256, 删除记录 )=6 = delete next 1 pack = else messagebox( 你选择的记录未被删除,仍在数据库之中,可以继续使用。 ) endif 图 gqsj。卡拉ok歌库管理系统论文
相关推荐
【 答案解析 】 本题考查的是建设工程进度计划的表示方法。 网络计划特点:( 1)网络计划能够明确表达各项工作之间的逻辑关系;( 2)通过网络计划时间参数的计算,可以找出关键线路和关键工作;( 3)通过网络计划时间参数的计算,可以明确各项工作的机动时间;( 4)网络计划可以利用电子计算机进行计算、优化和调整。 参见教材 P15。 3 【 正确答案 】 C 【 答案解析 】
墙体砌筑施工,装饰装修。 第一节 施工测量及沉降观测 一、多层建筑施工测量的特点 由于该工程 多 为 1层建筑,结构竖向偏差直 接影响工程受力情况,故施工测量中要求竖向投点精度高,所选用的仪器和测量方法要适应结构类型、施工方法和场地情况。 建筑结构复杂,设备和装修标准高,对施工测量精度要求亦高,在设计图纸中已说明了总的允许偏差,在施工测量时只能控制在总的允许偏差内。 建筑平面
算面积 = 每层总建筑面积规模修正系数 K1业态修正系数 K2 当建筑采用一、二级耐火等级时,规模修正系数 K1 可以按 表取值。 商业建筑规模修正系数值 表 15 楼层商业总建筑面积(平方米) K1 < 1000 (小型) 70% 1000~ 5000 (中 型) 60% > 5000 (大、特大型 ) 50% 地下室部分 70% 注
托书回执(回单)或银行网上银行回单 等(不需密封)开标时随投标文件递交给招标人。 投标保证金一律采用 电汇 方式入帐,现金缴纳方式无效。 各投标 人应充分考虑投标保证金从提交到入帐的时间风险,提前办理相关事项, 17 以保证投标保证金在招标文件指定的投标截止时间前汇入指定帐户。 投标人必须以企业法人的名义提交投标保证金,投标保证金必须从经 海安县公共资源交易中心
........................................................................86 智能排队管理系统 .............................................................................................................91