cc淘宝窝系统设计_第1页
cc淘宝窝系统设计_第2页
cc淘宝窝系统设计_第3页
cc淘宝窝系统设计_第4页
cc淘宝窝系统设计_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

系统设计报告题目CC淘宝窝31概述311系统设计目标当决定要开发一个网站时,首先要对网站的需求进行分析,需求分析要做的工作是深入描述网站的功能和性能,确定软件设计的限制和软件同其他系统元素的接口细节,定义软件的其他有效性需求。建立目标网站的逻辑模型。分析目标网站与当前网站逻辑上的差别,明确目标网站到底要“做什么”,从而从当前网站的逻辑模型导出目标网站的逻辑模型。在对上述流程进行分析后,我们对新的网站进行整理。312系统设计策略本网站采用结构化设计方法,C2C模式,系统分解为层次化的暗盒模块结构。对高层模块,将采用以事务为中心的设计策略,把一个大的复杂的系统逐步分解成小的简单的暗盒模块;对底层模块采用以变换为中心的设计策略。此外,要提高模块的内聚性,降低模块间的耦合程度,数据库要作为模块间的“邮政信箱”,从而实现数据共享,又提高模块的独立性,使系统具有很高的修改性。32计算机系统配置321硬件配置1主机AMDOPTERON皓龙主频20GHZ;内存2GMB以上。2外存储器硬盘系统基本空间180GMB,每10万条数据增加1GB空间。3终端与外部设备配置由服务器和数据库系统管理软件进行数据库事务处理;由微机工作站上用户工具进行数据加工处理;经过TCP/IP网络软件连接客户机与服务器;服务器与客户机入网连接均采用以太网。4其它辅助设备各部门配有34台电脑、普通打印机、扫描仪等,配置一台工作站来实现数据的交换和处理,并且配有打印机。在服务器端使用SQL数据库管理系统,在客户端利用DELPHI这一良好的开发平台进行系统开发。另可配备条码仪、打印机、调制解调器、网络接口板、电缆、不间断电源等。322软件配置1操作系统(OS)WINDOWSXP2数据库管理系统(DBMS)WINDOWS20003使用的编程语言的了DELPHI语言4软件工具SOLSERVER数据库管理系统33系统结构设计根据系统分析得出的新系统逻辑结构进行系统得设计,由此可建立新的结构图,如图31所示。34模块设计模块名称订单管理输入数据流,商品名称输出数据存储,订单信息处理按输入商品的信息进行订单处理,写入数据文件“订单信息”模块名称用户管理输入数据流,用户名和密码输出数据存储,用户信息处理选择服务美容,或购买商品。35数据库设计352数据库逻辑设计逻辑设计就是把概念结构设计阶段设计好的基本ER图转换为与选定的DBMS产品所支持的数据模型相符合的逻辑结构。用户信息表(性别,出生日期,手机号码,邮箱,用户名,账号,呢称等)常用地址(姓名,性别,出生日期,手机,电话,地址,邮政编码,发票信息,证件信息)商品信息(商品号,状态,宝贝详情,单价,数量,优惠,商品总价,库存量)CC淘宝窝订单管理用户管理评论管理库存管理后台管理图31CC淘宝窝结构图订购衣服查询订单输入评论更改用户信息登陆用户名注册用户名修改信息管理员登陆更改库存查看库存删除评论352数据库物理设计本系统内所使用的数据结构中有关数据项的存储要求、访问方法、存取单位、存取的物理关系、设计考虑和保密处理。为了简化,这里把表的结构列出来。如用户信息表表31字段名类型长度可否为空说明账号号字符型29否主索引字段姓名字符型10否普通索引字段性别字符型10是普通索引字段出生日期日期型20是普通索引字段昵称字符型10是普通索引字段地址字符型100是普通索引字段邮箱字符型20是普通索引字段商品信息表表32353数据库保证数据库的安全性、保密性、完整性、一致性考虑数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。数据安全性控制中采用的方法有1、用户标识与鉴别。用一个用户名来标明用户的身份。系统内部记录着所有合法用户的标识,系统鉴别用户是否是合法用户,若是,则可以进入下一步的核实;若不是,则不能使用系统。为了进一步字段名类型长度可否为空说明商品名称字符型8否主索引字段商品类型字符型10否普通索引字段状态字符型10否普通索引字段库存量字符型20是普通索引字段优惠字符型8是普通索引字段商品总价字符型8是普通索引字段订单数量数值型8是普通索引字段订单时间数值型8是普通索引字段订单状态数值型8是普通索引字段备注文本型50是普通索引字段核实用户,系统要求输入密码。为保密起见,用户在终端上输入的密码不显示在屏幕上。2、定义用户的权限。不同权限的人对数据库具有不同的操作级别。3、数据库统一管理。统一的数据库有利于存储结构规范化,能保证数据的一致性、完整性。36编码设计361代码设计原则(1)唯一性,每个代码代表唯一的实体或属性。(2)合理性,代码设计必须与编码对象的分类体系相适应。(3)可扩充性和稳定性,编码要考虑系统的发展、变化和它的使用期限。(4)简单性,代码的结构要简单。(5)适用性,代码要反映代码对象的特点,要适用于计算机和人工处理。(6)规范性。(7)易于修改性。362代码设计代码表类型名称功能使用范围字母数字代码读者证件号识别功能整个系统字母代码处理功能整个系统数字代码识别功能整个系统363编码设计的评价与验收系统编码设计主要是为了直观,便于记忆,使用编码之后可以用字母或数字等简单的符号来查询可以提高查询速度。运用代码以后可使信息存储简洁清晰,而且节省存储空间,提高查询速度,也能节省计算机的处理费用。37输出设计371输出项目以订单管理部分为例在进行本网站的输出设计时,要输出以下内容订单信息、用户地址、商品数量,商品信息等。372输出接收者CC淘宝窝流通管理信息系统的主要输出接收者有用户、有关人员。373主要功能用户能按各种方式(比如时间,地点)查询自己所需的信息;借助于系统能够方便地购买衣服和浏览衣服、查询订单、退货;能够查询自己想要衣服的价格、尺码等情况;能够对人们购衣情况进行统计,以方便厂商采取正确的措施。374输出要求1、输出设备介质表313输出设备介质设备介质用途特点打印机纸各种报表供人阅读便于保存,费用低终端屏幕显示图形或数据比较灵活,可实现人机对话2、输出格式输出设计的出发点是必须保证系统输出的信息能够方便地为用户使用,能够为用户的管理活动提供有效的信息服务。在进行输出设计时,输出设计格式要满足以下三点(1)合理性。输出格式设计不合理会造成用户的理解困难,影响用户的使用积极性,给信息的使用带来麻烦。(2)适用性。输出格式的设计应该与用户密切配合,在了解现有报告、图表的基础上,根据用户的进一步要求加以改进和确定。(3)清晰性。输出格式在满足用户要求的前提下,做到清晰、美观,并且易于理解和阅读,不能产生误解。375输出界面设计38输入设计381输入项目价钱,类型,询方式之定义及查询关键字。在进行输入设计是输入以下项目(1)外部项用户和有关人员。(2)数据流订单和查询的信息。382输入的承担者(1)输入的承担者主要有用户和有关人员,他们所具有的操作水平和技术专长如下(2)用户查询,预定,搜索,支付等。(3)财务处收缴预付费。383主要功能要求对于不同的用户能够正确、迅速、简单、经济、方便的实现去哪网系统提供的各项功能384输入要求输入设计是在保证系统输入正确的前提下,做到输入方法简单、迅速、经济、方便。为此,输入设计应该遵循如下原则(1)最小量原则。系统输入应该保持在能够满足处理要求的前提下,输入量最小,输入信息越少,出错的机会就越少,花费的时间就越少,数据的一致性就越好。(2)输入过程简捷性原则。输入的准备及输入过程应该尽量容易进行,以减少错误的发生。(3)检验原则。应该尽早对输入数据进行检查,离原始数据的发生点越近,错误越容易及时地得到改正。(4)尽早使用处理形式的原则。输入数据应该尽早地用其处理所需要的形式被记录,避免转换中发生错误。385输入校验常用的输入检验方法有以下

温馨提示

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

评论

0/150

提交评论