小型书店管理系统概要设计说明书
书店信息管理系统详细设计

《软件工程》实验报告题目:书店信息管理系统详细设计说明书学号姓名孙斌学号姓名王帅学号姓名高兴2015年6月3日目录1引言 (3)1.1概述 (3)1.3定义 (3)1.4参考资料 (3)2系统模块 (4)2.1模块关系图 (4)2.2读者模块 (5)2.2.1各个功能模块分述简略介绍 (5)2.2.2各个功能模块详细设计 (5)2.3前台售货员模块 (8)2.2.1各个功能模块分述简略介绍 (8)2.2.2各个功能模块详细设计 (8)2.4管理员模块 (10)2.2.1各个功能模块分述简略介绍 (10)2.2.2各个功能模块详细设计 (11)1 引言1.1 概述本文描述了一个书店信息管理系统的详细设计。
系统按照使用系统的不同类型用户分为读者(即购买者)模块,书店管理员模块和前台售货员模块三大模块,读者功能包括注册会员、查询书籍和购买书籍,管理员模块的功能包括维护用户和书籍信息,售货员模块的功能主要是接收来自读者的信息,出售书籍。
1.3 定义C/S(Client/Server)——客户端/服务模式。
1.4 参考资料《书店信息管理系统需求分析》《书店信息管理系统概要设计》2 系统模块2.1 模块关系图功能模块具体简介读者(购买者)售货员管理员添加会员信息2.2 读者模块2.2.1各个功能模块分述简略介绍1)读者查询功能:读者根据自己想买的图书的部分信息来查询这本书的位置、定价、是否是特价,以及这本图书的详细介绍,比如作者,内容简介等等。
查询可分为模糊查询和具体查询,具体查询包括查书名,查类别,查作者。
并且如有多本符合读者需求的图书,可以按照一定方式进行排序,按销售数量以及价格,或二者综合。
2)读者注册会员:普通读者注册会员后,信息由售货员审核并提交到数据库,管理员可在后台查看并更新。
2.2.2各个功能模块详细设计1)读者查询:界面设计:查询主界面具体操作显示图书具体信息:代码设计:Public void BuyerSearch(int Scount,string message,int display) //读者(买者)查询图书,Scount表示查询的种类,message表示查询的信息,display表示显示排序{If(Scount==0) //按作者查询{/*根据作者查询Select * from Table_Book WHERE AUTHOR = message;*/}Else if(Scount==1)//按类型查询{/*根据类型查询Select * from Table_Book WHERE TYPRCODE = message;*/}Else if(Scount==2)//按书名查询{/*根据类型查询Select * from Table_Book WHERE NAME= message;*/}Else //模糊查询{/* 利用SQL Server 里的查询语言进行查询 */}//排序显示//display=0,1,2;0为综合,1为价格,2为销售数量}Public void LoadBookMessage(){BOOK abook(NAME,ISBN,AUTHOR,PRICE,PUBLISHER,NUM,IS_ON_SEAL,TYPECODE,POSITION);//在窗体上显示书籍信息;}2)读者注册会员:界面设计:2.3 前台售货员模块2.2.1各个功能模块分述简略介绍1)售货员查询:售货员通过与系统连接的扫码器以及刷卡器获取图书ISDN码以及会员卡ID,自动录入系统,系统内部通过数据库查询,将信息显示在售货员的界面上。
小型书店管理系统需求分析说明书

