- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
西十二教室管理系统项目设计报告级电气提高班启明学院指导教师胡彬目录一项目分工二项目分析三功能描述四程序结构五程序流程六操作指南七项目总结八程序代码项目分工组员学号分工汪冰之文档整理教室基类及其派生类的设计等功能函数的编写程序主体的调试和完善彭明洋管理员类的设计函数的设计和编写功能函数的编写任月恒主界面的设计等功能函数的编写教室信息的录入项目分析目的加强所学习的知识进一步熟练掌握语言的基本知识和技能本项目目标如下问题描述现如今在大学尤其在像华科这样竞争激烈的大学中自习室俨然已成为学生课余时间的最常
西十二教室管理系统
——项目设计报告
11级电气提高班(启明学院)
指导教师:胡彬
目录
一、项目分工····························································3
二、项目分析····························································3
三、功能描述····························································3
四、程序结构····························································5
五、程序流程····························································4
六、操作指南····························································5
七、项目总结····························································8
八、程序代码····························································9
项目分工
组员
学号
分工
汪冰之
U201111864
文档整理;
教室基类及其派生类的设计;
set_Name()、read_information()、delay()、print()、search()等功能函数的编写
程序主体的调试和完善;
彭明洋
U201111865
管理员类的设计;
main函数的设计和编写;
fun2()、fun4()功能函数的编写;
任月恒
U201111855
主界面的设计;
set1()、get_book()等功能函数的编写;
教室信息的录入;
项目分析
(1)目的:
加强所学习的C++知识, 进一步熟练掌握C++语言的基本知识和技能;
(2)本项目目标如下:
问题描述:现如今在大学,尤其在像华科这样竞争激烈的大学中,自习室俨然已成为学生课余时间的最常去处,正因如此,找自习室也变成了艰难的过程;而教室的借用需要经过好几道程序,费时而又费力。本程序将提供一个西十二教室管理系统,帮助学生减少因找教室、办借用手续而浪费的时间
构思:
能够查询西十二每个教室的使用或空闲状态,将所有的在自习状态的教室显示出来供学生参考。
能让学生在系统内申请预订退订教室,由管理员来决定是否预订成功。学生可查询是否通过管理员的批准。
建立多个类的体系,分工完成各个类的设计,并分别增加了不同的属性和方法.
功能描述
本系统主要用于进行西十二教室信息管理,重点用于1)学生实时查询教室的状态和自习的教室以及预退订教室;2)管理员对实时的教室信息进行修改和对预退订进行处理。本系统的优点在于:本程序系统设有一个简单易懂的操作界面,并设有分级菜单与选项,可以方便的指导学生和管理员的使用。学生和管理员都可以简单快捷明了的实现查询和对教室信息的处理。同时我们使用了文件的输出,运行程序后将在指定位置生成txt文件,可以对数据进行永久性的存储,不存在退出程序系统后,所有输入的内容都会消失的情况。也便于管理员每天的教室信息进行集体修改,以及对预退订信息的处理。同时学生在下次登陆时也可查询管理员对预退订信息的处理。制作过程中我们尽量运用我们学习的知识,从实际出发,让程序的可操作性强,可读性强。
程序结构
程序流程
1)登陆界面(选择):1.学生
2.管理员
2)1.学生:a查询全部教室信息(打印)
b查询某个教室的信息:(输入)显示
c查询自习室及学院相应教室(打印)
d预退订教室:1.预定教室(输入) 2.退订教室(输入)
3.我的教室(管理员对预退订信息 的处理)
4.返回上一级界面
e返回主界面3)
2.管理员: 输入密码:(错误提醒)
a.显示(全部教室信息)
b.设置:对教室信息进行修改(修改文件)
c.预退订处理;同意与否(对学生“我的教室”内信息进行修改) 若同意自动修改文件中信息
d.返回主界面
操作指南
注意:使用前,请将classroom information.txt文件放到D盘!(因为代码中是以D盘为路径的)
登陆界面
打开西十二
原创力文档


文档评论(0)