2022年第六组概要设计方案阶段概要设计方案说明书

上传人:痛*** 文档编号:117920660 上传时间:2022-07-10 格式:PDF 页数:20 大小:378.82KB
收藏 版权申诉 举报 下载
2022年第六组概要设计方案阶段概要设计方案说明书_第1页
第1页 / 共20页
2022年第六组概要设计方案阶段概要设计方案说明书_第2页
第2页 / 共20页
2022年第六组概要设计方案阶段概要设计方案说明书_第3页
第3页 / 共20页
资源描述:

《2022年第六组概要设计方案阶段概要设计方案说明书》由会员分享,可在线阅读,更多相关《2022年第六组概要设计方案阶段概要设计方案说明书(20页珍藏版)》请在装配图网上搜索。

1、四川任我行 概要设计说明书V1.0(版本号 拟制人 _ 审核人 _ 批准人 _ 二零一二年三月二十三日 精选学习资料 -名师归纳总结-第 1 页,共 20 页1/20 概要设计说明书1引言1.1 编写目的四川任我行概要设计说明书目的是了解“四川任我行”这个软件系统的总体结构,清楚系统全局数据库的设计和数据结构,明确该系统的设计约束,通过我方与用户方反复沟通形成。明确该旅游网站中各项功能和非功能性需求实现时所需要的数据,并可以此数据为根据设计数据库。充分反映软件需求规格说明书中的用户需求,根据软件需求规格说明书自顶向下、逐步求精,实现抽象化、模块化、局部化等等。本文档的目的是开发人员在下一阶段进

2、行系统详细设计的纲领性文件,也是考核系统总体质量的重要技术文档。确定系统开发的范围,反映出系统的总体结构,为开发人员,维护人员、需求人员间提供共同的协议而创立基础,对软件功能的实现作使命描述,作为软件人员进行设计和测试的基础;作为需求人员和开发人员之间的共同文档,为双方相互了解提供基础;确定系统测试及验收内容。四川任我行需求说明书的阅读对象为:1)对相关业务技术和总体方案作出决策的管理人员和质量管理人员;2)对本数据需求说明书进行评审和确认的有关业务、技术人员;3)参加数据库设计,测试设计阶段工作的全体设计人员;4)四川任我行工程组,其他有权需要调用本文档的人员1.2 背景开发软件名称:四川任

3、我行工程任务提出者:邱奕韩工程开发者:邱奕韩,张荣,吴超,叶慧颖,邱志丽用户:旅游爱好者工程与其他软件,系统的关系:本系统采用B/S,服务器端采用Apache,数据库采用的是MySQL作为开发软件的数据库服务程序。1.3 定义MySQL:数据库管理软件精选学习资料 -名师归纳总结-第 2 页,共 20 页2/20 DBNS:数据库管理系统 Windows XP/7,IE,Linux/Unix:运行环境 PHP:后台实现语言 CSS+JS+HTML:前端的设计与实现1.4 参考资料1 成林 著,css3 实践,机械工业出版社2 Luke Welling,Laura Thomson 著,武欣译,P

4、HP和 MySQL Web 开发,机械工业出版社3 Abraham Silberschatz,Henry F.Korth,S.Sudarshan 著,杨冬青等译,机械工业出版社4 William Stallings著,孟庆树译,密码编码学与网络安全原理与实践,机械工业出版社5 陆凌牛著,HTML 5与 CSS 3权威指南,机械工业出版社6 w3cschool在线教程 http:/ 需求规定2.1.1系统功能 1、登录/注册功能:该功能主要是用来提供给用户需要进一步使用该系统的一个前提条件。如果是老客户,那么不需要注册直接登录即可。如果是从未使用过该系统的用户,那么需要先进行第一步的注册才能进行