湖南师范大学工学院电子与信息工程系课程设计报告书小型书店管理系统2010-6-11Hunan Normal University ELECTRONIC & INFORMATION ENGINEERINGDEPARTMENT湖南师范大学工学院电子与信息工程系课程设计登记表注:此表格内容中的任务要求为指导教师提供的课程设计要求,主要实施步骤是指课程设计的时间安排,结论是指通过课程设计得出的有关结论及课程设计不足之处或进一步开发方向。
目录1 引言 (4)1.1 课程设计目标 (4)1.2 编程工具(编程环境)介绍 (4)1.3 实施时间及主要实施步骤 (4)2 需求分析 (4)3 系统总体设计 (5)3.1 业务流程图 (5)3.2 功能模块图 (5)4 数据结构设计 (7)4.1 数据库概念结构设计 (7)4.2数据库逻辑结构设计 (7)4.3书店管理系统用例图 (9)4.3.1 会员购买图书用例关系图 (9)4.3.2管理员用例关系图 (9)4.4数据表设计 (9)5 详细设计与实现 (11)5.1 用户登录界面模块详细设计 (11)5.1.1算法流程 (11)5.1.2 界面设计及测试结果 (11)5.2查询图书模块详细设计 (12)5.2.1算法流程 (12)5.2.2界面设计及测试结果 (12)5.3订单模块详细设计 (13)5.3.1 算法流程 (13)5.3.2 界面设计及测试结果 (14)5.4 商品销售排行模块 (15)5.4.1算法流程 (15)5.4.2界面设计及测试结果 (15)5.5 后台主要功能模块 (16)5.5.1 算法流程 (16)5.5.2 界面设计及测试结果 (16)5.6 留言版模块详细设计 (17)5.6.2界面设计及测试结果 (18)6 算法分析 (18)7 用户手册 (18)7.1 功能需求 (19)7.2 游客 (19)7.3 注册会员 (19)7.4 系统管理员 (19)8 测试结果 (21)9 结论 (23)1.结论 (23)2. 进一步开发方向 (23)10 参考文献 (24)11 附录 (24)1引言随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
图书管理系统概要设计说明书资料

图书管理系统概要设计说明书资料1.引言1.1 目的本文档旨在对图书管理系统的概要设计进行详细说明,为开发人员提供开发指导和系统设计的参考。
1.2 背景随着图书馆日益增长的规模和用户数量,传统的手工管理方式已经无法满足需求。
图书管理系统的引入将极大地提高图书馆的管理效率和用户体验。
2.系统概述2.1 功能概述2.1.1 借书管理借书管理模块负责处理图书借阅的各项操作,包括借书、还书、续借等。
2.1.2 预订管理预订管理模块允许用户在图书馆现有库存不足时进行图书预订,并在图书归还后自动通知用户。
2.1.3 书目检索书目检索模块提供图书馆书目的检索功能,用户可以通过关键词、作者、ISBN等进行检索。
2.1.4 用户管理用户管理模块负责管理图书馆的用户信息,包括新增用户、修改用户信息、删除用户等操作。
2.2 系统特点2.2.1 用户友好界面系统采用直观的用户界面设计,使用户能够快速熟悉系统操作。
2.2.2 安全性与权限管理系统具有完善的权限管理机制,用户只能访问其具备权限的功能,确保数据和系统安全。
2.2.3 高性能与扩展性系统具有高性能和扩展性,能够满足图书馆不断增长的需求。
3.系统架构3.1 系统组成系统由前端界面、后端服务和数据库三部分组成。
3.1.1 前端界面前端界面为用户提供友好的操作界面,包括页面布局、交互设计等。
3.1.2 后端服务后端服务处理用户请求,包括身份验证、业务逻辑处理等。
3.1.3 数据库数据库存储系统的数据,包括图书信息、用户信息等。
3.2 系统交互系统通过前后端界面交互实现用户的请求和响应。
4.系统模块设计4.1 借书管理模块4.1.1 借书功能设计4.1.2 还书功能设计4.2 预订管理模块4.2.1 预订功能设计4.2.2 通知管理设计4.3 书目检索模块4.3.1 检索功能设计4.3.2 高级检索设计4.4 用户管理模块4.4.1 用户信息管理设计4.4.2 权限管理设计5.系统测试与部署5.1 单元测试5.2 集成测试5.3 系统测试5.4 部署方案6.附件本文档涉及的附件包括系统界面设计图、数据库表结构设计图等。
《图书管理系统》概要设计说明书

