图书销售管理系统--数据库课程设计

图书销售管理系统--数据库课程设计
图书销售管理系统--数据库课程设计

淮阴工学院

数据库课程设计报告

课题名称:图书销售管理系统

专业:计算机科学与技术

班级:计算机1072

姓名:江笑

学号:1071301215

指导老师:刘金岭、周海岩、冯万利、邱军林

2009年12月30日

设计任务书

课题

名称

图书销售管理系统

设计目的1.加深对数据库系统、程序设计语言的理论知识的理解和应用水平。

2.通过设计实际的数据库系统应用课题,进一步熟悉数据库管理系统的操作

技术,提高动手能力,提高分析问题和解决问题的能力。

3.通过实际编程加深对基本原理的理解,提高实践能力;

4.学习开发资料的收集与整理,学会撰写课程设计报告。

实验环境1.微型电子计算机(PC);

2.Windows XP操作系统,SQL Server2005,https://www.360docs.net/doc/b51018151.html,

任务要求1.利用课余时间去图书馆或上网查阅课题相关资料,深入理解课题含义及设

计要求,注意材料收集与整理;

2.在第17周末之前完成预设计,并请指导教师审查,通过后方可进行下一

步工作;

3.本课题主要实现图书信息管理、订单信息管理、会员信息管理等。

4.结束后,及时提交设计报告(含纸质稿、电子稿),要求格式规范、内容

完整、结论正确,正文字数不少于3000字。

工作进度计划

序号起止日期工作内容

1 2009.12.21~2009.12.2

2 在预设计的基础上,进一步查阅资料,完善设计方案,形成书面材料。

2 2009.12.23~2009.12.24 设计总体方案,构建绘制流程框图,编写代码,上机调试。

3 2009.12.25~2009.12.25 测试程序,优化代码,增强功能,撰写设计报告。

4 2009.12.26~2008.12.26 提交软件代码、设计报告,参加答辩,根据教师反馈意见,修改、完善设计报告。

指导教师(签章):

年月日

摘要:

随着信息时代的到来,IT产业和Internet获得了飞速发展,计算机应用已渗透到了各个领域,网络应用越来越普遍,而且走进了千家万户,网络销售应运而生,而图书销售就是其中之一。传统的图书销售仅仅局限于一小块地方且人力与物力过多浪费,而网络图书销售则面向全中国,甚至全世界而且管理方便。网络图书销售具有面向范围广,价格优惠,种类齐全,购买方便等特点。本图书销售管理系统的开发语言是C#,开发环境是Visual Studio 2008,数据库采用SQL Server 2005。

关键字:C#;Visual Studio 2008;SQL Server 2005

目录

1 需求分析 (1)

1.1系统目标 (1)

1.2功能划分 (1)

1.3数据流图 (1)

2 概念设计 (1)

3 逻辑结构设计 (3)

3.1ER模型向关系模式转换 (3)

3.2数据库表结构设计 (3)

4 应用程序设计 (5)

5 编程实现 (5)

总结 (9)

致谢 (10)

参考文献 (11)

《数据库原理及应用》课程设计

1 需求分析

1.1 系统目标

设计出一个能够实现卖方和买方在线交易图书的平台。

1.2 功能划分

图书销售管理系统包括注册、登录、购买图书、添加图书、删除图书、搜索图书等功能。

1.3 数据流图

图1.1 购物车数据流图

图1.2 查找数据流图

图1.3 用户信息数据流图

图1.4 图书添加修改数据流图

2 概念设计

本系统规划出的实体有:会员信息实体、图书信息实体、订单信息实体,它们之间的关系如下图所示。

计算结果 图书价格 计算费用

提交 购物信息 购买图书 用户 购物车信息表 订单信息表 购物信息 管理员 用户 查询信息 图书信息表 查找

页面 查询信息 查询结果 用户 已修改信息 用户信息表 页面 用户信息 验证

已修改信息 管理员 图书信息

图书信息表 添加或修改

页面 新图书信息 新图书信息 用户 登录账号

信用卡账号 登录密码 信用卡密码

家庭地址 身份证号 宅电

性别

姓名 手机号

图书

购买 1 N 作者 书名 ISBN 简介 出版日期

出版社

单价

分类

图书销售管理系统——江笑 图2.1 用户购买图书E-R 图

图2.1 用户搜索图书E-R 图

图2.2 用户下订单E-R 图

图2.1 管理员添加图书E-R 图

用户属性:登录账号、登录密码、信用卡账号、信用卡密码、姓名、身份证号、性别、家庭地址、联系电话和手机号等;

图书属性: ISBN 、书名、单价、分类、出版社、出版日期、作者和简介等;

用户 登录账号

信用卡账号 登录密码 信用卡密码

家庭地址 身份证号 宅电

性别

姓名 手机号

订单 拥有 1 N 费用 ISBN

订购会员

订单编号

订购数量

订购日期

用户 登录账号

信用卡账号 登录密码 信用卡密码

家庭地址 身份证号 宅电

性别

姓名 手机号

图书

搜索 N 1 作者 书名 ISBN 简介

出版日期

出版社

单价

分类

图书

添加 N 作者 书名 ISBN 简介

出版日期

出版社

单价

分类

管理员

1

《数据库原理及应用》课程设计

订单属性:订单编号、会员邮箱、所订图书的费用、下订日期、所订图书的ISBN和订购数量等。

一个用户可以购买多本图书,一本图书只能被一个用户购买,所以是1:N 的关系;一个用户可以搜索一本图书,一本图书可以被多个用户搜索,所以是N:1的关系;一个用户可以有多张订单,一张订单只能由一个用户拥有,所以是1:N的关系;一个管理员可以添加多本图书,一本图书只能被一个用户添加,所以是1:N的关系。

3 逻辑结构设计

3.1 ER模型向关系模式转换

会员实体集可以转换为关系:

会员(邮箱,登录密码,信用卡账号,信用卡密码,姓名,身份证号,性别,家庭地址,联系电话,手机号)

图书实体集可以转换为关系:

图书(ISBN,书名,单价,分类,出版社,出版日期,作者,简介)

订单实体集可以转换为关系:

订单(订单编号,会员邮箱,费用,下订日期,ISBN,订购数量)

3.2 数据库表结构设计

表3.1 购物车信息表

列名数据类型长度描述

carid int 4 购物车编号,定义为主键,自动编号

bookname nvarchar 50 书名,不允许为空

bookquantity int 4 每种书的数量,不允许为空

shoppingdate datetime 8 购买日期,不允许为空

unitcost money 8 每种书的总价,不允许为空

