版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、长途客运定票系统毕业设计论文 电子工程学院地方生学员毕业设计报告报告题目:长途客运定票系统 学员姓名: 学员队别: 专业名称:网络工程 指导教员: 2009 年 5 月 8号指导教员对毕业设计报告的评语: 指导教员: 日期: 年 月 日室级答辩评语及成绩: 答辩组负责人: 日期: 年 月 日专业系意见:专业系领导: 日期: 年 月 日院级答辩评语及成绩: 答辩组负责人: 日期: 年 月 日摘 要 internet网是目前全球最大的计算机通信网,它遍及全球几乎所有的国家和地区。www系统是一个大型的分布式超媒体信息数据库,它极大的推动了internet的发展,己经成为internet中最流行、最
2、主要的信息服务方式。www技术之所以能在全球普及,一个重要的原因就是它与数据库管理系统相互融合,成为一个处理和共享信息的强大工具。一方面,数据库是一种强大的信息管理工具,另一方面,www提供了共享数据的方法。两者强强联合取长补短,发挥各自优势,使用户可以在web浏览器上方便地检索数据库的内容。 本论文主要包括长途客运系统方案分析与网络规划,本系统是一个典型的信息管理系统(mis),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。关键词 车站 车票数据库 查询title
3、_ summary abstract the internet net is the present whole world biggest computer communications network, it spreads global nearly all countries and the area. the www system is a large-scale distributional hypermedia information database, its enormous impetus internet development, oneself after has be
4、come in internet to be most popular, the most main information service way. the www technology the reason that can be popular in the whole world, an important reason is it fuses mutually with the database management system, becomes a processing and the sharing information powerful tool. at the same
5、time, the database is one kind of formidable information management tool, on the other hand, www has provided the sharing data method. both power-and-power union makes up for one's deficiency by learning from others' strong points, displays respective superiority, enables the user to be poss
6、ible to retrieve the database conveniently on the web browser the content.the present paper mainly includes the long-distance passenger transportation system plan analysis and the network planning, this system is typical information management system (mis),its development mainly includes the backsta
7、ge database the establishment and the maintenance as well as front end the application procedure development two aspects. establishes the data uniformity and the integrity regarding the former request strong, the data security good storehouse. but requests the application procedure function regardin
8、g the latter to be complete,easy to use and so on the characteristics.keywords station ticket database inquiry目 次第一章引 言61.1 课题研究的目的61.2 课题研究的意义71.3 课题的可行性分析81.3.1 课题调研81.3.2 可行性分析8第二章准备阶段92.1 asp基础92.2 数据库系统设计10第三章应用系统开发工具113.1 对软件和硬件的要求113.2 运行需求113.3 其他需求113.4 数据库应用系统开发简介123.5 ms sql server 简介12第四
9、章系统分析144.1 系统简要分析144.2 应用需求分析144.3 业务流分析144.4 数据流分析14第五章概要设计155.1 系统结构图155.2 总体功能设计165.2.1总体设计165.2.2长途定票信息管理系统17第六章详细设计186.1 用户注册186.1.1系统目标:186.1.2用户注册系统流程图186.1.3用户注册系统主要功能196.2 前台浏览206.2.1系统目标:206.2.2前台浏览系统流程图206.2.3前台浏览系统主要功能216.3 后台维护系统246.3.1系统目标246.3.2后台维护系统流程图24第七章调和测试26结 论27致 谢28参 考 文 献29第
10、一章引 言 数据库是从60年代初发展起来的计算机技术。经过四十来年的发展,数据库技术己经趋于成熟。web数据库在新的internet环境中发生了很大的变化。就数据应用而言呈现出多样化的空间,如数字图书馆、电子出版物、电子商务、远程教育系统等的出现,给web数据库技术提出了更多、更高的要求。同时,随着国内高校校园网的建设,基于互联网的应用系统的开发正在蓬勃发展并发挥着较大的作用。例如,我国许多网上招生系统,网上购物系统,网上考试系统,网上定票系统等等,都是基于网络的应用系统。 国外的教学科研软件与国内相比开发的早而且比较成熟。例如:早在七十年代末,美国就建成了nsfnet(国家科学基金网),其课
11、题的申报及课题的进展情况汇报都在网上进行。其网上教学教务管理系统也十分完善,世界各地的学生可以坐在家里通过互联网完成入学报名、选课、考试、毕业论文、取得学位这一学习生活的全过程。目前基于网络的应用系统越来越广泛的深入到人们的生活,工作和学习。所有这些都表明,基于internet的应用越来越受大家的关注和接受。asp是服务器端的脚本执行环境,可用来产生和执行动态的高性能的web服务器程序。当用户使用浏览器请求asp主页时,web服务器响应,调用asp引擎来执行asp文件,并解释其中的脚本语言(jscript或vbscript),通过odbc连接数据库,由数据库访问组件ado(activexdat
12、aobjects)完成数据库操作,最后asp生成包含有数据查询结果的html主页返回用户端显示。由于asp在服务器端运行,运行结果以html主页形式返回用户浏览器,因而asp源程序不会泄密,增加了系统的安全保密性。此外,asp是面向对象的脚本环境,用户可自行增加activex组件来扩充其功能,拓展应用范围。随着计算机技术的不断发展和更新,越来越多的先进网络技术(语言)被应用到网络开发中来.为了适应这种发展中带来的变化,也是简化网络开发的过程,同时满足社会对网络软件的需求,特做此次设计与开发.1.1 课题研究的目的独立完成基于b/s模式和asp平台的长途客运订票系统的设计与实现全过程。深入学习和
13、掌握以下核心技术。一 掌握asp的框架、内部对象、服务器控件等有关技术。二 掌握vbscript开发脚本语言和javascript开发脚本语言。三 掌握ado框架、内部对象和数据控件。四 掌握 sql server 2000网络数据库的运行环境和接口技术。五 熟练掌握动态网站的开发步骤六 掌握基于b/s模式的软件系统的开发理念和设计流程七 掌握软件工程学中的原理和实践,初步建立软件开发全过程的整体观念。八 掌握采用internet的tcp/ip协议,以b/s方式,asp编程技术,多媒体技术。1.2 课题研究的意义定票系统是售票部门不可缺少的部分,它的内容对于管理者和客户来说都是至关重要,所以定
14、票系统应该能够为用户提供充足的信息和快捷的查询手段。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 作为计算机应用的一部分,使用计算机对车票信息进行管理,有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。 因此,开发这样一套软件成为很有必要的事情,在下面的各章中将以开发一套长途客运定票系统为例,谈谈其开发过程和所涉及到的问题及解决方法。 本文中所做的主要工作如下:(1)
15、介绍了个性化页面的背景及win2000server+iis+asp系统的一般原理;(2) 阐述整个个性化页面生成系统的系统结构及工作原理;分析了系统实现中的特殊性、难点和重点。(3) 设计实现 查询 定票 退票 操作员管理 车票整理等页面(4) 分析并解决实现中的若干技术问题。(5) 建立网络定票,进行测试并分析结果。1.3 课题的可行性分析1.3.1 课题调研(1)与实践活动和相关的文件和资料网上查找。(2)本课题要求学生有熟练的asp开发能力,有较强的自学能力以及一定的关系数据库理论开发功底。(3)具有对复杂表进行处理的能力。(4)具体问题再做详细调查研究并与指导老师面谈。1.3.2 可行
16、性分析(1)技术可行性-本系统需要一台装有asp开发环境和运行环境的计算机即可,对机器本身没有太高的要求,一般当前学校或个人电脑完全可满足要求。对于软件技术要求,现在的程序设计语言已非常成熟,要运用html样式,图形图象制作工具来制作生动活泼的网页及美观的图形文件或动画文件,数据库使用sqlserver 2000中提供的数据库桌面工具odbc。(2) 经济可行性-装上该应用软件,即可使用系统,系统成本主要集中在系统软件的开发上,当系统投入运行后可以为方便管理.给人力,物力。所带来的效益远远大于系统软件的开发成本。在经济上完全可行。(3) 操作可行性-界面设计时充分考虑管理人员的习惯,使得操作简
17、单;数据录入迅速、规范、可靠;统计准确;制表灵活;适应力强;容易扩充。第二章准备阶段内容主要是:系统需求分析包括,现有系统介绍;系统的实体分析,实体关系图。2.1 asp基础asp是active server pages的缩写,中文名称叫做“动态服务器页面”,服务器是所有web站点的核心,后缀名为.asp。asp内含于iis(internet information server)中,是microsoft开发的服务器的脚本环境。通过asp,可以结合html(hypertext markup language )、脚本命令和组件来创建动态、交互且高效的web服务器应用程序。 asp程序是以.as
18、p为扩展的文本文件,其控制部分是用vbscript和jscript等脚本语言来编写的。asp的工作流程大致是:当浏览器从web服务器上请求。asp文件时,服务器执行asp;asp全部读取请求的文件,执行所有的服务器端脚本,并将脚本输出与静态html代码进行合并;最终的html页面将在http响应中传送给浏览器。 asp程序是由文本、html标记和脚本组合而成的。在asp程序中,脚本通过分隔符与文本和html标记区分开来。asp用分隔符%和%包括脚本命令。由分隔符括起的命令称为主脚本命令,这些命令由主脚本语言进行处理。在asp分隔符%和%内,可以包括主脚本语言允许的任何语句、表达式和操作符等。
19、asp实际上是将标准的html文件扩展了一些附加特征,也像标准的html文件一样,包含html对象并且有一个浏览器解释并显示,任何可以放在html 中的东西java applets,闪烁字符串,客户端脚本,客户端activex控制等。都可以放在asp中。 ado访问数据库的原理,与数据库相连,ado提供了如下3种方式:通过odbc相连;通过oledb相连;直接与sql server相连。3种方式由于应用层次的差异,使得效率由低到高,独立性由高到低。2.2 数据库系统设计(1)在d盘根目录下建立一个bus文件夹用于存放tiket_data.mdf和tiket_log.ldf数据库文件(2)在ti
20、ket_data.mdf数据库文件下建立 t_user 、user0、checi、trainnode、tui五个数据表(具体内容详见数据字典附本)信息管理系统的主要任务是通过大量的数据获得管理所需要的信息,这就必须存储和管理大量的数据。因此建立一个良好的数据组织结构和数据库,使整个系统都可以迅速、方便、准确地调用和管理所需的数据,是衡量信息系统开发工作好坏的主要指标之一。 数据库系统设计数据库设计主要是进行数据库的逻辑设计,即将数据按一定的分类、分组系统和逻辑层次组织起来,是面向用户的。数据库设计时需要综合企业各个部门的存档数据和数据需求,分析各个数据之间的关系,按照数据库提供的功能和描述工具
21、,设计出规模适当、正确反映数据关系、数据冗余少、存取效率高、能满足多种查询要求的数据模型。为了更好地组织数据和设计出实际应用数据库,应该注意如下问题:规范化地重组数据结构:对数据进行规范化表达,这在后面将会具体讨论。关系数据结构的建立:在进行了数据基本结构的规范化重组后,还必须建立整体数据的关系结构。这一步设计完成后数据库和数据结构设计工作基本完成,只待系统实现时将数据分析和数据字典的内容代入到所设计的数据整体关系结构中,一个规范化数据库系统结构就建立起来了。 建立关系数据结构涉及三方面内容:确定关联的关键指标项并建立关联表;确定单一的父系记录结构;建立整个数据库的关系结构。第三章应用系统开发
22、工具3.1 对软件和硬件的要求服务器硬件处理器:intel pii 450 或更好内 存:256m 或更大硬 盘:20g 或更大软件microsoft windowsnt server 4.0 或更高版本microsoft sql server 7.0 或更高版本microsoft iis 4.0 或更高版本sql server 2000sdk客户机硬件无特殊要求,只要能上连接互联网即可软件microsoft windows /95 / 98/xp/2000 或更高版本microsoft ie 4.0 或更高版本系统的性能要求通常指系统需要的存储容量以及后援存储,重新启动和安全性,运行效率等方
23、面的考虑。 本系统运行环境为单环境,在运行时对系统整体性能要求过高,要求:软件系统环境 :iis5.0 + sql + sdk硬件系统环境:c600、64mb(ram)、500mb(hd)。此外,对其它软件几乎没有依赖性,程序健壮性较好3.2 运行需求硬件条件:586 cpu、32m ram、3.2g硬盘以上的pc机;打印机;局域网。软件条件:windows 98以及windows nt操作系统,服务器。3.3 其他需求本系统有较好的可维护性、可靠性、可理解性、效率。易于用户理解和操作。可维护性包括了可读性、可修改性、可测试性、等含义。可靠性通常包括正确性和健壮性。开发过程中,在各种矛盾的目标
24、之间作权衡,并在一定的限制的条件下(经费、时间、可用的软、硬件资源等),使上述各方面最大限度的得到满足。3.4 数据库应用系统开发简介在数据库应用系统开发之前,对开发数据库的基本概念应当了解,对数据库的结构、开发数据库应用程序的步骤、开发体系及方法都应当有相当清晰的了解和认识。数据库应用系统开发的目标是建立一个满足用户长期需求的产品。开发的主要过程为:理解用户的需求,然后,把它们转变为有效的数据库设计。把设计转变为实际的数据库,并且这些数据库带有功能完备、高效能的应用。数据库技术在计算机软件邻域研究中一直是非常重要的主题,产生于60年代,30多年来数据库技术得到了迅速发展,并已形成较为完整的理
25、论体系和一大批实用系统。并且,近年来,随着world wide web(www)的猛增及internet技术的迅速发展,使得数据库技术之时成为最热门技术之一。用户数据目前表明,大多数主流数据库管理系统把用户数据表示为关系。现在把关系看作数据表。表的列包含域或属性,表的行包含对应业务环境中的实体的记录。并非所有的关系都同样符合要求,有些关系比其它关系更结构化一些。3.5 ms sql server 简介sql server 是一个后台数据库管理系统,它功能强大操作简便,日益为广大数据库用户所喜爱。越来越多的开发工具提供了与sql server的接口。sql server 是一个关系数据库管理系统
26、,它最初是由microsoft、sybase 和ashton-tate三家公司共同开发的。于1988 年推出了第一个os/2 版本,在windows nt 推出后,microsoft与sybase 在sql server 的开发上就分道扬镳了,microsoft 将sql server 移植到windows nt系统上,专注于开发推广sql server 的windows nt 版本。sql server 2000 是microsoft 公司推出的sql server 数据库管理系统的最新版本,该版本继承了sql server 7.0 版本的优点,同时又比它增加了许多更先进的功能、具有使用方便
27、、可伸缩性好与相关软件集成程度高等优点。 mssql server不但可以应用于大中型数据库管理中,建立分布式关系数据库,并且也可以开发桌面数据库。事实上,sql server数据库处理的基本结构,采取关系型数据库模式,尽管如此,相信大家都可以轻易的发现,在sql server的数据库处理方式,则是使用面向对象的操作方式与精神,也就是说,sql server的所有功能,都可以基于系统已经建立好的一些对象来达成,是相当oo(面向对象)的一个系统结构。sql server 企业管理器是 sql server 的主要管理工具,它提供了一个遵从 mmc 标准的用户界面,使用户得以: 定义 sql se
28、rver 实例组。将个别服务器注册到组中。为每个已注册的服务器配置所有 sql server 选项。 在每个已注册的服务器中创建并管理所有 sql server 数据库、对象、登录、用户和权限。在每个已注册的服务器上定义并执行所有 sql server 管理任务。 通过唤醒调用 sql 查询分析器,交互地设计并测试 sql 语句、批处理和脚本。 唤醒调用为 sql server 定义的各种向导。第四章系统分析4.1 系统简要分析系统利用网络提供给用户查询车次的功能。为系统注册用户提供查询车次、车票信息的功能。后台有注册人员、车次、车票的信息维护功能。4.2 应用需求分析系统主要实现网络用户查询
29、车次、车票的信息功能。定票系统需要满足来自两方面的需求,这两个方面分别是客户和管理员。客户的需求是查询,在线注册,之后在线定票,对个人注册信息的修改;管理员的需求是查询删除注册用户,维护车次,车票信息。1、查询:通过输入车次或车站名同时配合日期座位类型查询剩余的车票数量。 2、定票:在查询的基础上,定票(可预定3天的车票)。 3、操作员管理:管理员可以增加,删除,修改信息。 4、车票整理:发车后从新整理车票使此车次的车票回复到原始状态。4.3 业务流分析客运定票系统的业务流程:首先由用户或系统管理员等有权限的用户将各自权限范围内的信息进行管理,然后保存信息到数据库中。不同权限的人可以对这库中不
30、同信息进行修改和删除。所有用户均可以进行信息查询。4.4 数据流分析客运定票系统的数据流程:首先由用户或系统管理员等有权限的用户将各自权限范围内的信息进行管理,然后保存信息到数据库中。不同权限的人可以对这库中不同信息进行修改和删除。所有用户均可以进行信息查询。第五章概要设计5.1 系统结构图长途客运定票系统系统结构图进入系统主界面(index.asp)站站查询车次查询车票查询(注册用户)定票(注册用户)退出系统用户注册系统后台系统维护系统5.2 总体功能设计5.2.1总体设计系统安全性计算机系统的安全治理是一个庞大、复杂、面广的系统工程。安全的核心是人,必须以人为核心进行安全管理。采用各种先进
31、的安全技术,使系统免受非法攻击,排除没有访问权限的使用者窃取机密信息,确保系统安全可靠的运行。针对长途客运定票系统的特点,为了加强其安全性,系统采用一定的保密措施。注册用户管理、系统对非注册用户只提供车次查询、站站查询功能。、系统对注册用户提供车次查询、站站查询功能、定票功能、用户信息修改功能。、系统后台维护使用专门的登陆界面。不与前台的任何窗体作接口。、系统注册用户和管理员的口令管理。(1)口令识别口令识别是一种低成本,易实现的用户识别技术。在计算机系统内广泛的使用,在口令识别机制中,计算机系统给每个用户分配一个用户标识和一个口令。用户标识唯一确定一个用户是公开的;口令用于证实用户,是保密的
32、,显示为*号。(2)口令存取系统要识别每个用户的口令,就必须把每个用户的口令存放起来,形成口令表,通常以文件或数据库形式存放。如果以明文的形式存放,则很容易被熟悉系统的人偷取,为了提高基于口令的身份识别方案的坚强度,应该在口令方案中引入家密机制。5.2.2长途定票信息管理系统该设计的功能主要是完成长途车辆的车次、经过车站、定车票的功能。由于该系统的是一个查询人才多查询数据量大的管理系统,所以采用网上分模块的设计方式。1、 用户注册功能(1) 注册用户的相关信息。便于提供与之相应的服务。(2) 注册信息的修改。可以根据用户提供的关键字来查询修改用户的基本信息。以及网站提供的相关操作记录。2、 车
33、次查询浏览功能车次查询浏览功能,就是根据用户输入的关键字来查询相关车次的信息。3、 站站查询浏览功能站站查询浏览功能,是根据用户输入的关键字来查询出经过两个车站间的所有车次。同时可以浏览此车次的相关信息。4、 车票订购功能注册用户根据自己的需求在查询合适出车次的基础上订购车票。5、 后台信息维护管理功能提供给系统管理的功能。主要维护系统内的车次、车票、车站等信息。第六章详细设计系统分为用户注册、前台浏览、后台维护三个部分。各个部分的详细设计如下6.1 用户注册6.1.1系统目标:用户注册部分用于提交用户的详细信息,为方便定票服务。确保用户定票信息的安全有效。6.1.2用户注册系统流程图用户注册
34、接口(index.asp)用户注册界面(zhuce.asp)注册成功界面(tj.asp)判断注册信息否是6.1.3用户注册系统主要功能a) 用户信息注册(zhuce.asp)页面名称:zhuce.asp页面功能:1、可以查询出通过用户录入的开始站点和到达站点的车辆。2、点击车辆信息的车次可以显示出此车次的具体信息。3、留有站站查询,车次查询,车票查询的接口相关说明:b) 用户信息修改(yhupdate.asp)页面名称:yhupdate.asp页面功能:1、可以查询出通过用户录入的开始站点和到达站点的车辆。2、查询车次可以显示出此车次的具体信息。3、留有站站查询,车次查询,车站查询,车票订购的
35、接口4、用户基本信息修改,可以修改注册时提交的个人信息相关说明:6.2 前台浏览6.2.1系统目标:前台浏览部分是整个系统的核心部分。利用一定的条件查询,表格显示的直观方便的方式来满足用户的对车辆、车站、车票的查询功能。实现系统的服务功能。系统主要包括以下功能。提供用户注册接口、车次查询、站站查询、车票查询、定票管理。6.2.2前台浏览系统流程图主页面(index.asp)用户注册(zhuce.asp)车次查询(checi.asp)站站查询(zhanzhan.asp)车票查询(cp.asp)车票定购(cpd.asp)6.2.3前台浏览系统主要功能a) 用户注册接口页面功能:在前台浏览界面中,允
36、许用户登陆或进入用户注册流程。相关说明:输入用户代码和密码可以登陆进入系统。错误的话反馈错误信息,同时进入登陆界面。b) 车次查询(checi.asp)页面名称:checi.asp页面功能:1、可以查询出车次的相关信息。车次名称、发车时间、到站时间、车辆类型、始发站名称、全程参考票价。2、车辆经过的车站,到站时间,开车时间。3、留有站站查询,车次查询,车票查询的接口。相关说明:查询条件,输入“车次”。c) 站站查询(zhanzhan.asp)页面名称:zhanzhan.asp页面功能:1、以查询出通过用户录入的开始站点和到达站点的车辆。2、击车辆信息的车次可以显示出此车次的具体信息。3、留有站
37、站查询,车次查询,车票查询的接口。相关说明:d) 车票查询(cpshow.asp)页面名称:cpshow.asp页面功能:用户输入关键字可以查询出满足条件的车票查出来。包括不同类型的车,不同类型的票价。相关说明:e) 车票订购(cp.asp)页面名称:cp.asp页面功能:基于安全考虑,定票只针对注册的用户提供此服务。相关说明:车票信息的主要关键包括车次、发车时间、座位号、目的站。6.3 后台维护系统6.3.1系统目标后台维护系统是用于协助整个系统的运行的计算机管理系统。只有管理人员可以维护。他主要功能包括,注册用户信息的管理、车次信息的管理、车票信息的管理几个部分。6.3.2后台维护系统流程
38、图管理员登陆界面(loginadmin.asp)用户维护(useredit.asp)车次维护(trainedit.asp)车票维护(ticketedit.asp)车次基本信息维护(trainjbedit.asp)车次车站维护(trainccedit.asp)6.3.3后台维护系统主要功能a)注册用户维护(useredit.asp)页面名称:useredit.asp页面功能:1、 管理员可以浏览和删除用户注册信息,2、 注册用户可以浏览、编辑、删除用户注册信息3、管理员可以维护所有的用户信息。相关说明:针对登陆用户。查询条件,输入“用户名”。b)车次维护(trainedit.asp)页面名称:车
39、次维护首页trainedit.asp车次基本信息维护trainjbedit.asp车次车站信息维护trainjbedit.asp页面功能:1、新增、编辑、删除车次基本信息。(内容见数据字典表车次基本信息表)2、新增、编辑、删除车次经过车站信息。相关说明:注意区分一个是车次的基本信息,一个是车次经过车站的信息。c)车票维护(ticketedit.asp)页面名称:ticketedit.asp页面功能:1、新增、编辑、删除车票信息和价格。相关说明:根据车次经过车站来维护车票的信息。第七章调和测试在这一节中,我们主要讨论了两个问题,一个是系统的联机文档,另一个是系统的测试,下面我们分别加以说明。作为
40、一个完整的系统,联机文档是其中不可缺少的部分也是相当重要的部分。好的文档能够使用户快速了解并准确的使用系统的各项功能。减少误操作,减少错误产生的可能,这对用户和开发人员都有很多的好处。所以在开发本系统中,也加入了不少的文档,除了对于四大模块的详细说明外,对于易出错和不易操作的地方(如多条件查询部分)又作了详细的说明。 由于本身能力的局限性,所以做编写的代码,即使经过反复检查也难免出错所以在本阶段力求使用有限的时间找出尽可能多的错误,力求系统尽量正确。我们在本系统的测试中使用了黑盒法(即不关心程序内部的逻辑结构,而是根据程序的功能来设计是检测)请一位不熟悉本系统的人来进行随意性的操作,打破习惯的
41、操作顺序,从中发现错误,在此阶段系统的大量错误得到了改正。 信息管理系统所涉及的数据库设计的重要步骤加载测试。加载测试工作贯穿于程序测试工作的全过程,整个录入、修改、查询、处理工作均可视为对数据库的加载测试工作。要设计出一个好的信息管理系统数据库,除满足系统所要求的功能外,还必须遵守下列原则:1)基本表的个数越少越好。2) 主键的个数越少越好。键是表间连接的工具,主键越少,表间的连接就越简单。3)字段的个数越少越好。4) 所有基本表的设计均应尽量符合第三范式。数据库的设计中,如何处理多对多的关系和如何设计主键,是两个有着较大难度、需要重点考虑的问题。 结 论时光飞逝,流年似水,短短的设计即将结
42、束,现在回头想想两个月的设计,我对自己的这次设计有了更深,更新的体会。在本次设计的全过程中,我对所学的知识有了一个比较系统的认识和理解。涉及了各方面的知识,大大扩展了我的知识面,同时是我学会了如何使用所学的知识去解决一些实际的问题。 在设计中我深知自己掌握的知识还远远不够,掌握的一些理论知识应用到实践中去,总会出现这样或那样的问题,不是理论没有掌握好,而是光知道书本上的知识是远远不够的,一定要把理论知识和实践结合起来。把学到的知识应用到时间中去,多做多练,才可以把理论的精华发挥出来。知识不是知道,了解就好,一定要去应用它,发展它,让它在现实生活中得到充分的应用,从而解决一些问题,这才是学习的根
43、本目的。而且知识又不是单一的,它是互相联系的,学科与学科之间都有着内在的联系。计算机是一门非常复杂且庞大的学科,一项课题往往需要多项技术才可以完成的。在设计阶段,通过对课题的深入分析与研究,迫使我对技术有了一定的了解。在遇到问题时,得到了指导老师与同学的悉心帮助,使我感受到集体的力量是无穷的。 通过这次设计,我学会了更好的协调自身和身边的资源来工作,因为一个人所学的知识不可能面面俱到的,只有通过各种途径,发挥自己的优点,利用身边的资源,才能使工作做得更为出色。通过这次设计,我学到了许多书本上学不到的知识,增强了自己的动手能力。即将毕业我十分珍惜这次锻炼的机会,我按部就班的完成了自己的设计任务,但由于自己的知识水平有限,仍然存在很多的不足之处,恳请老师多多指教!当今的社会是竞争的社会,而人才的竞争则是竞争的焦点,毕业设计对于我们即将离校的同学来说,是离校前很好的一次锻炼,使我们各方面的能力都有了很大的提高,为我们踏出校门,走上社会增强了能力与自信! 计算机技术的高速发展,使我深深地认识到只有不断的加强学习,才能在计算机技术方面不至于被淘汰,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026广东惠州市第一妇幼保健院招聘第一批14人 (第1批次)建设笔试备考试题及答案解析
- 2026年无人机在物流配送领域的创新应用报告
- 2026安徽宣城市人民医院(皖南医科大学附属宣城医院)第一批次招聘12人建设考试参考试题及答案解析
- 2026湖北大学医院招聘工作人员1人建设笔试模拟试题及答案解析
- 2026新疆长安中医脑病医院招聘22人建设笔试备考试题及答案解析
- 初中化学气体收集装置的多功能环保集成课题报告教学研究课题报告
- 2026年西安通和电信设备检测有限公司招聘建设笔试模拟试题及答案解析
- 中信建投证券2026届金融科技专场春季校园招聘建设笔试备考试题及答案解析
- 【漯河】2025年河南漯河市召陵区事业单位招才引智“绿色通道”引进人才28人笔试历年典型考题及考点剖析附带答案详解
- 【昆明】2025年中国铁路昆明局集团有限公司招聘普通高校毕业生48人(二)笔试历年典型考题及考点剖析附带答案详解
- 管道应力分析报告
- 湘教版高中数学必修二知识点清单
- 大学生就业指导-求职材料准备与面试技巧课件
- 2024年山东省三支一扶考试真题
- 纺织行业的纺织品生产技术培训资料
- 2024年山东出版集团有限公司招聘笔试参考题库含答案解析
- 高二年级第一次月考质量分析化学
- 高考生物解题技巧1-题干信息的分析技巧
- (中职)电子技术基础与技能教ppt教学课件汇总完整版电子教案
- 涉氨制冷企业安全管理培训
- 3、4号锅炉引风机更换叶轮施工方案
评论
0/150
提交评论