《图书管理系统》概要设计说明书图书管理系统概要设计说明书一、引言1.1 编写目的本文档旨在对图书管理系统进行概要设计说明,详细阐述系统的功能需求、设计解决方案以及系统的整体架构。
1.2 项目背景随着图书馆规模的扩大和读者数量的增长,传统的手工管理方式已经不能满足图书管理和查询的需求。
因此,开发一个高效、方便且易于使用的图书管理系统就变得尤为重要。
二、系统需求2.1 功能需求2.1.1 用户管理包括注册、登录、权限管理等功能,以便图书管理系统的合法使用和安全性保证。
2.1.2 图书管理包括图书录入、图书分类、图书查询、图书借还等功能,以便对图书进行管理和查询。
2.1.3 读者管理包括读者信息录入、读者信息查询、借书证管理等功能,以便对读者信息进行管理和查询。
2.1.4 图书借还包括借书、还书、续借等功能,以便对图书的借还进行管理。
2.1.5 统计报表包括借书统计、还书统计、读者统计等功能,以便对图书和读者的借还情况进行统计和分析。
2.2 非功能需求2.2.1 用户界面用户界面简洁、友好、易于操作,提供良好的用户体验。
2.2.2 系统性能系统需要具有高并发处理能力,能够快速响应用户请求,并且保证数据的准确性和一致性。
2.2.3 安全性系统需具备良好的安全性,包括用户身份验证、权限控制、数据备份和恢复等功能,以保护用户数据的安全。
三、设计解决方案3.1 系统架构图书管理系统采用分层架构,包括展示层、业务逻辑层和数据访问层。
展示层负责与用户进行交互,业务逻辑层负责处理业务逻辑,数据访问层负责与数据库进行交互。
3.2 数据库设计图书管理系统数据库设计采用关系型数据库,包括读者表、图书表、借还表等表结构,并建立相应的关系和约束条件。
3.3 系统模块设计根据系统需求,将系统拆分为多个模块,包括用户管理模块、图书管理模块、读者管理模块、图书借还模块等。
四、附件本文档附带以下附件:1.数据库设计文档2.系统界面设计图3.功能模块详细设计文档五、法律名词及注释在本文档中,涉及的法律名词及其注释如下:1.《著作权法》:是中华人民共和国的一部法律,用于保护文学、美术、音乐、戏剧、电影、摄影、建筑、工程设计等方面的作品。
(完整word版)网上书店管理系统--概要设计说明书

概要设计说明书1引言1.1编写目的通过本实验,深入了解电子商务系统的开发内容和运行过程。
将所学的网络开发技术 2.0运用到企业项目中去,后台使用数据库sql server 2005。
同时开发过程要求运用软件工程方法和Case工具。
1.2项目背景目前传统书店均以店面形式存在,存在销售图书区域性,客户相对固定,查询、更新不快捷,投资较大等诸多问题。
当代计算机网络发展非常迅速,越来越多的商品交易已成功的运用在电子商务上了。
比较典型的电子商务网站有:易趣、亚马逊、阿里巴巴、当当网、淘宝网…电子商务平台给企业带来更多的商业机会,同时也给客户的消费和交易带来很大的方便。
1.3定义开发工具:Visual Studio 2005开发语言:C#开发框架: 2.0数据库:sql server 2005系统运行环境:Windows server 2003、Windows XP SP2、IIS6、.NetFramework 2.01.4参考资料[1]张海藩软件工程导论清华大学出版社 2003.12[2]李玉林、王岩著, 2.0网络编程从入门到精通清华大学出版社 2006.9[3]郝刚主编,袁永刚、严治国、何宇光著,2.0开发指南人民邮电出版社 2007.3[4]前沿科技曾顺编著精通Div+Css网页样式与布局人民邮电出版社2008.22总体设计2.1需求规定3.1 基本功能a) 客户信息管理功能:客户滨册、客户登录功能,其中客户信息要湂包括配送需要的相关信息。
b) 图书分繻显示功能:按图书的分繻显示相应繻别的所有图书的信息,显示信息包括:图书名称、作者、单价、图书简介以及图书对应的币面图片。
c) 图书订购功能:在图书显示界面中,客户可以选购图书,并指定选购的数量。
d) 购物车功能:客户选购图书后能方便地查看购物车内的物品列表及相关的单价、数量、图书名称、总价等信息;并能从购物车中删除选定物品的功能。
e) 图书查找功能:按指定的查找繻别(图书名称、作者姓名、ISBN等)查找指定的图书,并显示相应查找到的图书信息。
书店信息管理系统概要设计.介绍