5、下一步的登录操作。2、搜索功能:主要提供给使用者进行该系统相关信息搜索的一个功能。该功能具体可以细分为一下几个部分:搜索景点,搜索旅游团,搜索酒店的功能。在使用搜索功能时,并不需要预先进行登录操作。3、预定功能:主要提供给登录的用户一个进行预订相关服务的一个平台。该功能细分为预订酒店和预订旅游团。如果用户需要使用该功能,前提条件是必须进行登录或者注册。4、评论功能:主要提供给一些知情者提意见的一个平台。对于相关景点的相关服务,如果某位用户去过,并且了解详细的信息,可以以留言的方式在网站上表达出自己的想法和意见。该功能细分为预订旅游团和预订酒店的功能。下表是一个简单的表格来描述该系统的主要功能:

6、功能简介图搜索登录/注册预订评论搜索景点搜索旅游团搜索酒店评论酒店精选学习资料 -名师归纳总结-第 3 页,共 20 页3/20 评论景点登录注册新用户预订酒店预订旅游团2.1.2系统性能2.1.2.1精度所有的输入,输出和传输数据严格按照数据库设计中的数据设计。详细的数据库设计会逐步完成。这里列出一些已讨论好的数据名称和参数设计。Userinfo 属性描述表列名中文注释类型最大长度值域可否为空是否主键是否外键备注UName 用 户 名字char 50 字母,数字否是否无password 用 户 密码char 20 字母数字否否否无mail 用 户 邮箱char 100 合法邮箱否否否无Hot

7、el 属性描述表列名中文注释类型最大长度值域可否为空是否主键是否外键备注HotelNo 酒店号int 否是否HName 酒店名char 100 否否是LandID 景点ID int 否否否city 城市char 100 否否否Address 地址char 100 否否否Description 描述text 65536 否否否HLevel 据点 级别int 否否否PicFolder 图片 目录char 80 否否否精选学习资料 -名师归纳总结-第 4 页,共 20 页4/20 Room 属性描述表列名中文注释类型最大长度值域可否为空是否主键是否外键备注HotelNo 酒店号int 否是是RTyp

8、e 房间 类型char 20 否是否Price 房间 价格int 否否否HbedType 床类型char 20 否否否BedWidth 带宽 类型Int 100 否否否PicFloder 图片 链接地址Char 80 否否否HComment 属性描述表列名中文注释类型最大长度值域可否为空是否主键是否外键备注HCommentID 评论ID int=0 否是否HotelNo 酒店号酒店号=0 否否是UName 用户名Char 50 否否是CType 评论 类型char 20 否否否CLevel 评论 级别char 20 否否否Content 评论 内容text 65536 否否否余下的数据精度设计

9、会逐步完成。2.1.2.2时间特性要求本网站具体时间特性要求要根据网速来决定。我们将最大限度的减少系统响应用户操作时间,最小化更新处理时间和数据转换的时间。2.1.2.4可靠性对于编写好的软件,我们会进行大量的测试,不断地查找里面出现的bug,并及时的对其进行修改,尽可能的减少bug 的数量。在网站的建设初期,我们对初步估计的用户量比较少,所以对数据优先选择了中小型的数据库,服务器也是我们寝室普通的笔记本电脑,随着用户量的增加,我们会及时的更新我们的服务器和数据库,从而保证网站的可靠精选学习资料 -名师归纳总结-第 5 页,共 20 页5/20 性。避免用户量太大,而造成服务器瘫痪,影响网站的

