173基于ASP的在线订票系统
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘 要
本文主要阐述软件工程课程设计管理系统案例库中案例的建设过程。所选项目“机票预订系统”和“教务管理系统之子系统——系内课程安排”都具有典型的信息管理系统的特征。论文从软件工程的角度介绍了这两个案例的开发过程,包括可行性分析和需求分析,系统设计,文件和数据库设计,系统编码实现,测试。本系统采用了Asp,Access等技术。整篇论文,作者着重对“机票预订系统”进行了系统分析,开发,并对“教务管理系统之子系统——系内课程安排”进行了初步的分析。设计结果可作为软件工程课程设计训练的一个参考。
关键词:软件开发 数据流程 数据字典 案例
Abstract
This text mainly elaborates the case a database of the software engineering course design management system in the construction process of the case example. All have the characteristic of the information management system of the typical model the options eyes" the ticket reserves the system" and" the sub- system of the educational administration management system- the course inside the department arrange". The thesis introduced these two development processes of the individual cases example from the angle of the software engineering, including the viability assessment and needs analysis, system design, document and database design, the system codes the realization, test. This system adopted the Asp, Access etc. technique. The whole sis, the author emphasizes the analysis to" the ticket reserves the system" carried on the system analysis, the development, and carried on the first step to" the educational administration manages the sub- system of the system- the course inside the department arrange". Design result can be a reference of the software engineering course design training.
[资料来源:http://THINK58.com]
Keywords:software projects data-flow diagram data dictionary
Case example
目 录
[版权所有:http://think58.com]
第一章 绪论 1
§1.1 软件工程现状 1
§1.2 课题意义 1
§1.3 本课题解决方案简述 2
§1.4 案例选择 2
§1.5 本人所承担任务与要求概括 3
第二章 案例:“机票预订系统”的建设 4
§2.1 问题描述 4
§2.2 可性行分析 4
§2.2.1 引言 4
§2.2.2 可行性研究的前提 4
§2.2.3 技术上可行性 5
§2.2.4 经济上可行性 5
§2.2.5 操作上可行性 5
§2.2.6 法律上可行性 5
§2.3 需求分析 5
§2.3.1 目标 5
§2.3.2 机票预订系统的功能要求 6
§2.3.3 客户端功能要求 7
§2.3.4 服务器端功能要求 7
§2.3.5 机票预订系统的性能要求 8
§2.3.6 机票预订系统的数据要求 9
§2.4 系统设计 9
§2.4.1 系统构架设计 9
§2.4.2 详细页面设计 19
§2.4.3 文件和数据库设计 30
§2.5 测试 34
[资料来源:http://www.THINK58.com]
§2.5.1目的 34
§2.5.2 目标 34
§2.5.3 运行环境 34
§2.5.4 测试方案 34
§2.5.5 测试过程 35
§2.5.6 测试结果 38
§2.6 小结 38
第三章 案例:“教务管理系统之子系统——系内课程安排”的建设 39
§3.1 问题描述 39
§3.2 可行性研究报告 39
§3.2.1 引言 39
§3.2.2 可行性研究的前提 39
§3.2.3 技术上可行性 39
§3.2.4 经济上可行性 40
§3.2.5 操作上可行性 40
§3.2.6 法律上可行性 40
§3.3 需求确定 40
§3.3.1 引言 40
§3.3.2 任务概述 40
§3.4 系统设计 41
§3.4.1 系统构架设计 41
§3.4.2 输出设计 46
§3.4.3 输入设计 46
§3.4.3 文件和数据库设计 46
§3.5 小结 49
第四章 系统集成与测试 50
§4.1 目的 50
§4.2 目标 50 [资料来源:THINK58.com]
§4.3 运行环境 50
§4.4 测试人员 50
§4.5 测试项目 50
§4.6 测试结果 50
结 论 51
参考文献 52
附 录 53
致 谢 60
第一章 绪论
§1.1 软件工程现状
1969年,美国IBM公司首次宣布除操作系统继续随计算机配送外,其余软件一律计价出售,从此开创了软件成为独立商品的先河。短短30几年的时间,计算机软件的重要性与日俱增。从PC机到笔记本电脑,从因特网到移动电话,从先进的武器到现代的家电,计算机软件几乎无处不在,无时不在。世界上最大的软件公司微软公司及其创始人,已成为全球知名度最高的企业和任务之一。在很多发达国家,软件产业已成为社会的支柱产业,软件工程师也成为最受青睐的一种职业。
正是由于软件的发展,使计算机应用逐步渗透到社会生活的各个角落,使各行各业都发生了很大的变化。这同时也促使人们对软件的品种,数量,功能和质量等提出了越来越高的要求。然而,软件的规模越大,越复杂,人们的软件开发能力越显得力不从心。于是,人们开始重视软件开发过程,方法,工具和环境的研究,软件工程应运而生。
软件工程技术历经三十多年的发展,目前已进入成熟期。软件过程改善的热潮使软件企业对软件工程技术及case工具的认识有了质的飞跃,正在被越来越广泛地接收。过程改善和技术提升的结合是软件产业发展的趋势。软件复用和软件构件技术,再工程技术及领域工程技术正逐步成为主流软件技术,是软件工程化,工业化生产技术的核心技术。
“目前,从技术上看,软件开发的主要模式仍以手工作坊式为住,但工程化技术和case工具的采用呈稳步上升趋势。软件企业的过程改善,规范化,规模化正成为一种趋势。推行软件的工程化,工业化生产技术和模式是软件企业发展并形成规模经济的必由之路,这已成为学术界和产业界的共识。”
当前,学术界和产业界的共识是:在注重软件工程技术研究的同时应注重软件过程的研究;软件开发单位不仅需要技术创新(采用先进技术),更需要将其过程改善放在首位。过程改善和技术的紧密结合才是完善的软件开发解决方案。
进入九十年代以来,软件过程研究及企业过程改善成为热潮,和软件工程技术研究及企业技术创新受到同等重视,两方面都得到了长足的发展。在技术方面,软件工程技术不断发展,软件工具市场不断扩大。在过程改善方面,已存在若干软件过程模型,并出现了软件企业的认证热潮,例如,美国的cmm认证和欧洲的iso9001/tickit认证。当前最重要的模型有tickie,sei的cmm,bootstrap和spice。 [资料来源:www.THINK58.com]
“当前,软件工程领域的主要研究热点是软件复用和软件构件技术,它们别视为是解决“软件危机”的一条现实可行的途径,是软件工业化生产的必由之路”。
我国政府支持的国家重点科技攻关项目青鸟工程长期从事对软件工程技术的研究,在上述几方面及其集成上均有卓有成效的成果,保持了和国际前沿同步,同时,为我国软件产业基础设施建设以及软件工程学科建设做出了积极贡献。
§1.2 课题意义
软件工程产业的发展水平决定了一个国家的信息产业的发展水平,也决定了本国信息产业在国际上的综合竞争力。软件工程产业是国民经济和社会信息化的基础性,战略性产业,它已经涉足工业,农业,商业,金融,科教卫生,国防和百姓生活等各个领域。“国务院《振兴软件产业行动纲要(2002至2005)》提出我国软件产业发展目标是:到2005年,软件市场销售额达到2500亿元,国产软件和服务的国内市场占有率达到60%;软件出口额达到50亿美圆;培育一批具有国际竞争力的软件产品,形成若干家销售额超过50亿元的软件骨干企业;软件专业技术人才达到80万,人才结构得到优化;在国民经济和社会发展的关键领域大力发展具有自主知识产权的软件产品和系统。要达到这一目标,我国急需培养大批软件工程技术和软件工程管理人才”。这就说明我国在近段时期内,对软件工程人员的需求是非常大的。而目前国内普通高校每年计算机专业的毕业人数仅4万人,供需的悬殊差距造成了IT专业人才,特别是高素质的软件工程人才的极度短缺。据教育部2004年最新统计资料和近期各地人才招聘会的信息展示,计算机专业仍然是今年供需最热门的专业,最走俏的三类计算机人才是:软件工程师,游戏设计师和网络安全师。面对今年280万应届高校毕业生就业的严峻形式,软件行业等领域仍然处于人才需求排名前列。
[资料来源:THINK58.com]
为了进一步对软件工程课程的熟悉,进一步增加自己的设计,分析,创作能力。希望能创作出软件方面的管理系统,使我进一步的了解软件系统设计与开发过程中如何通过对开发过程的控制来实现资源的合理配置以及技术的正确运用,以减小并避免系统的开发风险,保证系统功能的正确实现和具有稳定的性能,保证软件达到设计质量和具有可维护性。此外,我想在系统开发过程中锻炼自己的组织团队和管理团队的能力,成为具有合作能力和领导能力的技术型管理人员。
软件工程课程设计管理系统对于我们来将,比较接近我们的专业,对与我们专业知识的强化有很大帮助。
[资料来源:http://think58.com]