课程设计说明文档模板.doc_第1页
课程设计说明文档模板.doc_第2页
课程设计说明文档模板.doc_第3页
课程设计说明文档模板.doc_第4页
全文预览已结束

下载本文档

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

文档简介

网上书店系统的设计与实现本文从零开始介绍一个网上书店项目的设计、实现、测试和发布。一. 程序概要设计程序概要设计需要对系统的目录以及相关文件进行说明。重点描述各模块的程序组成以及每个程序的功能。因为这个阶段还不能完全预测所涉及的程序,只需要主要的程序进行说明。1主要路径与页面及页面流转关系表1.1 根目录页 面 名 称全 路 径说 明index.asp/index.asp首页文件夹名称全 路 径页 面 说 明user/user用户管理文件夹ware/ware商品文件夹buy/buy购物文件夹about/about关于商城的相关信息的文件夹js/js存放JavaScript脚本文件的文件css/css存放样式表的文件夹表1.2 用户管理页 面 名 称全 路 径页 面 说 明index.asp/user/index.asp注册协议页面logon.asp/user/logon.asp登录页面register.asp/user/register.asp注册页面modify.asp/user/modify.asp修改用户信息页面forget.asp/user/forget.asp忘记密码页面表1.3 商品部分页 面 名 称全 路 径页 面 说 明index.asp/ware/index.asps产品专柜首页,也是数码专柜首页machine.asp/ware/machine.asp整机专柜首页sort.asp/ware/sort.asp更多页面表1.4 购物部分页 面 名 称全 路 径页 面 说 明index.asp/buy/index.asp购物车首页balance.asp/buy/ balance.asp结算中心recept.asp/buy/ recept.asp填写接受人页面表1.5 其他页面页 面 名 称 全 路 径页 面 说 明index.asp/help/index.asp帮助首页,也是常见问题页面aftersell.asp/help/ aftersell.asp售后条款pay.asp/help/pay.asp付款方式send.asp/help/send.asp如何配送demo.asp/help/demo.asp演示如何购物和送货service.asp/help/service.asp找客服二. 数据库概要设计数据库概要设计需要说明系统涉及的表名称以及表结构。必须对每个字段的类型以及功能提供详细说明,因为不同数据库管理系统提供的数据类型有些差异,所以应该指出这些数据类型对应的数据库管理系统。目前,大部分情况采用SQL Server和Oracle作为数据库管理系统。数据库名称:shop数据库管理系统:SQL Server2008数据表:(需要将所有的数据表列出,并简要说明其功能)表2.1 数据库总表表 名 称说 明时 间Users用户表Scores用户积分表Ware商品表WareClass商品类别表Kind产品表KindDetail产品详细信息表Order_Form订单表Form_Ware订单中包含的产品Shopping_Bag购物车,购物袋Wanted_Ware缺货登记HOT_Sort热卖排行表Consignee收货人信息表表2.2 Users表(需要对上面所列出的所有数据表进行详细说明)字 段 名 称类型(长度)是否为空说 明US_IDintNOT NULLPrimary Key用户序列号,顶级管理员设一个ID为10000000US_NAMEVARCHAR(20)NOT NULL用户名US_PSWORDVARCHAR(20)NOT NULL密码US_EMAILVARCHAR(50)NOT NULLE-mailUS_REALNAMEVARCHAR(20),真实姓名US_SEXint,用户性别(女为1,男为0)US_AGEint年龄US_IDCARDVARCHAR(18),证件号US_TELVARCHAR(16),电话US_HANDPHONEVARCHAR(13),手机US_OICQVARCHAR(10),OICQ号US_CITYVARCHAR(10),城市US_ADDRESSVARCHAR(100),地址US_FAXVARCHAR(10)邮编US_PAGEVARCHAR(100)个人主页地址US_SELFVARCHAR(5000)个人简介(最多500字)US_CLASSintNOT NULL用户级别:会员分为4类,包括普通用户=1、编辑=2、网店管理员=3、顶级用户=5US_DELORNOTintNOT NULL 是否删除,1为删除,默认为0三. 系统详细设计在B/S架构系统的详细设计中,与传统的C/S架构不同,需要对前台页面、后台数据库以及服务器端程序进行详细说明。3.1 页面详细设计页面详细设计主要针对客户端执行的程序进行说明。主要是程序中所涉及的JavaScript代码,因为实际使用过程中,为了实现一些动态的效果。3.2 数据库详细设计在数据库概要设计中,已经对数据库表以及表的结构进行了说明,为了开发的需要,除了这些表以外,还可能提供一些索引、视图和存储过程,等等。在实际的开发过程中,数据库的结构虽然已经确定了,但是随着开发的深入,需要经常对数据库结构进行细微的改动,这些改动需要立刻修改文档,并通知其他组员某处已经改动。3.3 后台脚本详细设计后台脚本详细设计是对程序的重点功能模块进行设计,每个开发人员需要对自己的模块进行说明,这个阶段,可以利用程序将功能描述清楚,也可以利用流程图对模块进行描述。四.系统测试列出系统主要功能测试结果截图。五. 后台管理使用手册后台管理使用手册主要针对客户的系统管理员,他拿到发布的程序以后,如何配置系统。除此之外,还要说明如果系统产生故障以后,如何解决。如果解决不了,如何得到技术支持,等等。5.1运行环境3.1 硬件设备CPU:2.0G以上内存:512M以上硬盘:80G以上3.2 软件环境操作系统:Win2000Server,或者Windows2003 ServerWeb服务器:IIS5.0以上数据库:SQLServer2000,或者Oracle 8i以上,或者DB28.0以上5.2使用过程5.2.1 安装与初始化(1) 数据库安装数据库的安装方法a)打开查询分析器。b)在查询分析器命令行中输入pathfile.sql内容。(2) 页面的安装将文件拷贝到网站主目录中(3) 数据库连接等配置建立DSN为shop,建立用户shop,密码为:124sadf3,该用户对shop数据库有读写权限。5.2.2 添加商品介绍(1)以管理员或者编辑身份从后台管理页面登录。(2)选择“添加商品”功能。 (3)首先添加产品,选择产品的大类、子类、品牌、添加产品的名称。(4)然后添加产品的详细信息。(5

温馨提示

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

最新文档

评论

0/150

提交评论