图书管理系统设计说明书--熊犇(4)

时间:2026-01-22

b) 15周星期一是端午节假期,不能安排任何教学活动。 c) 任何班不允许在同一天上机超过6个学时(3大节课) d) 一些老师会在某各时段不能上课,这个时段在安排时是未知的,当某位老师输入了需要回避

的时间段后,系统应该立即调整课表的安排,并重新生成新的课表。(例如:某位老师输入6.16 5 6表示该老师在6月16日5~6小节有其他安排,那么这个时间点不能排课)

7. 编排好的实验安排必须在屏幕上输出,当用户确认(无需调整后)以文件的形式保存

技术要求:

1、该系统应该设计菜单和用户交互,菜单应该包含输入老师要求回避的时间段,屏幕输出每个老师/班级的上机时间等功能。 2、要求4中的实验室的课表已经以硬盘文件的形式存在,可以预先编写好,程序读取即可

3、最后生成的课表应该以文件方式保存,格式可以自定

技术提示:

1、分析和设计很重要,设计清楚再动手

2、使用面向对象的方法可以减轻复杂问题的分析难度 3、使用模板可以减少函数的数量

4、文件不要用太多,要注意文件之间(文件中信息之间)的关系

2. 报告要求:

1) 课程设计报告要求严格按照长沙大学实验报告的相关规定执行 2) 清晰描述开发设计过程与思路 3) 清晰的绘出UML类图描述类的关系

4) 代码要求有清晰的注释(包括类的功能注释,函数的功能注释,循环和结构的

功能注释)

5) 包含运行时主要界面的截图

3. 技术要求:

要求利用C++课程上学习的基础编程技巧来完成程序的设计;在设计的过程中,要建立清晰的类的结构并正确使用相应的数据类型;

在系统设计中要分析类与类之间的关系,将查找和排序的算法独立出来形成为单独的函数。并正确使用函数和类的模板。

正确使用继承、重载和多态等编程技巧。

图书管理系统设计说明书--熊犇(4).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:4.9 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:19元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219