易书网--业务管理子系统 设计与开发

 2022-01-17 11:01

论文总字数:28341字

目 录

1 绪论 1

1.1 易书网业务管理子系统简介 1

1.1.1 易书网业务管理系统的特性 1

1.1.2 易书网业务管理系统的开发原则 2

1.2 开发工具的选择和介绍 2

1.2.1 PHP简介 2

1.2.2 MYSQL简介 2

1.3 易书网业务管理子系统的目的和意义 3

1.4 本章小结 3

2 易书网业务管理系统的需求分析 3

2.1系统概述 3

2.2需求分析 3

2.2.1整体分析 4

2.2.2功能性需求分析 4

2.2.3非功能性需求分析 5

2.3业务流程图 5

2.4本章小结 6

3 易书网业务管理系统设计 6

3.1系统的总体设计流程 6

3.1.1系统各功能模块设计流程 7

3.2本章小结 9

4 易书网业务管理子系统数据库设计 10

4.1 E-R图 10

4.2 数据库表设计 15

4.3 本章小结 17

5 易书网业务管理子系统的详细设计与实现 18

5.1 界面设计 18

5.1.1 系统登录部分界面 18

5.1.2捐献部分页面 20

5.1.3交换部分页面 21

5.1.4团购与回购部分页面 21

5.1.5拍卖部分页面 23

5.1.6用户部分页面 24

5.2 系统功能详细设计 25

5.2.1系统总设计 25

5.2.2 登录部分 26

5.2.2 首页 27

5.2.3 捐献模块 27

5.2.4 交换模块 28

5.2.5 团购与回购模块 30

5.2.6 拍卖模块 31

5.2.7 用户信息 32

5.3 本章小结 32

6 总结与展望 32

6.1总结 33

6.2展望 33

参考文献 33

致 谢 35

易书网业务管理子系统 设计与开发

郑方然

China

Abstract:The use of network is common today, so that the book has also begun to enter the field of electronic commerce, and these books contain not only the new book, but also there are some second-hand books which are wanted to rush to deal with. The web is a web site dedicated to dealing with second-hand books. And a popular website is not only to have a unique and innovative appearance, it is more important to have a strong capability and the ability to deal with the business. Therefore, the importance of business processing system on a web site is obvious. The development tool of this system is PHP and MySQL database, due to the system background of the system, so we completed the from requirement analysis to system implementation of the whole process with the purpose of simple operation, interface is simple, high efficiency, good safety to departure. The system is divided into five modules: donation module, exchange module, buy and buy back module, auction module, user information module. Each module will be designed for different functions, which are different for each business that they need to deal with.

Key words: Business management system; PHP;Mysql;Wampserver

1 绪论

1.1 易书网业务管理子系统简介

随着国家勤俭节约口号的提出,网站设计者为响应国家号召,易书网的设计应运而生。此网站是为了给广大学子提供学习教材,力求打造网上最大的学生教材交易系统的网站,并以最优惠的价格获得所需要的教材为目的,使得教材资源可以得到循环利用。

由于国家规定的九年制义务教育,所以全国的小学和初中的现状是大家所用的教科书基本都是相同的,即使有不同也只是版本的不同,而且小学的任务比较轻松比较注重全面发展,所以大家的书可以交换使用,年级高的可以将用过的书转手给低年级的学生。而小学生并不存在升学考试,所以用过的教材可以直接转手既可以节约空间,又可以节省资源。初中生则可以在中考之后将书籍或练习题转给需要的低年级学生。

随着年级的增加可也负担日益加重,从高中开始就不仅需要完成练习册上的习题,老师还会布置其他的课外作业,并以试卷的形式发给学生,这种行为又会耗费大量能源与资源,高中后就会有大量书卷与练习册留存下来,备考的学生又在想方设法地找成绩优异的高年级学生的笔记及试卷,这时如果可以让高年级的学生与低年级的学生以优惠的价格交换,那么就会解决资源浪费的问题。

进入大学之后,有一些基础的公共课都是相同的,所用的教材可能也是同一版本的,而且每学期学过之后的教材都被放在了角落了,到了大四寝室里书架上都已经放不下了,有一些同学会直接将其作为垃圾扔掉,有些书甚至是九成新,没有怎么翻开过的,看着资源就这么浪费也是于心不忍的大部分同学在毕业前会选择将这些书归为废品处置,实际上也算是一种浪费,而低年级的学生如果学习相同的课程还要花几十块钱买一本新书。如果把这些书放在二手市场,情况会大不一样。

总的来说,学生消费者购买书籍需要成本,不断地购买随之而来的是成本不断地增加,旧书的处理需要消耗时间与精力。此时,易书网网站应运而生。它为我们节省了能源与资源的同时也开拓了我们的眼界,丰富了生活。

而作为其中尤其重要的一环,业务管理子系统,是必不可少的。在功能上,系统所包含的内容一定要齐全,把前台设计出的功能都要进行反馈和处理;在性能上,要具备一定的稳定性和安全性,做到及时快速可靠地处理业务[11]

在对网站有一个基本的了解和分析之后,可以得出以下模块设计:(1)捐献模块;(2)书籍交换模块;(3)团购与回购模块;(4)拍卖模块;(5)用户信息。