price money 8 图书单价,不允许为空

isbn nvarchar 50 国际标准书号,不允许为空

email nvarchar 50 电子邮箱,会员账号,不允许为空

图书销售管理系统——江笑

表3.2 订单信息表

表3.3 管理员信息表

列名 数据类型 长度 描述

adminid

nvarchar

50 管理员登录帐号,定义为主键 adminpwd nvarchar

12

管理员登录密码,不允许为空

表3.4 图书信息表

列名 数据类型 长度 描述

isbn nvarchar 50 国际标准书号,定义为主键

bookname nvarchar 50 书名,不允许为空 category nvarchar 20 图书分类,不允许为空 bookprice money 8 图书单价,不允许为空 bookinfo varchar MAX 图书简介,不允许为空 press

nvarchar

50 出版社,不允许为空 publishdate nvarchar 50 出版日期,不允许为空 author

nvarchar

50

作者,不允许为空

表3.5 意见箱信息表

列名 数据类型 长度 描述

adviceid adcontent int varchar 4 1000 意见标号,定义为主键,自动编号

意见内容,不允许为空 sndtime

datetime

8

发送时间,允许为空

列名 数据类型 长度 描述

ordered int 4 订单编号,定义为主键,自动编号

orderdate datetime 8 下单日期,不允许为空 totalcost money 8 每种书的总价,不允许为空 email nvarchar 50 电子邮箱,会员账号,不允许为空

isbn nvarch 50 国际标准书号,不允许为空 quantity

int

4

每种书的数量,不允许为空

《数据库原理及应用》课程设计

表3.6 会员信息表

4 应用程序设计

图4.1 系统流程图 图4.2 系统功能模块图

5 编程实现

运行系统,显示系统首页,如图5.1所示。

列名 数据类型 长度 描述

email nvarchar 50 电子邮箱,会员账号,定义为主键 username nvarchar 10 会员的真实姓名,不允许为空

password nvarchar 12 登录密码,不允许为空 idnum nvarchar 18 身份证号,不允许为空 telnum nvarchar 20 电话号码,不允许为空 address

nvarchar

50 家庭地址,不允许为空 mobilephone nvarchar

12 手机号,不允许为空 sex char 4 性别,不允许为空 bankid nvarchar 50 信用卡号,不允许为空 bankpwd

nvarchar

50

信用卡密码,不允许为空

开始 用户登录 正确? 用户选择操作

选择退出? 执行服务操作

退出

N

N

Y Y 图书销售系统

用户注册模块

会员登录模块

购物车模块

订单查询模块

图书查找模块

图书分类模块

图书添加修改模块

意见箱模块

用户信息修改模块

输入账号密码

图书销售管理系统——江笑

图5.1 系统首页

如果用户未注册则只能实现搜索和查看图书的功能,若输入的书名存在则如图5.2所示,否则显示没有您要找的书,本系统支持模糊搜索;单击“人文社科类”,即可查看人文社科类的图书,单击“自然科学类”,即可查看自然科学类的图书,单击“艺术美育类”,即可查看艺术美育类的图书。

图5.2 搜索结果

单击书名,即可看到相应书的详细介绍,如图5.3所示。

图5.3 图书介绍

若想购买,填入欲购数量(默认为1),单击“放进购物车”即可,此时图书已放进购物车,用户可单击“购物车”查看购买情况,如图5.4所示。只有注册成为用户后才有购买权限。

《数据库原理及应用》课程设计

图5.4 购物车界面

此时,如果用户想将某本书移出购物车,单击相应书后面的“删除”即可;如果用户对购买情况确认无误,单击“结算”,进行最后确认,确认后不可以对购买情况再作任何修改,如图5.5所示。

图5.5 结算结果界面

登录后,页面首先跳转到“个人中心”,如图5.6所示,用户可单击“修改信息”,修改注册信息;单击“修改密码”,可修改登录密码。对于未注册的,“个人中心”是不可见的。

图5.6 个人中心界面

管理员登录后可添加新的图书,如图5.7所示。

图书销售管理系统——江笑

图5.7 添加新书界面

添加完后,管理员可单击“查看”来查看所有图书信息,并对图书信息进行修改或删除如图5.8所示。

图5.8 图书总览界面

单击“查看订单”,管理员可查看用户的订单,从而及时地将图书邮寄给相应用户,如图5.9所示。

图5.9 订单查询界面

单击“客户账号”,管理员可查看用户的具体信息,如图5.10所示。

图5.10 用户详细信息界面

《数据库原理及应用》课程设计

总结

这次我做的程序设计,一开始原以为它很难,很多控件以前都没学过,经过这些天的实践,感觉并不像想象中的那么难。通过查阅资料,我对一些控件有了一定的了解,所以并不像想象中那么难。在这周的时间内,我通过看相关的书籍和上网查资料,复习了一下本学期的内容,然后把所学到的知识运用到我这次所做的图书销售管理系统的课程设计中,理论实践相结合,这样不仅仅锻炼了我做事的能力,同时也提高了我的思维能力。这次的实践让我学会了要全面地去思考问题。通过本次课程设计,我对C#的应用有了一定的了解,对数据库的了解也更进了一步。

图书销售管理系统——江笑

致谢

在这里感谢淮阴工学院、计算机工程学院提供给我的实践机会,实验室人员提供的实验环境,指导教师的辛勤指导,同学的帮助,参考文献的原作者以及在课程设计中帮助过我的人。

在这里我要谢谢我的同学们和老师,他们不仅为我提供运行程序的环境,而且不时的为我解疑难问题,让我对课程程序中出错地方有了更深刻的了解,对掌握它又有了新的方法,那就是实事求是,从实践中检验真理和发展真理。与此同时,我更加深刻地体会到资源的重要性,一个人的力量是永远不够的,只有不断获取新的知识,才能把系统做的更加完善。在程序运行及操作时,我在同学那里得到了很多的帮助,是他们让我感受到互相学习是一件很开心的事,你可以在发现自己优点的同时,找到自己很多未发现的不足。比如,在程序运行连续出错的时候,就想放弃。而同学们的耐心帮助让我做了下去。

同时,我要感谢学校提供上机资源。再次感谢所有老师和同学们。

《数据库原理及应用》课程设计

参考文献

[1] 刘金岭,冯万利,张有东等.数据库原理及应用.北京:清华大学出

版社,2009

[2] 李律松,马传宝,李婷.Visual C# + SQL Server数据库开发与实例.北

京:清华大学出版社,2006

[3] 陈志泊.https://www.360docs.net/doc/b51018151.html,数据库应用程序开发教程.北京:人民邮电出版社,