10、可靠性。2.1.2.5灵活性本网站具有以下几个灵活性特点。(1 易使用性对于网站的主界面设计,我们是参考了一些成功的网站设计,借鉴了他们的成功的经验。深入的研究他们用户界面的设计,并借鉴了那些成功网站的经验。(2高效性由于我们设计网站的初期,主要考虑的是安全性和功能性。对于高效性,没有进行过高的要求。这部分的要求在后期的维护中,会进行不断地完善和加强。(3可维护性在设计网站的时候,将每个模块都分别独立开来,对于一些静态的页面,我们把其做成了模板,在使用的时候进行载入就行。这样我们就可以集中精力放在代码的编写上。避免了一些不必要的模块的干扰。在代码设计过程中,尽可能的减少模块之间的耦合性。做到模

11、块和模块之间的分离。这样,对日后的维护就有了很大的方便性。(4 可移植性在选用数据库的时候,我们没有选择微软的SQL Sever,很重要的一个因素是可移植性的问题,所以我们选择了一个移植性更高的数据库MySQL,他可以在不同的系统上运行。而服务器环境也是选择了兼容性较好的Apache,所以我们可以很方便的将我们的代码一直到其余的操作系统和机器上.2.1.3输入输出要求已在精度要求中列出。2.1.4数据管理能力要求数据量分布表实体名数据总量 KB)UserInfo 20480 hotel 40968 Room 163872 Hotel Comment 655488 LandScape 40968

12、 Landscape Comment 655488 BookingHotel 163872 Company 20480 TravelGroup 81920 BookingTravel 40968 数据存储分析表精选学习资料 -名师归纳总结-第 6 页,共 20 页6/20 表名保 存 期 限 天)存放位置访问方式本站点局域网服务器广域网服务器UserInfo 永久读写hotel 永久只读Room 永久只读HComment 30 天读写LandScape 永久只读LComment 30 天读写BookingHotel 30 天读写Company 永久只读TravelGroup 永久只读Booki

13、ngTravel 30 天读写2.1.5故障处理要求表 故障处理表严重程度描述反应时间A 程序无法运行0 天马上)B 用户无法搜索0 天C 用户无法登陆1 天D 用户无法查看图片1 天2.1.6其他专门要求安全性要求:1、设置权限,对于某些特定的用户,只分配给其部分权限。让其只能做自己能做的一些操作。2、对于一些敏感数据,在存入数据库之前进行加密操作。对于数据库中的敏感数据,在存入数据库进行哈希加密操作。这样即使其他的用户查看了数据,也不能看到详细的信息。在MySQL中,提供了几种加密的哈希函数,password,encrypt,sha1和 md5。这样就能保证我们数据库中的敏感信息的保密性。

14、3、对于数据库中的数据,一定要进行实时的备份操作。每当数据库中发生一些修改操作时,就进行备份操作,这样的话,再后来的的数据丢失时,就可以进行及时的恢复,从而避免了数据丢失造成的损失。2.2 运行环境2.2.1设备列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括:a.处理器型号及内存容量b.外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量c.输入及输出设备的型号和数量,联机或脱机;精选学习资料 -名师归纳总结-第 7 页,共 20 页7/20 d.数据通信设备的型号和数量e.功能键及其他专用硬件2.2.2支持软件Window 7 操作系统:开发平台Apache:服务器M

15、ySQL:数据库系统软件EditPlus:一款编辑器,用来编辑PHP文件PHP解释器:用来解释PHP语言DreamWeaver:网页设计工具Axure RP Pro:原型设计工具Internet Explore:测试工具2.2.3接口无2.2.4控制无2.3 基本设计概念和处理流程2.3.1技术路线瀑布模型:各阶段间具有顺序性和依赖性:前阶段完成才能进行下一阶段。文档驱动2.3.2设计原则一、明确建立网站的目标和用户需求Web 站点的设计是展现企业形象、介绍产品和服务、体现企业发展战略的重要途径,因此必须明确设计站点的目的和用户需求,从而做出切实可行的设计计划。要根据消费者的需求、市场的状况、

16、企业自身的情况等进行综合分析,牢记以“消费者”为中心,而不是以“美术”为中心进行设计规划。在设计规划之初同样考虑:建设网站的目的是什么?为谁提供服务和产品?企业能提供什么样的产品和服务?网站的目的消费者和受众的特点是什么?企业产品和服务适合什么样的表现方式 风格)?二、总体设计方案主题鲜明在目标明确的基础上,完成网站的构思创意即总体设计方案。对网站的整体风格和特色作出定位,规划网站的组织结构。Web 站点应针对所服务对象机构或人)的不同而具有不同的形式。有些站点只提供简洁文本信息;有些则采用多媒体表现手法,提供华丽的图像、闪烁的灯光、复杂的页面布置,甚至可以下载声音和录像片段。好的Web 站点