1.1.1 易书网业务管理系统的特性

严谨科学的设计开发过程是系统开发不可或缺的一部分。开发出一款合格优质的系统需要用科学合理的方法细致的对系统的整体以及每个模块进行考虑和设计[7]。为满足本网站的开发初衷,所包含的业务管理必须包含如下几项内容:系统的适用人群要广泛全面,保证从小学到大学,不同人群的不同要求都会得到处理响应;数据能够被及时处理,不会造成累积,出现溢出的情况;用户的信息和每笔业务都要保证其安全性,即数据库的安全性;业务的处理方式要正确,规范,符合整个网站设计的初衷[4]

1.1.2 易书网业务管理系统的开发原则

使用户简单方便有序的使用网站来得到自己想要的书籍,前台的设计要清楚简洁清晰明了,后台的管理要简单有序,让管理者一目了然,很快的了解网站的运营情况及需要改进的地方,了解每项业务的状态和基本信息[12]。网站要拥有完整完善的功能,使用户的使用更加舒适,业务的处理要迅速,提高效率,保证能够及时接收到用户的反馈,同时也要将网站内容或形式的更新通知给用户。管理的内容要清楚,工具要方便操作,各个模块包含的内容要全面。统一的界面可能使得管理者更加方便舒适。

1.2 开发工具的选择和介绍

想要开发一个高效易书网业务管理系统,需要选择合适的开发环境是必不可少的,也是做好系统的基础。不同系统的开发对开发系统,数据库和开发软件都有相应的要求。在本系统中,需要的开发环境有:window7操作系统、MYSQL数据库、PHP开发工具[3]

1.2.1 PHP简介

PHP是一种广泛使用的万能的特别适合网页开发并且可以被嵌入到HTML文件中的脚本语言。它通常运行在 web 服务器上,以 PHP 代码作为其输入,创建 web 页作为其输出。最初被设计用来生产动态网页的脚本语言,它的主要重点是服务器端脚本,并且它同其他从 web 服务器到客户端提供动态内容的服务器端脚本语言类似,如微软的活动服务器页面,Sun Microsystems JavaServer 页面,并且 mod_perl 的服务器端脚本[2]。PHP 也吸引了很多框架提供了构建基块和设计结构促进应用程序快速开发 (RAD) 的发展。其中包括 CakePHP,Symfony,CodeIgniter,Zend 框架,提供类似于其他 web 应用程序框架的特征。它如今已发展成为包括一个命令行界面的功能,并且可以在独立的图形应用程序中使用。 

1.2.2 MYSQL简介

MySQL是一款相对优秀的软件,由瑞士的MySQL AB公司开发,是集快速、多用户、多线程众多优点的一款SQL数据库服务器[10]。近些年来,MySQL因为其稳定、可靠、快速管理方便及支持众多系统平台的特点,已经在世界范围内成为最流行的开源数据库之一,与此同时它从一个小型的关系型数据库发展为各大企业的核心数据库系统。MySQL数据库采用了与其他任何数据库都不同的插件式存储引擎架构,正是由于不同的存储引擎有着完全不同的功能,才使得其InnoDB存储引擎的独特存在让MySQL一跃成为企业级数据库的原因之一。MySQL数据库虽然先后在几家公司的手中进行转手过,可以说历经波折,但是以其独特优势受欢迎程度却仍然不减。其与Apache、Linux、PHP搭配组成的LAMP架构,现如今已成为国际上成熟的Web框架,也被很多企业争先恐后地采用[8]。全球最大的网络搜索引擎公司Google使用的就是MySQL数据库,并且国内很多的大型网络公司,诸如百度、新浪、网易等,也毫无疑问地选择了MySQL数据库[9]。据不完全统计,世界上所有一流的Internet公司中,排名前20的有将近80%的企业是MySQL的忠实粉丝。

1.3 易书网业务管理子系统的目的和意义

本网站的目的是为了向各类学生提供价格低廉、经济实惠的二手书籍,希望在一定程度上改变广大学生的教材一次使用的习惯的同时能够提高大家对书籍使用的环保意识。

随着电子商务的崛起,图书的电商化也因为不会受到时间与空间的制约开始在图书领域崭露头角[5]。现如今,几乎每个领域都在试图通过电子商务网站开辟更广阔的市场空间,图书领域也不例外。只不过,购买图书的平台已经数不胜数,想要在众多平台中做到一枝独秀独领风骚可并不容易。只有具有更强大新颖的功能才能脱颖而出,同时考虑到目前二手书籍的处理已成为让许多人头疼不已的普遍问题,易书网以其独特的功能设计应运而生。它给各类学校均提供了旧书的交易平台,这是设计整个网站的实质性目的。在节约能源的同时,网站也是一个很好的社交平台,可以开阔学生们的视野,丰富校园文化生活,并且有助于各大高校树立自身形象,吸引广大优秀学子进入报考。而对于一个这么适应时代的网站,业务管理的好坏对网站的受欢迎与否起到了决定性作用。业务管理本身的意义就在于他能够支撑整个网站的运作,更好地为用户提供满意的服务。

剩余内容已隐藏,请支付后下载全文,论文总字数:28341字

相关图片展示:

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;