2005

[4] 杨会珍,范书义.Microsoft Visual C#.NET 2003开发技巧大全.北京:

中国水利水电出版社

[5] 张家祥,方凌江,张贤坤等.C#范例解析.北京:电子工业出版社

[6] 陈秋萍.C# 2005数据库编程经典教程.北京:人民邮电出版社

[7] 徐成敖,王雷.C#专业项目实例开发.北京:中国水利水电出版社

指导教师评语

学号1071301215 姓名江笑班级计算机1072

选题

名称

图书销售管理系统

序号评价内容权重(%)得分1 考勤记录、学习态度、工作作风与表现。10

2

是否完成设计任务;能否运行、可操作性

如何等。

30

3 报告的格式规范程度、是否图文并茂、语言规

范及流畅程度;主题是否鲜明、重心是否突出、

论述是否充分、结论是否正确;是否提出了自

己的独到见解。

30

4

自我陈述、回答问题的正确性、用语准确

性、逻辑思维、是否具有独到见解等。

30

合计

指导教师(签章):

年月日

UML网上图书销售系统

武汉xx学 计算机科学与工程学院课程综合设计报告 设计名称:《面向对象技术》课程综合设计 设计题目:网上订书信息管理系统 学生学号:xxx 专业班级:xxxx 学生姓名:xxx 学生成绩: 指导教师(职称):xxx 课题工作时间:2011年12月

说明: 1、报告中的第一、二、三项由指导教师在综合设计开始前填写并发给每个 学生;四、五两项(中英文摘要)由学生在完成综合设计后填写。 2、学生成绩由指导教师根据学生的设计情况给出各项分值及总评成绩。 3、指导教师评语一栏由指导教师就学生在整个设计期间的平时表现、设计 完成情况、报告的质量及答辩情况,给出客观、全面的评价。 4、所有学生必须参加综合设计的答辩环节,凡不参加答辩者,其成绩一律 按不及格处理。答辩小组成员应由2人及以上教师组成。 5、报告正文字数一般应不少于5000字,也可由指导教师根据本门综合设 计的情况另行规定。 6、此表格式为武汉工程大学计算机科学与工程学院提供的基本格式(适用 于学院各类综合设计),各教研室可根据本门综合设计的特点及内容做适当的调整,并上报学院批准。

成绩评定表 类别合计 分值 各项 分值 评分标准 实际 得分 合计 得分 备注 平时表现10 10 按时参加综合设计,无旷课、迟到、 早退、违反实验室纪律等情况。 完成情况30 20 按设计任务书的要求完成了全部 任务,能完整演示其设计内容,符 合要求。 10 能对其设计内容进行详细、完整的 介绍,并能就指导教师提出的问题 进行正确的回答。 报告质量35 10 报告文字通顺,内容翔实,论述充 分、完整,立论正确,结构严谨合 理;报告字数符合相关要求,工整 规范,整齐划一。 5 课题背景介绍清楚,综述分析充 分。 5 设计方案合理、可行,论证严谨, 逻辑性强,具有说服力。 5 符号统一;图表完备、符合规范要 求。 5 能对整个设计过程进行全面的总 结,得出有价值的结论或结果。 5 参考文献数量在3篇以上,格式符 合要求,在正文中正确引用。 答辩情况25 10 在规定时间内能就所设计的内容 进行阐述,言简意明,重点突出, 论点正确,条理清晰。 15 在规定时间内能准确、完整、流利 地回答教师所提出的问题。 总评成绩:分 补充说明: 指导教师:(签字) 日期:年月日

销售管理系统课程设计

程序设计基础及数据结构课程设计 设计题目:销售管理系统 系(院):经济管理学院 专业:信息管理与信息系统 班级:信管 姓名:学号: 姓名:学号: 姓名:学号: 姓名:学号: 指导教师: 学年学期: 2013 ~ 2014 学年第 1 学期 2013年12 月 16 日

课程设计任务书

目录 引言 (1) 1 需求分析 (1) 2 系统设计 (1) 总体方案设计 (2) 算法设计 (2) 实现方法 (3) 流程图 (3) 3 代码编写 (4) 4 程序运行及调试 (9) 程序调试 (9) 运行与测试 (11) 总结 (15) 致谢 (16) 参考文献 (17)

摘要 目前,销售管理系统在企业管理中逐步占据重要地位,企业销售管理成为企业经营管理的核心内容之一,它的特点是信息量大、更新速度快、要求信息反馈速度、准确。销售管理系统的应用,解决了人工管理过程中的管理低下、数据部准确、管理部及时等一系列问题;进一步提高了企业经营运作的速度,提升企业的管理水平、提高企业的经济效益,事企业的销售管理更加科学、合理;使企业能够随着市场的变化而随时调整自身的销售计划,并在瞬息万变的市场竞争中立于不败之地。随着商品因为生活,商业等方面的增多,商业的发展也日益的迅猛,由于顾客量的增多,商品出入时间的广泛,商场收益的日益增多,仅仅依靠手写的老式输入记账法,无法满足商场的需求的,同时也浪费人力和时间。开发这个系统,目的就在于能够更好的对商品信息情况,商品销售情况,销售统计等进行精确的修改查询,以便更好的完善和更新商品销售信息。本系统采用Turbo C 编写, 设计一个C语言程序——销售管理系统,系统以菜单方式工作,录入信息用文件保存,修改更新相关销售信息,计算每个人每种产品的销售额,统计每种产品的总销售量,查询每种产品的销售信息。本系统具有良好的灵活性、开放性,用户可以方便地进行信息管理,改变现在的管理内容,该系统还为客户提供了友好的界面。 关键词:销售管理系统,信息管理,Turbo C

图书销售管理系统