17、把图形表现手法和有效的组织与通信结合起来。要做到主题鲜明突出,要点明确,以简单明确的语言和画面体现站点的主题。调动一切手段充分表现网站点的个性和情趣,办出网站的特点。三、网站的版式设计网页设计作为一种视觉语言,要讲究编排和布局,虽然主页的设计不等同于平面设计但它们有许多相近之处,应充分加以利用和借鉴。版式设计通过文字图形的空间组合,表达出和谐与美。一个优秀的网页设计者也应该知道哪一段文字图形该落于何处,才能使整个网页生辉。多页面站点页面的编排设计要求把页面之间的有机联系反映出来,特别要处理好页面之间和页面内的秩序与内容的关系。为了达到最佳的视觉表现效果,应讲究整体布局的合理性,使浏览者有一个流

18、畅的视觉体验。四、网页形式与内容相统一要将丰富的意义和多样的形式组织成统一的页面结构,形式语言必须符合页面的内容,体现内容的丰富含义。运用对比与调和、对称与平衡、节奏与韵律以及留白等手段,通过空间、文字、图形之间的相互关系建立整体的均衡状态,产生和谐精选学习资料 -名师归纳总结-第 8 页,共 20 页8/20 的美感。如对称原则在页面设计中,它的均衡有时会使页面显得呆板,但如果加入一些富有动感的文字、图案,或采用夸张的手法来表现内容往往会达到比较好的效果。点、线、面作为视觉语言中的基本元素,要使用点、线、面的互相穿插、互相衬托、互相补充构成最佳的页面效果。网页设计中点、线、面的运用并不是孤立

19、的,很多时候都需要将它们结合起来,表达完美的设计意境。五、网站测试和改进测试实际上是模拟用户询问网站的过程,用以发现问题并改进设计。要注意让用户参与网站测试。2.4 结构整体结构图:搜索景点搜素旅游团搜索酒店进入网站登录/注册预订旅游团评论预订酒店图 6 整体结构图软件构架图:前端/网页PHP服务器/Apache数据库/MySQL传送返回图 7 软件构架图主要模块图:主界面登录/注册搜索模块预订模块评论模块图 8 主要模块图搜索模块:精选学习资料 -名师归纳总结-第 9 页,共 20 页9/20 搜索模块景点搜索旅游团搜素酒店搜索图 9 搜索模块图该模块的主要功能是为用户提供搜索平台,用户登入

20、该界面之后可以搜索自己感兴趣的景点、旅游团和酒店。登入注册模块:填写必要信息是否为新用户填写用户名即密码注册为新用户登陆成功登录失败是否图 10 登入注册模块图该模块实现的功能是为用户提供一个登入和注册平台,便于用户进入主界面。预定模块:预定功能选择酒店选择旅游团填写表单信息预订图 11 预定模块图该模块完成预定功能,用户进入主界面后,选择适合的旅游团和酒店后,填写好表单信息,便实现了预定功能。评论模块:评论功能评论酒店评论景点评论信息评论图 12 评论模块图该模块为用户提供了发表个人意见的平台,用户使用“四川任我行”软件系统后,可在该平台上发表对该软件的意见或建议,便于软件日后的完善。精选学

21、习资料 -名师归纳总结-第 10 页,共 20 页10/20 2.5 功能需求与系统模块的关系四川任我行系统登录注册搜索子系统景点查询旅游团查询酒店查询预订子系统评论子系统预订酒店预订旅游团填写个人信息填写预订信息插入评论取消预订评论旅游团评论酒店删除评论评论旅游团从上图中可以看出我们的系统主要分为四个模块:登录注册,搜索模块,预订模块,评论模块。1、登录注册:用户如果需要使用预订和评论的功能的话,那么这是必须提前完成的一个步骤。2、搜索模块:主要细分为搜索景点,旅游团查询和酒店查询。3、预订子系统中:有预订酒店,预订旅游团的功能。在该两个功能中,分别都提供了填写个人信息,填写预订信息,取消预

