论文(设计)题目
|
网上购书(书店)管理系统设计与实现
|
学生姓名
|
|
专业
|
信息管理与信息系统
|
指导教师
|
|
选题目的和意义:
目的:由于上网人数的不断增加以及人们繁忙的工作和快节奏的生活,电子商务系统(通过电子方式进行的商业交易)更被人们所需求,所以设计网上书店来满足一些喜欢看书但没时间去实体书店购买的人们。
意义:网上书店是一个可以无限延伸的电子系统书库。它可以容纳无限的图书乃至于内容,检索查询可以不受时间空间的限制,图书不受上架周期的限制,可以提高书籍的销量,具有传统实体书店不具有的特点和优势,改变了书店传统的营销方式,体现了现代化、信息化的理念,为企业和客户搭建一个互动平台,在降低书店运营成本的同时,方便客户购买,达到双赢的目的。
|
与本课题相关的技术和方法综述:
该系统采用的是PHP脚本语言、MySql数据库、采用B/S模式进行开发实现,应用Eclipse开发工具,Web服务器选用Apache,基于windows兼容的桌面平台。
PHP(Hypertext Preprocessor):超文本预处理器,是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,易于学习,使用广泛,主要适用于Web开发领域。
MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理,具有速度快、可靠性强、适应性强的特点。
Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件。
B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。
|
主要设计内容:
该系统主要包括以下功能模块:系统管理、书籍管理、书籍搜索、购物车管理、订单管理,
具体如下:
(1)系统管理:该模块主要实现用户管理和权限管理的功能。用户分为普通用户和管理员,普通用户能搜索书籍(模糊搜索和精确搜索)、修改购物车中的商品、查看订单;管理员具有维护书籍信息、订单的处理和查看的权限。
(2)书籍管理:该模块主要实现对书籍信息的管理和维护功能。包括添加书籍,修改书籍信息,删除书籍,查询书籍信息等操作。
(3)购物车管理:该模块主要实现用户对已选中书籍的管理和维护功能。包括对已选中书籍信息的修改和删除操作。
(4)订单管理:该模块主要实现对用户订单的处理功能。包括对用户订单的修改、删除、查看等操作。
(5)书籍搜索:该模块主要实现用户对书籍的搜索功能。包括模糊搜索和精确搜索两种方式。
|
设计的环境、方法及措施:
设计环境:
操作系统:Windows 7
开发工具:Eclipse
数据库服务器:MySQL
Web服务器:Apache
设计方法:
面向对象方法:是将数据和对数据的操作紧密地结合起来的方法。面向对象方法在概念和表示方法上的一致性,保证了各项开发活动之间的平滑过渡。
设计措施:
采用PHP技术,运用Mysql为后台数据库,以Eclipse为前端开发工具,采用为B/S架构。
1.按照文档设计规范,编写设计文档;
2.按照编码规范编写程序;
3. 使用PHP技术、MySQL数据库开发;
4.实现所有设计功能,及相应的维护功能。
|
指导教师意见及建议:
签字:
年 月 日
|
注:1. 此表前四项由学生填写后交指导教师签署意见,否则不得开题;此表作为毕业论文(设计)评分的依据。
2. 学生填写部分可以用电脑输入,教师填写部分必须手填。