欢迎来到天天文库
浏览记录
ID:40798261
大小:472.50 KB
页数:32页
时间:2019-08-07
《台球厅管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、软件工程课程设计软件工程课程设计报告(2013--2014年度第一学期)课程名称:软件工程课程设计题目:台球厅管理系统院系:班级:软件工程组号:组长:组员:指导教师:设计周数:小组成绩:日期:年月日软件工程课程设计《软件工程》课程设计任务书一、目的、要求通过软件开发的实践训练,进一步掌握软件工程的方法和技术,提高软件开发的实际能力,培养工程设计能力和综合分析、解决问题的能力。具体如下:l学习和实践在分析和设计计算机应用系统所需要的知识,包括面向对象的系统分析与设计,编码和测试方面的知识;l熟悉自动化的软件开发工具RationalRose2003等
2、,并将其运用于软件开发的全过程;l进一步加强和提高软件工程文档的编写能力;l培养协作能力和团队精神。二、任务分配任务负责人参与人备注需求分析总体设计详细设计系统实现与测试三、设计成果要求l建立系统分析与设计模型;l初步建立系统原型,实现关键的功能;l编写课程设计报告。指导教师:日期:2013年月日《软件工程》课程设计成绩评定软件工程课程设计一、指导教师评语二、成绩学号姓名成绩备注指导教师:日期:年月日软件工程课程设计摘要:台球厅管理系统是以Web界面与用户交互,为用户提供信息并接受其操作。实现了对信息数据的远程浏览、查询、编辑和管理等基本数据库操
3、作,采取模块化的编写思想,提高了可读性,可移植性和一致性,同时提高了开发效率。本系统共包括五个部分的管理:员工管理、球台的管理、会员管理、物品管理和消费的管理。员工管理需要登记自己的信息。球台管理是掌控着开台关台的操作和顾客消费信息。会员管理则关乎会员的添加、删除、修改,和对会员等级的区分,从而决定结账时的消费折扣。物品管理主要登记的是台球厅的物品信息以及相关的操作。消费管理主要分为物品消费和球桌消费,会员只对球桌消费进行打折,对物品没有折扣。本系统主要需要完成对台球厅信息的管理,账号登陆,登陆系统设置了管理员权限只有密码正确才能正常登陆系统,
4、对数据进行操作。具体功能包括查询台球桌信息、增加台球桌信息、修改台球桌信息、删除台球桌信息、调换台球桌、计时和费用结算等等。关键词:台球厅,数据库,管理,ASP.NET软件工程课程设计目录第一章课程设计的目的与要求1第二章设计正文12.1概述12.1.1课题题目12.1.2系统的主要目标12.1.3系统的开发环境及运行环境12.2系统需求分析12.2.1用例图22.2.2类图42.2.3顺序图52.3系统总体设计62.3.1设计问题域系统62.3.2设计数据管理子系统72.3.3设计人机交互系统92.4详细设计112.5系统主要功能模块的设计和实
5、现142.5.1系统界面例图142.5.2数据库的实现152.6系统测试20第三章课程设计总结20参考文献21附录122软件工程课程设计第一章课程设计的目的与要求近年来随着社会的发展,生活水平的提高,越来越多的人们注重自己的精神娱乐生活,随着台球厅规模的不断扩大,台球厅收费数量也相应的增加,面对着庞大的信息量,传统的人工方式管理会导致收费管理上的混乱,人力与物力过多浪费,导致不必要的浪费。因此,必须制定一套合理、有效、规范和实用的台球厅计时收费系统,对计时收费进行集中统一的管理,因此需要有台球厅计时收费管理系统来帮助管理台球厅的计时收费信息,以便
6、提高管理的工作效率。通过这样的管理系统可以做到信息规范化、科学管理。通过软件开发的实践训练,进一步掌握软件工程的方法和技术,提高软件开发的实际能力,培养工程设计能力和综合分析、解决问题的能力。具体如下:l学习和实践在分析和设计计算机应用系统所需要的知识,包括面向对象的系统分析与设计,编码和测试方面的知识;l熟悉自动化的软件开发工具RationalRose2003等,并将其运用于软件开发的全过程;l进一步加强和提高软件工程文档的编写能力;培养协作能力和团队精神。26软件工程课程设计第二章设计正文2.1概述2.1.1课题题目台球厅管理系统2.1.2系
7、统的主要目标本系统目标是实现台球厅管理系统所需的各种基本功能,包括顾客开台、结账功能和管理员查看会员信息、结算顾客消费总额功能以及管理员添加会员、维护学生、、会员信息、物品管理、添加物品、维护物品信息,还有公用的修改密码等功能。2.1.3系统的开发环境及运行环境操作系统:WindowsXPProSP2建模工具:RationalRose2003数据库系统:SQLServer2000开发工具:VisualStudio2005Web服务器:IIS+ASP.NET2.0平台2.2系统需求分析台球厅管理系统主要满足来自二方面的要求,这二方面分别是管理员、客
8、户,也即是二类客户角色。(1)客户是主要的需求者,主要功能是办理会员、购买物品、桌球娱乐等操作;(2)管理员用户在会员子模块可以对会员信
此文档下载收益归作者所有