图书销售管理系统 1 引言 传统的图书销售管理方法,都是通过人工统计和计算的管理方式进行的。这样的管理方法不但费时费力,也容易产生计算上的错误和疏漏;计算机技术的全面普及,打破了书店管理的传统管理方法,提高了管理效率的同时,克服了传统管理方法中易产生的问题,使管理员能够有序的、全面的对图书销售和库存进行管理。 网上图书销售系统可以完成书店的日常管理,如图书录入、图书销售、销售统计、查询库存等功能,迅速准确地对已售图书和剩余库存进行统计和汇总工作,大大提高了书店的管理效率和准确性。 2 需求分析 2.1 国内外研究的现状 在现代化的书店中,对图书销售工作运用现代化技术进行管理,是提高工作效率的有效手段。图书销售管理是书店日常工作中非常重要的一个方面,越来越受到书店经营者的重视。通过计算机管理系统对图书销售进行全面的统计与管理,全面解决了书店经营过程中所遇到的各种问题,并且克服了传统管理方式中的易出错等问题。图书销售管理系统成为书店管理的首选管理工具。 2.2 功能需求 2.2.1 待开发软件的功能需求 本系统是根据书店的实际需求而开发的,要求稳定、可靠的实现图书销售的自动化管理,通过本系统可以达到以下目标: 1. 图书录入,包括图书的基本信息,如分类、进价、售价、作者等。 2. 图书销售,包括图书的售价、折扣、销售日期,并实现对库存量的修改。 3. 销售统计,包括按图书类型、书名、作者、出版社等进行统计。 4. 查询库存,对指定的某本图书剩余库存量进行查询。 5. 售完图书查询,对已售完图书进行查询。 2.2.2 待开发软件的功能 按照用户需求,要满足以上功能,我设计出了图书销售管理系统的系统功能图,如图2.1 所示。

图书销售管理系统

图书销售管理系统 1引言 传统的图书销售管理方法,都是通过人工统计和计算的管理方式进行的。这样的管理方法不但费时费力,也容易产生计算上的错误和疏漏;计算机技术的全面普及,打破了书店管理的传统管理方法,提高了管理效率的同时,克服了传统管理方法中易产生的问题,使管理员能够有序的、全面的对图书销售和库存进行管理。 网上图书销售系统可以完成书店的日常管理,如图书录入、图书销售、销售统计、查询库存等功能,迅速准确地对已售图书和剩余库存进行统计和汇总工作,大大提高了书店的管理效率和准确性。 2 需求分析 2.1 国内外研究的现状 在现代化的书店中,对图书销售工作运用现代化技术进行管理,是提高工作效率的有效手段。图书销售管理是书店日常工作中非常重要的一个方面,越来越受到书店经营者的重视。通过计算机管理系统对图书销售进行全面的统计与管理,全面解决了书店经营过程中所遇到的各种问题,并且克服了传统管理方式中的易出错等问题。图书销售管理系统成为书店管理的首选管理工具。 2.2 功能需求 2.2.1待开发软件的功能需求 本系统是根据书店的实际需求而开发的,要求稳定、可靠的实现图书销售的自动化管理,通过本系统可以达到以下目标: 1.图书录入,包括图书的基本信息,如分类、进价、售价、作者等。 2.图书销售,包括图书的售价、折扣、销售日期,并实现对库存量的修改。 3.销售统计,包括按图书类型、书名、作者、出版社等进行统计。 4.查询库存,对指定的某本图书剩余库存量进行查询。 5.售完图书查询,对已售完图书进行查询。 2.2.2待开发软件的功能 按照用户需求,要满足以上功能,我设计出了图书销售管理系统的系统功能图,如图2.1所示。

软件工程-课程设计-销售管理系统

销售管理系统 一.项目简介 随着计算机技术的迅猛发展,存在于网络的企业销售管理系统将逐步代替传统的管理模式进入企业。为了更高效得完成销售方面的工作,也可以有更多的时间处理更多的别的事务,企业也将摆脱原有的管理形势完全进入信息化管理。销售管理系统在企业的管理过程中起着巨大的作用 二.功能需求 一个销售管理系统,设计者的目标是满足公司运营和日常管理的需要,具有对产品,客户管理的功能。客户登录销售管理系统进行售后服务查询,销售员可以对销售的产品进行登记,并将销售情况反馈给数据库。为管理的方便性和信息传递的快速性提供了一个很好的平台。系统开发的总体任务是实现售后服务及销售登记自动化。总之,销售管理系统要实现登陆验证、商品销售管理、商品销售报表管理、客户信息管理四大部分。 1.客户对功能的需求 1>查看自己的信息,了解自己近期的购买情况。 2>查看产品的信息,熟悉产品情况。 2>查看售后服务信息。 2.销售人员对功能的需求 1>查看自己的信息,了解自己近期的销售情况。 2>查看产品的信息,熟悉产品情况。 3>登记销售产品。 4>添加新产品,并填写产品相关信息。 3.售后服务人员对功能的需求 1>查看售后服务信息。 2>添加售后服务信息。 三.分析模型时序图 销售管理系统顶层图

1.客户管理 第三层DFD图客户管理子系统

2.销售管理 第三层DFD图销售管理子系统 3.售后服务管理 第三层DFD图售后服务管理子系统

4.客户登录动态时序图为

四.模块活动图,登录流程图 1.注册、登陆模块 1>模块功能描述 该模块主要实现对用户能否进入系统的确认以及对进入系统的用户权限的设定;因为本系统涉及到三类使用者,不可能每一类用户都具有相同的操作权限,如前所说,必然会早成系统的混乱和崩溃,严重影响其安全性和有效性。所以采取在通常的注册,登录模式下加上用户类型的选择,非常简洁地就完成了对用户类型的区别及权限的划分。 2>在模块的详细设计后,便能得出实现该部分的具体流程,如图

超市销售管理系统设计与实现毕业设计(论文)

超市销售管理系统设计与实现

Supermarket sales management system Name:xxx Tutor:xxx College:xxx Major:xxx Direction:xxx xxx University xxx xxx 摘要

一直以来人们使用传统人工的方式管理超市的各项工作,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的冗余文件和数据,这给查找和统计等工作带来了很大的困难。随着超市规模的发展,商品数量的急剧增加,有关商品的各种信息量也成倍增长,传统的人工记忆方式也慢慢的无法适应形势的变化。只有采用智能化现代化的管理手段才能适应时代的潮流,在计算机技术迅速发展的今天,将计算机技术应用到超市的管理中将极大的改善超市的管理水平。 本文就是基于以上的背景,提出了基于B/S模式的超市销售管理系统。通过本系统可以实现超市智能化高效化的管理。本系统根据超市的实际运营流程来设计实现,主要包括商品销售模块、采购进货模块、库存管理模块,此外还提供了系统管理和财务管理两个模块实现了对本系统的管理和超市运营状况的全面分析,用户根据它们即可维护系统和了解超市当前的运营状况。本文从系统需求、系统设计到系统开发环境搭建和功能实现等多个方面做了全面的研究和分析。首先分析了当前超市行业的管理状况,然后从经济和技术等各个方面分析了开发本系统的可行性,接下来进行系统设计从功能设计和数据库设计两个方面做了详细分析,最后以不同用户类型的功能权限作为主线介绍了系统的实现并作出了系统测试。通过本文即可全面了解本系统。 本系统基于B/S结构,应用MyEclipse开发平台,采用JSP语言和ExtJS 框架,并以Tomcat作为服务器Mysql作为数据库进行开发的。 关键词超市销售管理;B/S;ExtJS;MVC;JSP Abstract