《软件工程》实验报告题目:书店信息管理系统概要设计说明书学号姓名孙斌学号姓名王帅学号姓名高兴2015年6月3日目录1任务概述 (3)1.1设计任务 (3)1.2设计策略 (3)1.3参考文献 (3)2体系结构设计 (3)2.1层次图设计 (3)2.2模块说明 (5)2.3基本设计概念和处理流程 (9)2.4系统结构和模块外部设计 (10)2.5功能分配 (11)2.6人工处理过程 (12)3接口设计 (12)3.1用户接口 (12)3.2外部接口 (12)3.3内部接口 (13)4数据结构设计 (14)4.1 E-R图: (14)4.2逻辑结构设计要点 (14)1任务概述1.1设计任务本文档的编写是为了完善图书管理系统软件的开发途径和应用方法。
以求在最短的时间高效的开发图书管理系统。
(1)设计读者功能模块,包括查询功能与会员功能。
(2)设计前台售货员模块,包括销售功能、会员注册功能、图书数量信息的修改功能。
(3)设计后台管理员模块,图书信息维护功能、用户信息维护功能。
1.2设计策略改造软件结构,降低耦合度,提高内聚度减少扇出,追求高扇入使任意模块的作用域在控制域内降低模块的接口复杂度和冗余度,提高协调性模块功能可预测,避免对模块施加过多限制1.3参考文献《软件工程导论》(第四版)张海藩编著,清华大学出版社,2008年2 月版,北京2体系结构设计2.1层次图设计2.2模块说明读者模块:(1)读者查询模块:支持模糊查询(2)读者购买模块:交付于售货员售货员模块:(1)售货员查询模块:根据条形码准确定位(2)创建会员模块:售货员创建管理员模块:(1)管理员查询模块:根据书籍剩余数量列出图书,根据会员信息变动列出会员(3)修改模块:修改信息(4)删除模块:删除信息2.3基本设计概念和处理流程(1)控制人员对功能的操控具体说明:(2)施加不同的外界运行控制时所引起的各种不同的运行模块组合如下表所示:2.4系统结构和模块外部设计2.5功能分配各项功能需求的实现同各块程序的分配关系:2.6人工处理过程1.注册会员:读者需要提交读者信息给售货员,由售货员手工输入计算机。
图书馆管理系统概要设计说明书

图书馆管理系统概要设计说明书一、引言图书馆作为一个集合信息资源并对外提供服务的机构,在现代社会发挥着重要的作用。
为了更好地管理图书馆内的各项资源,提高管理效率和用户体验,我们设计了一款图书馆管理系统。
本文将对该系统的概要设计进行详细介绍。
二、系统概述1. 系统目标本系统的主要目标是提供一个高效、便捷、稳定的图书馆管理平台,以支持图书馆的日常运营和服务工作。
通过自动化处理图书借阅、归还、维护库存、查询图书馆藏、统计报表等功能,提升图书馆内的工作效率,提供更好的用户体验。
2. 功能需求(1)图书管理:包括图书的入库、出库、借阅、归还、维护等功能。
通过条形码扫描、RFID技术等手段,实现图书信息的快速输入和读取。
(2)读者管理:包括读者信息的录入、修改、删除、查询等功能。
为读者提供个人账户,记录借阅历史、欠款情况等信息。
(3)借阅管理:包括借阅期限的控制、逾期处理、图书预约等功能。
提供图书归还提醒、逾期罚款等功能,保证图书馆资源的合理利用。
(4)统计报表:提供图书借阅情况、图书馆资源利用率、读者借阅偏好等统计报表,为馆方决策提供数据支持。
(5)系统设置:包括系统参数设置、权限管理、数据备份等功能。
确保系统的安全可靠。
三、系统流程设计1. 图书管理流程(1)图书入库:管理员根据图书信息,将新书录入系统。
包括书籍基本信息、ISBN、出版社、作者等。
(2)图书借阅:读者通过系统查询图书馆藏并进行借阅操作,系统记录读者身份和借阅时间。
(3)图书归还:读者将已借图书归还至图书馆,管理员将图书状态设置为归还,并结算逾期罚款。
(4)图书维护:图书馆管理员定期检查图书状态,如发现有破损、丢失等情况,及时更新图书信息,并进行维护处理。
2. 读者管理流程(1)读者注册:读者提供个人信息并通过系统注册为读者,系统生成读者账户。
(2)读者信息修改:读者可以通过系统修改个人信息,如联系方式、地址等。
(3)读者注销:读者可以通过系统注销个人账户,系统收回所有借阅书籍并清除个人信息。
商店管理系统总体设计说明书

