图书销售服务系统的分析与设计

图书销售服务系统的分析与设计

ID:38695492

大小:396.00 KB

页数:23页

时间:2019-06-17

图书销售服务系统的分析与设计_第1页
图书销售服务系统的分析与设计_第2页
图书销售服务系统的分析与设计_第3页
图书销售服务系统的分析与设计_第4页
图书销售服务系统的分析与设计_第5页
资源描述:

《图书销售服务系统的分析与设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、图书销售服务系统设计报告姓名:学号:班级:指导老师:231、系统需求分析图书销售服务系统主要是后台数据库管理人员和图书销售管理人员进行设计的。A、用户需求:(1)用户登录管理功能。对于图书销售系统而言,有几类用户:顾客、图书管理员和订单管理员。本系统主要针对的是图书管理员这类用户进行设计。图书管理员能够增加、删除、修改各种不同的用户。至于顾客的注册、登录模块的设计,本系统没有进行相关设计。(2)图书浏览功能。该功能主要针对图书管理员,可以分不同图书种类浏览图书的名称、作者、定价、出版社和出版日期等;可以输入图书关键字查询图书信息。(3)图书管理功能。图书管理员可以方便地添加、删

2、除和修改图书的信息。B、系统功能需求:(1)用户登录管理模块。该模块主要有两个方面的功能,一个是用户的登录,用户可以分成顾客、图书管理员、订单管理员这三类。这三类用户的登录需要相关的权限设置;另一个是用户的管理功能,主要是实现图书管理员能够增加、删除、修改各种不同用户的信息,主要是用户名和口令。(2)图书浏览模块。该模块主要是针对图书管理员可以分不同图书种类浏览图书的书名、作者、定价、出版社和出版日期等;可以输入图书关键字ISBN号查询图书及相关信息。既能够实现单条件或者组合条件的查询,并且能够做成报表的形式进行输出。(3)图书管理模块。该模块主要是能够实现图书管理员可以方便地

3、对图书的信息进行添加操作、删除操作和修改图书的信息操作。C、图书销售服务系统的结构图:用户登录用户管理图书浏览图书管理顾客图书管理员订单管理员用户添加用户删除用户修改单条件查询组合条件查询图书信息添加图书信息修改图书信息删除23A、数据描述:用户表:字段名数据类型大小允许空值主键Usernamechar100*Userpwdchar100Userlevelchar100订单信息表:字段名数据类型大小允许空值主键Didchar100*ISBNchar100Bnamechar100Useridchar100图书信息表:字段名数据类型大小允许空值主键ISBNchar100*Bname

4、char100Bauthchar100Bpresschar100Bdatechar100Pricechar100B、动态数据:输入数据:命令、查询条件等输出数据:查询结果、统计结果、生成报表等内部数据:操作所产生的中间数据C、数据库描述:本系统采用SQLServer2000数据库D、数据采集:通过键盘、鼠标向软件系统输入数据1、系统概要设计A、服务器配置:(1)操作系统:MicrosoftWindowsServer2003或其他服务器版本。(2)数据库服务器:MicrosoftSQLServer2000EnterpriseEdition。(3)Web服务器:IIS6或更高。(4

5、).NET平台:.NetFramework2.0版本。B、系统运行环境:系统采用面向对象的视窗数据库系统SQLServer进行开发。C、总统设计:(1)处理流程w系统启动,进入身份验证。w初始化系统,导入数据库。w进入消息循环状态,通过事件驱动激活各模块,执行各任务。w一旦任务执行完毕重新进入消息循环状态。w通过事件驱动退出系统。23(1)系统总统结构和模块设计A、系统建模:(1)用户管理模块的活动图:用户管理员可以添加、修改和删除用户单击“添加用户”按钮输入图书管理员的用户名和口令失败执行成功执行单击“删除用户”按钮单击“修改用户”按钮根据查询或列表框的选择显示用户的名字、口

6、令和类型显示用户类型下拉列表框、用户名列表框和用户的名字、口令和类型根据用户类型下拉列表框的选择在用户列表框显示名字用户管理活动23(1)图书管理模块的活动图图书信息管理员可以查询图书种类的信息,可以添加、删除、修改图书的种类和图书。输入登录的用户名和口令根据图书种类显示图书种类信息显示图书种类具体信息根据输入的图书名称显示图书信息单击“图书种类添加”按钮单击“图书种类修改”按钮失败执行单击“图书种类删除”按钮根据图书类型选择显示每个图书的信息失败执行成功执行成功执行单击“图书添加”按钮单击“图书修改”按钮单击“图书删除”按钮图书管理活动图(2)订单管理模块的活动图23订单管理

7、员可以查询订单的信息,可以添加、删除、修改订单信息,顾客可以添加订单,删除、修改自己的订单信息。输入登录的用户名和口令普通用户(注:只能对自己的订单信息操作)订单管理员单击“订单添加”按钮单击“订单修改”按钮单击“订单删除”按钮失败执行成功执行订单管理活动图单击“订单查询”按钮A、数据结构设计23(1)逻辑结构设计数据库中的表表名表的中文名TABLE1图书信息表DingdanInfo订单信息表UserInfor用户信息表(2)物理结构设计数据库中各表的文件物理结构采用顺序的记录文件。A、出错

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。