软件工程课程设计报告
( 2013 -- 2014 年度第一学期)
课程名称: 软件工程课程设计
题目: 台球厅管理系统
院系:
班级: 软件工程
组号:
组长:
组员:
指导教师:
设计周数:
小组成绩:
日期:年月日
《软件工程》课程设计任务书
一、目的、要求
通过软件开发的实践训练,进一步掌握软件工程的方法和技术,提高软件开发的实际能力,培养工程设计能力和综合分析、解决问题的能力。
具体如下:
学习和实践在分析和设计计算机应用系统所需要的知识,包括面向对象的系统分析与设计,编码和测试方面的知识;
熟悉自动化的软件开发工具Rational Rose 2003等,并将其运用于软件开发的全过程;
进一步加强和提高软件工程文档的编写能力;
培养协作能力和团队精神。
二、任务分配
任务
负责人
参与人
备注
需求分析
总体设计
详细设计
系统实现与测试
三、设计成果要求
建立系统分析与设计模型;
初步建立系统原型,实现关键的功能;
编写课程设计报告。
指导教师:
日期: 2013 年月日
《软件工程》课程设计成绩评定
一、指导教师评语
二、成绩
学号
姓名
成绩
备注
指导教师:
日期: 年月日
摘要:
台球厅管理系统是以Web界面与用户交互,为用户提供信息并接受其操作。实现了对信息数据的远程浏览、查询、编辑和管理等基本数据库操作,采取模块化的编写思想,提高了可读性,可移植性和一致性,同时提高了开发效率。
本系统共包括五个部分的管理:员工管理、球台的管理、会员管理、物品管理和消费的管理。员工管理需要登记自己的信息。球台管理是掌控着开台关台的操作和顾客消费信息。会员管理则关乎会员的添加、删除、修改,和对会员等级的区分,从而决定结账时的消费折扣。物品管理主要登记的是台球厅的物品信息以及相关的操作。消费管理主要分为物品消费和球桌消费,会员只对球桌消费进行打折,对物品没有折扣。
本系统主要需要完成对台球厅信息的管理,账号登陆,登陆系统设置了管理员权限只有密码正确才能正常登陆系统,对数据进行操作。具体功能包括查询台球桌信息、增加台球桌信息、修改台球桌信息、删除台球桌信息、调换台球桌、计时和费用结算等等。
关键词:台球厅,数据库,管理,
目录
第一章课程设计的目的与要求 1
第二章设计正文 1
概述 1
2. 课题题目 1
2. 1
2. 1
系统需求分析 1
2. 2
2. 4
2. 顺序图 5
系统总体设计 6
2. 设计问题域系统 6
2. 设计数据管理子系统 7
2. 设计人机交互系统 9
详细设计 11
系统主要功能模块的设计和实现 14
2. 14
2. 15
系统测试 20
第三章课程设计总结 20
参考文献 21
附录1 22
第一章课程设计的目的与要求
近年来随着社会的发展,生活水平的提高,越来越多的人们注重自己的精神娱乐生活,随着台球厅规模的不断扩大,台球厅收费数量也相应的增加,面对着庞大的信息量,传统的人工方式管理会导致收费管理上的混乱,人力与物力过多浪费,导致不必要的浪费。因此,必须制定一套合理、有效、规范和实用的台球厅计时收费系统,对计时收费进行集中统一的管理,因此需要有台球厅计时收费管理系统来帮助管理台球厅的计时收费信息,以便提高管理的工作效率。通过这样的管理系统可以做到信息规范化、科学管理。
通过软件开发的实践训练,进一步掌握软件工程的方法和技术,提高软件开发的实际能力,培养工程设计能力和综合分析、解决问题的能力。
具体如下:
学习和实践在分析和设计计算机应用系统所需要的知识,包括面向对象的系统分析与设计,编码和测试方面的知识;
熟悉自动化的软件开发工具Rational Rose 2003等,并将其运用于软件开发的全过程;
进一步加强和提高软件工程文档的编写能力;培养协作能力和团队精神。
第二章设计正文
概述
2. 课题题目
台球厅管理系统
2.
本系统目标是实现台球厅管理系统所需的各种基本功能,包括顾客开台、结账功能和管理员查看会员信息、结算顾客消费总额功能以及管理员添加会员、维护学生、、会员信息、物品管理、添加物品、维护物品信息,还有公用的修改密码等功能。
2.
操作系统: Windows XP Pro SP2
建模工具: R
台球厅的管理系统 来自淘豆网m.daumloan.com转载请标明出处.