网上图书销售系统设计报告

网上图书销售系统 设计报告 1

网络教育学院 本科毕业论文题目:网上图书销售系统-实现前台 完成期限: 4月20 日至 5月 20日 学习中心年级 专业指导教师 姓名学号

目录 摘要............................................................................... 错误!未定义书签。 1 引言............................................................................... 错误!未定义书签。 2 需求分析....................................................................... 错误!未定义书签。 2.1国内外研究的现状................................................... 错误!未定义书签。 2.2功能需求................................................................... 错误!未定义书签。 2.3数据描述................................................................... 错误!未定义书签。 2.4数据库描述............................................................... 错误!未定义书签。 3 概要设计....................................................................... 错误!未定义书签。 3.1系统运行环境........................................................... 错误!未定义书签。 3.2系统功能模块设计................................................... 错误!未定义书签。 3.3系统处理流程........................................................... 错误!未定义书签。 3.4接口设计................................................................... 错误!未定义书签。 4 详细设计....................................................................... 错误!未定义书签。 4.1登录模块及主界面................................................... 错误!未定义书签。 4.2图书录入模块........................................................... 错误!未定义书签。 4.3图书销售模块........................................................... 错误!未定义书签。 4.4销售统计模块........................................................... 错误!未定义书签。 4.5查询库存模块........................................................... 错误!未定义书签。 5 系统测试....................................................................... 错误!未定义书签。 1

商品销售管理系统设计论文--毕业设计

题目:销售管理系统 任务与要求: 1.使用基于JSP+SQL Server技术开发销售管理系统。 2. 完成的主要功能应包括:用户注册、用户登录、供货商商品与用户 购物信息查询、供货商管理、产品管理(增删改查)、产品销售管理( 记录,统计等)。 内容摘要 在科学技术日新月异的今天,计算机已逐步渗入各个领域,无论是学习,工作,还是娱乐都普及了计算机的使用,而随着网络的开通、并与Internet连接更让我们社会成为信息化的时代,人们不再需要浪费太多的时间去手工的获得信息,只要做在家中轻点几下鼠标不但能轻松获得各种信息,而且能够购买到自己需要的商品,既摆脱了时间和空间的限制又节约了大量的时间,因此熟练使用计算机及网络,已成为人们进入现代社会的必备技能。商品销售管理系统正是在这种情况下诞生并逐渐发展起来的,它已成为我们进行商品交易中不可缺少的部分。 商品信息管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库,而对于后者则要求应用程序功能完备,操作简单等。 本系统是在分析了现行商品管理中存在的问题的基础上,结合信息管理系统开发的概

念、结构及系统开发的基本原理和方法,开发的一套商品信息管理系统。根据实际情况,由目前各功能需求和公司里的情况而设计的这套系统。全文共分为课题研究的意义、开发环境、系统的实现、性能测试与分析以及结束语等章节,详细地阐述了本系统开发的目的、过程。 关键词:信息管理系统;系统开发;商品销售 Abstract The rapid advance of science and technology today, the computer has gradually infiltrated all areas, regardless of learning, work, or entertainment throughout all of the computer's use, and with the opening of networks, connecting with the Internet and made us become information-based society of the times, People no longer need to waste too much time for manual access to information. As long as it is at home Click on the mouse and understand world, but to buy their needs of commodities, both out of time and space constraints to save a great deal of time, the use of skilled computer and network, People have become modern social skills required. Sales Management System is under such circumstances birth and gradually develops and it has become a commodity transactions indispensable part. Commodity information management system is typical of the Information Management II

图书销售管理系统

图书销售管理系统 Ting Bao was revised on January 6, 20021

《图书销售管理系统》数据库设计报告 一、需求分析 调查新华书店图书销售业务,设计的图书销售管理系统主要包括图书管理、进货、销售、统计功能。具体说明如下: (1)图书管理:用户通过该系统能够对图书详细信息进行维护,包括添加、修改、删除。对所有的图书进行分类,类别信息可以增加、修改、删除。每个类别有多种图书,每种图书属于一个类别。顾客可以通过该系统自主查询在库的图书信息。 (2)进货:根据某种书籍的库存量及销售情况确定进货数量,填写进货单,每张进货单对应一个供应商,同一供应商也可以出现在不同的进货单中,一份进货单可包含多种图书,每种图书会出现在多份进货单中,保存进货单成功后,系统会自动修改图书库存量。 (3)销售:输入顾客要买书籍的信息,自动显示此书的库存量,假如可以销售,生成销售单,一份销售单中包含多种图书,每种图书会出现在多份销售单中。保存销售单时自动修改图书库存量。 (4)供应商管理:通过该系统可以对书店的供应商信息进行管理,包括供应商信息的添加、修改、删除。 (5)统计:根据销售情况输出统计的报表。一般内容为每月的销售总额、销售总量及排行榜。 该系统的基本信息包括: (1)图书基本信息:ISBN号,书名,出版社,作者,出版地,单价,出版时间 (2)供应商基本信息:供应商编号,供应商地址,供应数量,供应商电话,供应商名(3)用户基本信息:用户名,用户编号,用户电话,用户密码 除了上述要求外,该系统还需要产生如下报表 (1)进货单基本信息:进货单号,进货日期,供应数量,供应商编号,ISBN号,进货价 (2)销售单基本信息:销售单号,销售日期,ISBN号,销售数量,供应商编号,单价 (3)销售汇总表:每个月结束统计一张该月销售情况表,内容包括:销售总额,销售总量以及排行榜 二、概念结构设计 E-R全局

(精编)图书销售管理系统的设计与实现

