为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

网上影院订票系统的设计与开发

2017-11-12 41页 doc 156KB 78阅读

用户头像

is_721103

暂无简介

举报
网上影院订票系统的设计与开发网上影院订票系统的设计与开发 专业:计算机科学与技术 班级:计092本 姓名:黄翼 指导教师:潘巧明 摘要 本文论述的对象是丽水时代影城网上订票系统。主题为该订票系统的设计与开发。丽水时代影城网上订票系统应用ASP.NET技术,C#语言以及.NET Framework平台进行开发。ASP.NET与.NET Framework类库的结合,使得交互式网站的开发过程具有很高的效率。C#语言也恰恰是这款平台中主流的,实用性最强的一种。因此,在我看来使用以上工具能够满足该订票系统的要求。需求分析阶段,文中分别对可行性,基本操作和功能...
网上影院订票系统的设计与开发
网上影院订票系统的设计与开发 专业:计算机科学与技术 班级:计092本 姓名:黄翼 指导教师:潘巧明 摘要 本文论述的对象是丽水时代影城网上订票系统。主题为该订票系统的设计与开发。丽水时代影城网上订票系统应用ASP.NET技术,C#语言以及.NET Framework平台进行开发。ASP.NET与.NET Framework类库的结合,使得交互式网站的开发过程具有很高的效率。C#语言也恰恰是这款平台中主流的,实用性最强的一种。因此,在我看来使用以上工具能够满足该订票系统的要求。需求分析阶段,文中分别对可行性,基本操作和功能做出了初步的提出和描述。总体设计中,重点针对系统功能的模块划分和数据库关系模型进行了全面的展示。然后,进入详细设计阶段。此部分对数据库的表结构,数据类型及其完整性进行了定义;对核心功能的实现,利用图例,代码和文字进行了详尽的描述和解析。最后,在测试部分中,按照测试用例对成型的订票系统进行了针对性的检查。 关键词 ASP.NET NET Framework 订票系统 Design and development of online cinema booking system Profession: Computer Science and Technology Class: J09 Name : Yi Huang Instructor : Qiaoming Pan Abstract This paper discusses the object which called Lishui times Cinema Online Booking system. The theme is this booking system`s design and development. Beijing Sunshine Studios Online booking system using ASP.NET technology, C # language and the .NET Framework development platform. ASP.NET combines with .NET Framework, makes the interactive web site development process be higher efficiency. C # language is also precisely the most practical one in this platform. Therefore, in my opinion, the use of the above tool can meet the requirements of the booking system. The requirements analysis phase, this paper respectively on the feasibility, basic operation and function has made the preliminary proposed and described. The summary design stage, it is focusing on the system functional modules and the database relational model to conduct a comprehensive displaying. Then, there is the detailed design stage. This stage in the light of part such database table structure, data types and integrity have been defined; and the core functions, using illustrations, text code and a detailed description and analysis. Finally, in a test section, according to the test case, we test the booking system for targeted screening. Key Words ASP.NET NET Framework Reservation System 目录 引 言 .................................................................................................................................... 1 第一章 绪论........................................................................................................................... 2 1.1 项目背景 .................................................................................................................. 2 1.2 项目目标 .................................................................................................................. 2 第二章 可行性分析............................................................................................................. 3 2.1操作流程 ................................................................................................................... 3 2.2 可行性分析 .............................................................................................................. 3 2.2.1技术可行性分析 ...................................................................................................... 3 2.2.2经济可行性分析 ...................................................................................................... 3 2.2.3社会可行性分析 ...................................................................................................... 3 2.2.4 运行可行性分析 ..................................................................................................... 4 第三章 需求分析 ................................................................................................................. 5 3.1 项目描述 .................................................................................................................. 5 3.1.1 用户基本需求......................................................................................................... 5 3.1.2 功能描述................................................................................................................ 6 第四章 系统分析 ................................................................................................................. 8 4.1 物理流程 .................................................................................................................. 8 4.2 性能需求 .................................................................................................................. 9 4.3 主要问题 .................................................................................................................. 9 第五章 初步实施 ...................................................................................................... 10 5.1 系统流程图 ............................................................................................................ 10 5.2 支持环境 ................................................................................................................ 10 5.3 需要用户承担的工作 ............................................................................................ 10 5.4 运行环境及接口 .................................................................................................... 11 第六章 总体设计 ............................................................................................................... 12 6.1开发工具的选择 ..................................................................................................... 12 6.1.1 .net Framework开发环境 ....................................................................................... 12 6.1.2 Visual Studio开发平台 ........................................................................................... 12 6.1.3 ASP.NET技术 ....................................................................................................... 12 6.1.5 SQL Server 2008数据库系统.................................................................................. 13 6.2模块划分 ................................................................................................................. 14 6.3 数据库设计 ............................................................................................................ 15 6.3.1 E-R图 .................................................................................................................. 15 6.3.2关系模型 .............................................................................................................. 16 6.3.3 用户界面的设计原则 ............................................................................................ 16 6.3.4 用户输入界面....................................................................................................... 17 6.3.5 系统输出界面....................................................................................................... 17 第七章 详细设计 ............................................................................................................... 19 7.1数据库详细设计 ..................................................................................................... 19 7.2 Session对象............................................................................................................ 23 7.3 核心功能实现 ........................................................................................................ 24 7.3.1 座位图生成 .......................................................................................................... 24 7.3.2订票 ..................................................................................................................... 24 7.3.3 影片查询.............................................................................................................. 25 7.3.4 留言..................................................................................................................... 26 7.3.5 状态查询.............................................................................................................. 26 第八章 软件测试 ............................................................................................................... 27 8. 1 测试用例设计 ....................................................................................................... 27 结 论 .................................................................................................................................. 28 参考文献................................................................................................................................ 29 致 谢 .................................................................................................................................. 30 网上影院订票系统的设计与开发 丽水学院2013届学生毕业设计() 引 言 如今,社会进入网络时代。越来越多的消费者愿意通过网络了解和购买消费品。背景丽水时代影城于2012年开始正式营业,由于融资以及影院规模因素,尚不具备通过电视广告,广播等方式提高业内知名度。市场尚未开拓是当前的一大难题。因此,网上订票系统应运而生。利用网络来随时随刻地发布广告,宣传影院信息。让更多的消费者能知道,并关注本影院。以达到吸引客流,提高市场知名度的目的。同时,网上订票系统也方便了顾客将来的购票需求。它同时具备公布影院的各种活动,新闻;影片的动态;上映档期和票价;场次及座位的自主选择等实用功能。令消费者方便,快捷地取得丰富的最新消息。网站也能切实为影院带来源源不断的客流和资金。 影院行业的发展是离不开网络的,无论宣传,营销或者售后。在各方面成本步步攀高的如今,利用软件来发展新的网络世界的新经济理念也在逐步形成共识。因此,无论是规模再小的影院,在网络市场中占有一席之地也是必不可少的商业策略。 该程序基于Visual Studio 2010以及SQL server 2008设计开发。充分利用ASP.NET技术应用,开发并实现系统的全部功能。本文将系统地介绍订票系统在需求分析,总体设计,详细设计到软件测试的全过程。每个小节都会提供图解和表格来更直观地解读设计思想。如果需要参考更多资料,如程序清单,和开题报告,请查阅附件。 1 网上影院订票系统的设计与开发 丽水学院2013届学生毕业设计(论文) 第一章 绪论 1.1 项目背景 当今网上消费已成为民众购物形式中的一股潮流。在它的驱使下,越来越多的娱乐消费在网络上搭建起买卖平台。很多行业也在网络中拥有一席之地,比如股票,汽车,房地产,旅游,交通,医疗等等。娱乐在人的日常生活中必不可伤,电影恰恰在老百姓的娱乐生活中占有很大的比重。因此,作为本影院的技术部门,设计并推广一款安全且便利的影院网上订票系统就成了当下的重要的课题。对于一家刚刚建成,起步不久的中小影院而言,迅速地提高市场认知度是当务之急。然而,在大多数传统信息传播方式中,成本的投入都比较高。在这个信息爆炸的时代,其经济性并不乐观。换言之,依靠人工传单,电视广告,广播等途径,在有限的预算前提下不利于本影院的发展。原因在于其大多表现出周期较长和一定的风险。而采取影院网站来吸引顾客,更加适应时势。总之,为了让广大的消费者能更了解本影院,并以有效提高影院人气,增加收益为目标,开发该软件。 1.2 项目目标 通过设计网上订票系统,实现用户身份的分级管理。对不同身份的会员给予各种丰富的奖励,例如积分兑换电影票,身份升级获取免费观影特权以及放映厅的二维动态直观图。这三大功能可以使用户能方便地操作,系统能够自动完成大部分工作。减轻了管理员的负担,并大大提高了系统的效率。网上订票系统还提供实时更新的影片信息和影院活动。各类娱乐新闻也会出现在特定的板块中,以提高系统的丰富性。如果用户不满意或因其他原因需要退还票款,系统同样支持在规定的范围内完成退票服务。大大降低了投诉率,提高了产品性能。与此同时,为消费者做出了人性化的设计。用户还可通过积攒订购票的数量来提升会员等级,以获取更高的奖励。通过合理的数学模型,设计出的奖励机制,能提高收益且使网站具有更高人气。宗旨,在节约成本的同时,提供影院更高的认知度以及长期的额外收益。 2 网上影院订票系统的设计与开发 丽水学院2013届学生毕业设计(论文) 第二章 可行性分析 2.1操作流程 用户在登录页面,输入正确的个人信息之后点击下方的登录按钮。系统接受到用户输入的卡号和密码后,在数据库中查询用户信息并核对。如无错误,即跳转入主页,同时在个人中心里载入该用户的基本信息。 当用户在主页或影片咨询页面的输入框中键入电影名或关键字,点击查找按钮。系统根据用户输入的字符,在数据库中查找有关电影名,判断是否存在。存在并调出与之有关的所有电影信息。如果进行模糊查询,可能出现多个电影。 用户点击电影列表中的图片,系统从数据库检索出该电影的详细介绍,显示在新网页中供用户阅览。在下方的留言输入框内,用户可以键入内容,点击留言按钮。系统在判断内容合法后,存入数据库并同时更新页面上的留言栏。新的留言就会显示在上面。 在用户进入订票页面之后,系统首先生成默认放映厅的座位排列图。系统根据用户点击的座位号,对二维矩阵中的相应座位的颜色进行改变,由蓝色变为黄色。并将该座位号存入预订票的表单中。在数据库中,该座位的数据被拒绝再次使用。可选的放映厅有两个,对应不同的座位数量。在选择不同场次和影片时,座位也会同步刷新至该场的预订情况。 系统接受到付款命令时,自动对卡号对应的剩余金额进行减法操作。如结果小于0,则提示用户余额不足;如果结果大于等于0,系统将该订票单存入数据库,并生成收款单发送给用户。同样,当用户选择使用积分代替现金时,只要点击积分支付按钮,即可在其数额充足时顺利完成代金使用。 2.2 可行性分析 2.2.1技术可行性分析 对于该系统用户提出的需求,我们进行了以下几点分析:首先,硬件方面,本团队拥有足够的硬件支持开发;其次,软件资源方面,我们利用数据库技术来支撑系统的大规模数据存储;缺陷在于,现有技术人员的经验缺乏,因此我们决定邀请外援协助开发。 2.2.2经济可行性分析 该项目的市场前景较好,投资额度适中。成本费用包括了购置并安装软件的费用,系统开发费用,安装运行与维护的费用。成本回收期预计在产品使用后的一季度内。 2.2.3社会可行性分析 该项目开发的系统没有涉及任何侵权或违法行为。系统功能以及系统外观设计均属于原创。 3 网上影院订票系统的设计与开发 丽水学院2013届学生毕业设计(论文) 2.2.4 运行可行性分析 该项目开发系统只在WINDOWS操作系统上应用,该操作系统具有相当强的稳定性。对于同时刻、大规模的数据访问有一定的抗击能力。另外,该系统不会与其他软件产生冲突。 4 网上影院订票系统的设计与开发 丽水学院2013届学生毕业设计(论文) 第三章 需求分析 3.1 项目描述 3.1.1 用户基本需求 该系统的主要功能分别为电影信息浏览,影院介绍,电影票预订付款,留言评论,电影评分,会员及VIP身份,电影信息的动态更新,放映厅选择,座位预订,场次预订。其中,电影信息分为热映电影和未上映电影。只有热映电影可以进行订票操作,而未上映电影在上映时间被系统自动加入热映电影中,并自动按照预设来排列电影的放映厅以及场次规模。在主页分为四个专栏,包括影院信息,影片介绍,观影预订,会员中心。电影搜索,评论统计,场次更替需在相应子页面中有所体现。会员用户可对影片介绍中的电影发表评论。发表评论的窗体在电影信息的下方,系统设置非法字体的输入约束。该约束由敏感词库提供相应支持。电影评分由评论者自行选择。 开发该电影院网上订票系统,在功能上要实现各类信息的实时更新。例如,次日将上映的电影,到本日24时会由系统自动转入当前上映的电影列表中。管理员只需要添加即将上映的电影信息即可。其次,在会员身份管理上,本系统设计了VIP和普通会员两种身份。只有这两种注册用户才能够使用电影票订购功能。 会员的需要对不同级别的会员进行对应特权的处理。其中,普通会员需充值300元,可享受全日观影8折优惠,每日12点前场次半价;黄金会员需充值500元,可享受全日观影7折优惠,每日12点前及21点后场次半价;VIP会员需充值800元,可享受全日观影5折优惠。会员用户拥有会员储值卡;VIP会员则分为白金卡,金卡,银卡三个等级。 当会员卡中有足够余额时可在本系统进行订票。所有用户可以在付款时可选择使用会员储值卡或VIP系列储值卡作为付费方式,同时获得积分值。注意:网银,支付宝,财富通等网上付款方式在本系统默认为不支持。VIP卡分别对应了积分加成130%,120%,110%,而普通的会员身份只能享受100%积分获取量。积分的处理是在每次完成预订电影票后,电影票价格乘以0.1来计算积分,积分值兑换电影票是以15比1为比例计算。每次订票时,用户需在选择电影后,选择放映场次和放映厅的座位。当座位被预定后,系统会在做出处理,将在交互页面中的相应座位方格显示不同颜色。确定座位后,电子码会由系统自动生成。该电子编码将在数据库中存放电影编号,座位编号,场次,放映厅号,办理时间,会员卡号。退票操作需在已定票的情况下进行,否则无法进入。 5 网上影院订票系统的设计与开发 丽水学院2013届学生毕业设计(论文) 图3-1会员查询信息 图 3-2会员订票信息 3.1.2 功能描述 一、电影信息浏览 本系统从各大知名新闻网站汇集大量电影的相关信息,例如电影名,导演,主演阵容,国外权威评分,总时长,上映日期,电影产地等。用户可以直接点击电影图片或名称,进入浏览详细介绍。 二、电影信息更新 系统中有预映电影和热映电影,根据每部电影的档期,当热映电影放映至档期结束时,系统会自动将其信息删除。而当预映电影的档期到来时,系统则会自动将电影转入热映电影列表,其原有 6 网上影院订票系统的设计与开发 丽水学院2013届学生毕业设计(论文) 的预映列表位置被删除。 三、会员身份管理 会员分为两个级别——普通会员和VIP。普通会员是最低级别的用户,在网上平台可以享受购买电影票后积分100%以及票价9折优惠。VIP分为三个等级,分别是银卡,金卡和白金卡。这类用户是影院的高级用户,依次享有购票后110%,120%,130%的积分以及8.5折,8折和7折的购票优惠。 四、会员升级机制 会员的不同身份或级别之间可以由低到高升级,系统中设计有升级的具体实施方案。在普通会员在影院观影次数达到20时,会员可通过账户管理页面的用户升级功能来将自己提升为VIP银卡会员。VIP银卡到白金卡的升级要求依次为40场和50场。达到要求升级后,普通会员到VIP白金卡会依次获得1场,3场,5场免费观影的特权。 五、电影票预订 用户在系统中浏览到热映电影后,挑选喜欢的影片,进入预订页面。付款方式由会员卡的储蓄额扣除相应费用,当卡内余额不足时,系统会提示无法操作。当预订成功后,系统将自动生成一组数字代码,这组代码在影院会员专柜可以直接兑换为实体票。 六、放映厅及座位预订 用户进入预订页面后,将对影片的具体放映场次进行选择。通常情况下,一部热映影片的当日场次排列为上午9时到下午5时,其间根据电影长度来安排数场。在影院中,每个放映厅每日只循环播放一部电影。因此,用户在决定电影的同时,放映厅也随之而定。此时,用户要决定座位,在页面上会呈现一个二维放映厅座位排列图。在所有安排办妥后,才会跳转到付费页面。 七、用户身份升级 在用户确认预订电影票后,数量会在系统中自动叠加,并储存该信息。根据设计,当用户积累的购票次数到达一个值时,就可以实现升级。在升级后,相应的待遇也随之改变,但用户的编号是不变的。 八、管理员 以管理员身份登入系统,系统将自动转入数据管理与维护界面。该界面中,管理员可以方便地查看所有用户的信息,电影信息。并对所有数据进行更新或删改操作。 九、影院信息与活动 在主页的影院介绍模块中,分影院活动和影院信息来介绍本影院相关的最新动态。通过每个小标题,阅读详细说明来了解更多信息。所有的购票准则,优惠,会员制度也在影院信息中介绍。新闻由管理员进行添加。 十、退票服务 当用户确认退票时,点击退票页面的操作按钮。即可得到由系统返还的订票金额以及退票通知。当退票后,系统会自动将对应的场次,放映厅和座位更新为未选状态。方便其他用户的订票操作。 7 网上影院订票系统的设计与开发 丽水学院2013届学生毕业设计(论文) 第四章 系统分析 4.1 物理流程 用户登录:用户可在主页上点击“登录”按钮,系统会跳转到登录页面。此时,用户输入自己的会员号和密码,确认无误后点击“登录”。系统会在数据库中查询此条信息,如找到并一致,则跳转到主页。另外,用户可点击“注销”来结束登录状态。 用户注册:在主页点击“立即注册”按钮,进入注册页面。页面中显示一系列需要填写的资料及情况,完成填写后点击“完成注册”。系统会自检数据的合法性,通过则提示“注册成功~”,数据录入数据库中。否则,提示“注册失败,请重新输入。” 电影查询:用户可通过主页的电影分类,选择其一并单击在分类名上。系统跳转到该信息页面,供用户查看。用户还可通过在搜索栏中输入关键名,点击“搜索”来进行精确查找。另外,输入关键字可进行模糊查询。系统会自动查找符合的信息。 电影订票:用户进入“热映电影”页面,找到自己想要预订的电影,点击图片下方的“预订”,系统跳转到订票页面。此时,用户需先选择场次,场次对应了放映厅号。两者同步选取,之后选择座位号。系统会调出该放映厅的二维座位排布图供用户参考,选中后点击座位,该位置会变化颜色,信息则被储存入数据库。完成后,用户点击确认订票,系统会自动生成一组数字编码。编码用来在影院柜台处兑换实体票,编码中保存了会员编号,场次,放映厅及座位数据。 账户管理:用户登录后,在主页点击“账户管理”可查询当前会员储值卡的余额,积分,免费观影特权。用户可自行修改密码,昵称。修改完成后,点击“保存信息”即设置成功。 管理员:管理员通过特别登录页面,输入管理员号和密码进入。系统设置的管理员只有一个。在管理维护页面中,管理员可单击“用户管理”来查询或删除用户信息。同时,管理员可在“电影管理”中添加、修改或删除电影数据。 退票处理:用户在订票操作完成后,可以在“会员中心”页面或订票界面点击“退票”按钮,进入退票页面。首选阅读操作须知,随后在相应框内输入电子码,点击“确认”选项。此时,系统会提示“是否继续完成退票,”。用户还可选择返回,以取消该操作。再次确认后,数据库中的票据会自动清除。同时,订票页面中相应的座位会回到未选状态。 会员升级:当用户的积分值累积到一定数量后,可根据“影院相关规定介绍”中的参考信息,点击会员中心页面中的“升级特权”按钮。此时,系统搜索并判断该用户是否达到要求。如果通过,则提示升级成功;否则,提示无法升级。 影片评论:用户以会员身份登录,点击“影片介绍”。在新页面内打开一部电影的子页,在页面底部的输入框内键入留言。完成后点击“留言”按钮,系统开始判断是否存在敏感词汇。如果存在,则提示“需要修改内容~”,否则自动保存,并将新信息显示在留言板上。 8 网上影院订票系统的设计与开发 丽水学院2013届学生毕业设计(论文) 4.2 性能需求 该订票系统应该在用户操作不当时提出错误警告,并防止此数据被误写入数据库中;在执行条件查询时,按照关键字查询到全部相似结果;在更新数据时,将数据完整性约束正确地反应在操作页面上(提示或者警告);在订票页面未选择座位的前提下选择购票及相关后续操作,系统会弹出警告;当超过了最大值限制时,系统不会对表中数据进行任何操作,并在页面提示相应错误。 4.3 主要问题 如何保证订票系统在很短的时间差内,不出现一个座位被多个用户点击而无法完成订票的情况。因为在网络环境的运作中,很可能出现几乎同时间多个用户操作。在这种前提下,订票过程会出现意外中断,用户受到不应有的影响。 9 网上影院订票系统的设计与开发 丽水学院2013届学生毕业设计(论文) 第五章 初步实施方案 5.1 系统流程图 系统流程图 5-1 图 5-1 系统流程 5.2 支持环境 该系统支持WINDOWS系列操作系统平台(2000,NT,XP,VISTA,WIN7)。 一、内存1G以上 二、硬盘空间5G以上 三、IE浏览器版本6.0以上 四、显卡集成及以上 5.3 需要用户承担的工作 用户需要使用IE6.0以上版本的浏览器登录网址,在评论电影的文本中不能出现敏感词汇。另外, 用户必须拥有会员身份才能操作预订电影票和个人中心两大模块的丰富功能。 10 网上影院订票系统的设计与开发 丽水学院2013届学生毕业设计(论文) 5.4 运行环境及接口 I/O设备:显示器、鼠标、键盘。 支持软件:IIS。 操作系统:使用的操作系统为WINDOWS系列(2000,NT,XP,VISTA,WIN7)。 开发中需要安装的软件:Visual Studio 2010,Visio 2007 Developer和SQL Server 2008。 应用的技术ASP.NET和SQL数据库。 11 网上影院订票系统的设计与开发 丽水学院2013届学生毕业设计(论文) 第六章 总体设计 6.1开发工具的选择 6.1.1 .net Framework开发环境 Microsoft .Net Framework是一种新兴的开发平台,同时也是微软公司为了适应Internet发展的需求而重点推出的适合网络编程和网络服务开发的战略产品。在性能角度上,对于程序员和开发分析师来说,.Net是在DOS开发平台、Windows开发平台之后新一代计算机网络背景的软件开发平台。Microsoft .Net Framework是一个用于Windows应用程序、Web应用程序、控制台应用程序以及智能设备应用程序的平台。它本身拥有丰富的类库,开发者能够利用这些类库以达到降低代码总量的目 [3]的。 .Net Framework的最上层为已开发完成的应用程序,分别是基于ASP.NET的Web应用程序和基于Windows系统的应用程序。前者由Web窗体和Web服务组成,后者是窗体和控件组成的。优点在于,它们都能使用C#语言进行编写。 其重要组件有两个,其一是公共语言运行时环境;另一个是.Net Framework类库。前者是.Net Framework的基础,能将运行时环境看成一个在执行时管理代码的代理,它提供内存、线程、远程等核心处理服务。后者提供一个可以被不同程序设计语言调用、分层、面向对象的库。这些类库是非常方便的辅助工具,能够完成许多基本功能的设计实现,并不需要编写大量代码。 6.1.2 Visual Studio开发平台 Visual Studio 2010是一套完整的集成开发工具,可用于设计ASP.NET Web应用程序。重新设计的“线程”窗口提供筛选、调用堆栈搜索与展开以及分组功能。此外,您现在可以组织和搜索断点并将它们与其他开发人员共享。在 Visual Studio 的任何版本中都可以创建和使用文本模板,无需任何其他组件。在引入了预处理文本模板的 Visual Studio 2010 中,从应用程序生成任何类型的文本文件已变得更加容易。还通过与生成系统的更好集成,改进了对代码集成的支持,从而使生成的源代码始终会在对源模型进行任何更改后保持更新。Visual Studio 2010 中包含能够加速代码编写、简化 Web 部署等方面的改进功能。 6.1.3 ASP.NET技术 ASP 是微软公司的一项技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。ASP.NET是基于通用语言的编译运行的程序,所以它的强大性和适应性可以使它运行在Web开发者的几乎全部的平台上。这项技术的特点是通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.NET的Web应用中。ASP.NET同时也是 Language Independent的,所 12 网上影院订票系统的设计与开发 丽水学院2013届学生毕业设计(论文) 以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#,VB,Jscript,C++,F++。ASP.NET一般可以分为两种开发语言,其中的C#相对比较常用。原因在于它是.NET独有的语言。ASP.NET使运行一些很平常的任务如表单的提交的身份验证、分布系统和网站配置变得非常简单。[2]ASP.NET能使用.NET所提供的全部类库,全面支持面向对象的程序设计,可以实现以往ASP所不能实现的许多功能。它还引入了服务器端控件的革新概念,为交互式网站开发提供了方便。另外,其引入ADO.NET数据访问接口,很大程度地提高了数据库访问的效率。 6.1.5 SQL Server 2008数据库系统 SQL Server 2008是目前非常高端的数据库设计开发软件。可以说是现在世界上最先进的数据库产品。因此,使用该软件来提供订票系统的数据库开发是一个很好的选择。它具有很好的可信任性,高效性和智能。大部分复杂的关系连接和演算由系统完成,为程序员节省了时间和脑力。其外,SQL Server 2008为数据进行自动审查,提高安全性和遵从性。 对于数据量较大的需求状况,SQL Server 2008提供的数据压缩功能可以有效地缩减这一消耗,提供性能。在连接网页时会明显地提高访问速度,操作效率等等。同时,为了防止数据丢失,它会自动备份用户的表数据,在日志中保存。SQL Server 2008可以对整个数据库、数据文件和日志文件 [4]进行加密,而不需要改动应用程序。进行加密使公司可以满足遵守规范和及其关注数据隐私的要求。简单的数据加密的好处包括使用任何范围或模糊查询搜索加密的数据、加强数据安全性以防止未授权的用户访问、还有数据加密。这些可以在不改变已有的应用程序的情况下进行。 13 网上影院订票系统的设计与开发 丽水学院2013届学生毕业设计(论文) 6.2模块划分 如图 6-1所示。 图6-1 功能模块图 订票系统分为两大主要模块:信息浏览和业务处理。 信息浏览模块中分别是影院相关信息和电影相关信息;业务处理模块中分为网上订票和会员中心。在底层的细化的功能中,个人信息中心、积分订票处理、自主订票管理和上映影片列表为核心功能。这些功能的实现将在详细设计中进行说明。 14 网上影院订票系统的设计与开发 丽水学院2013届学生毕业设计(论文) 6.3 数据库设计 6.3.1 E-R图 会员信息:包括编码、会员名、密码、昵称、籍贯、年龄、QQ、地址、性别、备注、单身、登录次数、注册时间、邮箱、会员状态等等信息。其E-R图如图6-2所示。 编码会员名会员状态昵称籍贯年龄会员状态 会员 QQ地址性别备注登录次数注册时间邮箱 图 6-2 会员信息E-R图 电影信息:包括影片编码、影片名、导演、主演、影片类型、语言、时长、地区、图片、影片 -3所示。 年代、上映时间、影片介绍、备注、新片、即将上映。其E-R图如图6 编码影片名导演主演类型语言时长 电影 图片年代上映时间介绍新片上映 图 6-3 电影信息E-R图 影片类型 编码类型介绍 图 6-4 影片订票E-R图 15 网上影院订票系统的设计与开发 丽水学院2013届学生毕业设计(论文) 编码影片名场次放映厅日期原价 订票 会员价订票人座位影片 图6-5 影片类型 6.3.2关系模型 会员(卡号,会员名,密码,注册时间,安全口令,余额,积分,特权,会员级别); 订票(卡号,场次,电影名,订单号,厅号,票价,日期,座位号,处理状态); 影片(电影名,票价,导演,主演,档期,片长,图片,首映时间,影片简介,类型,国家,上映类); 放映厅(场次,厅号,座位号)。 6.3.3 用户界面的设计原则 对订票系统的界面设计非常重要的工作。视觉上的反馈是用户与界面之间交互的直接结果。在界面上,应该标注出当前日期与时间,用户名以及页面的名称。这样,让登陆进来的使用者可以一目了然地获取状态。当用户需要终止一个操作时,允许该操作执行并且能脱离,防止死锁。帮助文字是必不可少的,当用户无法确定某些功能如何使用时,就可以借助这些帮助来熟悉操作流程。默认值同样是一个重要细节,在一些输入框中设置默认值能节省用户的工作。所有的控件如窗体、文本框、下拉菜单、按钮等需摆放整齐,颜色规律。如果界面色彩太过丰富,往往令用户无法一目了然地找到功能控件的位置。每当用户进行违法操作时,系统要弹出窗口来警告这个行为,并提出合理的建议。界面的主题可以采用表格的形式,将不同功能页面链接分类放置。如图6-6所示。 16 网上影院订票系统的设计与开发 丽水学院2013届学生毕业设计(论文) 图6-6 网站首页 6.3.4 用户输入界面 数据输入界面往往占据了用户使用该系统的大部分时间,也是订票系统中最易出现错误的部分。总的目标是简化用户的工作,降低数据的冗余度和输入出错率。另外,在需要用户记忆的输入内容中,尽量减轻该记忆的复杂度。例如,在用户使用订票界面时,利用下拉菜单让用户进行选择相比让用户自行输入要轻松许多。查询电影时,模糊查询也能够使用户输入的内容减少。 6.3.5 系统输出界面 为了方便用户查看,布局和文字颜色是非常重要的。在界面中使用表格布局能够让大量的文字信息变得简洁和明确。用户能够快速找到自己想看的部分,不用消耗过多的时间。一致化的窗口和菜单能让界面变得美化,规范。字体的颜色用来标注出重要的信息,引起用户的注意。过于鲜艳或者颜色变化过多都不利于用户长时间的使用,所以要在系统的各功能界面使用同字号,同颜色的文字样式。一下是系统输出的数据项: 系统评论数据项=系统评论编码+标题+内容+评论类型+评论人+评论时间+评论外码。 系统公告数据项=系统公告编码+标题+发布时间+内容+发布人。 系统栏目数据项=系统栏目编码+栏目名+专题名+添加人+封面模板+内容模板+备注。 系统信息数据项=系统信息编码+标题+内容+点击次数+发布人+发布时间+图片+评论+投票+栏目编码+栏目名+备注。 专题数据项=专题编码+栏目名+显示导航+专题模板+备注。 会员信息数据项=会员信息编码+会员名+密码+昵称+籍贯+年龄+qq+地址+性别+备注+单身+登 17 网上影院订票系统的设计与开发 丽水学院2013届学生毕业设计(论文) 录次数+注册时间+邮箱+会员状态+会员类型。 数据项=编码+用户名+密码+注册时间+登录次数+备注。 订票数据项=订票编码+影院名+场次+放映厅+日期+原价+会员价+订票人+座位+影片。 影片数据项=影片编码+影片名+导演+主演+影片类型+语言+时长+地区+图片+影片年代+上映时间+影片介绍+备注+新片+即将上映。 影片类型数据项=影片类型编码+类型名+介绍。 影片年代数据项=影片年代编码+年代+备注。 电影放映数据项=电影放映编码+影片名+影院+影厅+日期+时间段+票价+语言。 数据项=编码+影院+厅+座位号。 影院数据项=影院编码+厅+备注。 18 网上影院订票系统的设计与开发 丽水学院2013届学生毕业设计(论文) 第七章 详细设计 7.1数据库详细设计 表7-1 系统评论表 列名 注释 类型 是否主键 长度 是否为空 id 编码 int 否 500 Yes title 标题 varchar 否 500 Yes content 内容 text 否 500 Yes commenttype 评论类型 varchar 否 500 Yes pinglunren 评论人 varchar 否 500 Yes pinglunshijian 评论时间 datetime 否 500 Yes commentid 评论外码 varchar 否 500 Yes 系统评论数据项=系统评论编码+标题+内容+评论类型+评论人+评论时间+评论外码。 表7-2 系统公告表 列名 注释 类型 是否主键 长度 是否为空 Id 编码 int 是 500 Yes Title 标题 varchar 否 500 Yes Pubtime 发布时间 datetime 否 500 Yes Nconten 内容 text 否 500 Yes Pubren 发布人 varchar 否 500 Yes 系统公告数据项=系统公告编码+标题+发布时间+内容+发布人。 表7-3 系统栏目表 列名 注释 类型 是否主键 长度 是否为空 id 编码 varchar 是 500 Yes lanmuname 栏目名 varchar 否 500 Yes zhuantiming 专题名 varchar 否 500 Yes tianjiaren 添加人 varchar 否 500 Yes fengmiantemp 封面模板 Text 否 500 Yes contenttemp 内容模板 Text 否 500 Yes des 备注 Text 否 500 Yes 19 网上影院订票系统的设计与开发 丽水学院2013届学生毕业设计(论文) 系统栏目数据项=系统栏目编码+栏目名+专题名+添加人+封面模板+内容模板+备注。 表7-4 系统信息表 列名 注释 类型 是否主键 长度 是否为空 id 编码 varchar 是 500 Yes title 标题 varchar 否 500 Yes content 内容 Text 否 500 Yes clickcount 点击次数 varchar 否 500 Yes pubren 发布人 varchar 否 500 Yes pubtime 发布时间 DateTime 否 500 Yes images 图片 Text 否 500 Yes commentid 评论 varchar 否 500 Yes voteid 投票 varchar 否 500 Yes lanmuid 栏目编码 Text 否 500 Yes lanmuming 栏目名 varchar 否 500 Yes des 备注 Text 否 500 Yes 系统信息数据项=系统信息编码+标题+内容+点击次数+发布人+发布时间+图片+评论+投票+栏 目编码+栏目名+备注。 表7-5 专题表 列名 注释 类型 是否主键 长度 是否为空 id 编码 varchar 是 500 Yes zhuantiname 栏目名 varchar 否 500 Yes isshownav 显示导航 varchar 否 500 Yes zhuantitem 专题模板 varchar 否 500 Yes des 备注 Text 否 500 Yes 专题数据项=专题编码+栏目名+显示导航+专题模板+备注。 表7-6 会员信息表 列名 注释 类型 是否主键 长度 是否为空 id 编码 varchar 是 500 Yes huiyuanname 会员名 varchar 否 500 Yes password 密码 varchar 否 500 Yes nickname 昵称 varchar 否 500 Yes jiguan 籍贯 varchar 否 500 Yes 20 网上影院订票系统的设计与开发 丽水学院2013届学生毕业设计(论文) jifen 年龄 varchar 否 500 Yes qq qq varchar 否 500 Yes address 地址 varchar 否 500 Yes sex 性别 varchar 否 500 Yes age 备注 varchar 否 500 Yes Yue 余额 varchar 否 500 Yes logtimes 登录次数 int 否 500 Yes regtime 注册时间 DateTime 否 500 Yes email 邮箱 varchar 否 500 Yes status 会员状态 varchar 否 500 Yes leixing 会员类型 varchar 否 500 Yes 会员信息数据项=会员信息编码+会员名+密码+昵称+籍贯+年龄+qq+地址+性别+备注+单身+登 录次数+注册时间+邮箱+会员状态+会员类型。 表7-7 用户表 列名 注释 类型 是否主键 长度 是否为空 id 编码 varchar 否 500 Yes username 用户名 varchar 否 500 Yes password 密码 varchar 否 500 Yes regtime 注册时间 DateTime 否 500 Yes logtimes 登录次数 int 否 500 Yes beizhu 备注 Varchar 否 500 Yes 数据项=编码+用户名+密码+注册时间+登录次数+备注。 表7-8 订票表 列名 注释 类型 是否主键 长度 是否为空 id 编码 int 是 500 Yes yingyuanming 影院名 varchar 否 500 Yes changci 场次 Text 否 500 Yes fangyingting 放映厅 varchar 否 500 Yes riqi 日期 DateTime 否 500 Yes yuanjia 原价 varchar 否 500 Yes huiyuanjia 会员价 varchar 否 500 Yes 21 网上影院订票系统的设计与开发 丽水学院2013届学生毕业设计(论文) dingpiaoren 订票人 varchar 否 500 Yes zuowei 座位 varchar 否 500 Yes yingpian 影片 Varchar 否 500 Yes 订票数据项=订票编码+影院名+场次+放映厅+日期+原价+会员价+订票人+座位+影片。 表7-9 影片表 列名 注释 类型 是否主键 长度 是否为空 id 编码 int 是 500 Yes ypianming 影片名 varchar 否 900 Yes daoyan 导演 varchar 否 500 Yes zhuyan 主演 Text 否 500 Yes leixing 影片类型 varchar 否 500 Yes yuyan 语言 varchar 否 500 Yes shichang 时长 varchar 否 500 Yes diqu 地区 varchar 否 500 Yes tupian 图片 varchar 否 500 Yes niandai 影片年代 Text 否 500 Yes shytime 上映时间 DateTime 否 500 Yes jieshao 影片介绍 Text 否 500 Yes hdjieshao 备注 varchar 否 500 Yes xinpian 新片 varchar 否 500 Yes shangying 即将上映 varchar 否 500 Yes 影片数据项=影片编码+影片名+导演+主演+影片类型+语言+时长+地区+图片+影片年代+上映 时间+影片介绍+备注+新片+即将上映。 表7-10 影片类型表 列名 注释 类型 是否主键 长度 是否为空 id 编码 varchar 是 500 Yes leixingming 类型名 varchar 否 500 Yes jieshao 介绍 varchar 否 500 Yes 影片类型数据项=影片类型编码+类型名+介绍。 表7-11 影片年代表 列名 注释 类型 是否主键 长度 是否为空 22 网上影院订票系统的设计与开发 丽水学院2013届学生毕业设计(论文) id 编码 varchar 是 500 Yes niandai 年代 varchar 否 500 Yes des 备注 Text 否 500 Yes 影片年代数据项=影片年代编码+年代+备注。 表7-12 电影放映表 列名 注释 类型 是否主键 长度 是否为空 id 编码 int 是 500 Yes ypianming 影片名 varchar 否 500 Yes yingyuan 影院 varchar 否 500 Yes ting 影厅 varchar 否 500 Yes riqi 日期 DateTime 否 500 Yes shijianduan 时间段 varchar 否 500 Yes piaojia 票价 varchar 否 500 Yes ypianyuyan 语言 varchar 否 500 Yes 电影放映数据项=电影放映编码+影片名+影院+影厅+日期+时间段+票价+语言。 表7-13 影厅作为信息表 列名 注释 类型 是否主键 长度 是否为空 id 编码 int 是 500 Yes yyuan 影院 varchar 否 500 Yes ting 厅 varchar 否 500 Yes zuoweihao 座位号 varchar 否 500 Yes 数据项=编码+影院+厅+座位号。 表7-14 影厅信息表 列名 注释 类型 是否主键 长度 是否为空 id 编码 int 是 500 Yes ting 厅 Varchar 否 500 Yes des 备注 varchar 否 500 Yes 7.2 Session对象 该订票系统中使用Session对象来实现不同功能页面自动加载登录用户信息。在登录界面上, Session对象定义一个关键字pass,其中存储登录用户的卡号。当验证登录成功时,它才执行有效。 卡号是Member表中主键,利用Session的对象可以在任意页面中传递该用户卡号。 23 网上影院订票系统的设计与开发 丽水学院2013届学生毕业设计(论文) 7.3 核心功能实现 7.3.1 座位图生成 在丽水时代影城网上订票系统中,核心功能是订票。其中包含了自选座位,放映厅,放映场次 的一系列子功能。自选座位中,按照需求的描述,在订票页面中显示一个直观简洁的二维座位排布 图。以放映厅为区分,在用户选择了不同放映厅编号时,由系统自动生成不同的布局。同时,提升 系统的自动化性能,在维护订票及选座的功能时,可以简单依靠修改座位总数,行数和列数,由系 统自动化操作后续算法。均可自定义的目的。显然需要以代码的方式来实现该功能。控件累加是无 法达到动态生成的基本需求的。 自动生成座位的关键代码如下: protected String BuildZuowei() { StringBuilder sb = new StringBuilder(); String id = Request.QueryString["id"]; if (id == null) Response.Redirect("dingpiao.aspx"); DyfangyingManager dyfm = new DyfangyingManager(); Dyfangying dyf = dyfm.Load(new ChinaVcv.Common.ParamTable("id", id)); if (dyf == null) return ""; ZweibiaoManager zwbm = new ZweibiaoManager(); List list = zwbm.GetAllEntitys(String.Format(" where ting='{0}'",dyf.Ting)); sb.AppendLine("
    "); for (int i = 0; i "); if(isorder) sb.AppendLine(String.Format("", list[i].Zuoweihao)); else sb.AppendLine(String.Format("", list[i].Zuoweihao)); sb.AppendLine(String.Format("
    {0}",list[i].Zuoweihao)); sb.AppendLine(""); } sb.AppendLine("
"); return sb.ToString(); } 7.3.2订票 此时,用户可以进行选票操作。当用户点击一个图片地址为1.jpg(即未选座位)的座位图标时, 24 网上影院订票系统的设计与开发 丽水学院2013届学生毕业设计(论文) 系统将自行判断该用户的卡内余额是否足够。如果否,则弹出窗口警告“由于余额不足,无法进行订 票。”如果余额满足,则调用数据库存储新的票据订单,并计算出积分和减去了票价后的钱数,然后 更新至该用户的表数据中。当用户再次进入会员中心,查看个人信息时会发现卡内金额一项已经减 少,积分项则增加。同时,在选择“查看订单”选项后,也可查阅刚才所选座位的座位号,电影名称, 放映场次,放映厅号,会员编号等重要信息。 订单支付具体代码如下: protected void btnDingpiao_Click(object sender, ImageClickEventArgs e) { if (Session["huiyuan"] == null) Response.Redirect("login.aspx?reurl=dingzuowei.aspx?id="+Request.QueryString["id"]); Huiyuan hy = (Huiyuan)Session["huiyuan"]; DyfangyingManager dyfm = new DyfangyingManager(); String changchi = Request.QueryString["id"]; if (changchi == null) Response.Redirect("dingpiao.aspx"); Dyfangying dy = dyfm.Load(new ChinaVcv.Common.ParamTable("id", changchi)); if (Convert.ToDouble(hy.Yue) < Convert.ToDouble(dy.Piaojia)) Response.Redirect("dingpiaoerr.aspx?id=" + Request.QueryString["id"]); DingpiaoManager dingpiaomanager = new DingpiaoManager(); Dingpiao dingpiao = new Dingpiao();//订票 dingpiao.Id = (dingpiaomanager.GetMaxIndex() + 1).ToString(); //把属性yingyuanming值 绑定UI txtYingyuanming dingpiao.Yingyuanming = dy.Ypianming; //把属性changci值 绑定UI txtChangci dingpiao.Changci = changchi; //把属性fangyingting值 绑定UI txtFangyingting dingpiao.Fangyingting = dy.Ting; //把属性riqi值 绑定UI dkpRiqi dingpiao.Riqi = dy.Riqi; //把属性yuanjia值 绑定UI txtYuanjia dingpiao.Yuanjia = dy.Piaojia; //把属性huiyuanjia值 绑定UI txtHuiyuanjia dingpiao.Huiyuanjia = dy.Piaojia; //把属性dingpiaoren值 绑定UI txtDingpiaoren dingpiao.Dingpiaoren = hy.Huiyuanname; //把属性zuowei值 绑定UI txtZuowei dingpiao.Zuowei = hidZuowei.Value; dingpiao.Yingpian = dy.Ypianming; dingpiaomanager.Save(dingpiao); hy.Yue = (Convert.ToDouble(hy.Yue) - Convert.ToDouble(dingpiao.Huiyuanjia)).ToString(); HuiyuanManager hym = new HuiyuanManager(); hym.Update(hy); Response.Redirect("dingpiaores.aspx?id="+Request.QueryString["id"]); } 7.3.3 影片查询 在主页上,用户可通过两个控件查询影片的相关信息。其一,在主页的输入框中直接输入影片 名称或其关键字。点击“查询”按钮后,系统自动进行直接或模糊查询,在主页显示出来。另一种方 式,是进入影片模块,手动选择“预映影片”或“热映影片”,在其列表内单击影片图片。系统链接到 25 网上影院订票系统的设计与开发 丽水学院2013届学生毕业设计(论文) 影片介绍页面,可供用户浏览和留言。 7.3.4 留言 在影片介绍页面下方,登录用户可以再留言框内输入想说的话,并单击“留言”按钮。系统会判断留言的内容是否存在敏感词语,如果有则提示重新输入。数据不会存入数据库。通过判断后,新留言会自动显示在留言栏目中,显示相应的会员名和发布时间。数据也会存入留言表中。 7.3.5 状态查询 在个人中心页面,状态查询按钮被点击后,系统将在数据库中查找对应登录用户的订单信息。状态区分为未处理和已处理。“已处理”表示用户已经对电影票完成了付款操作;“未处理”则是提醒用户尚未付款。 26 网上影院订票系统的设计与开发 丽水学院2013届学生毕业设计(论文) 第八章 软件测试 8. 1 测试用例设计 题目 边缘值测试 用户点击主页上的订票电影信息。 在电影页面中的列表选中任意一个存在的电影图片。 步骤 在详细介绍页面下方的留言框内输入大于300个字符。 点击留言按钮,观察结果。 期望结果 在页面上弹出一个警告,留言内容没有存入数据库。 实际结果 出现错误页面。 在底层代码中添加判断语句,当输入字符总数大于最大值时提示错改进方法 误。反之提示成功输入,并向下正常执行。 27 网上影院订票系统的设计与开发 丽水学院2013届学生毕业设计(论文) 结 论 经历了这次毕业设计的,我感触良多。丽水时代影城网上订票系统基本上实现绝大部分功能。在一些细节还处理的不够完善,仍需要改进。首先,我第一次从需求分析到测试报告,如此完整地进行了软件程序的开发。该软件所应用的技术为ASP.NET,我对它比较熟悉。在之前的期末实训过程中,曾经尝试过使用它来开发一些简单,规模较小的程序。但是,在开始进入正式编码阶段时,我却发现,原来我还对.NET环境以及特点没有掌握。以前得练习只不过根本不足以让我面对毕设这庞大的工程。 我发现,想要做出一个完整的,健壮且性能优良的网站,是很苦难的一件事。需求分析时想过很多实用或漂亮的功能。到了总体设计时,在流程图和数据库关系上就出现了很多问题。而且有一些是看书无法理解的。这让我在很长一段时间内都纠结万分。于是,又重新温习了.net,C#语言,sql数据库等必备技术的相关知识。 由于自己学习过程中的疏漏和较少的训练,在使用vs2010时对其中很多较复杂的控件属性或者是函数对我来说都是陌生的。我在需求中所罗列的功能,有一部分迟迟实现不了。我很着急,但是后来经过向同学和老师求助,我逐渐完成了程序。在这次实训中,我学到了很多关于.NET FRAMEWORK 4.0的知识和控件的使用方法。C语言的函数编写也有了一定的提高,但我的底子比较薄,所有我认为还需要自己更加努力去自学练习。程序不同于其他学科的理解,需要一点一点地积累,速度甚至慢过英语。因为往往一个关键的点的实现就在于寥寥几条代码而已。在明白这些后,我更加清楚了自己以后的方向。马上就要面临毕业,在将来的职场上想有一席之地,就需要不断给自己充电。让自己的专业知识不断精进,以后能有质的飞跃。 28 网上影院订票系统的设计与开发 丽水学院2013届学生毕业设计(论文) 参考文献 [1] 贾铁军(《软件工程技术及应用》[M]北京:机械工业出版社 2005-3( [2] 杨选辉(《网页设计与制作教程》[N]北京:清华大学出版社 2005-3( [3] 肖刚,古辉(《实用软件文档写作》[N]北京:清华大学出版社 2007-9( [4] 陈钟(《C#编程语言程序设计与开发》 [M]北京:清华大学出版社 2009-1( [5] 陈波,于泠(《计算机系统安全原理与技术》[I]北京:清华大学出版社 2003-4( [6] 孙士保,张鸣,张瑾(《ASP.NET数据库网站设计教程》C#版[M] 北京:电子工业出版社 2007-2( [7] 叶明芷( 《信息系统测评技术》[P]北京:电子工业出版社 2006-5( [8] 王珊,萨师煊(《数据库系统概论》第四版[M] 北京:高等教育出版社 2008-1( [9] 史冲,张林科,雷朝峰(浅谈数据库设计与建设[J]中国城市经济,2010,(5)( [10] (美)依维恩(ASP.NET3.5AJAX高级编程[M].杜静,译.1版.北京:清华大学出版社,2010-1-1:137( [11] (美) 霍斯拉维(ASP.NET AJAX编程参考手册(涵盖ASP.NET 3.5及2.0)[M]. 刘志忠,译.1版.北京:清华大学出版社,2009-3-1:96( [12] (美)John Sharp,Visual C#2008从入门到精通 [M]. 上海兴界图书出版公司 publishing, 2009-9-110:120( 29 网上影院订票系统的设计与开发 丽水学院2013届学生毕业设计(论文) 致 谢 我的大学生涯即将划上一句完美的句号,然而我的人生才刚刚开始。我将面对又一次考验的开始。感慨我这四年的大学生活,有过欢笑有过泪水,非常感谢每位辛勤劳动教育过我的老师、四年同寝室的三位屌丝、亲爱的父母亲戚同学朋友。从论文的立题到具体的步骤实现,困扰了我想当长的时间,经过老师和同学的帮助才得以完成最终的作品。 感谢丽水学院,给了我学习和成才的机会。感谢我的导师,他严肃的教学态度和严谨的治学精神,一直激励着我前行。正是在导师的指点下,我的毕业设计才有方向,最后慢慢实现自己所想。在这短短几个月的时间里,我学到了很多基础理论知识,巩固了专业知识,还深深体会到要多找弯路懂得取舍。正是在老师和同学的多方帮助下,我才能完成我的毕业设计。在我的人生旅途中,这是我难以忘怀的一段历程,我会一步一步走向成功的彼岸。 30
/
本文档为【网上影院订票系统的设计与开发】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索