数学与信息技术学院面向对象课程设计报告
网上购书系统设计
班 级 08
计算机 (2)
学 号 08413218
姓 名 王 磊
指导教师 郭 晓 梅
完成日期:2009 年 11 月 23 日
第 1 页 共 71 页
摘 要
该网上购书系统是用 语言来写的,主要用到了 中的类,链表,
文件流知识。其能实现网站后台图书、会员信息管理和前台用户购书操作。
网站后台管理主要包括两个模块:、网站图书信息管理 、网站注册会
员信息管理。各模块实现功能,包括增加图书(会员)信息、修改图书(会
员)信息、删除图书(会员)信息、打印所有图书(会员)信息、并把所有图
书(会员)信息保存到相关 文件中……其实现方法都采用 中的类,链
表,文件流操作。
网站前台主要实现:用户网上选书、完善客户资料、确认订单、提交订单
等功能。
关键字:;类;链表;文件流;网上购书;图书信息管理;会员信息
管理
第 2 页 共 71 页
目 录
1 设计目的、意义......................................................................................................4
2 设计任务..................................................................................................................4
3 系统总框架..............................................................................................................5
3.1 系统框架图....................................................................................................5
3.2 系统开发环境................................................................................................6
3.3 系统功能模块................................................................................................6
4 程序模块详细分析..................................................................................................7
5 程序开发与调试....................................................................................................11
6 分析与讨论............................................................................................................25
6.1 程序创新......................................................................................................25
6.2 编程中遇到的问题......................................................................................27
7 编 程 体 会 、 心
得......................................................................................................29
8 参考文献................................................................................................................29
9 程序源代码............................................................................................................30
第 3 页 共 71 页
1、设计目的、意义
、加深对 面向对象语言课程所学知识的理解,进一步巩固 面
向对象语言语法规则。学会编制结构清晰、风格良好、数据结构适当的 语
言程序,从而具备解决综合性实际问题的能力。
2、熟悉和学习软件开发的过程和方法,增强软件开发的能力。
3、熟悉课程设计报告的格式、规范,获取制作课程设计报告的能力。
4、设计一个网上购书系统,实现网站后台图书、会员信息管理及网站前台
用户购书功能。
2、设计任务
网上购书系统
要求:用 语言编写,使用类,链表,文件流知识来设计系统。
实现功能:
一、 网站后台:、管理员登录 、网站图书信息管理 、网站注
册会员信息管理。
网站图书信息管理: 增加图书信息 修改图书信息 删除图
书信息 打印图书信息
网站注册会员信息管理:增加会员信息 修改会员信息 删
除会员信息 打印会员信息
二、 网站前台:用户网上购书
网上选书 用户登录 完善客户信息 确认订单 提交
订单
第 4 页 共 71 页
3、系统总框架
3.1 系统框架图
第 5 页 共 71 页
网上购书
网站后台管理 网站前台购书
管理员登录
图书信息管理
会员信息管理
会员消费说明 购书流程说明 开始网站购书 联系我们
网上选书
客户端登录
完善订单信息
提交订单
退出
增加图书 修改图书信息
删除图书
打印图书信息
增加会员
修改会员信息
删除会员
打印会员信息
完成购书
退出