(精编)图书销售管理系统的设计与实现 图书销售管理系统的设计与实现 图书销售管理系统的设计与实现(doc 6页 毕业设计(论文) 图书销售管理系统的设计与实现 题目

一、课题来源、研究的目的和意义、国内外研究现状及分析 随着计算机的普及和应用,计算机已经成为人们社会生产和日常生活中不可缺少的部分。现在各行各业都在推行信息化,以提高效益和竞争力。现在的超市和书店都朝着全国连锁经营的方向发展;在城市,超市基本上都实现了电子化,而我发现书店在这方面还行动缓慢,基本上除了新华书店这样国家性的大书店,其他的书店还是手工的销售形势。 目前大多数应用软件系统都是Client/Server形式结构,由于现在的软件应用系统正在向分布式的Web应用发展,Web和Client/Server应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件;这也是目前应用系统的发展方向。我做这个系统的目的就是深入的研究这种B/S形式结构,做出一个B/S三层形势结构的图书销售管理系统。一方面在做课题的过程中学习到一些先进的技术,锻炼了自我,另一方面也让我知道了现在计算机技术的流行走向。 目前较大的图书生产和销售企业都使用了偏向于商业级的图书管理软件,大多实现了网络化层级服务,但是个人书商的管理经常是人工操作,无论是哪个环节效率都相对较低,实现自动化管理的需求越来越强烈,需要一款简单实用小型销售网站。因此,做一个小型的图书销售系统还是有一定市场的。

二、主要研究内容 图书销售管理系统主要包括为图书经营商提供比较全面的自动化功能,实现对图书信息的管理、客户信息的管理、了解仓库库存的情况并能够调度、对销售情况做出统计,还能对销售的定单管理、修改和增加。要求建立起数据库一致性和完整性、数据安全性好的数据库,和对应用程序功能要求准确、完善,易使用等特点。 三、实验方案、实验方法及预期达到的目标 实验方案: 1)根据分析所需要解决的问题写出需求分析 2)根据需求分析报告把整个系统的框架搭起来 3)把界面的大概轮廓做好 4)根据需求分析还有界面的轮廓把基本功能完成 5)基本功能完成后美化界面 6)把没有实现的和实现的不好的一些功能完善起来 7)对整个软件进行测试 实验方法: 运用自己所学知识和查找相关资料完成总体框架、数据库及相关功能来达到预期目标:自动化功能,应实现对出版商信息的管理、客户信息的管理、了解仓库库存的情况并能够调度、对销售情况做出统计,还能对销售的定单管理、修改和增加。 预期达到的目标: 1) 本软件努力解决小型书商的管理需求,可以方便随时的进行销售管理。 2) 软件不需要增加额外的硬件投入,对硬件的要求相当低,不需要有网络环境。 3) 保证数据的保密性,提供完备简易的数据备份功能。 4) 提供简单易操作的交互界面,一般人群均可操作

书店进货销售管理系统

数据库原理及应用课程设计 设计报告 题目:书店进货、销售管理系统 学号: 学生姓名: 指导教师: 提交时间: 2015-1-5

目录 第1章需求分析 (3) 需求调查 (3) 系统功能分析 (3) 第2章面向对象分析和设计 (4) 第3章逻辑结构设计 (4) 类和对象向关系模式转换 (4) 第4章数据库物理结构设计 (5) 存取方法设计 (5) 存储结构设计 (5) 物理设计 (5) 第5章数据库完整性设计 (7) 主键及唯一性索引 (7) 参照完整性设计 (7) 触发器设计 (8) 第6章数据库视图设计 (9) 第7章数据库存储过程设计 (10) 总结 (10) 参考文献: (10)

第1章需求分析 需求调查 通过对各个用户的调查,该书店进货、销售管理系统有如下需求: 1)?实现图书类别、出版社、图书、仓库信息的管理; 2)?实现进货、入库管理; 3)?实现销售、出库管理; 4)?查询某段时间内各种图书的进货和销售情况; 5)?查询各类图书的库存总数; 6)?当图书入库时自动修改相应图书的总量和存放仓库中该图书的数量; 7)?一单可以处理多种图书(比如销售设置销售单及其明细两个表); 8)建立数据库相关表之间的参照完整性约束。服务器配置:对它进行配置可 以使得在其他电脑上也照常使用。这样不必每次都到数据库中去更改。 9)帮助系统:帮助系统为用户指明方向。 系统功能分析 图1 1.进货管理模块:书店的图书一直在更新,当货源不足、新书上映时都需要进货。进货管理模块主要实现查询图书数量,当数量不足时进行图书订购,进货后进行图书入库操作,将图书数量进行更新。 2.图书类别管理模块:书店的管理对如此多的图书管理起来会很麻烦,进行图书进行分类管理会更方便、快捷。管理员可以查看、添加、修改、删除类别。 3.销售管理模块:书店的收入都是来自图书销售,因此对图书销售管理是必不可少的。管理员可以进行查看销售图书的数量、名称、价格、日期;添加订单。高级管理员还可以修改。 4.库存管理模块:当图书数量不足时会影响到书店的信誉,数量过多时又会影响书店正常运营。对书店库存管理也是重中之重。管理员可以通过库存管理查询图书剩余数量。

图书销售管理系统数据库设计

图书销售管理系统数据 库设计 Company number:【WTUT-WT88Y-W8BBGB-BWYTT-19998】

数据库系统概论课程设计报告2011年 05月 28 日

目录 引言 (1) 第一章系统分析 (1) 功能需求 (2) 待开发系统功能 (2) 第二章系统功能概要设计 (2) 系统主要功能模块设计 (2) 系统处理流程分析 (3) 系统接口设计 (4) 外部接口 (4) 内部接口 (5) 第三章系统数据库设计 (5) 系统数据库分析 (5) 系统关系表 (6) 数据字典 (6) 数据项 (6) 数据结构 (7) 数据流表 (8) 数据存储 (8) 处理过程 (9) 第四章概念结构设计 (9) 用户管理模块 (9) 图书管理模块 (10) 图书销售管理模块 (11) 查询管理模块 (12) 报表查询管理模块 (13) 数据管理模块 (14) 图书销售管理系统E-R图 (15) 第五章逻辑结构设计 (16)

与系统E-R图对应的关系模式 (16) 试题所对应的关系模式 (16) 联系所对应的关系模式 (16) 关系模式优化处理 (17) 第六章物理结构设计 (18) 系统数据处理特点 (18) 系统数据存储选择 (18) 第七章数据库的实施和维护 (18) 数据库的实施 (19) 致谢 (20)

引言 随着计算机的普及书店规模的不断扩大,传统的图书销售管理方法,都是通过人工统计和计算的管理方式进行的。这样的管理方法不但费时费力,也容易产生计算上的错误和疏漏;计算机技术的全面普及,打破了书店管理的传统管理方法,提高了管理效率的同时,克服了传统管理方法中易产生的问题,使管理员能够有序的、全面的对图书销售和库存进行管理。 通过图书销售管理系统可以解决书店管理中遇到的各种问题,该图书销售管理系统分析了市场需求和实际需要,利用Microsoft Visual Studio 2008连接SQL数据库的方式,实现了书店的图书销售等一系列管理,该系统具有处理图书录入、图书销售及管理、图书查询、报表查询等功能。 第一章系统分析 功能需求: 本系统是根据书店的实际需求而开发的,要求稳定、可靠的实现图书销售的自动化管理,通过本系统可以达到以下目标: a、用户管理:对系统所有用户的相关信息进行管理。 b、图书管理:对图书信息进行添加以及编辑,对图书基本信息的录入及编辑包 括图书类别、图书进价、图书售价、图书出版社、图书折扣、图书作者等。 c、图书销售管理:对图书的销售信息进行动态添加并实现对图书库存量的动态 修改等,所添加的图书销售信息包括图书的售价、折扣、销售日期。 d、查询管理:用户根据实际需要对图书、图书销售、图书库存等信息分类查 询。