商店管理系统总体设计说明书商店管理系统总体设计说明书1. 引言1.1 目的本文档旨在详细描述商店管理系统的总体设计,包括系统的各个模块功能、技术架构、数据流程等,以便开发人员能够全面理解和实施系统。
1.2 背景商店管理系统是一种用于管理商店内部运营的软件系统,通过自动化处理订单、库存、销售等业务流程,提高工作效率和准确性,并提供管理层决策支持。
1.3 参考材料- 商店管理系统需求说明书- 技术文档:数据库设计、用户界面设计等2. 系统总体设计2.1 功能模块划分商店管理系统主要包含以下功能模块:- 会员管理:包括会员注册、积分管理、会员等级划分等。
- 商品管理:包括商品信息维护、库存管理、商品分类等。
- 订单管理:包括订单、订单查询、订单处理等。
- 销售统计:包括销售报表、数据分析等。
- 供应商管理:包括供应商信息管理、采购订单管理等。
- 财务管理:包括财务报表、支付管理、退款管理等。
2.2 技术架构商店管理系统采用三层架构:- 前端:使用、CSS、JavaScript等技术实现用户界面。
- 后端:使用Java或.NET等编程语言,采用Spring Boot等框架实现业务逻辑。
- 数据库:使用MySQL或Oracle等关系型数据库,存储系统数据。
2.3 数据流程商店管理系统的主要数据流程如下:- 用户在前端界面进行操作,触发相应的请求。
- 前端界面将请求发送到后端服务器。
- 后端服务器根据请求调用相应的业务逻辑处理,读取或更新数据库中的数据。
- 后端服务器将处理结果返回给前端界面,更新界面显示。
2.4 系统层次结构商店管理系统的系统层次结构如下:- 用户界面层:包括用户操作界面、菜单、按钮等。
- 业务逻辑层:包括各功能模块的具体实现,处理用户的请求。
- 数据访问层:负责与数据库交互,进行数据的读取和更新操作。
3. 附件- 商店管理系统数据库设计文档- 商店管理系统用户界面设计文档4. 法律名词及注释- 商店管理系统:一种用于管理商店内部运营的软件系统。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
概要设计说明书1. 引言1.1 编写目的在小型书店管理系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对 本系统的需求做了详细的阐述,并在需求规格说明书中得到详尽得叙述及阐明。
本阶段已在系统的需求分析的基础上,对小型书店管理系统做概要设计。
主要解决 了实现该系统需求的程序模块设计问题。
包括如何把该系统划分成若干个模块、 决定各 个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。
在以下 的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。
在下一阶段的详细设计中, 程序设计员参考本概要设计说明书, 在概要设计对小型 书店管理系统所做的模块结构设计的基础上, 对系统进行详细设计。
在以后的软件测试 以及软件维护阶段参考本说明书, 以便于了解在概要设计过程中所完成的各模块设计结 构,或在修改时找出在本阶段设计的不足或错误。
1.2 项目背景本项目(小型书店管理系统)由某公司委托,由第 3 开发小组等负责开发。
小型书店管理系统将由两部分组成:置于管理部门的前台客户程序,以及置于公司 的数据库服务器。
本系统与其他系统的关系如下:1.3 定义1.3.1 专门术语 SQL SERVER: 系统服务器所使用的数据库管理系统。
SQL: 一种用于访问查询数据库的语言 事务流:数据进入模块后可能有多种路径进行处理。
主键:数据库表中的关键域。
值互不相同。
外部主键:数据库表中与其它表的主键关联的域。
1.3.2 缩写 系统:若未特别指出,统指本机预定系统。
SQL: Structured Query Language(结构化查询语言)。
1.4 参考资料以下列出在概要设计过程中所使用到的有关资料: 1. 需求规格说明书 王彤、刘振宇、魏宇飞、刘琦,第三软 件开发小组成员 2. 用户操作手册 3. 系统设计说明书 第三软件开发小组开发成员 第三软件开发小组开发成员 件开发小组 4 《软件开发计划》 软件开发计划》 5. 概要设计说明书》 《概要设计说明书》 6. 详细设计说明书》 《详细设计说明书》 7. 测试用例》 《 试用例》 8. 配置管理计划》 《配置管理计划》 第三软件开发小组开发成员 第三软件开发小组开发成员 第三软件开发小组开发成员 第三软件开发小组开发成员 第三软件开发小组开发成员2.任务概述 2.任务概述2.1 目标 2.2 运行环境系统将由两部分程序组成, 安装在公司各部门客户机上的客户程序及公司内的数据服 务器程序。
2.3 需求概述某书店为方便管理,需开发一个小型书店管理定系统。
为便于书店管理员对书店进行 系统的管理,首先由管理员为各相关人员分配用户名、初始密码。
管理员需把顾客信息(包括:顾客编号、姓名、性别、出生日期、民族、备注),销售计划(包括:销售时间、单位、 人数、 要求), 输入到系统的客户端程序, 收银员根据顾客信息,输入到系统的客户端程序。
要求系统能有效、快速、安全、可靠和无误的完成上述操作。
并要求客户机的界面要简单明 了,易于操作,服务器程序利于维护。
3.总体设计 3.总体设计3.1 处理流程下面将使用(结构化设计)面向数据流的方法对机票预定系统的处理流程进行分析。
系 统可分为两大部分:一、客户机上的程序,二、服务器上的程序。
以下将分别对系统的这两 大部分进行流程分析: 3.1.1 客户机程序流程 客户机上的输入信息为顾客信息,销售计划、统计报表。
其内部处理流程如下: 下面对各模块进行功能说明: 1.读入书籍销售计划,销售新书籍。
2.读入顾客的信息。
3.准备服务器数据查询。
3.1.2 服务器程序流程 下面对各模块(以数字表示)进行功能说明: 1.接受有客户机程序经服务器传送到客户机的数据。
。
2.查询将数据准备发送到客户机。
以上显示的各模块数字。
3.2 总体结构和模块外部设计下面以结构图来描述软件总体结构。
框内注明了模块的名字; 方框之间的直线表示模块的 调用关系。
3.2.1 客户机部分3.2.2 服务器程序部分其中在数据处理、查询下作了省略…。
3.3 功能分配模块的分工:代码的编写:顾客基本表、销售计划表、 系统功能:用户权限管理、档案管理、薪酬管理、销售管理、人事变更、调动登记 、调动审 核,统计报表等。
4.接口设计 4.接口设计4.1 外部接口4.1.1 用户界面 在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。
在界面设计上, 应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。
外观上也要做到合理化,考虑到用户多对 WINDOW 风格较熟悉,应尽量向这一方向靠拢。
在 设计语言上,已决定使用 java 进行编程。
其中服务器程序界面要做到操作简单,易于管 理。
在设计上采用下拉式菜单方式。
总的来说,系统的用户界面应作到可靠性、简单性、易 学习和使用。
4.1.2 软件接口 服务器程序上可使用 SQL SERVER 的对数据库的命令备分,以做到对数据的保存。
4.2 内部接口内部接口方面,各模块之间采用函数调用、参数传递、返回值的方式进行信息传递。
具 体参数的结构将在下面数据结构设计的内容中说明。
接口传递的信息将是以数据结构封装了 的数据,以参数传递或返回值的形式在各模块间传输。
5.数据结构设计 5.数据结构设计5.1 数据库数据结构设计系统将采用 SQL SERVER, 系统主要需要维护 29 张数据表: 考虑到数据库的安全性,用户表主要用于管理员为各部门管理员分配用户名和初始密码。
顾客档案 档案信息表 1. 顾客档案信息表 表名数据类型 (精度范 列名 围)空 / 非 空 非空 非空约束条件 种子,自增 1 三级书籍 单项其他说明 档案编号 书籍 Idemp_id emp_org_idvarchar(12) int(4)多对一 emp_name emp_age emp_sex emp_email emp_phone emp_qq emp_mobile emp_address emp_zip emp_city_id emp_birthday emp_nation emp_IDcard emp_jobgrade_id emp_bank emp_bankNo emp_booker emp_build_date emp_remark emp_modify emp_modify_date emp_sal_check emp_sal_check_date emp_sal__state emp_sal_modify emp_sal_modify_date Varchar(50) Int(4) varchar(2) varchar(50) varchar(13) varchar(10) varchar(11) varchar(50) varchar(6) int(4) varchar(8) varchar(20) varchar(18) int(4) varchar(20) varchar(20) varchar(12) Datetime(8) varchar(50) varchar(12) datetime(8) varchar(12) datetime(8) varchar(10) varchar(12) datetime(8) 空 空 空 空 空 空 空 空 空 空 空 非空 空 空 空 空 空 空 空 空 空 空 空 空 职称表 单项多 对一 顾客姓名 年龄 性别 Email 用户电话 QQ 移动电话 地址 邮编 省份 ID 出生年月 民族 身份证号 顾客分类 Id 开户行 帐号 登记人 登记时间 备注 信息修改人 修改时间 信息复核人 复核时间 信息状态 信息修改人 信息修改时间顾客信息表保存顾客档案信息,主键为顾客编号。
顾客工资表 2. 顾客工资表 表名数据类型 列名 (精度范围)空/非空约束条件其他说明顾客工资表保存顾客工资信息资料,它的主键为顾客编号。
书籍类别表 3. 书籍类别表 ORG_one(I 级书籍表) 表名数据类型 列名 (精度范围)空 / 非 空 非空 非空约束条件 种子,自增 1其他说明 I 级书籍 Id I 书籍名称orgOne_id orgOne_nameint(4) varchar(50)ORG_two(II 级书籍) 表名数据类型 列名 (精度范围)空 / 非 空 非空 非空 非空约束条件 种子,自增 1 一级书籍表 双 向多对一其他说明 II 级书籍 Id II 级书籍名称 隶属于一级书 籍orgTwo_id orgTwo_name orgTwo_superint varchar(50) varchar(50)ORG_three(III 级书籍表) 表名数据类型 列名 (精度范围)空 / 非 空 非空 非空 非空约束条件 种子,自增 1 二级书籍表 双 向多对一其他说明 III 级书籍 Id III 级书籍名称 隶属于二级书 籍orgThree_id orgThree_name orgThree_superint(4) varchar(50) int(4)书籍类别表保存各类书籍编号和对应的书籍名称。
它的主键为书籍编号。
用 于增加新书籍时输入,以及查询顾客信息时服务器返回。
4.销售计划表表 销售计划表表 表名数据类型 列名 (精度范围)空 / 非 空 非空 非空约束条件 种子,自增 1 三级书籍 单项其他说明 新书发布编号 书籍 IDinv_id inv_org_idvarchar(12) int(4)多对一 inv_type inv_person_count inv_end_date inv_job_id inv_bewrite inv_need inv_booker inv_bulid_date inv_modify inv_modifv_date inv_state varchar(100) varchar(100) varchar(12) dateti,me(8) varchar(12) dateti,me(8) datetime(10) varchar(12) Int(4) dateti,me(8) int(4) 非空 非空 非空 非空 非空 空 空 空 非空 非空 非空 销售表表 单项 多对一 , 顾客类别 销售人数 结束时间 会员 ID 会员描述 销售要求 登记人 登记时间 修改人 修改时间 状态销售计划表主要用于保存销售的时间和类别及册数和对应顾客的具体要求,在销售时 调用,并返回。
详细数据可参考《数据库字典说明书》5.2 物理数据结构设计物理数据结构设计主要是设计数据在模块中的表示形式。