毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net图书销售系统的设计与实现+ER图(2)
9、新增基于.NET平台的语言 F#。
1.2 SQL Server 2005 简介
SQL(Structured Query Language,结构查询语言)是一个功能强大的数据库语言。 SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI的规定,SQL被作为关系型数据库
管理系统
的标准语言[6]。SQL语句可以进行各种操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如Oracle,Sybase,Access,Microsoft SQL Server等都采用SQL语言标准[7]。
SQL Server 2005支持在同一计算机上同时运行多个关系数据库实例每个实例有其独立的系统和用户数据库集合应用程序采用与连接不同计算机上的SQL Server 实例大致相同的方式连接同一计算机上的各个实例[8]。
2.系统分析与设计
2.1 系统功能需求分析
传统的图书销售管理存在诸多弊病。因为一般情况下人们进行信息管理的方式主要是基于文本、表格等纸介质的手工处理,而且存储工具基本都是记录在账本上。销售人员也只是在当时记忆的比较清晰,随着时间流逝,如果他们再要进行详细查询,就得在众多的账本资料中翻阅查找,这样的操作既费时又费力,如要对许久以前的图书销售记录进行更改就更加困难了[9]。对于图书的出入库情况的统计和核实采用对账本的人工检查,对管理者的管理权限等不受约束,任何人都可查看,还容易引起资料外泄[10]。
图书销售系统应该实现以下功能:
1、管理员信息管理:可以在系统中注册管理员,并且修改管理员信息。
2、用户信息管理:可以在系统中注册用户,并修改用户信息。
3、图书添加入库:登录图书销售系统后可以添加图书的图书书名、图书编号
图书作者、图书出版社、购买价格、购买数量及折扣。
4、 图书销售功能:登录图书销售系统后可以根据填写书名搜索得到图书的图书
价格、折扣及销售数量进行购买。
5、 图书搜索功能:可以根据关键词图书书名、图书编号、图书编号、图书出版
社进行搜索显示。
6、 销售统计功能:根据图书编号、图书书名、图书作者及图书出版社进行统计,
其中售价一栏显示已卖图书所得。
7、 图书库存查询:根据图书书名进行搜索显示图书库存。
8、 查看所有图书信息:显示数据库中所有图书的基本信息。
2.2 系统功能结构图
图2-1 系统功能结构图
该系统设计是图书销售系统,主要通过建立模块化的功能配合来实现。登录
软件
时,输入正确的用户名、密码和数据库名称才能成功。否则,不能进行任何操作。进入系统后,可以点击“数据库管理”按钮进行管理员和用户信息注册和修改。点击“图书管理”按钮可以进行图书信息添加、图书销售、图书搜索等功能的操作。
2.3 数据库设计
数据库设计在开发应用程序中至关重要,合理的数据表结构不仅有利于软件的快速开发,而且有利于以后对软件的文护。最常用的概念模型的表示方法是实体-联系模型,简称:E-R模型方法。E-R虽然只有几个基本元素,但能够表达现实世界复杂的数据、数据之间的联系和约束条件。E-R模型转换成关系模型的规则十分简单、方便。根据图书销售系统的功能结构图设计出E-R图:
图2-2 图书信息E-R图
图2-3 用户信息E-R图
根据上述E-R图设计出图书信息表的结构:
图书信息(图书编号,图书名称,图书作者,图书出版社,进价,售价,进货量,库存量,折扣)
共3页:
上一页
1
2
3
下一页
上一篇:
云计算技术研究进展综述+文献综述
下一篇:
网络数据库中数据备份方法探讨
基于android的环境信息管理系统设计
java+mysql班级评优系统的设计实现
ASP.NET飞翔租贷汽车公司信...
多频激励下典型非线性系统的振动特性研究
java+mysql文星酒店客房管理系统设计
jsp+mysql网上化肥店系统的设计与开发
java的B2C型电子商务网站管理系统的设计
浅谈高校行政管理人员的...
基于Joomla平台的计算机学院网站设计与开发
提高教育质量,构建大學生...
从政策角度谈黑龙江對俄...
酵母菌发酵生产天然香料...
STC89C52单片机NRF24L01的无线病房呼叫系统设计
压疮高危人群的标准化中...
AES算法GPU协处理下分组加...
上海居民的社会参与研究
浅论职工思想政治工作茬...