22、订的接口。4、评论子系统:主要有评论旅游团和评论酒店的功能。在该两个功能中,分别提供了插入评论和删除评论的接口。2.6 人工处理过程无2.7 尚未解决的问题1.有关系统安全性问题:用户在进行预订的功能时,必然要填写一些重要的个人信精选学习资料 -名师归纳总结-第 11 页,共 20 页11/20 息。如果该信息给不法分子获取的话,那么对用户的损失会很巨大,所以安全性使我们该系统的一个很重要的问题。初步设计中,我们打算猜去数字签名的技术来保障用户信息的安全。2.有关数据量的问题:该系统是一个以旅游景点的网站。但是,仅仅一个四川。大大小小的景点都是不计其数。我们该系统一定是真实可靠地。所以在这个矛

23、盾中就有一个问题,资料收集的完整性和正确性。我们初步的设计是,首先该系统先作为内部的一个测试,我们自己先模拟出几组数据,来完成程序的测试和相关操作。3接口设计3.1 用户接口程序作为一个B/S 的架构。用户使用电脑上的浏览器软件来进入我们的系统。所有的按钮连接都是中文的设计,很方便易懂。用户可以根据字面意思进行使用。下面是一些常见的事例:搜索:搜索按钮,主要给用户使用搜索的功能。预订:用户进行了相关的选择后,使用预定功能的一个操作。确定:用户确定对自己的选择做进一步的确定。取消:用户取消自已的选择。评论:用户插入相关评论的一个接口。相关超链接:根据相关中文,都会连接到特定的页面。3.2 外部接

24、口硬件接口:本系统不支持相关的硬件,所以无硬件接口。软件接口:用PHP提供的一些对MySQL 操作的函数接口来对数据库系统的一个访问。3.3 内部接口本系统采用框架结构,内部接口的实现通过配置框架实现,该部分接口对程序员是透明的。框架通过使数据-数据视图-数据行为相分离的方法,数据、数据视图、数据行为之间主要是数据耦合和非直接耦合,因此模块式相互独立的。数据视图是基于数据结构来建立的,如果信息的结构使用相同的格式定义的话,多种信息可以共享相同的数据视图组件显示信息的内容。数据结构是相对稳定的,可以抽象多种信息的特征建立相同的数据结构,例如关系数据就可以抽象数据表的数据源、SQL 视图、字段、类

25、型、主键等特征建立关系数据视图的共同特征,这样以此为数据结构的列表数据视图就可以适用与大多数关系数据。数据结构是以描述方式定义的,与数据视图的实现平台没有关系,因此在构建环境下使用可以很方便。数据行为是以数据视图的选择信息作为参数来调用的。数据行为基本不关心数据视图是如何让实现的,数据行为改变数据之后并不直接修改数据视图,而是通过让数据视图刷新得到数据变化,数据行为与数据视图的关联在参数传递之后就结束了。数据视图的复用本身就意味着数据行为可以被复用,如果数据视图调用数据行为的参数是一致的话,相同数据行为还可以被多种数据视图所复用。由于数据视图和数据视图都可以通过上述方式被复用,因此在框架中数据

26、视图和数据行为可以组合起来,来构成完整的信息类描述实际的信息。事实上,数据从头到尾都是隐精选学习资料 -名师归纳总结-第 12 页,共 20 页12/20 藏在数据视图和数据行为的背后。只要数据结构定义的描述方式没有改变,即时数据结构本身改变了数据视图和数据行为仍是可用的。由于所有数据视图都是基于相同的接口的,所以数据行为也是基于相同接口的,因此替换构建不会影响其他部分,可以同多聚合方式把以前的构件功能组合起来提供新的功能。4运行设计4.1 运行模块组合本系统主要以一个网页窗口为模块,一个网页完成一个特定的功能,网站主页通过打开链接的另一个网页来实现各个模块之间不同的功能。各模块之间相对独立,

