用易懂,美观大方标准,具备定的兼容性。软硬件环境需求软件环境兼容当前主流操作系统等。硬件环境以上计算机,打印机扫描仪等。软件质量需求易用健壮兼容性好运行稳定有定安全保障。第页共页三可行性分析报告技术可行性系统的性质为或财务软件,因而数据库的设计与操纵是系统设计的核心。我具备定的系统分析与设计能力,熟悉数据库的设计与操纵指导老师杨贯中多年从事数据库的教学与研究工作,因而该系统的实现在技术上是可行的。人员可能性我个人有定的系统开发能力,指导老师李卫具有多年系统开发与毕业设计指导经验。文档要求依据国家计算机软件产品开发文件编制指南和现代软件工程的理论与原则编制标准的软件技术文档。第页共页四开发环境与项目规划开发环境前台开发环境后台数据库环境五软件界面设计标准与规范编写目的制定界面设计标准规范的目的是为了规范和统软件界面设计制定软件界面设计标准与规范。界面设计思想首先考虑标准化,在标准化的基础上进行界面的美工设计。界面设计原则简单易用简洁明了兼容性好标准规范。界面设计样式采用标准界面,自上至下依次为标题栏菜单栏工具条工作区状态栏等。如下图示第页共页常见提示信息样式提示信息按以下标准进行采用标准对话框样式,添加信息图标,后接提示信息文本和相应按钮。如下图示图常见提示信息样式常见信息样式信息依据提示信息样式设计,将信息图标更改为警告图标。如下图示图常见信息样式其他界面约定除主界面外,所有子界面均采用模式窗体,即该窗体不消失,不可以在本程序内将焦点移出子窗体。按钮信息图标提示文本警告图标提示文本第页共页六软件编码设计标准与规范对象命名约定对象名对象类型命名约定前缀码窗体按钮标签文本框组合框列表框数据库访问对象数据表格显示组件框架单选框复选框图象显示组件通用对话框组件时间组件工具栏菜单页框界面资源组件第页共页常量和变量命名约定变量名数据类型变量类型含义全局变量用户身份标志全局变量登陆状态全局变量用户名全局变量供应商编号全局变量供应商名称全局变量图书编号全局变量图书定价全局变量书名全局变量会员卡号全局变量会员姓名全局变量会员等级结构化编码约定编码应清晰可读性好,运用缩进空行,结合大小写区别等方法保持程序结构良好。凡与数据库操作相关的模块律加上容错代码,涉及多表操作的模块应运用事务处理,以保持数据完整性。编码风格参照下例进行,第页共页,设置用户身份,用户身份关闭数据库第页共页进入用户环境关闭数据库更改密码该用户不存在,无法修改密码,更改密码更改密码失败,操作数据库出错第页共页模块名模块原型代码请填写员工帐号,创建员工帐号请填写员工的姓名,创建员工帐号请选择员工身份请选择员工的身份,创建员工帐号无请填写员工的地址,创建员工第页共页帐号无无无这个员工帐号已经被注册,请另选个,创建员工帐号„开始个事务员工表,员工帐号,姓名,性别男第页共页,性别女,地址,手机,电子邮件,电话,人生格言,创建日期,用户,用户密码,用户身份恭喜你,注册成功,员工的帐号和密码就是你填写的员工帐号,请员工自行修改密码或立即修改密码。注册成功第页共页注册失败,操作数据库发生,注册失败第页共页九用户界面设计报告界面设计规范主界面菜单栏工具条工作区本系统采用页框状态栏等。界面资源由控件提供界面资源。第页共页系统窗体汇总窗体名称窗体类型简要说明启动窗体系统登陆主窗体系统主窗体模式窗体关于窗体子窗体经理主界面模式窗体经理个人资料维护模式窗体新书入库选择品种模式窗体新书入库登记模式窗体图书资料更正模式窗体图书销售选择图书子窗体售书员主界面子窗体仓库管理员主界面模式窗体修改会员资料模式窗体修改会员密码模式窗体修改密码,适用于所有用户模式窗体修改用户资料,适用于会员以上级别用户模式窗体强制修改用户密码,适用于经理模式窗体登记供应商信息子窗体游客级用户主界面模式窗体新书入库选择供应商模式窗体系统帮助模式窗体图书销售选择会员或游客模式窗体会员资料统管理模式窗体客户反馈信息统管理模式窗体库存统计子窗体会员级用户主界面第页共页模式窗体新书入库添加品种模式窗体创建图书分类模式窗体创建员工帐号,适用于经理模式窗体创建会员帐号模式窗体图书销售模式窗体图书销售统计模式窗体办理退货选择品种模式窗体办理退货模式窗体退货统计模式窗体本日销售统计模式窗体按时段的详细统计分析模式窗体办理退货选择供应商模式窗体员工帐号资料集中统管理模式窗体反馈信息管理,适用于仓库管理员模式窗体会员资料维护主界面设计主界面的设计采用标准主窗口样式,自上而下依次为菜单栏工具条工作区本系统采用页框状态栏等。所有系统用户拥有相似的主界面。主界面包含基本的或共享的功能,如书目浏览与检索,基本统计等。主界面如下图所示图书管理系统设计与实现摘要本系统主要介绍了图书管理系统设计的全过程,是基于体系结构模式,采用微软开发工具和微软数据库设计,实现了般图书销售及管理的常用功能。关键字客户端服务器端数据库模块目录序言二需求分析说明书系统介绍系统面向的用户群体系统的功能性需求系统的非功能性需求用户界面需求软硬件环境需求软件质量需求三可行性分析报告技术可行性人员可能性文档要求四开发环境与项目规划开发环境五软件界面设计标准与规范编写目的界面设计思想界面设计原则界面设计样式常见提示信息样式常见信息样式其他界面约定六软件编码设计标准与规范对象命名约定常量和变量命名约定结构化编码约定数据源的约定数据库访问约定其他约定七数据库分析与设计数据库环境说明数据库命名标准与规范数据库逻辑设计数据库物理设计表视图汇总各表视图设计详解八软件体系结构设计说明书系统概述设计约束设计策略系统概要设计说明书图例说明系统总体结构图销售子系统流程图系统详细设计说明书系统模块汇总系统核心模块详解系统模块详解九用户界面设计报告界面设计规范系统窗体汇总主界面设计子界面设计十软件测试分析报告测试范围与主要内容测试方法测试报告改进建议与措施十软件使用说明书软件概述参考资料第页共页序言目前大多数据的书店其日常管理工作都是人工操作,历史数据很难保存和利用,对于书店的经营非常不利。而其他的中小型书店个体书店大多如此。针对这种状况,开发个面向中小型书店个体书店的图书管理系统,实现对人员物流的全面管理,让这些书店早日实现书店管理信息化。所以我的毕业设计就定位在这个中小型的图书管理系统方面。第页共页二需求分析说明书系统介绍本系统定位于中小型书店个体书店,暂时考虑单机环境下的实现操作系统选择目前常用的。系统性质为管理信息系统或财务软件。本系统采用会员制管理,系统功能应包含进书管理售书管理退货管理库存管理统计分析相关人员管理等。系统界面力求简洁易用,在标准化的基础上考虑界面的美观和新颖。系统面向的用户群体系统面向中小型书店个体书店,用户群体为这些书店的经理采购员仓库管理员图书销售人员书店的会员游客等。系统的功能性需求功能序号功能名称功能说明供应商管理包含供应商信息的登记修改等图书种类管理包含图书大类小类的创建图书资料管理包含图书资料的添加修改等新书入库管理登记新书的来源数量单价折扣金额等库存统计分门别类统计图书现有库存量入库时间等进货记录查询查询历次进货记录退货登记登记供应商图书种类退货的数量原因等退货统计按供应商统计退货记录退货记录查询查询历次退货记录图书销售管理登记销售的种类数量单价折扣顾客会员等第页共页会员管理包含会员的创建修改删除等优惠政策管理包含优惠政策的制定与执行本日售书统计统计本日销售图书的数量金额等售书记录查询查询历次售书记录员工管理包含员工帐号的创建修改删除等统计分析按年月日时段统计书店经营状况图书检索提供按图书的编号书名责任者出版社等途径的检索系统帐号管理提供上级对下级的资料密码管理,个人资料密码管理提供修改个人资料密码的工具系统的非功能性需求用户界面需求简洁易用易懂,美观大方标准,具备定的兼容性。软硬件环境需求软件环境兼容当前主流操作系统等。硬件环境以上计算机,打印机扫描仪等。软件质量需求易用健壮兼容性好运行稳定有定安全保障。第页共页三可行性分析报告技术可行性系统的性质为或财务软件,因而数据库的设计与操纵是系统设计的核心。我具备定的系统分析与设计能力,熟悉数据库的设计与操纵指导老师杨贯中多年从事数据库的教学与研究工作,因而该系统的实现在技术上是可行的。人员可能性我个人有定的系统开发能力,指导老师李卫具有多年系统开发与毕业设计指导经验。文档要求依据国家计算机软件产品开发文件编制指南和现代软件工程的理论与原则编制标准的软件技术文档。第页共页四开发环境与项目规划开发环境前台开发环境后台数据库环境五软件界面设计标准与规范编写目的制定界面设计标准规范的目的是为了规范和统软件界面设计制定软件界面设计标准与规范。界面设计思想首先考虑标准化,在标准化的基础上进行界面的美工设计。界面设计原则简单易用简洁明了兼容性好标准规范。界面设计样式采用标准界面,自上至下依次为标题栏菜单栏工具条工作区状态栏等。如下图示第页共页常见提示信息样式提示信息按以下标准进行采用标准对话框样式,添加信息图标,后接提示信息文本和相应按钮。如下图示图常见提示信息样式常见信息样式信息依据提示信息样式设计,将信息图标更改为警告图标。如下图示图常见信息样式其他界面约定除主界面外,所有子界面均采用模式窗体,即该窗体不消失,不可以在本程序内将焦点移出子窗体。按钮信息图标提示文本警告图标提示文本第页共页六软件编码设计