1 引言
11 编写目
设计书高校固定资产理项目程序研发概设计项目开发进程中者项目结束提供双方员时作实施期维护员
12 项目背景
作软件开发前期文档帮助程序设计员理员提供清晰设计思路软件开发期维护阶段起关重作
委托单位:湖师计科学院 开发单位:湖师磁湖线工作室 负责:关老师
年着高校学生数增加高校固定资产增加破旧资产合理处理理学校群体说资产设备物品需更理维护高校够理学校设备实验室做高校固定资产理系统学校理设备带方便高效
13 定义
BS :(BrowserServer结构)结构浏览器服务器结构
需求: 户解决问题达目标需条件功系统系统部
满足合标准规范正式文档需具条件权
14 参考资料
国家标准软件开发文档规范
软件开发流程清华学出版社2005年1月版
2 务概述
21 目标
高校资产理系统功:资产基资料理资产初始录入信息统计盘点理折旧理审核理数导入功资产理功密码设置权限设置系统日志系统退出系统理功
22 运行环境
·机: PC兼容机存256M显示分辨率800*600
·操作系统:window98window2000WindowXPWin7等
23 需求概
户软件系统求简单方便必功定少界面设计方体良视觉效果现系统没实现功记录清楚系统阶段量弥补户需功
24 限制描述
设计应模块化该软件应逻辑划分成部件分实现种特定功子功
资产编码者资产条形码控制整资产流通程资产处状态进行全程踪时时监控
资产编码条形码国家标准制定资产物品国家统进行编码标准化户进行查询允许更改
设计终应出具体模块(例子程序程)模块具独立功特性
3 总体设计
31 模块外部设计
登录模块: 户输入帐号密码进行验证登录
部门信息维护:户定义部门名称部门进行删修改新增操作
资产类维护:户定义资产类名称删修改新增操作
员工信息维护:户新增员工信息信息进行修改删新增操作
角色维护:户员工进行角色分配时修改删新增操作
资产源维护:户资产源进行维护修改删新增操作
资产途:户资产途进行维护修改删新增操作
权限维护:户员工进行权限分配修改删新增操作
供应商信息维护:供应商信息进行维护修改删新增操作
资产申购: 需求新资产进行申购表单形式呈现
领审核:资产领申请进行审核查询退审印导出功
报废审核:资产报废申请进行审核查询退审印导出功
出售审核:资产出售申请进行审核查询退审印导出功
请修审核:资产请修申请进行审核查询退审印导出功
审核:资产申请进行审核查询退审印导出功
资产申购: 申购资产清单进行审核审核通采购否退回
资产登记: 审核通资产进行登记财务部门入帐
资产: 资产暂时登记查询功
资产: 资产登记查询功
资产领: 员工资产进行领登记查询功
资产维修: 资产维修行登记登记查询功
资产折旧: 资产程中折旧进行登记查询操作
资产盘点: 核资产实际资产净值资产数量帐目否致
资产报废:需清理资产进行报废处理登记查询
资产转:需清理资产进行转处理登记查询
资产赠送:需清理资产进行赠送处理登记查询
资产出售:需清理资产进行出售处理登记查询
折旧统计:资产折旧进行统计分析查询导出印功
资产维修统计分析:资产程中维修记录进行统计分析查
询导出印功
32 基设计概念处理流程
系统总体处理数流程图:
33 功分配:
整体功模块图:
4 接口设计
41 户接口
户录入界面
户登录界面
户查询页面
42 外部接口
条码扫描仪扫面条码录入系统
印机印系统需印表格容
43 部接口
登录模块调基础信息维护模块数
资产理模块调基础信息维护模块数
资产统计分析模块调资产理模块数
资产审核模块调资产理模块数
5 数结构设计
51 逻辑结构设计
数库表较现写出重表记录
(1)供应商信息 SupplierInfo
列名
数类型
否空
说明
ID
int(11)
NOT NULL
供应商ID(键)
SupNO
varchar(30)
NULL
供应商编码
SuptMC
varchar(20)
NULL
供应商名称
SuptAddr
varchar(50)
NULL
供应商址
SupTel
varchar(20)
NULL
供应商电话
SupComment
varchar(200)
NULL
注释
(2)员工信息表 EmpInfo
列名
数类型
否空
说明
ID
int(11)
NOT NULL
员工信息表ID(键)
empNo
varchar(20)
NULL
员工编码
empName
varchar(10)
NULL
员工姓名
sex
varchar(4)
NULL
性
(3)部门信息表 DeptInfo
列名
数类型
否空
说明
bmID
int(11)
NOT NULL
部门ID
bmMC
varchar(10)
NULL
部门名称
bmNO
varchar(30)
NULL
部门编号
(4)资产申请表 AssetsApplyTab
列名
数类型
否空
说明
ID
int(11)
NOT NULL
资产申请表ID
AssetNum
int(5)
NULL
资产数量
TypeNo
varchar(30)
NULL
类编码
NeedDate
datetime
NULL
需求日期
CheckRen
varchar(10)
NULL
审核
BuyDept
varchar(20)
NULL
审购部门
AssertPrice
varchar(10)
NULL
物资单价
AssertComment
varchar(200)
NULL
资产备注
(5)资产出表 LendTab
列名
数类型
否空
说明
ID
int(11)
NOT NULL
资产出表ID(键)
LendDate
datetime
NOT NULL
出日期
BackDate
datetime
NOT NULL
日期
AssertNo
varchar(20)
NULL
资产编码
HandMan
varchar(20)
NULL
手
Log
varchar(200)
NULL
记录
(6)资产报废表 BadTab
列名
数类型
否空
说明
ID
int(11)
NOT NULL
资产报废表ID(键)
BadDate
datetime
NULL
报废日期
HandMan
varchar(20)
NULL
手
BarCode
varchar(30)
NOT NULL
条形码
CheckMan
varchar(20)
NULL
审核
CheckDate
datetime
NULL
审核日期
Log
varchar(300)
NULL
报废记录
(7)角色表 RoleTab
列名
数类型
否空
说明
ID
int(11)
NOT NULL
角色表ID(键)
RoleNo
varchar(20)
NOT NULL
角色编码
RoleName
varchar(20)
NULL
角色名称
52 物理结构设计
密码: 加密形式存放数库中
资产编码:系统生成(户定义) 长度30
审核:具定权限理员 表中存储审核编码 长度 30
审核日期: 审核审核前日期系统者设定
数量: 资产数量 类型 int
53 数结构程序关系
系统数结构标准数库语言SQL生成
具体例创建部门信息表格程序SQL表示:
CREATE TABLE [dbo][DeptInfo](
[bmID] [int] IDENTITY(11) NOT NULL
[bmMc] [varchar](10) NULL
[bmNO] [varchar](30) NULL
[DepFatherCode] [varchar](30) NULL
CONSTRAINT [PK_DEPTINFO] PRIMARY KEY CLUSTERED
6 运行设计
61 运行模块组合
具体软件运行模块组合程序窗口运行环境模块软件运行程中较交换信息处理数
62 运行控制
软件运行时较友界面基够实现户数处理求
63 运行时间
系统运行时间基达户提出求
7 出错处理设计
71 出错输出信息
户错误数访问没权限数系统出提示:起非法数没权限户密码理允许户修改密码允许户匿名登录
72 出错处理策
数数库中已备份系统出错数库恢复功日志文件系统启动算系统崩溃户数会丢失遭破坏占更数存储空间权衡措施户决定
73 系统恢复设计
果前系统出现异常影响户正常数库备份程序代码备份软件开发员应快发现问题原时改正保证系统正常运行
8 安全保密设计
系统系统户理保证授权户进入系统进行数操作重数系统设置更高权限员方读取操作系统安全保密性较高
9 维护设计
系统较没外加维护模块维护工作较简单仅数库基维护
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档