目 录
1绪 论…………………………………………………1
1.1课题背景…………………………………………………1
1.2课题意义…………………………………………………3
2网站的总体设计…………………………………………………4
2.1网站设计风格…………………………………………………4
2.2开发工具…………………………………………………4
2.3网站功能简介…………………………………………………6
2.4数据字典…………………………………………………11
2.5数据流程图…………………………………………………15
3网站的详细设计………………………………………………21
3.1程序流程图定义………………………………………………21
3.2程序流程图…………………………………………………22
3.3数据库设计…………………………………………………24
4网站的分析与测试……………………………………………30
5网站使用说明…………………………………………………32
5.1网站设计的总体目标…………………………………………32
5.2硬件选择及外围设备……………………………………33
5.3网站的网络模型…………………………………………34
5.4网站结构概览…………………………………………………35
5.5前台客户端用到的主要ASP页面………………………36
5.6后台管理端用到的主要ASP页面………………………39
结 论…………………………………………………………40
参考文献…………………………………………………………41
致 谢………………………………………………………………42
2.3.2前台功能介绍
(1)会员注册、登陆
只有在天下通衢物流网上注册成为会员,才能发布各种信息。天下通衢物流网的会员分为普通会员和专线车会员,两种会员可以在申请为信用金卡会员后成为高级用户,高级车辆用户资格由本网所在区域的员工对车主及资产、车辆、司机、信誉担保人信息实地调查核实后授予,具有最高的信用级别。对成功交易具有很大的促进作用。新用户注册首先要填写注册单,其中包括用户名、密码、密码提示问题、email、联系方式和地址以及会员的介绍等信息。提交后,如果发现申请的用户名已经存在,则提醒用户名已存在,返回重新填写。当所有通过后,用户信息被输入数据库保存,并显示注册成功。用户流程图如图 2-3。
数据字典是关于数据的信息集合。也就是对数据流图中包含的所有元素的定义的集合。数据字典的内容由对下列四类元素的定义组成:数据流、数据流分量(数据元素)、数据存储、处理 。
除数据定义外,数据字典还应包括: 记录数据元素的下述信息
(1)一般信息(名字,别名,描述)
(2)定义(数据类型,长度,结构)
(3)使用特点(值的范围,使用频率,使用方式,输入/输出/本地条件值等)
(4)控制信息(来源,用户,使用它的程序,改变权,使用权等)
(5)分组信息(父结点,从属结构,物理位置──记录,文件和数据库等)
2.5.1 数据流程图定义
“数据流程图的方法是对对象建模的补充。它描述系统中对象的处理流程, 使系统的开发者从整体上对系统中对象的操作有一个完整的认识。”数据流程图描述了三种类型的内部系统部件——过程、数据流和数据存储,但仍需要进一步的描述细节。首先,需要详细描述每一个最低层次过程;其次,需要根据数据流包含的数据元素来定义数据流。数据存储也需要根据数据元素定义,数据存储在ERD中已表示位数据实体。
主要业务的处理逻辑表述:
就用户而言(注册会员)
如果用户进入网站那么用户可以查询修改个人信息和查询修改车辆或货物信息,并发布信息。.
就管理员而言
如果管理员进入用户管理界面,那么管理员可以对用户和信息进行管理,增加或删除会员。
2.5.2 系统关联图
系统关联图是描述系统高层次结构的DFD。所有的外部实体和进出系统的数据流都画在一张图上,将整个系统表示为一个过程。下面是天下通衢物流网配送系统的关联图: