本论文主要涉及软件,数据库与网络技术等。涵盖知识面广,可有效地提高消费者综合运用所学知识分析解决问题的能力,增强消费者对事物的理解与掌握能力,培养消费者掌握科学的研究方法,正确的设计思想,独立思考,勇于进取,探索创新,为今后进一步学习与工作奠定了良好的基础。
本课程设计利用JSP开发工具和SQL Server 数据库来开发的。该系统要解决的网上商城及拍卖管理中所要解决的问题,可以满足网上销售及拍卖管理的基本要求。该系统能根据用户的需求,快捷方便的为用户提供服务。
1)显示商品的相关信息
a.包括主页面以及各子页面,主要用于加载各商品的图片和信息。
b. 点击“查看”功能,点击后显示商品的详细资料。
2)用户登录界面
包括会员的登录,以及密码丢失后的寻找功能。
3)会员注册功能
包括会员的登录的帐号、密码以及会员的相关详细资料。
4) 会员相关信息的显示及修改功能
a. 显示会员注册时所填写的相关资料。
b. 当会员发现注册资料有误或有所变更时,可以通过该项对资料进行校正,以免出现不必要的损失。
5)订购系统
本系统为用户提供的是购物车模式,用户可以通过点击商品后,商品会自动加载到购物车面板,用户确定所需商品后,只需点击确定即可。
6)拍卖系统
本系统提供拍卖功能,用户可以浏览及竞拍所拍卖的物品。
7)管理员模块
对现有资料进行分类整理、备份、修改,以及对垃圾信息进行删除。
8) 系统维护
数据操作类:
1) 用户信息
用户ID、用户姓名、用户密码、e-mail、密码保护问题、找回密码答案、联系人、性别、用户单位、联系电话、联系地址、邮政编码、备注
2) 商品信息
商品ID、商品名称、商品零售价、商品批发价、商品相关图片信息、商品所属分类、商品数量、备注。
3) 定单查询信息
ID、用户姓名、商品名称、商品数量、商品价格、订购时间、是否已签发、备注
b) 动态配置类
1)商品查询信息
商品ID、商品名称、商品价格、商品分类
2)用户查询信息
用户名称、用户密码、联系人、联系单位、联系电话
目 录
摘要 1
Abstract 2
引言 3
第一章 需求分析 4
1.1 功能需求分析 4
1.2 性能需求分析 4
1.3 数据需求分析 5
1.3.1 数据字典 5
1.3.2 绘制数据库系统ER图 6
1.3.3 控制流图的绘制 7
第二章 概要设计 8
2.1 系统运行环境 8
2.1.1 运行环境的配置 8
2.1.2 创建服务器界面 9
2.1.3.关键技术 9
2.2 功能模块描述 11
2.2.1 需求功能描述 11
2.2.2 总体框架 12
2.2.3 各模块功能描述: 12
第三章 详细设计 14
3.1 主界面设计 14
3.2 登录模块 14
3.2.1登录模块流程 14
3.2.2登录界面 15
3.2.3登录界面时的错误提示 15
3.3 拍卖物品 16
3.4 商品竞拍 16
3.5 我的竞拍物 17
3.6 购物车 17
3.7后台管理 18
3.7.1 后台登陆 18
3.7.2 系统维护 18
3.7.3 拍卖商品管理 19
3.7.4 公告管理 19
4、系统调试与测试 19
4.1 程序调试 19
4.2 程序的测试 20
4.2.1 测试的重要性及目的 20
4.2.2 测试的步骤 21
4.2.3 测试的主要内容 22
结束语 23
致谢 24
参考文献 25