1、 毕业设计毕业设计 题 目 *公交网 目目 录录 摘 要. 3 前 言. 4 1 需求分析 5 1.1 可行性分析 . 5 1.1.1 技术可行性 . 5 1.1.2 经济可行性 5 1.1.3 操作可行性 . 5 1.1.4 法律可行性 . 5 1.2 业务流程 . 6 1.2.1 用户使用系统的用例图. 6 1.3 需求规范 . 6 1.3.1 产品背景. 6 1.3.2 产品概述. 6 1.3.3 功能需求. 7 1.3.4 性能需求. 7 2 数据库设计. 8 2.1 数据库逻辑设计 8 3 详细设计与系统实现 12 3.1 命名规则 . 12 3.1.1 C#基本数据类型 12 3.
2、1.2 常量命名. 12 3.1.3 其它部分命名规则 12 3.2 模块设计 . 13 3.2.1 主页设计. 13 3.2.2 公交站点查询 . 14 3.2.3 公交地图查询 . 15 3.2.4 后台窗口设计 . 16 4 系统测试以及软件安装 18 4.1 软件测试基础理论 18 4.1.1 软件测试定义 . 18 4.1.2 软件测试基本概念 18 4.2 软件测试目的 . 18 4.3 软件测试方法分类 19 4.3.1 静态测试与动态测试 19 4.3.2 黑盒白盒与白盒测试 19 4.4 测试报告 . 20 4.5 软件安装 . 20 4.5.1 所有文件发 . 20 4.5
3、.2 SQL SERVER 的安装 . 20 致 谢 . 21 附录 22 参 考 文 献 23 *公交网公交网 学 生 : 童 新 指导教师:蔡义忠 *职业技术学院 摘摘 要要 随着网络的逐步普及,办公网络的建设是各企业单位、事业单位、政府机 关向信息化发展的必然选择。本毕业设计*公交网是一个非常庞大而复杂的系 统,它不仅为综合信息管理和办公自动化等一系列应用提供基本操作平台,而 且能提供多种应用服务,使信息能及时、准确地传送给有需求的朋友。而*公 交网主要应用了 B/S 结构,应用全球互联网,因此本毕业设计课题将主要以*公 交车线路为设计方向,为来*市旅游的朋友建设提供方向让其明确自己所在
4、位 置,方便大家乘车。 关键字:关键字:互联网、Internet、网络协议、服务器、防火墙 关键词:关键词:*公交网,*,公交网; 前前 言言 当今时代是一个以信息技术(Information Technology,简称 IT)为代表 的知识经济时代,计算机技术和信息科技的发展更是日新月异,从各个方面影 响和改变着我们的生活,而其中的计算机网络技术的发展更为迅速,已经渗透 到了我们生活的各个方面,人们已经离不开计算机网络,并且随着因特网的迅 速普及,给我们的学习与生活条件带来更大的方便,我们与外部世界的联系将 更加的紧密和快速。 随着人们对于信息资源共享以及信息交流的迫切需求,促使网络技术的产
5、 生和快速发展,计算机网络的产生和使用为人类信息文明的发展带来了革命性 的变化。随着计算机网络管理功能的强化,计算机硬件技术和软件技术都与网 络技术融合到一起, 近几年来应用程序的开发更发展到以 WEB 门户网站为界面, 以与后台网络分布式数据库和实时交互操作的程序库,共同组成网络环境下的 三层架构模式,这成了计算机应用程序开发模式的主流趋势。 本次*公交网项目是以互联网为依托,.net 框架和浏览器为运行平台,为 用户提供最新的数据信息,实现系统与用户之间的信息交流。 1 需求分析需求分析 1.1.1 1 可行性分析可行性分析 可行性研究是在项目开发前期对项目的一种考察和鉴定, 对拟议中的项
6、目 进行全面的、综合的调查研究,其目的是要判断项目可行与否。信息系统技术 可行性研究要从系统开发的计划出发,论述系统开发力量的可行性,同时论证 系统方案中所采取的各种技术手段上是否可以实现。信息系统经济可行性研究 主要是对项目进行经济评价,分析系统建设投资的可能性以及评价系统运行之 后给组织带来的效益。 信息系统营运可行性研究要给出的方案是否可以从人力、 物力、组织工作等方面保证项目按计划完成实施,还要说明项目开发后在经济、 技术和环境等方面能否保证系统正常运行 48。 由于系统建设是一项投资大、涉及面广、工程复杂的系统工程,因此必须 充分的进行可行性论证,以确保投资的准确无误,而且信息系统建设是一项整 体工程,必须站在系统的角度论证它的可行性才有说服力,才有意义。可行性 研究的目的是用最小的代价,在尽可能短时间内确定问题是否能够解决,它的 目的不是解决问题,而是确定问题是否值得去解决,可行性从以下四个方面来 考虑。 1.1.1.1.1 1 技术可行性技术可行性 *公交网,它采用了当前流行的 B/S 结构和 Int