27、模块间主要以传递数据项的引用来实现模块之间的合作和数据共享。4.2 运行控制只要按照网页上所指示的操作,用户可以自由控制,没有额外的用户限制,异常由程序内部进行处理,给出相应的提示信息。4.3 运行时间由用户决定,但每次操作响应时间上限控制在2s 以内。5系统数据结构设计5.1 逻辑结构设计要点加粗的为关键字)1 用户信息 用户姓名,用户密码,邮箱)2 酒店信息 酒店编号,酒店名,景点ID,城市,地址,描述,据点级别,图片目录)3.房间信息 酒店号,房间类型,房间价格,床型,带宽类型,图片链接地址)4.酒店评论信息 评论 ID,酒店号,用户名,评论类型,评论级别,评论内容)5.景点信息 景点名

28、,酒店标识号,城市,地址,地图链接,景点描述,图片目录)6.景点评论 评论 ID,景点 ID,用户名,评论类型,评论级别,评论级别)7.预订酒店 酒店号,房间类型,用户名,身份证号,离开时间,入住时间,电话号码,预订数量)8.旅游团信息 旅游团ID,公司号,旅游团名,始点城市,终点城市,价格,旅游路线,花费说明,重要提醒,公告,集散地点)9.预定旅游团 酒店号,酒店标识号,用户名,身份证,离开时间,电话号码,预订数量)10.公司信息=0 否是否HotelNo 酒店号酒店号=0 否否是UName 用户名Char 50 否否是CType 评论 类型char 20 否否否CLevel 评论 级别ch

29、ar 20 否否否Content 评论 内容text 65536 否否否Landscape 属性描述表列名中文注释类型最大长度值域可否为空是否主键是否外键备注LandScapeID 酒店 标识号int 否是否LName 景点名char 100 否否否city 城市char 100 否否否Address 地址char 100 否否否LMap 地图 链接Char 100 是否否Description 景点 描述Text 65536 否否否PicFolder 图片 目录char 80 否否否LComment 属性描述表列名中文注释类型最大长度值域可否为空是否主键是否外键备注精选学习资料 -名师归纳总

30、结-第 15 页,共 20 页15/20 LCommentID 评论ID int=0 否是否LandScapeID 景点ID 酒店号=0 否否是UName 用户名Char 50 否否是LType 评论 类型char 20 否否否LLevel 评论 级别char 20 否否否Content 评论 内容text 65536 否否否BookingHotel 属性描述表列名中文注释类型最大长度值域可否为空是否主键是否外键备注BookingHID 酒店 标识号int 否是否HotelNo 酒店号Int 否否是RType 房间 类型char 100 否否是UName 用户 名字char 100 否否是Id

31、entifyCardNo 身份 证号Char 18 否否否dateTo 离开 时间Date 否否否dateFrom 入住 时间Date 否否否Telephone 电话 号码Char 11 否否否BookingNum 预订 数量Int 5 1,5 否否否Company 属性描述表列名中文注释类型最大长度值域可否为空是否主键是否外键备注Compa 公 司 号Int=0 字否是否无精选学习资料 -名师归纳总结-第 16 页,共 20 页16/20 nyNo 码母,数字City 公 司 所在城市char 50 字母数字否否否无Telephone 电 话 号码char 100 合法邮箱否否否无Trave

32、lGroup 属性描述表列名中文注释类型最大长度值域可否为空是否主键是否外键备注GroupID 旅游 团ID int 否是否CompanyNo 公司号Int 否否是TName 旅游 团名char 100 否否否CityFrom 来自 城市char 50 否否否CityTo 去往 城市Char 50 否否否price 价格Int 否否否TravelLine 旅游 路线Text 否否否SpendExplane 花费 说明Text 11 否否否ImportantHint 重要 提醒Text 5 1,5 否否否Bulletin 公告Text 否否否GatherPlace 集散 地点Text 否否否Bo

