图3·7“销售单录入”用况的活动图
(4)“库存综合查询”用例的活动图如图3.8所示。
管理员登录系统后,进入库存查询页面,输入相关的查询条件关键字执行 查询操作。
图3-8“库存综合查询”用况的活动图
(5)“更改用户密码”用例的活动图如图3-9所示。
图3-9“更改用户密码”用况的活动图
(6)“数据库备份”用况的活动图如图3.10所示。 管理员进入数据备份界面,进行数据备份操作。
图3.10“数据库备份”用况的活动图
21
.Net环境下图书销售系统的设计与开发
第4章图书销售系统总体设计
图书销售系统是基于网络环境的图书信息管理的一个核心系统,它是大中
小型书店日常业务处理的最复杂、最重要的工作流处理系统。它直接体现了书
店的业务职能,是大中小型书店日常业务处理最基本的功能模块。
设计开发的“图书销售系统”,主要功能有:连接服务器;进货管理;业务
管理;信息发送;测试影碟;账目报表:租售管理;库存查询;除此之外,还 具有自己特色功能,如为了提高安全性,设置备份及书店销售网络共享等功
能。
系统主要包括后台数据库的建立及前端应用程序的开发两个方面,对于前
者要求建立起数据一致性和完整性强,安全性好的数据库,但要求处理的信息 量并不大,采用了SQL server 2000进行开发;前端应用程序功能包括登陆退出 系统、进货管理、销售管理、信息发送、测试影碟等,可以浏览图书,入库出 库,并对库存进行查询,另外各书店分店可以进行图书流通、会话与交流,对 提高书店业务工作效率有重要意义。 4.1设计目标
本系统属于大中小型书店的图书销售系统的设计与开发,可以对书店企业 中图书的进销存进行有效管理。通过本系统可以达到以下目标。
口系统采用人机交互方式,界面美观友好、信息查询灵活、方便,数据存储 安全可靠。
口支持多行输入,自动生成编号。
13提高工作效率,降低成本。 口实现各种查询功能。
口对用户输入的数据迸行过滤,当输入有误时提示用户。 口数据保密性强,用户对应不同的操作级别。 口利用报表分析员工销售业绩。 口系统运行稳定、安全可靠。 4.2开发及运行环境
系统开发平台:Microsoft Visual Studio 2005。 系统开发语言:C撑。
数据库管理系统软件:SQL Server 2000。
运行平台:Windows XP(SP2)/Windows 2000(SP4)/Windows Server 2003 (SPl)。
运行环境:Microsoft.NET Framework SDK v2.0。 分辨率:最佳效果1024×768像素。
4.3系统总体设计
根据系统需完成的功能,系统主要包括采购入库、销售管理、库存管理、
信息发送、影碟测试、系统设置和帮助模块等功能。 各模块的主要功能如下: 1.采购入库
采购管理员将需要采购的图书信息录入系统,并保存到数据库。
2.销售管理
管理员进入销售管理功能模块,执行销售相关业务。
3.库存管理
管理员登录库存管理模块,选择相关图书查询条件,查看库存图书信息。
4.信息发送
各个分店在各自的业务处理过程中,各店管理员可以通过此模块进行信息
交流。
5.影碟测试
书店企业信息技术部人员可以通过该模块进行图书光盘的测试。。
6.系统设置
超级管理员通过此模块授权登录用户,及系统数据库登录信息的修改等。
7.帮助模块
给管理员用户提供相关的操作信息提示。 4.4系统界面模型
(1)登录模块
系统登录主要用于对进入图书销售系统的用户进行安全性检查,以防止非
法用户进入该系统。只有合法的用户,才可以进入系统,同时根据管理员分配
的权限,管理相应的模块。
Net环境下图书销售系统的设计与开发
验证操作员及其密码,主要通过salD{曲R∞dcr对象读取数据库中数据并结
合I储句判断用户输入的操作员、密码是否符台数据库中的操作员和密码。如
果符合则允许登录,并给予相应的权限,否则提示用户非法登录【”】。系统登录 窗体运行结果如图4.1所示。