大一课程设计(TTMS单机版)

本文介绍了西安邮电大学计算机学院软件工程系的TTMS项目,这是一个为中小规模剧院设计的票务管理软件。文章详细阐述了项目的环境、使用者、功能需求和设计思想,强调了模块化开发和团队协作的重要性,以及开发过程中的挑战和解决办法。通过这次课程设计,作者收获了宝贵的开发经验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

什么是TTMS?
TTMS是西安邮电大学计算机学院软件工程系的自立项目,拟为中小规模剧院(包含电影院、歌剧院、演唱会等)开发一个通用的票务管理软件,有对剧院演出厅、剧目、演出计划、售票、销售分析及统计等售票相关业务实现全程计算机管理的功能。分为初级、中级和高级,每个阶段的实现方法不同,难度也不一样,现在做的是最初级的版本,为字符单机版。

设计阶段:
对于一个项目,首先要分析需求是什么:这个东西在什么环境下运行,要给什么人使用,需要具备怎样的功能等等。

**环境:**对于实际场景,演出厅使用windows的环境更多,但是因为学习Linux,所以两个版本都有写。其实只是个别函数库和汉字编码等一些小问题。整体设计的思想是没有区别的,这个小程序对于电脑的配置没有太大的要求,基本一般的电脑都可以运行。

**使用者:**一个演出厅的角色有管理员,经理与售票员,每个人有不同的功能和权限。
管理员:管理账户,管理演出厅。
经理:查看演出厅,管理剧目,管理演出计划,查看票房及销售统计,修改密码等
售票员:查看演出厅,剧目,演出计划,票房及部分统计数据,卖票退票,修改密码等

**基本功能:**对于账户,演出厅,剧目,演出计划的增、删、改、查;而且不同人的权限不同,有可能只具备查看功能等

**界面:**不要求多华丽,美观大方即可。

设计思想:
老师给了一个框架,一个文件夹(如下图)
这里写图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值