33、okingTravel属性描述表列名中文注释类型最大长度值域可否为空是否主键是否外键备注BookingHID 酒店 标识号int 否是否精选学习资料 -名师归纳总结-第 17 页,共 20 页17/20 GroupID 酒店号Int 否否是UName 用户 名字char 100 否否是IdentifyCardNo 身份 证号Char 18 否否否DateLev 离开 时间Date 否否否Telephone 电话 号码Char 11 否否否BookingNum 预订 数量Int 5 1,5 否否否5.3 数据结构与程序的关系登录注册搜索模块评论模块预订模块UserinfoHotel Room H

34、Comment LandScape LComment BookingHotel Company TravelGroup BookingTravel 6系统出错处理设计6.1 出错信息错误名称出错处理连接数据库错误1、睡眠 2s 钟2、重新连接数据库,成功,则返回,并提示数据库成功连接3、如果还是出错,抛出一个异 常,并提 示,数 据库 访 问 出错。用户登录出错1、提示用户用户名或者密码错误2、提供给用户5 次机会,在这 5 实验中,如果任何一次成功精选学习资料 -名师归纳总结-第 18 页,共 20 页18/20 登录了,那么就会返回,并提示成功返回。3、如果在这5 次的测试中,用户都没有成

35、功登录,那么程序就会终止,并且返回用户登录前的页面。信息填写出错1、提示用户再一次填写信息2、提供 5 次机会,在这5 次的填写中,用户任何一次的成功都会成功。3、如果在这5 次的测试中,用户都没有成功填写信息,那么程序就会终止,用户操作失败,返回登录前的页面。6.2 补救措施a.后备技术:备份,数据库中的所有信息都会在每天进行定时的备份。一旦数据库进行修改前,都会讲修改前的数据库进行备份,一周回会自动删除该备份文件。b.降效技术:为了保证用户信息。我们计划,在设计的过程中,对用户的信息进行加密,不使用明文传递的。通过效率的降低来满足提高安全性。c.恢复及再启动技术:在每个一定的时间,都会创建

36、一个还原点,为了后来可以进行恢复。6.3 系统维护设计6.3.1 功能性我们软件设计的方法是增量型的设计方法。首先先实现部分主要的功能,然后根据主要的功能逐步的完善我们的一些细节模块。从而能保证我们功能的完整性。6.3.2 可靠性对于编写好的软件,我们会进行大量的测试,不断地查找里面出现的bug,并及时的对其进行修改,尽可能的减少bug 的数量。在网站的建设初期,我们对初步估计的用户量比较少,所以对数据优先选择了中小型的数据库,服务器也是我们寝室普通的笔记本电脑,随着用户量的增加,我们会及时的更新我们的服务器和数据库,从而保证网站的可靠性。避免用户量太大,而造成服务器瘫痪,影响网站的可靠性。6

37、.3.3 易使用性对于网站的主界面设计,我们是参考了一些成功的网站设计,借鉴了他们的成功的经验。深入的研究他们用户界面的设计,并借鉴了那些成功网站的经验。6.3.4 高效性由于我们设计网站的初期,主要考虑的是安全性和功能性。对于高效性,没有进行过高的要求。这部分的要求在后期的维护中,会进行不断地完善和加强。6.3.5 可维护性在设计网站的时候,将每个模块都分别独立开来,对于一些静态的页面,我们把其做成了模板,在使用的时候进行载入就行。这样我们就可以集中精力放在代码的编写上。避免了一些不必要的模块的干扰。在代码设计过程中,尽可能的减少模块之间的耦合性。做到模块和模块之间的分离。这样,对日后的维护就有了很大的方便性。精选学习资料 -名师归纳总结-第 19 页,共 20 页19/20 6.3.6 可移植性在选用数据库的时候,我们没有选择微软的SQL Sever,很重要的一个因素是可移植性的问题,所以我们选择了一个移植性更高的数据库MySQL,他可以在不同的系统上运行。而服务器环境也是选择了兼容性较好的Apache,所以我们可以很方便的将我们的代码一直到其余的操作系统和机器上.精选学习资料 -名师归纳总结-第 20 页,共 20 页

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!