青鸟影院售票系统

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

欢迎来到青鸟影院售票系统个人作品展示项目答辩需求分析项目名称:青鸟影院售票系统指导导师:范祥东项目说明:青鸟影院售票系统是S2课程结业项目,本项目涵盖了C#OOP所有知识点。开发环境:MicrosoftVisualStudio2010(平台)开发结构:系统采用C/S结构。知识解析:使用属性和方法构建类,使用泛型集合,使用枚举,读取XML文件,遍历集合,将放映列表填充到TreeView控件中,使用序列化和反序列化保存和恢复信息。作品展示实现思路一:先做个功能总结:分出功能模块,然后每个模块中有什么功能。这属于初步设计。二:做个设计文档:把功能模块之间的跳转用简练的话或图表示出来。保证逻辑正确,这属于详细设计。把类和方法都设计出来三:UI设计:根据设计文档的跳转关系做出初步的界面,只要能实现简单页面之间的跳转就行,美观先不考虑。四:代码编写:有人认为代码的编写要放到UI设计之前个人认为如果水平没达到一定高度先编写UI有助于清晰思路五:整合:将UI和后台代码整合起来保证数据可以访问且跳转流畅程序基本成形六:美化七:测试。难点讲解动态的加载控件:Labellbl=newLabel();lbl.Size=newSize(70,40);lbl.Text=string.Format({0}-{1},j+1,i+1);lbl.TextAlign=ContentAlignment.MiddleCenter;lbl.Font=newSystem.Drawing.Font(宋体,20);lbl.Location=newPoint(60+(i*90),60+(j*60));lbl.BackColor=Color.Yellow;lbl.Click+=newEventHandler(lbl_Click);this.tabPage4.Controls.Add(lbl);this.labels.Add(lbl.Text,lbl);Seatseat=newSeat(lbl.Text,lbl.BackColor);this.cinema.Seats.Add(seat.SeatNum,seat);经验总结(收获,心得)在接触项目时一定要做好需求分析,明确项目架构,逻辑关系。最好用框架图或流程图表示出来,以免遗漏或产生逻辑混乱。在编写代码时学会编写注释,避免产生歧义,在遇到问题时学会设置断点,调试Bug,养成独立解决问题的良好习惯。在编写完成时多进行测试,寻找Bug进行更正。通过对青鸟影院售票系统的开发让我了解了面向对象的开发窗体应用程序。致谢通过C#OOP的学习,我将会做的更好...感谢各位老师!2013年5月1日Thankyous再见!

1 / 8
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功