N
身份证编号
U_id
nvarchar
18
N
密码
U_pwd
nvarchar
20
N
权限
U_power
int
N
3新闻管理(NewsMaster)
表4-3-3新闻表
中文字段名
英文字段名
数据类型
长度
备注
新闻编号
newsID
int
!$N
新闻标题
newsTitle
nvarchar
50
N
新闻编者
editer
nvarchar
50
N
新闻来源
source
nvarchar
100
N
修改时间
upDateTime
nvarchar
20
N
新闻内容
newscontent
nvarchar
500
N
4订单表(OrderInfo)
表4-3-4订单表
中文字段名
英文字段名
数据类型
长度
备注
订单编号
O_code
int
!$N
订单时间
O_datetime
VC
20
N
经手人编号
U_code
int
N
订单购买
O_buy
int
N
5订单明细表(OrderDetail)
表4-3-5订单明细表
中文字段名
英文字段名
数据类型
长度
备注
明细订单编号
O_code
int
!$N
图书编号
B_code
int
N
总数
O_count
int
N
图书名称
B_name
VC
50
N
图书价格
P_price
VC
50
N
图书折扣
P_discount
float
N
6图书价格表(BookPrice)
表4-3-6图书价格表
中文字段名
英文字段名
数据类型
长度
备注
编号
P_code
int
!$N
价格
P_price
VC
50
N
折扣
P_discount
F
N
7图书类别(BookType)
表4-3-7图书类别表
中文字段名
英文字段名
数据类型
长度
备注
类别编号
T_code
int
!$N
类别名称
T_name
VC
50
N
8用户单表(StoreIn):
表4-3-8用户单表
中文字段名
英文字段名
数据类型
长度
备注
用户单编号
Stin_code
VC
15
!$N
用户时间
Stin_datetime
VC
20
N
经手人编号
U_code
int
N
9用户单明细表(StoreInDetail):
表4-3-9用户单明细表
中文字段名
英文字段名
数据类型
长度
备注
编号
SI_code
int
!$N
明细表编号
Stin_code
VC
15
N
图书编号
B_code
int
N
数量
Stin_count
int
N
10出库单表:(StoreOut)
表4-3-10出库单表
中文字段名
英文字段名
数据类型
长度
备注
出库单编号
Stout_code
int
!$N
出库时间
Stout_datetime
VC
20
N
出库单价格
Stout_price
VC
10
N
经手人编号
U_code
int
N
11出库单明细表:(StoreOutDetail)
表4-3-11出库单明细表
中文字段名
英文字段名
数据类型
长度
备注
明细编号
Stout_code
int
!$N
图书编号
B_code
int
N
出库数量
Stout_count
int
N
12库存表:(Storeinfo)
表4-3-12库存表
中文字段名
英文字段名
数据类型
长度
备注
库存编号
S_code
VC
20
!$N
库存数量
S_count
int
N
图书编号
B_code
int
第5章详细设计
5.1会员登录
5.1.1人机界面(网站首页Default.asp)
图5-1-1网站首页
5.1.2电子书城首页界面说明
首页中拥有显示进入各个模块的导航按钮,用户可以直接点击进入相应的模块。下表是主页以及相关模块入口中的几个主要文件:
表5-1-1网站首页关联文件
文件
说明
Default.asp
主网页
Login.asp
管理员登陆窗口,从这里进入管理模块
Highsearch.asp
图书高级搜索页面
Rankingsell.asp
销售排行榜
Speciallook.asp
新书上架
ShoppingCar.asp
购物车
UpdateUsers.asp
会员信息修改
Register.asp
会员注册
Shownews.asp
通知新闻的详细页面,用以浏览通知和消息的详细内容
Bookdetail.asp
图书详细信息窗口
5.1.3流程图
图5-1-2网站登录流程图
5.2会员注册
5.2.1人机界面(Register.asp)
图5-2-1会员注册页
5.2.2会员注册界面说明
电子书城网站的注册界面,新进会员需要注册才能进入书店。通过会员注册提取用户基本信息。注册内容包括姓名,性别,出生日期,电话号码,身份证号等信息。
5.2.3流程图
图5-2-2会员注册流程图
5.3会员图书浏览
会员图书浏览可以通过四种方式进行:分类浏览,高级搜索,销售排行榜,新书上架。这里指详细介绍了高级搜索的功能模块。
5.3.1高级搜索界面(Highsearch.asp)
图5-3-1图书高级搜索页
5.3.2图书高级搜索界面说明
该功能是收集会员输入的查询图书条件后送到查找页面HighSearch.asp进行查找。查询条件有书名,作者名,出版社,图书类别等,可以输入多项中的一项或几项进行查找。因为是模糊查询,所以不用输入完整的数据项,比如:在书名中输入"计算机",即可查出所有书名中包含"计算机"的所有图书信息。查询结果直接在本页显示,以列表的形式输出查询结果。
5.4购物车
5.4.1人机界面(ShoppingCar.asp)
图5-4-1购物车页
5.4.2购物车界面说明
包括继续购物、更新购物车和结账操作。点击"返回首页"将已购商品暂存于网页session中并返回购物主页面(Default.asp)继续购物;点击"编辑"刷新本页面以显示最新的购物统计信息;点击"删除"则将暂存于网页session中的购物信息清空;点击"收银台"将购物信息暂存于网页session中并转至生成订单页面(Checkout.asp)
5.4.3流程图
图5-4-2购物车流程图
5.5收银台
5.5.1人机界面(Goodbye.asp)
1)生成订单:
图5-5-1生成订单页
2)结帐
图5-5-2收银台页
5.5.2收银台界面说明
采用与购物主界面风格一致的设计。在信息显示区域所显示的是会员所选择要购买的图书信息,包括图书名称、作者、出版社、单价、数量,在下面显示总价。生成定单,以此使会员确认购物操作。点击"结账"按钮则将购物信息处理后发送至网站数据库相应数据表中并将页面转至购物感谢页面(Goodbye.asp)。
在感谢页面中,显示了会员本次的消费金额,若库存能够满足会员的购买请求则正常购买,若库存不能满足会员的购买请求则提示抱歉信息。如上图中"抱歉,编号为11的Oracle数据库开发库存数量不足,无法购买!"。
5.6管理员管理网站基本信息
管理员负责对网站的所有基本信息进行维护。在电子书城系统中管理员需要对图书类别,图书基本信息,图书用户信息,图书库存信息,新闻信息进行管理,在这里只详细的介绍一下图书管理和图书用户。
5.6.1图书信息管理
5.6.1.1人机界面
1)增加新书
图5-6-1增加新书页
2)编辑图书
图5-6-2编辑图书页
5.6.1.2图书信息管理界面说明
1)增加图书:电子书城需要随时添加一些热门图书。添加图书的过程中要记录图书的一些基本信息,如:图书编号(系统自动生成),图书名称,作者,出版社,单价,折扣,图片及其所属类别。添加成功后,写入数据库图书表当中。另外,只有在图书信息表中存在的图书才可以进行用户操作。
2)编辑图书:根据电子书城的经营需要,经常要对一些图书的信息进行更新。例如:图书折扣等等。在编辑图书功能中可以修改或删除所列出的图书信息。
5.6.2图书用户
5.6.2.1人机界面
1)用户主页面
图5-6-3图书用户主页
2)用户明细页面
图5-6-4图书用户明细页
5.6.2.2图书用户界面说明
管理员进入图书用户主界面,系统会根据当前日期和当天的用户次数自动生成用户单编号,管理员填写经手人姓名及用户日期,确定无误后点击"用户"按钮,向用户明细中添加具体的用户信息。
进入用户明细界面后,根据用户
上一篇:
ASP_net校友录毕业设计+论文(论文和程序)
下一篇:
试析影响公路路面平整度的因素及应采取的施工措施