大数据库课程设计图书销售管理系统

《数据库原理》课程设计报告 专业:软件工程 班级:软件1201、软件1202 学号:1220740105、1220740220 :向文静、黄鹏 题目名称:图书销售管理系统 完成日期:2014年5月25日 计算机学院实验中心

引言 随着计算机的普及书店规模的不断扩大,传统的图书销售管理方法,都是通过人工统计和计算的管理方式进行的。这样的管理方法不但费时费力,也容易产生计算上的错误和疏漏;计算机技术的全面普及,打破了书店管理的传统管理方法,提高了管理效率的同时,克服了传统管理方法中易产生的问题,使管理员能够有序的、全面的对图书销售和库存进行管理。 通过图书销售管理系统可以解决书店管理中遇到的各种问题,该图书销售管理系统分析了市场需求和实际需要,利用Microsoft Visual Studio 2008连接SQL数据库的方式,实现了书店的图书销售等一系列管理,该系统具有处理图书录入、图书销售及管理、图书查询、报表查询等功能。 第一章系统分析 1.1功能需求: 本系统是根据书店的实际需求而开发的,要求稳定、可靠的实现图书销售的自动化管理,通过本系统可以达到以下目标: a、用户管理:对系统所有用户的相关信息进行管理。 b、图书管理:对图书信息进行添加以及编辑,对图书基本信息的录入及编辑包 括图书类别、图书进价、图书售价、图书、图书折扣、图书作者等。 c、图书销售管理:对图书的销售信息进行动态添加并实现对图书库存量的动态 修改等,所添加的图书销售信息包括图书的售价、折扣、销售日期。 d、查询管理:用户根据实际需要对图书、图书销售、图书库存等信息分类查询。 e、报表查询:系统用户可以通过对时间段的选择来查看该段时间图书的销售情 况,以便于做出更为合理的销售计划、提高效益。 f、数据管理:为了防止系统用户的误操作,用户可以根据自己的需要对图书信 息、销售数据等进行备份等操作。

网上图书销售系统_数据库课程设计报告

数学与计算机学院 课程设计说明书
课 程 名 称: 课 程 代 码: 题 目: 网上图书销售系统-实现前台 年级/专业/班: 学 生 姓 名: 学 号: 2013 年 2013 年 6月 9日 6 月 21 日 开 始 时 间: 完 成 时 间: 课程设计成绩:
学习态度及平时 技术水平与实际能 成绩(30) 力(20) 创新(5) 说明书撰写质量(45) 总 分 (100)
数据库-课程设计
指导教师签名:年月日

摘要 1j6j7f6o1k3。 1 引言 3j6j7f6o1k3。 2 需求分析 3j6j7f6o1k3。 2.1 国内外研究的现状 3j6j7f6o1k3。


2.2 功能需求 3j6j7f6o1k3。 2.3 数据描述 5j6j7f6o1k3。 2.4 数据库描述 6j6j7f6o1k3。 3 概要设计 6j6j7f6o1k3。 3.1 系统运行环境 6j6j7f6o1k3。 3.2 系统功能模块设计 6j6j7f6o1k3。 3.3 系统处理流程 7j6j7f6o1k3。 3.4 接口设计 8j6j7f6o1k3。 4 详细设计 8j6j7f6o1k3。 4.1 登录模块及主界面 8j6j7f6o1k3。 4.2 图书录入模块 10j6j7f6o1k3。 4.3 图书销售模块 15j6j7f6o1k3。 4.4 销售统计模块 20j6j7f6o1k3。 4.5 查询库存模块 22j6j7f6o1k3。 5 系统测试 25j6j7f6o1k3。 6 操作手册 30j6j7f6o1k3。 7 结论 30j6j7f6o1k3。 7.1 系统功能 30j6j7f6o1k3。 7.2 系统不足和改进 30j6j7f6o1k3。 7.3 总结 31j6j7f6o1k3。 致谢 31j6j7f6o1k3。 参考文献 31j6j7f6o1k3。


随着计算机的普及书店规模的不断扩大,使图书销售管理成为书店管 理中的一个重要课题。通过图书销售管理系统可以解决书店管理中遇到的 各种问题。本系统分析了市场需求和实际需要,利用 VC++连接 SQL 数据库 的方式,主要实现了书店的网上图书销售管理,该系统具有处理图书录入、
1 / 37

销售管理系统课程设计报告

目录 1 课程设计目的与要求 (1) 2 问题描述 (2) 3总体设计 (3) 3.1 功能分析 (3) 3.2 系统使用的主要函数 (3) 3.3 系统使用的主要数据结构 (3) 4 详细设计 (4) 4.1 程序总体结构图,层次图 (4) 4.2 程序流程图 (5) 5 功能测试 (5) 6 程序设计调试情况分析 (14) 7 课程设计小结 (16) 参考文献 (18) 附录系统源程序 (19)

1 课程设计目的与要求 高级语言程序设计是本科工科类各专业的重要基础课,课程以影响深远的、传统的、面向过程的优秀编程语言C语言为基础,学习程序设计的基本概念和方法,通过本门课程学习,应使同学掌握高级语言的基本原理,熟练掌握程序设计的基础知识、基本概念;掌握程序设计的思想和编程技巧。 课程设计是在学生已经具备了使用C语言编写简单的应用程序的能力,为使学生对C语言有更全面的理解,进一步提高运用C语言编程解决实际问题的能力,通过提出算法、指定输入输出来设计一个解决方案。经过该实践环节,培养学生的探索精神和创新能力。通过答辩训练学生的综合表达能力。 参加本课程设计的学生,应当认真完成本课程设计的全部过程。并以最终课程设计成果来证明其独立完成各种实际任务的能力。从而反映出理解和运用本课程知识的水平和能力。具体如下: (1)数据组织方面尽量使用到:数组、链表、结构体、文件; (2)程序结构方面做到函数调用,尽量采用指针运算; (3)代码编写规范,形成良好的编程习惯; (4)程序须有一定的健壮性和必要的提示信息,考虑问题的多种可能和边界数据。 (5)课设完成须进行答辩,提交课设报告电子稿、装订的打印稿。课设报告内容包括以下几个方面: ●程序的总体设计和算法分析。 ●程序流程图、函数说明 ●源程序代码清单 ●测试数据和测试过程记录 ●遇到的问题及解决方法分析 ●课程设计小结

