三、设计(研究)方法、拟解决的关键问题及预期结果:
(根据不同模式的具体要求来制定,主要包括以下几方面内容)
1.对学生必须掌握和运用的基本理论知识提出要求,指出完成该课题必须重点研究、攻克的关键问题和理论,或在进行该课题过程中首先应该研究的问题和理论;
本课题要求学生必须具有一定的ASP.NET动态网页编程、数据库设计、软件工程的基础知识,编程思路清晰,具备一定的程序设计能力。在本课题设计过程中需要解决的关键问题如下:
使用专业设计工具来设计原型,使系统界面风格一致,用户操作界面友好;
使用软件工程设计方法详细地、完整、充分地进行需求分析,并完成系统及数据库的设计。
使用敏捷开发思想解决不断变化中的需求问题
灵活使用面向对象程序设计思想开发软件,使其具有较好的可维护性和可扩展性
加强小组成员之间的沟通,保证项目的同步进行,以便项目的整合,尽可能使用版本控件软件加强项目的管理。
2.对研究方案的设计、研究方法和手段的运用提出要求;
严格按照软件工程思想和管理信息系统的开发步骤,以系统开发过程为主线,初步尝试使用敏捷软件开发思想,从需求分析,逻辑设计,总体设计,详细设计以及系统测试、实施各阶段的主要内容和成果,包括系统结构图、业务流程图、数据流程图、功能模块算法流程、界面设计等等。
需求调研分析:充分调研了解需求,列出要开发的系统的大功能模块,每个大功能模块有哪些小功能模块,对于有些需求比较明确相关的界面时,在这一步里面可以初步拟定界面。通过查看各种文献,以及借助于网络查找相应的资料,学习相关的软件开发的方法,学习软件开发的各种工具的使用。
系统设计。根据需求分析的结果,完成对系统数据库设计,并使用原型设计工具完成界面的设计。
代码设计。根据原型设计的结果,编写本课题所需要完成的模块的代码编写。
测试。测试编写好的系统,并根据测试的情况修改系统,并完成系统的迭代。
撰写毕业论文。总结本课题开发阶段的经验教训及收获。
3.对完成课题内容的具体要求;
1. 用户注册――提供用户注册界面,输入注册信息,包括(用户名,密码,手机号,邮箱),输入完成后点注册按钮完成注册,随即生成会员卡号。
2. 用户登录――提供用户登录入口,输入用户名、密码、验证码,三项均正确,则登录成功,否则登录失败,并返回提示信息。
3. 影片资讯――显示最新影片的相关信息,如果您需要了解您喜欢的影片的各个信息,那么可以进入这个界面,然后通过这个界面了解您需要了解的影片的信息。
4. 影城介绍――介绍影城的相关信息(容纳人员景况、相关图片、地址等),进入该界面,可以更好地了解天天兄弟影城,以便您选择。
5. 影片档期查询――显示当天影片的上映情况时间及票价,进入档期界面,可以更好地了解这部电影播放场次,也可以点击您需要观看的时间来订票。
6. 在线购票――可以在线订购电影票,同时选择座位,用户可以查看电影库中所正在上映电影的介绍,可以在线订购。当用户选择一部电影的电影票时,用户将被转到所选电影订购页面,在那里,用户可以查看电影的介绍,选择该电影的放映时间、电影院座位等信息,确认购买,当用户选择完之后,并自动扣除账号余额,如该帐户余额不足,会提示您。
7. 会员专区――提供会员交流平台,用户登录成功后,可以对该用户的帐户进行充值和修改密码等操作。
后台管理
1.影片管理——影片信息的添加、编辑、删除等,管理员可以在进行新增电影票,设置电影的场景、放映时间、电影票对应的座位号,修改、删除、查看电影票信息,查看电影院电影安排信息等操作。
2.会员管理——对会员信息管理,会员卡充值等,管理员登录会员管理界面对会员的信息进行增加、删除、修改。
3.系统参数管理——影院的放映厅管理、座位数等,进入界面后可以对所需要更改的设备进行操作。
4.课题中要完成的预期成果;
能够灵活运用所学知识完成下列成果:
1.首先完成开题报告和需求分析说明书
2.电影订票系统,系统能够灵活地完成教师的任务布置和学生的任务的提交,功能完善,界面友好。所设计的模块能够与其他模块完成衔接,并能够交付使用。
3.完成数据库说明书
4.完成软件产品说明书
5.提交测试说明分析书
6.完成项目开发总结报告
7.毕业论文 |