图书订购系统论文.docx
- 文档编号:8819958
- 上传时间:2023-02-01
- 格式:DOCX
- 页数:11
- 大小:193.76KB
图书订购系统论文.docx
《图书订购系统论文.docx》由会员分享,可在线阅读,更多相关《图书订购系统论文.docx(11页珍藏版)》请在冰豆网上搜索。
图书订购系统论文
.
题目:
姓名:
学院:
专业:
班级:
学号:
指导教师:
职称:
2
务处制
目录
摘要1
关键词1
1前言1
1.1研究现状与背景介绍1
1.2可行性分析1
1.2.1技术可行性1
1.2.2经济可行性1
1.3需求分析2
1.3.1调查研究2
1.3.2功能分析2
1.4开发工具及运行环境2
2系统开发概述2
2.1系统总体设计思想2
2.2数据库设计简介3
2.3系统功能结构图3
2.4重要模块与功能3
2.4.1会员信息管理3
2.4.2图书信息管理4
3数据库详细设计4
3.1数据字典4
3.1.1操作说明4
3.2数据流图4
3.2.1高层数据流图4
3.2.2具体数据流图5
3.3E-R图5
3.4数据库逻辑结构设计6
参考文献:
8
网上图书订购系统
摘要:
随着信息技术的快速发展,网上购物逐渐为人们所接受,开发简单易用的现代化的图书管理系统显得尤为重要。
本论文着力于网上图书订购系统的设计。
本系统具有一定的交互功能,通过在网上建立虚拟的购书商城,使顾客的整个购书过程轻松愉快、方便简单。
网上图书订购系统,其开发主要包括后台数据库的建立、维护、管理员的增删改查和前台应用界面的开发与管理、会员的注册与登录、图书的搜索查询。
网上图书订购系统的主要功能是图书的订购。
图书订购的主界面主要包括图书的基本信息和图书信息的查询以及用户的登录注册。
关键词:
网络;图书订购;数据
1前言
1.1研究现状与背景介绍
近年来,随着我国国民经济建设的快速发展和人民生活水平不断提高,随着Internet的迅速崛起,计算机网络也在人们的生活中变得越来越重要,特别是随着计算机网络的普及,越来越多的人喜欢从网上能够买到自己喜欢的东西,既方便,又快捷。
于是电子商务开始流行起来,网上购物成为一种全新的购物理念开始形成并逐步发展。
网上购物系统是一种具有交互功能的商业信息系统。
书,是人类智慧的结晶,是广大用户的精神食粮。
因此网上图书销售系统,更是深受广大网民的喜爱。
本论文讲述的内容是网上图书销售系统的开发过程。
经济的发展,带来了人们生活方式的改变。
传统的图书销售方式,需要用户到图书商店亲自去挑选自己需要和喜欢的图书,即麻烦,又不方便,已经不能满足现用户的需要,网上图书销售系统可以更好、更快、更便捷的方式来为广大用户服务。
1.2可行性分析
1.2.1技术可行性
每从系统开发的计划出发,论述系统开发力量的可行,同时论证系统方案中所采取的各种技术手段上是否完全可以实现以及技术发展对系统建设有什么影响。
项目信息管理系统的硬件要求不高,加上如今软件开发环境的多样化,功能增加,使程序员能开发功能更强大且易于操作的系统。
现在市场上有很多管理系统的开发工具,如ASP、Java、MyEclipse等等,数据库开发工具又有很多种,如:
Access、SQL Sever、Oracle等等。
这些都是很出色的系统开发语言及数据库开发的工具。
本系统使用MVC开发框架,利用AdobeDreamwear、MyEclipse和Access数据库开发而成。
1.2.2经济可行性
由于该网上图书订购系统是一个比较小型的系统,而不是一个大型的全面复杂、综合的系统,对于实验室从人力、物力方面来说都是可行的。
计算机极其他一些相关的附属物品已经具备。
并且该系统开发的时间较短,只需一至两个月时间即可实现。
由于该系统相对来说比较简单,系统的维护费用不高。
开发完成后,可以实现准确与快速于一体,大大提高了工作效率,使项目管理工作从大量的信息中更加准确地了解动态变化,为网上书店的项目管理工作发展提供强有力的支持,创造更大的经济效益。
因此,该系统的开发在经济上是完全可行的
1.3需求分析
1.3.1调查研究
通过调查分析,网上购物对于大多数的人来说并不陌生,特别是针对学生群体及公司白领群体,他们是图书的主要购买者,并且他们也急需一个简单易用的系统来节约宝贵的时间。
1.3.2功能分析
通过调查研究,确定了网上图书订购系统系统的基本功能应该包括以下几点:
Ø用户注册信息的显示
Ø用户的查询功能
Ø购物车功能
Ø用户对购物车的管理功能
Ø超级管理员对图书信息的增删改查
Ø管理员对会员的信息的操作
1.4开发工具及运行环境
系统开发平台:
AdobeDreamwearCS5、MyEclipse10.0
数据库管理软件:
Access2010
运行平台:
Windows7
分辨率:
最佳效果1366*768
Dreamweaver是唯一提供RoundtripHTML、视觉化编辑与原始码编辑同步的设计工具。
可以快速制作网站雏形、设计、更新和重组网页。
具有可视化集成开发环境,以事件驱动、图形用户界面等为特点,在设计工资管理系统方面有着独特的优越性具有实用性好、代码可读性好等特点。
为开发满足客户要求的高性能系统提供了保障,为知识层面较低的工作人员提供良好的界面操作。
MyEclipse是一个十分优秀的用于开发Java,J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。
MyEclipse目前支持JavaServlet,JSP,JSF,Struts,Spring,JDBC数据库链接工具等多项功能。
可以说MyEclipse几乎囊括了目前所有主流开源产品的专属eclipse开发工具。
后台数据库采用目前比较简单易用的的Access2010,该数据库系统在安全性、准确性、运行速度方面有很大的优势,并且处理效率高。
2系统开发概述
2.1系统总体设计思想
理论上说我们做的这个图书管理系统应该算是一个小型的电子商务,一般来说电子商务主要分为B2B、B2C。
但是两者的基本模式是相同的,即浏览和查看商品,然后根据用户需求下订单,双方确认后进行交易。
使用本系统的人员包括会员和管理员,其中管理员又分为超级管理员和普通管理员,超级管理员可以执行系统所有的功能操作,而普通管理员不能解聘员工、修改管理员信息、增删管理员、改变系统信息。
会员可以通过登录可以查询图书信息、到自己的购物车进行订单的处理。
2.2数据库设计简介
根据需求分析和总体设计思想,必须要建立用户信息表,图书信息表。
根据用户的不同,可以在订书系统享受到不同的价格。
用户表中主要包括了用户名、密码、真实姓名、性别、E-mail、电话号码等信息。
图书信息表主要包括了图书名称、作者姓名、出版社、价格、会员价、出版时间、ISBN、图书剩余数量等信息。
2.3系统功能结构图
图1系统结构图
2.4重要模块与功能
2.4.1会员信息管理
会员信息管理模块中的功能主要分为:
Ø注册会员
Ø删除员工
Ø查询会员信息
Ø修改会员信息
2.4.2图书信息管理
Ø添加图书信息
Ø删除图书信息
Ø修改图书信息
Ø查询图书信息
3数据库详细设计
3.1数据字典
3.1.1操作说明
Ø会员登录时需要输入用户名和密码,就可在该会员的购物车中处理订单,进行订单的修改、删除操作。
Ø会员注册时必须输入用户名、用户密码、性别、E-mail等信息才可以注册成功,且输入的两次密码必须相同。
Ø管理员可以进行图书的增删改查操作以及对会员信息的修改、删除、查找等操作。
3.2数据流图
3.2.1高层数据流图
图2高层数据流图
3.2.2具体数据流图
图3图书订购系统数据流图
3.3E-R图
通过建立概念性的数据模型(又称信息模型),可以把用户的数据要求清晰明确地表达出来。
概念性数据模型是一种面向问题的数据模型,是按照用户的观点来对数据和信息建立的模型。
用E-R(Entity-Relationship)图这种方法表示的概念性数据模型又称为E-R模型。
工资管理系统包含着大量的数据和信息,如何更有效、更高效的处理这些数据和信息,建立起一个准确的数据模型是必不可少的。
根据调查研究和前面的需求分析得出各E-R图。
图4员工实体属性图
图5管理员实体属性图
3.4数据库逻辑结构设计
根据数据库概念结构设计,建立数据库和各数据表。
数据库名称为buy,数据库中包含:
Ø会员信息表(图书名称、作者姓名、出版社、价格、会员价、出版时间、ISBN、图书剩余数量)
Ø用户表(用户名、密码、真实姓名、性别、E-mail、电话号码)
下面列出各表的结构。
图书信息表:
图书信息表主要存储图书的基本信息。
(表1)
表1图书信息表
字段名称
数据类型
字段宽度
主键
是否允许空
图书名称
文本
20
是
否
作者信息
文本
20
否
否
出版社
文本
20
否
否
价格
数字
8
否
是
会员价
数字
8
否
是
出版时间
日期/时间
8
否
否
ISBN
文本
6
否
是
图书剩余量
数字
8
否
否
用户表:
存储用户登录信息。
(表2)
表2用户信息表
字段名称
数据类型
字段宽度
主键
是否允许空
用户名
文本
20
是
否
用户密码
文本
20
否
否
真实姓名
文本
20
否
是
性别
文本
4
否
否
文本
8
否
否
电话
数字
11
否
是
注册时间
日期/时间
8
否
是
数据库的具体设计如下图:
图6数据库设计图
参考文献:
[1]王珊,萨师煊.数据库系统概论[M].4版.北京:
高等教育出版社,2007-4
[2]范芸.JSP动态网站开发基础[M].1版.北京:
清华大学出版社,2010-6
[3]张玲玲.JavaWeb项目开发[M].北京:
清华大学出版社,2007
[4]HerzumP,SimsO.BusinessComponentFactory[M].NewYork:
JohnWiley&Sons,Inc.,1999
[5]Iansommerville(英).软件工程[M].机械工业出版社,2006.
[6]AbrabamsillberschatzhennyF.korths.sudarshan.DATABASESYSTEMCONCEPTS[DB].高等教育出版社,2002.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书 订购 系统 论文