图书管理销售信息系统的分析与设计

管理信息系统课程设计 ----图书城图书销售信息系统 一、单向街书店销售管理系统简介 (一)背景分析: 单向街书店是一家地处市区中心地段的大型综合书店,面积大,客流量大,每月的图书销售量都很大,但是还存在很多问题,如零售和批发图书处理方式混合不清,信息管理系统不完善,管理者对图书城图书的销售和库存信息不能及时准确的掌握,信息系统混乱,各个部门职能分属不清,大大的影响了图书城的运作和管理,并且增加了运营成本。 随着计算机技术的广泛运用,书店管理者也意识到了问题的严重性,并请人根据图书城本身的具体情况设计一个图书城的销售信息系统,期望能使书店的销售效率得到提高,管理成本得到降低,管理结构得到完善。 (二)销售信息系统开发的可行性分析 1.技术上可行性 随着网络技术发展,IT技术日趋完善,是我们开发系统的硬件基础。此次,我们使用的是VF技术,基于我们团队的队员每人都有VF技术的计算机二级证书,对VF这款数据库软件比较熟悉,并且图书销售系统并不算过于复杂,在此基础上,我们团队对图书城原有的销售模式进行了详细的调查与分析,已经有了设计主线,相信我们团队可以设计出一款适合该图书城图书销售信息系统。设计时间大约需要半个月的时间。 2.经济上的可行性 该系统开发需求低,有成熟的软硬件设备,不需要过多的财力物力投入。该系统具有相当的实用性,改善传统管理方式中人力物力、以及管理费用的浪费。提高了工作效率。再者,运用本系统进行图书的销售已经部分的库存结算管理,能够有效的节约销售整个过程的时间,并且能提供完善的查询与结算系统,大

大提高管理的高效性。用户只需要花一小部分的资金购买电脑和软件,就能实现图书销售的高效运行,提高销售的收益率。 3.管理的可行性 基于我们对图书城原有模式的调查与分析,我们认为我们设计出的销售信息系统实施的具体环境完全能得到满足,该图书城的组织管理环境与组织文化也能符合我们所要开发的销售信息系统,图书城的领导者十分支持我们团队的开发工作并在很多方面提供了有力的支持,各个部门的员工也对我们的开发理念有一定的了解,这对于最后的系统实施有很大的帮助。 4.进度上的可行性 图书城的领导者已经意识到了问题,图书城的销售系统到了一个非改不可的阶段,对于给予我们团队的半个月开发时间,我们认为我们完全有能力在指定的日期内完成系统的开发工作,这次期间,图书城的领导者也同时按照我们的设计理念引入一些所必须设备,对人员配置与培训方面也着手做了积极的准备工作,相信最后能保证系统的顺利开发与实施。 二.图书城销售信息系统分析 (一).业务流程分析 业务流程图如下

计算机毕业设计67delphi通用销售管理系统设计

毕业设计 <<销售管理系统>> 院系______ 专业______ 班级______ 姓名______ 日期年月日

中文摘要 销售管理系统为企事业单位销售管理者提供充足的信息和快捷的查询平台,其开发内容主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。利用DELPHI 6.0软件及其提供的各种面向对象的开发工具,建立完整性强、安全性好的数据库,开发出功能完备,易使用的应用程序。经过调试、编译与实现,该程序界面友好、程序设计风格朴素,使用起来美观大方、方便易用。尤其是系统的“查询与统计模块”的功能极大的减轻工作人员的工作量,并以快速、准确等优点取代人工操作,提高了销售管理工作效率。 关键词:DELPHI 6.0 信息管理系统数据库模块销售管理系统

Sales management system for enterprises and institutions to provide adequate information and marketing managers quick search platform, including the background of its development mainly to the establishment and maintenance of database front-end applications and development 2. Delphi 6.0 and the use of object-oriented software development tools, the establishment of strong integrity, good safety database developed functions, easy to use applications. After debugging, Translation and the realization that the process friendly interface, simple programming style, using up aesthetic generous, convenient user-friendly. In particular system "enquiries and Statistics module" function greatly reduce the workload of staff, and to the rapid, accurate, and other advantages replace manually operated, and enhanced sales management efficiency. Keyword : Delphi 6.0 Information Management System database module sales management system

图书销售管理系统

《图书销售管理系统》数据库设计报告 一、需求分析 调查新华书店图书销售业务,设计的图书销售管理系统主要包括图书管理、进货、销售、统计功能。具体说明如下: (1)图书管理:用户通过该系统能够对图书详细信息进行维护,包括添加、修改、删除。对所有的图书进行分类,类别信息可以增加、修改、删除。每个类别有多种图书,每种图书属于一个类别。顾客可以通过该系统自主查询在库的图书信息。 (2)进货:根据某种书籍的库存量及销售情况确定进货数量,填写进货单,每张进货单对应一个供应商,同一供应商也可以出现在不同的进货单中,一份进货单可包含多种图书,每种图书会出现在多份进货单中,保存进货单成功后,系统会自动修改图书库存量。 (3)销售:输入顾客要买书籍的信息,自动显示此书的库存量,假如可以销售,生成销售单,一份销售单中包含多种图书,每种图书会出现在多份销售单中。保存销售单时自动修改图书库存量。 (4)供应商管理:通过该系统可以对书店的供应商信息进行管理,包括供应商信息的添加、修改、删除。 (5)统计:根据销售情况输出统计的报表。一般内容为每月的销售总额、销售总量及排行榜。 该系统的基本信息包括: (1)图书基本信息:ISBN号,书名,出版社,作者,出版地,单价,出版时间(2)供应商基本信息:供应商编号,供应商地址,供应数量,供应商电话,供应商名 (3)用户基本信息:用户名,用户编号,用户电话,用户密码 除了上述要求外,该系统还需要产生如下报表 (1)进货单基本信息:进货单号,进货日期,供应数量,供应商编号,ISBN号,进货价 (2)销售单基本信息:销售单号,销售日期,ISBN号,销售数量,供应商编号,单价 (3)销售汇总表:每个月结束统计一张该月销售情况表,内容包括:销售总额,销售总量以及排行榜

相关文档
最新文档