更新时间:07-27 上传会员:樊老师
分类:计算机信息 论文字数:19908 需要金币:2000个
摘要:目前,在校大学生的旧书持有量高,二手书的重复利用率低,开发一个校内的二手书交易管理信息系统具有很大的现实意义,较大程度地解决二手书交易的信息资源闭塞。本次毕业设计以SQL SERVER2005 为后台数据库,采用C#程序设计语言,设计与开发了一个基于我校课程的二手书交易系统。本文首先对系统进行了需求分析、可行性分析;其次进行了系统分析、总体设计、数据库设计等;然后介绍了本系统的实现过程,整个系统包括主要实现了会员注册、登录,查询、购买图书,发布图书,发布图书求购信息,管理订单,发表评价,维护个人资料,留言板等功能。通过后台管理模块可以实现对前台信息进行管理。最后对本文进行了总结和展望,并总结了项目研发过程中的感受与体会。
关键词:校园二手书交易系统;数据库设计;ASP.NET;Sql Server 2005
目录
摘要
Abstract
1 绪论5
1.1 开发背景及意义5
1.2 开发目标5
1.3 浙江财经大学二手书交易系统的系统分析6
1.3.1 需求分析6
1.3.2 可行性分析6
1.4 本文组织结构介绍7
2 系统分析与总体设计7
2.1 系统功能分析7
2.2 系统总体结构设计9
2.3 业务流程图10
(1)总体业务流程10
(2)用户注册业务流程11
(3)用户登录业务流程11
(4)用户发布二手书业务流程12
(5)二手书交易业务流程12
(6)用户对用户留言业务流程12
(7)用户对管理员留言业务流程13
(8)用户发布求购信息业务流程13
(9)管理员登录业务流程13
(10)管理员发布网站公告业务流程14
(11)管理员管理业务流程14
2.4 数据流程图15
(1)网站顶层数据流程图16
(2)用户注册分层流程图17
(3)用户登录分层流程图18
(4)管理员登录分层流程图19
(4)用户发布二手书分层流程图19
(5)二手书交易分层流程图19
(6)用户对用户留言分层流程图21
(7)用户对管理员留言分层流程图21
2.5 数据字典设计21
(1)用户信息表21
(2)留言信息表22
(3)图书留言信息表22
(4)求购信息表23
(5)二手书信息表23
(6)二手书对应用途表24
(7)二手书对应课程表24
(8)订单信息表25
(9)评价信息表25
(10)管理员信息表26
(11)公告信息表26
3 数据库的设计27
3.1 概念设计27
3.2 逻辑结构28
3.3 物理设计29
4 系统设计与实现34
4.1 母版页面设计与实现34
4.2 用户注册页面设计与实现34
4.3 用户登录页面设计与实现35
4.4 用户管理用户信息页面36
4.5 图书列表页面36
4.6 图书详情页面37
4.6.1 图书详情模块38
4.6.2 图书用途描述、课程描述和评价模块39
4.6.3 图书留言模块40
4.7 购物车页面40
4.8 用户后台页面41
4.9 用户管理求购信息页面41
4.9.1 用户发布求购信息页面41
4.9.2 我的求购信息页面42
4.9.3 编辑求购信息页面43
4.10 用户管理图书信息页面43
4.10.1 用户发布图书信息页面43
4.10.2 用户已发布的图书页面44
4.10.3 图书信息编辑页面45
4.11 用户的订单页面47
4.11.1 用户的订单列表页面47
4.11.1 用户的订单详细页面47
4.12 用户的已出售图书页面49
4.9.1 用户的已出售图书列表页面49
4.9.1 用户的已出售图书详细页面49
4.13 留言板页面50
4.12 管理员登录页面50
4.13 管理员管理页面51
4.14 管理学院页面52
4.14.1 添加学院信息页面52
4.14.2 管理学院信息页面53
4.14.3 编辑学院信息页面53
4.15 管理用户页面53
4.15.1 添加用户信息页面53
4.15.2 管理用户信息页面54
4.15.3 编辑用户信息页面54
4.16 管理网站公告页面55
4.16.1 添加网站公告页面55
4.16.2 管理网站公告页面55
4.16.3 编辑网站公告页面56
4.17 管理图书类别页面56
4.17.1 添加图书类别页面56
4.17.2 管理图书类别页面57
4.17.3 编辑图书类别信息页面57
4.17.4 管理图书对应类别页面57
4.17.5 编辑图书对应类别信息页面58
4.18 管理图书用途页面58
4.18.1 添加图书用途页面59
4.18.2 管理图书用途页面59
4.18.3 编辑图书用途页面59
4.19 管理课程信息页面59
4.19.1 添加课程信息页面60
4.19.2 管理课程信息页面60
4.19.3 编辑课程信息页面60
4.19.4 管理图书对应课程页面61
4.19.5 编辑图书对应课程页面62
4.20 管理教师信息页面62
4.20.1 添加教师信息页面62
4.20.2 管理教师信息页面63
4.20.3 编辑教师信息页面63
4.21 管理图书信息页面63
4.21.1 管理图书信息页面64
4.21.2 查看图书详细信息页面64
4.22 管理求购信息页面65
4.23 管理图书评价信息页面65
4.24 管理留言板信息页面66
4.24.1 管理留言板信息页面66
4.24.2 回复留言信息页面66
4.25 管理图书留言的信息页面67
4.26 管理订单信息页面67
4.26.1 管理订单信息页面67
4.26.2 查看订单详细信息页面68
4.27 查看统计的信息页面69
5 总结与展望69
5.1 总结69
5.2 展望70
参考文献71
致 谢72