PHPCMS数据库设计结构文档[2007SP6完整版]
第一个表_admin (管理员)
userid 用户名id
username 用户名
grade 用户级别
purviewids
modules 模块
channelids 频道ID
catids 栏目ID
specialids 专题ID
disabled 禁用(0为否,1为是)
第二个表_ads (广告)
adsid 广告ID
adsname 广告名称
introduce 广告介绍
placeid 所属广告位ID
type 广告类型
linkurl 链接地址
imageurl 图片广告地址
alt 图片提示
flashurl FLASH地址
wmode FLASH背景是否透明(为空为不透明)
text 文本广告内容
code 代码广告内容
fromdate 起始日期
todate 结束日期
username 当前客户
addtime 广告添加日期
views 广告访问次数
hits 点击数
checked 审核
passed 是否通过(1为通过,0为未通过)即是否显示到相应的广告调用处第三个表_ads_place (广告位)
placeid 广告位ID
placename 广告位名称
templateid 广告位模板
introduce 广告位介绍
channelid 所属频道
price 广告价格
width 广告尺寸-宽
height 广告尺寸-高
passed 是否启用(1为启用,0为未启用)
第四个表_announce (公告)
announceid 公告ID
keyid 模块/频道ID
title 公告标题
content 公告内容
hits 点击数
fromdate 起始日期
todate 结束日期
username 作者
addtime 发表时间
passed 公告状态(1为通过审核,0为未审核)
templateid 模板ID
skinid 风格ID
第五个表_area (地区)
areaid 地区ID
keyid 模块/频道ID
areaname 地区名称
domain
style 字体样式(颜色或加粗)
parentid 城市所属分类(如0表示市级)
arrparentid 类别数组
child 是否有子栏目
arrchildid 子栏目数组
listorder 排序
urlruleid 地区列表分页url规则ID
linkurl 地区列表分页url
setting SEO设置
hits 点击数
disabled 禁用(0为否,1为是)
第六个表_article_1 (文章)
articleid 文章ID
catid 栏目ID
specialid 专题ID
typeid 类别ID
title 文章标题
titleintact 完整标题
subheading 副标题
style 标题样式(颜色,加粗)
showcommentlink 是否显示文章列表时在标题旁显示评论链接(0为不显示,1为显示)introduce 文章简介
keywords 关键词
author 作者
copyfrom 来源
paginationtype 分页方式
maxcharperpage 自动分页时的每页大约字符数hits 点击数
comments 评论次数
thumb 标题图片
username 发布人
addtime 添加日期
editor 责任编辑
edittime 更新时间
checker 审核者
checktime 通过审核时间
templateid 模板ID
skinid 风格ID
arrposid 推荐位置
status 文章状态
listorder 排序
arrgroupidview 允许查看的会员组ID readpoint 阅读所需点数
ishtml 是否生成HTML(1为是,0为否)htmldir html文件生成目录
prefix html文件名前缀
urlruleid url规则ID(生成html)
islink 是否转向链接(1为链接,0为不链接)linkurl 转向链接地址
第七个表_article_data_1 (文章内容)articleid 文章ID
content 文章内容
第八个表_ask (咨询)
askid 咨询ID
departmentid 部门ID
subject 咨询主题
content 咨询内容
username 咨询者
addtime 咨询时间
ip 咨询者IP
lastreply 最后回复时间
status 状态
score 评分
第九个表_ask_department (咨询部门) departmentid 部门ID
department 部门名称
note 部门介绍
admin 管理员
arrgroupid 允许提问会员组ID
point 提问点数
listorder 部门排序
第十个表_ask_reply (咨询回复)
replyid 回复ID
askid 所回复咨询的ID
reply 回复内容
username 回复人
addtime 回复时间
ip 回复IP
第十一个表_attachment (附件)
aid 附件ID
username 上传附件作者
keyid 模块/频道ID
catid 栏目ID
itemid 内容ID
fileurl 附件路址
filetype 附件类型
filesize 附件大小
addtime 附件增加时间
第十二个表_author (作者)
id 作者ID
keyid 模块/频道ID
name 作者名称
note 作者备注
items 作者的作品数
updatetime 增加作者时间
第十三个表_banip (IP管理)
id IPID
ip IP地址
ifban 是否允许访问(0为允许,1为禁止)username 操作者
overtime 过期时间
第十四个表_bill (推广奖励)
billid ID
userid 会员ID
ip 用户IP
refurl 来路
type 奖励类型
number 奖励数量
addtime 访问时间
adddate 访问日期
第十五个表_category (栏目)
catid 栏目ID
module 模块名称
channelid 频道ID
catname 栏目名称
catpic 栏目图片
style 栏目名称样式(颜色,加粗)
introduce 栏目介绍
islink 是否链接到外部栏目(0为否,1为是)
catdir 栏目目录名称
parentid 父栏目ID(如果是父栏目就为0)
arrparentid 该栏目所有ID数组
parentdir 父栏目目录
child 是否有子栏目(0表示无,1表示有)
arrchildid 子栏目ID数组(有子栏目刚显示其与其下的有子栏目ID,否则只显示本身ID)itemtarget 栏目下的信息打开方式(1为新窗口,0为原窗口)
itemordertype 栏目下的信息排序方式
listorder 栏目排序
ismenu 是否在导航菜单里显示(1是,0否)
islist 是否在父栏目的分类列表处显示(1是,0否)
ishtml 栏目信息列表是否生成html(1是,0否)
htmldir 栏目信息列表页html存放目录
prefix 栏目信息列表页html文件的前缀
urlruleid 栏目列表分页url规则ID(生成html)
item_htmldir 内容页html存放目录
item_prefix 内容页html文件的前缀
item_html_urlruleid 内容分页url规则ID(生成html)
item_php_urlruleid 内容分页url规则ID(不生成html)
linkurl 栏目链接地址
setting SEO设置
items 栏目信息数
hits 点击次数
disabled 禁用(0为否,1为是)
第十六个表_channel (频道)
channelid 频道ID
module 功能模型
channelname 频道名称
style 名称样式(颜色,加粗)
channelpic 频道图片
introduce 频道说明
seo_title 频道关键字
seo_keywords 频道关键词
seo_description 频道内容描述
listorder 频道排序
islink 频道类型(0为系统内部步道,1为系统外部频道)channeldir 频道目录
channeldomain 绑定域名
disabled 频道禁用(0为开启,1为禁用)
templateid 模板ID
skinid 风格ID
items 频道信息数
comments 评论次数
categorys
specials
hits
enablepurview 频道权限(0为开放频道,1为认证频道)arrgroupid_browse 允许浏览频道的会员组
purview_message 无权限浏览信息时的提示信息
point_message 信息需要扣点数时的提示信息enablecontribute 是否允许投稿(1为是,0为否)enablecheck 投稿是否需要审核(1为是,0为否)emailofreject 退稿时站内短信/Email通知内容emailofpassed 稿件被采用时站内短信/Email通知内容enableupload 是否允许在频道上传文件(1为是,0为否)uploaddir 上传文件的保存目录
maxfilesize 允许上传的最大文件大小
uploadfiletype 允许上传的文件类型
linkurl 类型选择外部频道时的链接地址
setting SEO设置
ishtml 频道首页是否生成html(1是为,0为否)
cat_html_urlruleid 栏目列表分页url规则ID
item_html_urlruleid 内容分页url规则ID
special_html_urlruleid 专题页url规则ID
cat_php_urlruleid 栏目列表分页url规则ID
item_php_urlruleid 内容分页url规则ID
special_php_urlruleid 专题页url规则ID
第十七个表_city (城市)
cityid 城市ID
province 市
city 区
area 县
postcode 邮编
areacode 区号
第十八个表_comment (评论)
cid 评论ID
keyid 模块/频道ID
itemid 栏目ID
username 会员名称
support 支持
against 反对
content 评论内容
ip 评论IP
addtime 评论时间
passed 评论状态(1为通过,0为未通过)第十九个表_copyfrom (来源)
id 来源ID
keyid 模块/频道ID
name 名称
url 地址
hits 使用频率
updatetime 更新日期
第二十个表_digg (顶一下)
digg_id_list 顶列表
digg_channel 频道ID
digg_ip IP
mod 模板类型
text_id 内容ID
digg_catid 栏目ID
digg_hits 顶踩(1为顶,-1为踩)
digg_date 日期
digg_user
digg_con
digg_id 顶ID
第二十一个表_digg_data (顶列表)
digg_id 顶ID
digg_channel 频道ID
mod 模版类型
text_id 内容ID
digg_title 内容标题
digg_text 内容简介
digg_link 链接地址
digg_catid 栏目ID
digg_date 日期
第二十二个表_down_3 (下载)
downid 下载ID
catid 栏目ID
specialid
typeid 标题分类ID
title 标题
style 标题样式(颜色,加粗)
keywords 关键字
author 作者/产商
homepage 官方主页
mode 上传文件方式
downurls 下载地址
filesize 文件大小
hits 点击数
comments 评论次数
totaldowns 总共下载次数
todaydowns 今天下载次数
weekdowns 星期下载次数
monthdowns 月下载次数
thumb 缩略图
username 录入
addtime 添加日期
lastdowntime 最后下载时间
editor 责任编辑
edittime 更新时间
checker 审核人
checktime 审核时间
templateid 模板类型ID
skinid 风格ID
stars 评分等级
arrposid 推荐位置
status 下载状态
listorder 排序
arrgroupidview 会员组ID(为空则表示所有会员组均可查看)readpoint 阅读点数
ishtml 是否生成HTML(0为否,1为是)
htmldir html文件生成目录
prefix html文件名前缀
urlruleid url规则ID
islink 转向链接(1为是,0为否)
linkurl 链接地址
my_version 版本号
my_classtype 软件类型
my_language 软件语言
my_copytype 软件授权形式
my_system 软件平台
my_demourl 软件演示地址
my_regurl 软件注册地址
my_plugin 插件认证
第二十三个表_down_server (镜像服务器)
sid 服务器ID
url 地址
name 名称
logo LOGO
showtype 显示方式(1为LOGO,0为文字)islock 锁定(0主否,1为是)
listorder 排序
第二十四个表_error_report (错误报告)
error_id 错误ID
error_title 标题
error_text 错误内容
error_link 链接地址
keyid 模块/频道ID
addtime 时间
status 处理状态
第二十五个表_field (自定义字段)
fieldid 字段ID
tablename 数据表名
name 字段名称
size 字段长度
title 字段标题
note 字段说明
type 字段类型
defaultvalue 默认值
options 表单选项
formtype 表单类型
inputtool 表单输入辅助工具
inputlimit 表单输入限制
listorder 排序
enablehtml 允许输入html代码(1为是,0为否)enablelist 列表页显示(1为是,0为否) enablesearch 作为搜索条件(1为是,0为否)
第二十六个表_formguide (表单)
formid 表单ID
formname 表单名
introduce 描述
toemail 发送结果到email
formitems 表单项目
addtime 添加时间
disabled 是否启用(0为启用,1为禁用)
第二十七个表_formguide_data (表单内容)
did ID
content 内容
ip 用户IP
username 用户名
addtime 添加时间
formid 表单ID
第二十八个表_guestbook (留言本)gid 留言ID
keyid 模块/频道ID
title 标题
content 内容
reply 回复内容
username 名称
gender 性别(1为男,0为女)head 头像
email 邮箱
qq QQ
homepage 主页
hidden 是否隐藏(1为是,0为否)passed 通过审核
ip IP
addtime 留言时间
replyer 回复人
replytime 回复时间
第二十九个表_house (房地产) houseid 房产ID
infocat 类别ID
validperiod 有效期
areaid 地区
address 物业地址/商圈/区域
name 物业名称
housetype 房型
currentfloor 所在楼层
totalfloor 总共楼层
buildarea 建筑面积
usearea 使用面积
towards 房屋朝向
decorate 装潢程度
manage 物业管理(1为有,0为无)propertytype 房产类型
buildtime 建成时间
price 租金/交易价格
unit 价格单位
infrastructure 要求/基础设施
indoor 要求/室内设施
transit 交通说明
peripheral 周边设施
description 描述
img1 位置图
img2 环境图
img3 室内图
img4 户型图
username 发布人
contract 联系人
email 邮箱
mobile 手机
telephone 联系电话
qq QQ
msn MSN
comments 评论次数
hits 点击次数
addtime 添加时间
edittime 更新时间
ishtml 是否生成HTML
htmldir html文件生成目录
prefix html文件名前缀
urlruleid url规则ID
linkurl 链接地址
templateid 模板ID
skinid 风格ID
listorder 排序
style 物业地址样式(颜色,加粗)arrposid 推荐位置
subtype 附属分类
isinter
corpname 公司名称
status 状态
endtime 结束时间
第三十个表_house_coop (联系) houseid 房子ID
havehouse 是否有房(0为无,1为有)mygender 房主性别
yourgender 客户性别
第三十一个表_house_display (楼盘) displayid 楼盘ID
name 楼盘名称
hits 点击次数
develop 开发商
areaid 地区
area 占地面积
startprice 起始价格
avgprice 平均价格
address 地址
saleaddress 售楼地址
saletele 售楼热线
contract 联系人
email 邮箱
fax 传真
url 楼盘网址
transit 公交状况
introduce 楼盘简介
img1 位置图
img2 环境图
img3 室内图
image 示意图
thumb 标题图片
managefee 物业管理费
licence 预售许可证
starttime 开发时间
staytime 入住时间
capacity 容积率
green 绿化率
username 发布人
addtime 增加时间
edittime 更新时间
comments 评论次数
ishtml 是否生成HTML
htmldir 目录
prefix html文件名前缀
urlruleid url规则ID
linkurl 链接地址
templateid 模板ID
skinid 风格ID
listorder 排序
subtype 附属分类
style 楼盘名称样式(颜色,加粗)arrposid 推荐位置
buildarea 建筑面积
housetype 房型
peripheral 物业类别
status 状态
第三十二个表_house_hold (楼盘) holdid ID
displayid 楼盘ID
title 标题
thumb 标题图片
image 示意图
area 建筑面积
第三十三个表_info_4 (信息)
infoid 信息ID
catid 栏目ID
areaid 地区ID
specialid 专题ID
typeid 分类ID
title 标题
style 标题样式
keywords 关键字
author 作者
telephone 电话
email 邮箱
msn MSN
qq QQ
address 地址
content 内容
hits 点击数
comments 评论次数
thumb 标题图片
username 发布人
ip 发布人IP
addtime 开始时间
endtime 结束时间
editor 编辑
edittime 更新时间
checker 审核人
checktime 审核时间
templateid 模板ID
skinid 风格ID
arrposid 推荐位置
status 状态
listorder 排序
arrgroupidview 允许查看的会员组ID readpoint 阅读所需点数
ishtml 是否生成HTML
htmldir html信息生成目录
prefix html信息名前缀
urlruleid url规则ID
islink 是否转向链接
linkurl 链接地址
my_test 自定义字段
第三十四个表_info_area (信息地区) areaid 地区ID
channelid 频道ID
areaname 地区名称
domain
style
parentid 所属地区ID
arrparentid 地区ID数组
child 子栏目个数
arrchildid 子栏目ID数组
listorder 排序
urlruleid 地区列表分页url规则ID
linkurl 链接地址
setting SEO设置
hits 点击数
disabled 是否启用(0为启用,1为禁用)第三十五个表_keylink (关联连接)
linkid 链接ID
linktext 名称
linkurl 地址
passed 是否启用(0为否,1为是)
第三十六个表_keywords (关键字)
id 关键字ID
keyid 频道ID
keywords 关键字
hits 点击数
updatetime 更新时间
第三十七个表_link (友情链接)
linkid 链接ID
typeid 分类ID
linktype 链接类型(0为文字,1为LOGO)style 样式
name 网站名称
url 网站地址
logo 网站LOGO
introduce 网站介绍
username 站长姓名
listorder 排序
elite 推荐(0为否,1为是)
passed 批准(0为否,1为是)
addtime 添加时间
hits 点击数
第三十八个表_log (系统日志)
logid ID
mod 模块ID
file 文件
action 动作
channelid 频道ID
querystring URL
username 用户名
addtime 时间
ip IP
第三十九个表_mail (邮件内容管理)
mailid 邮件ID
typeid 订阅分类ID
title 邮件标题
content 邮件内容
addtime 添加时间
sendtime 发送时间
period 期刊数
第四十个表_mail_email (订阅邮件管理) emailid 邮件ID
email EMAIL
username 用户名
typeids 订阅类别
ip 订阅者IP
addtime 订阅时间
disabled 是否启用
authcode 是否激活(为空则表示激活)
第四十一个表_member (会员)
userid 会员ID
username 账号
password 密码
question 安全问题
answer 答案
email 邮件
showemail 是否公开EMAIL(0为否,1为是)groupid 用户组ID
arrgroupid 扩展会员组ID
regip 注册IP
regtime 注册时间
lastloginip 最后登陆IP
lastlogintime 最后登陆时间
logintimes 登陆次数
domain
chargetype 计费方式
begindate 开始日期
enddate 结束日期
money 资金
payment 消费
point 点数
credit 积分
hits 点击数
items
newmessages 新短信息条数
authstr
introducer 介绍人
totalonline 总在线时间
answercounts
acceptcount
actortype 类型ID
第四十二个表_member_company (企业列表) companyid 企业ID
companyname 企业名称
username 用户名
listorder 排序
pattern 经营模式
tradeid 所属行业ID
typeid 企业性质
product 产品/服务
regtime 企业成立时间
areaid 企业所在地区ID
employnum 员工人数
turnover 年营业额
status 状态
sitedomain 二级域名
logo 黄页LOGO
banner 黄页BANNER
background 黄页背景
linkman 联系人
telephone 联系电话
fax 传真
postid 邮编
email 邮箱
address 联系地址
homepage 网址
introduce 简介
elite 推荐(0为否,1为是)
templateid 模板ID
menu 菜单
addtime 添加时间
checker 审核者
checktime 审核时间
editor 编辑
edittime 编辑时间
linkurl 地址
hits 点击数
map 企业地理位置标注
vip VIP有效期
my_yplink 友情链接图片
第四十三个表_member_group (会员组) groupid ID
groupname 会员组名称
introduce 简介
grouptype 类型
chargetype 计费方式ID
defaultpoint 点数
defaultvalidday 有效期
discount 折扣
enableaddalways 发布特权(0为无,1为有) messagelimit 信息发布条数
第四十四个表_member_info (会员信息) userid 会员ID
userface 会员头像
facewidth 头像宽度
faceheight 头像高度
sign 签名信息
truename 真实姓名
gender 主会员组ID
birthday 生日
idtype 证件类别
idcard 证件号码
province 省
city 市
area 区
industry 所属行业
edulevel 教育水平
occupation 从事职业
income 收入水平
telephone 电话
mobile 手机
address 地址
postid 邮编
homepage 主页
qq QQ
msn MSN
icq ICQ
skype SKYPE账号
alipay 支付宝
paypal 贝宝账号
note 管理员备注
my_mobile 手机
my_special 专题
my_house_membertype 房产会员类型
my_house_corpname 中介/开发商单位名称my_house_introduce 单位简介
第四十五个表_menu (菜单)
menuid ID
position 菜单位置
name 名称
title 标题
url 链接地址
target 打开窗口位置
style 样式
listorder 排序
arrgroupid 用户浏览权限
arrgrade 管理员浏览权限
username 添加的用户
第四十六个表_message_friend (好友列表) id ID
userself 用户自己名称
userother 好友名称
types 类别
第四十七个表_message_inbox (收件箱)
id ID
sender 发送者
receiver 接收者
title 标题
content 内容
sight
forsake
types 类别
sendtime 发送时间
第四十八个表_message_outbox (发件箱) id ID
sender 发信人
receiver 收件人
title 标题
content 内容
forsake 回收站(1表示回收站) sendtime 发送时间
第四十九个表_message_read (已读信息) id ID
messageid 信息ID
userid 用户ID
forsake 回收站(1表示回收站)
第五十个表_module (模块/频道) moduleid 模块/频道ID
name 名称
module 模块
moduledir 模块目录
moduledomain 模块网址
iscore 系统核心模块
iscopy 是否有可复制模块
isshare 是否共享
version 版本号
author 作者
site 网址
email 邮箱
introduce 功能说明
license 许可协议
faq 帮助内容
setting SEO设置
disabled 允许/禁止
publishdate 发布日期
installdate 安装日期
updatedate 更新日期
第五十一个表_movie_5 (影视频道) movieid ID
catid 栏目ID
specialid 专题ID
typeid 附属分类ID
letter 开头字母
title 标题
style 标题样式
introduce 简介
keywords 关键字
onlineview 在线播放(0为否,1为是)
allowdown 允许下载(0为否,1为是)
serverid 服务器ID
playerid 播放器ID
autoselect 播放器方式选择(0为手动,1为自动)movieurls 播放地址
hits 点击数
comments 评论次数
totalview 总访问量
todayview 日访问量
weekview 周访问量
monthview 月访问量
bigthumb 大缩略图
thumb 缩略图
username 作者
addtime 添加日期
editor 编辑者
edittime 更新时间
checker 审核人
checktime 审核时间
templateid 模板ID
skinid 风格ID
stars 评分等级
serialization 边载状态(1为连载完成,0为边载中)
arrposid 推荐位置
status 状态
listorder 排序
arrgroupidview 允许访问的会员组ID
readpoint 阅读所需点数
ishtml 是否生成HTML
htmldir 文件生成目录
prefix 文件名前缀
urlruleid url规则ID
islink 是否链接
linkurl 链接地址
lastviewtime 最后访问时间
软件产品开发需求模型(DFD 和DD) 数据字典是关于数据的信息的集合,对数据流程图中的各个元素做完整的定义与说 明,是数据流程图的补充工具。数据流图和数据字典共同构成系统的逻辑模型。 数据字典由下列六类元素的定义组成: (1)数据流 (2)数据项:是“不可再分”的数据单位,是数据的最小组成单位。 (3)数据结构 (4)数据存储:数据存储是数据结构停留或保存的场所。 (5)处理逻辑 (6)外部实体 在第一层和第二层数据流图的定义之后,我们都已经详细定义了数据字典的各元素。 对于各数据项的详细符号描述,见实验二的《软件概要设计说明》中的“软件数据结构设计”。 一、 数据流图: 1. 网上购书电子商务系统数据流程图(第一层) DBMS1.1暂存订单 DBMS1.2书籍库存 DBMS1.3采购订单 DBMS1.4销售历史DBMS1.6应付款明细帐DBMS1.5应收款明细帐DBMS1.7总帐 数据流图说明:(DD )
1.1 E :外部项 1.2 P :处理逻辑 1.3 F :数据流 共有FBMS1.1 ~FBMS1.10这10个数据流,分别描述如下: (1)数据流名称:FBMS1.1 数据流说明:用户登入 (2)数据流名称:FBMS1.2 数据流说明:密码修改 (3)数据流名称:FBMS1.3 数据流说明:顾客的订单
(4)数据流名称:FBMS1.4 (5)数据流名称:FBMS1.5 数据流说明:付款(顾客付款给送货人) (6)数据流名称:FBMS1.6 (7)数据流名称:FBMS1.7
(8)数据流名称:FBMS1.8 (9)数据流名称:FBMS1.9 (10)数据流名称:FBMS1.10 1.4 D:数据存储 描述如下:
实验三系统数据字典分析及概况 数据字典用于进一步定义和描述所有数据项,包括数据元素的定义、数据结构的定义、数据流的定义、处理逻辑的定义、数据存储的定义和外部项的定义六部分,取其中一部分进行分析,具体的分析结果如下面表格所示: 1,数据元素的定义 元素编号数据元素名称类型长度含义 Y1 商店管理系统编号字符型9 百货商店管理系统的编号Y2 商店管理系统名称字符型30 百货商店管理系统的名称Y3 商店管理系统功能字符型100 介绍系统的功能 2,数据流定义 数据流编号名称来源去处简述 L1 订货单订货单位销售管理来至客户的订单 L2 发货票销售管理订货单位来至销售科的提货依据 L3 货款收据订货单位财务管理订货单位交款的依据 L4 到货单采购管理销售管理通知销售科缺货已到 L5 供货单供货单位采购管理通知订的货已到 L6 报表财务管理经理将业务状况反映给经理 3,处理逻辑定义 处理逻辑编号名称输入数据流输出数据流处理内容 P1 销售管理订货单应收账款 销售记录订货单进入销售管理进行一系列的处理后,得出相应的信息 P2 财务管理应收账款 销售记录 货款收据 采购记录报表 付款支票 财务管理处理整个业务流程的 财务信息, P3 采购管理缺货单 供货单 应收账款 采购记录到货单 采购单 采购科收到销售科的缺货单进 行订货,并在货到后反映给销 售科 P4 税务管理付款支票应付税款税务局向公司的财务科发出应 付税款,公司用支票进行缴付
4,数据存储的定义 数据存储编号名称输入数据流输出数据流内容 A1 应收账款销售管理财务管理标识、货物细节、厂商、日期、 货款等 A2 销售记录销售管理财务管理标识、货物明细、销售额等 A3 应付税款税务管理财务管理标识、日期、明细、税额等 A4 付款支票财务管理税务管理标识、日期、税额等 A5 缺货单销售管理采购管理标识、缺货明细、日期等 A6 采购单采购管理供货单位标识、订货明细、日期、货款等A7 采购记录采购管理财务管理标识、货物明细、销售额等 5,外部项的定义 外部项编号名称类型长度说明 W1 订单号整型9 订单编号 W2 订货单位号整型9 W3 订货单位名字符型30 W4 供货单位号整型9 W5 供货单位名字符型30 W6 税务局名字符型30 W7 经理名字字符型10 W8 订单标志字符型20 标志是可供、不合格、缺货
管理信息系统-教务系统分析,数据字典, 流程图
第1章前言 在学校,教务管理工作是非常重要的一项工作,它负责整个学校的日常教学安排,学生的学籍管理等等。以前都是人工进行操作。随着学校规模扩大,教务处的教务管理工作量大大加重。随着计算机应用的发展,教务工作者急切希望能够将大部分繁琐的工作交由计算机来处理,减轻人工的压力并提高工作效率。 近年来,随着社会对人才需求的不断提高,以培养人才为根本目标的教育教学活动正在进行前所未有的改革,因此对教学管理提出来了更高的要求。用传统的人工方法进行愈来愈多的教务管理工作,不但效率低下,而且容易出错,浪费大量的人力财力。为了提高教务工作的效率,很多单位、部门、公司都曾着手开发了教务管理软件,但由于各高校具体情况不同,管理方法也存在很大差异,很难做出一套各高校普遍实用的教务管理软件。鉴于此,依据我校具体设置、管理方法,以教学计划和师生管理为核心,制作一套实用性强的教务管理系统就显得十分重要了,从而以技术的现代化,使我校教学管理向科学化、合理化、规范化推进。
第2章系统概述 2.1系统特点 随着教育的发展,学校的教育方针政策逐渐改变:学生自主选择专业及专业方向与课程的选修机制、实验预约、成绩审核、学分制等管理方式的改革向传统管理软件提出了新的挑战。高校教务管理工作是高等教育中的一个极为重要的环节,是整个院校管理的核心和基础。面对种类繁多的数据和报表,手工处理方式已经很难跟上现代化管理的步伐,教务管理系统的出现较好地解决了一些问题。教务系统有以下这些特点: (1)高效性。加快了信息发布速度,减少了人力的开销,缩短了从采集到发布的时间周期,而且由于管理周期缩短和人力开销的减少,可以在高校信息化中获得更多的好处。 (2)高实用性。由于教务管理工作不同于其它行业的管理工作,管理软件在市场上没有专业的管理软件;找软件开发公司单独开发软件所需费用又太高,至少需要几千元,并且实用性不强,日后的维护升级等问题也不易解决。教务管理信息系统并不需要特别高的配置,编写管理信息系统的软件在市面上也十分便宜。
学生成绩管理系统数据库创建学生成绩数据库,命名“XSCJ”。数据库包含以下基本表 A.1 学生信息表 1.学生信息表结构 创建学生信息表,表名“XSB”,表结构如表A.1所示。 表A.1 学生信息表(XSB)结构 2.学生信息表样本数据 学生信息表样本数据(照片除外)如表A.2所示。 表 A.2 学生信息表样本数据表
A2. 课程信息表 1. 课程信息表结构 创建课程信息表,表名“KCB”,表结构如表A.3所示。
表A.3 课程信息表(KCB)结构 2. 课程信息表样本数据 课程信息表样本数据表A.4所示。 表 A.4 课程信息表样本数据表 A3. 学生成绩表 1. 学生成绩表结构 创建学生成绩表,表名“CJB”,表结构如表A.5所示。 表A.5 学生成绩表(CJB)结构
2.学生成绩信息表样本数据 学生成绩信息表样本数据表A.6所示。 表 A.6学生成绩信息表样本数据表 A4. 专业表 1. 专业表结构 创建专业信息表,表名“ZYB”,表结构如表A.7所示。 表A.7 专业信息表(ZYB)结构 2. 专业信息表样本数据 专业信息表样本数据表A.8所示。
表 A.8专业信息表样本数据表 A5. 登录表 1. 登录表结构 创建登录表,表名“DLB”,表结构如表A.8所示。 2. 登录表样本数据 可以根据实际情况设置 A.6 连接表 1. 连接表结构 创建连接表,表名“XS_KCB”,表结构如表A.10所示。 表A.10 连接表(XS_KCB)结构
2. 连接表样本数据 连接表样本数据表A.11所示。 表 A.11连接表样本数据表
(2)数据字典 数据字典是对描述数据流程图中的数据项、数据流、数据存储、加工处理逻辑等组成部分的严格定义,下面是本系统的数据字典(由于篇幅原因,在此仅给出部分)。 ①数据项的定义 数据项编号:1-01 数据项名称:商品编号 别名:无 简述:某种商品的编号 类型:字符型 长度:8字节 取值范围:数字+英文字母 数据项编号:1-02 数据项名称:单价 别名:购入单价 简述:某种商品的购入单价 类型:数值型 长度:10位,小数位2位 取值范围:0.00-9999999.99 数据项编号:1-03 数据项名称:库存数量 别名:实际库存数量 简述:某种商品的库存数量 类型:数值型 长度:5位整数 取值范围:0-99999 ②数据流的定义 数据流名称:入库单 编号:F1 简述:采购人员填写的商品入库凭单 数据流来源:采购人员 数据流去向:登记库存台账 数据流组成:日期 + 入库单编号 + 商品编号 + 购入数量 流通量:25份/天 高峰流通量:50份/天 数据流名称:发货单 编号:F2 简述:供应商填写的商品发货凭单 数据流来源:供应商 数据流去向:登记合同台账 数据流组成:日期 + 发货单编号 + 供应商编号 + 商品编号 + 发货数量
流通量:25份/天 高峰流通量:50份/天 数据流名称:取货单 编号:F3 简述:库管员填写的要求车间取货凭单 数据流来源:库管员 数据流去向:车间 数据流组成:日期 + 车间编号 + 商品编号 + 数量 流通量:25份/天 高峰流通量:50份/天 ③数据存储的定义 数据存储的名称:库存台账 数据存储编号:D1 简述:记录商品的编号、名称、单价与库存数量等信息 数据存储组成:商品编号 + 购入单价 + 库存数量 关键字:商品编号 数据存储的名称:合同台账 数据存储编号:D2 简述:记录合同的编号、供应商编号、货物编号、单价与购入数量等信息 数据存储组成:合同编号 + 供应商编号 + 商品编号 + 单价 + 购入数量 + 日期 + 合同状态 关键字:合同编号 数据存储的名称:计划台账 数据存储编号:D3 简述:记录计划的编号、车间编号、商品编号、数量等信息 数据存储组成:计划编号 + 供应商编号 + 商品编号 + 数量 + 日期 + 计划状态 关键字:计划编号 数据存储的名称:供应商信息 数据存储编号:D4 简述:记录供应商的编号,名称,地址,电话,传真,银行帐号 数据存储组成:供应商编号 + 名称 + 地址 + 电话 + 传真 + 银行帐号 关键字:供应商编号 数据存储的名称:商品信息 数据存储编号:D5 简述:记录库存商品的编号,类别,名称,规格,单价,单位,存放位置,用途 数据存储组成:商品编号 + 名称 + 类别 + 规格 + 单价 + 单位 + 存放位置 + 用途
图书馆管理系统数据字典 数据流描述: 数据流编号:D01 数据流名称:图书采编信息 简述:图书采编信息 数据流来源:图书购买后,由图书馆采编人员整理后,输入计算机 数据流去向:采编管理模块。图书采编信息将采编数据存入数据库(图书表)数据流组成:图书编码,图书类别,书名,作者,出版社,出版日期,单价,购买数量 数据流量:300本/日 高峰流量:800本/日 数据流编号:D02 数据流名称:借书借阅 简述:借书证 数据流来源:用户将借书证交给借书员,借书员经过审查后将相关信息输入计算机 数据流去向:P2_11检查读者身份 数据流组成:借阅日期+书名+读者账号+读者姓名+借阅数量等 数据流量:800个/日 高峰流量:3000个/日
数据流编号:D03 数据流名称:填写借阅记录 简述:填入借阅表的记录 数据流来源:P2_13检查合格的借阅图书信息录入到借阅库中 数据流去向:借阅库 数据流组成:借阅号+借阅日期+书名+图书编码+读者姓名+读者账号+还书日期+借阅数量+状态等 数据流编号:D04 数据流名称:借阅修改在库 简述:修改的借阅记录 数据流来源:P2_13将借阅的图书的记录录入到图书库 数据流去向:图书库 数据流组成:借阅号+借阅日期+书名+图书编码+读者姓名+读者账号+还书日期+借阅数量+状态等 数据流编号:D05 数据流名称:图书检索要求 简述:读者要求求得图书检索信息 数据流来源:读者输入的检索要求 数据流去向:图书库以及检索处理系统 数据流组成:图书名+图书编号等 数据流编号:D06
数据流名称:图书检索结果 简述:读者经过在检索系统终端输入检索信息后由检索系统返回的结果数据流来源:检索系统 数据流去向:读者 数据流组成:图书名+图书编号+图书索引号+图书所在的书架编号等 数据流编号:D13 数据流名称:电子读物查询要求 简述:读者需要查询的图书信息 数据流来源:读者 数据流去向:电子读物处理模块 数据流组成:图书编号+图书名+出版社等 数据流编号:D14 数据流名称:电子读物查询结果 简述:电子读物处理模块对读者输入的反馈 数据流来源:电子读物处理模块 数据流去向:读者 数据流组成:图书内容+图书所在网站超连接等 数据流编号:D15 数据流名称:还书记录 简述:所还图书进行入库记录
选修课系统业务流程图 选修课系统数据字典 1、数据存储描述: 项 目 描 述 数据存储编号 D1 数据存储名称 课程管理员表 简述 增加、修改、查询学生选修课成绩 数据存储组成 学号+姓名+性别+系部班级 相关联的处理 学生信息管理,选修成绩管理,课程管理 学生 选课信息 课程管理员 教师 课程信息表 学生信息表 学生选课信息表 教师信息表 课程时间地点表 教 务 处 教师课程信息
项目描述 数据存储编号D2 数据存储名称学生表 简述学生信息 数据存储组成学号+姓名+性别+系部班级 相关联的处理成绩管理,课程管理 项目描述 数据存储编号D3 数据存储名称教师表 简述教师上课安排 数据存储组成教师姓名+所教课程 相关联的处理课程管理 简述教师上课安排 数据存储组成教师姓名+所教课程 相关联的处理选修课程管理 项目描述 数据存储编号D4 数据存储名称学生选课表 简述学生选课课程信息村存储 数据存储组成姓名+系部班级+课程名称+课程编号+学号相关联的处理课程管理,成绩管理 2、数据处理描述 处理逻辑名称选修课成绩查询 简述检查输入信息的合法性 输入的数据流学号+密码 处理过程根据输入的学号和密码,检索用户,确定用 户类别,以确定该用户的权限,显示查询信 息 输出的数据流学生选课信息,学生成绩,学生信息,密码 修改 处理频率频繁
处理逻辑名称选修课成绩查询登记 简述查询专业表及选修课程表,选修课成绩表 输入的数据流教师名+教师号+密码 处理过程根据输入的信息,确定用户类别,根据用户 类别,显示查询信息 输出的数据流学生选修课成绩,班级表,选修课程表 处理频率频繁
业务流程图 读者 采购部 服务部 管理员 借阅部 管理员 号 采购员 图书目录 借阅单 注册登记表 读者留言簿 图书登记表 入库单 借阅登记表 读者注册表 表
数据流程图
数据字典 (1) 数据流描述 数据流编号: D01 数据流名称:图书采编信息 简述:图书采编信息 数据流来源:图书购买后,由图书馆采编人员编码整理后,输入计算机。 数据流去向:采编管理模块。图书采编信息将采编数据存入数据库(图书表)数据项组成: BookID (图书编码)+ BookType (图书类别)+ BookName (书名)+ Auth (作者)+ Publisher (出版社)+ Price (单价)+ PubDate (出版日期)+ Quantity (购买数量) 数据流量: 100 本 / 日 高峰流量: 500 本 / 日 数据流编号: D02 数据流名称:图书借阅单 简述:图书借阅单 数据流来源:用户填写图书借阅单交图书馆管理员,图书馆管理员审核后,输入计算机。 数据流去向: P2_11 检查读者身份。 数据项组成: OrderDate (借阅日期)+ BookName (书名)+ RederID (读者账号)+ ReaderName (读者姓名)+ O_Quantity (借阅数量) 数据流量: 1000 部 / 日 高峰流量: 5000 部 / 日 数据流编号: D03 数据流名称:填写借阅记录 简述:填入借阅表的记录 数据流来源: P2_13 检查合格的借阅图书信息录人到借阅库中 数据流去向:借阅库 数据项组成: OrderID (借阅号)+ OrderDate (借阅日期) BookName( 书名 ) + BookID( 图书编码 ) + ReaderName (读者姓名)+ ReaderID (读者账号)+ ReturnDate (还书日期)+ O_Quantity (借阅数量)+ state (状态) 数据流量: 1000 人 / 日 高峰流量: 2000 人 / 日 数据流编号: D04 数据流名称:借阅图书数量 简述:修改图书库中图书数量 数据流来源: P2_13 修改图书库中图书数量 数据流去向:图书库
.系统内部框架及数据字典 1.1 信息分类及相互关系 中国人民大学图书馆信息系统是围绕学校图书馆的各项业务活动而建立的,其中涉及的信息大体上可以分为四类:业务过程信息、读者信息、费用信息和管理信息。其中业务过程信息是指完成业务所产生的过程控制信息,如借阅信息、书刊出入库信息等,都是局部信息;读者信息是指在读者整个在校期间需要在整个系统范围内共享的信息,是基本信息;管理信息是由基本信息和业务过程信息加工得到的,如读者流动情况、书刊平均借阅天数、效率分析等,是派生信息。读者借阅活动和各类信息之间的关系 1.2 贯穿系统的两条信息线 集成各局部系统的重要目标是确保整个系统不随着局部系统的改变而改变,不随着新系统的加入而发生大的变化。找出图书馆信息系统的内在联系,确立好各局部系统之间的接口,是实现这一目标的前提。 贯穿整个图书馆信息系统有两条信息线:读者信息线和费用信息线。以此为框架来构造和集成整个系统。 证件信息包括读者主索引、借阅记录等等;费用信息包括在各个环节发生的各类费用及消耗成本等。 这两条信息线在系统中体现为具体的数据结构,它独立于各局部系统而存在。从整体的、发展的角度来构筑好这一基础框架是本系统数据结构的核心。 2. 各子系统的数据流程图及数据字典 2.1财务管理子系统 功能:负责全馆财务、物资采购及发放、安全保卫及卫生清洁等工作。其中财务管理包括:全馆人员工资、奖金 发放及经费管理。 流程: 罚款收据 读者ID 结算数据 罚单 单 据 务 整 工资报表 会计凭证 采购计划预算数据 会计凭证 现金额 财务调整 财务调整 资金 采购资料 批准/不批准 审 批准 / 查 不批准 送进计划 行 政 科 采 访 科 读 者 支付 罚款 应收款项 单据处理 应付款项 职 工 支付 工资 主管部门 支付 款 项 证件 检查 证件 调整
Model: 学生管理系统需求模型 Report: Student Manage Author: NI_YinZ Version: 1.0 Date: 2011年11月20日 一、数据库数据字典 通过对学生管理系统工作的内容以及相关数据流程分析,根据学生管理系统的需要,可以设计出能满足用户需求的各种实体,以及它们之间的关系,由此得到数据库所支持的数据模型,即数据库的逻辑结构,具体情况如下: 在mysql中建立了student_manage数据库,共包含八张表:学生表,成绩表,课程表,考试表,学生操行表,教师表,班级表,班级评估表。每张表的字段、数据类型具体以及备注的详细情况如下: 1、学生表(student) 1 NI_YinZ
学生主键(student_id) Integer (数据库里长度设置为8) 学生姓名(student_name) varchar(20) 学生密码(student_password) varchar (32) 学生所属专业(student_major) varchar (20) 学生性别(student_sex) varchar (2) 学生年龄(student_age) Integer (数据库里长度设置为3) 学生生日(student_birthday) varchar (10) 学生地址(student_address) varchar (40) 学生兴趣(student_interests) text (学生兴趣以数组形式存入) 学生星座(student_constellation) varchar (6) 学生QQ(student_qq) Integer (数据库里长度设置为11) 学生头像(student_photo) text 学生日志(student_log) text 学生日志标题(student_log_title) text 学生所属班级(studet_class_name)varchar (20) 学生所属年级(student_this_semester)varchar (20) 2、成绩表(grade) 一个学生一条数据每个学生对应的每门课程的成绩 成绩主键(grade_id) Integer (数据库里长度设置为8) 成绩学生名字(grade_student_name) varchar(20) 成绩科目名(grade_curriculum_name) text (以数组形式存入,与成绩对应) 2 NI_YinZ
图书馆管理系统 1)检索速度慢、效率低因为图书馆的藏书种类多、数量多,将藏书准确地分门别类,快速检索,手工进行非常困难往往是终于查到了二伟的信息,馆中没有此书或已被别人借走。图书馆的规模越大,这个问题越突出。2)借书、还书工作量大借书、还书频率越大,说明图书馆的作用越大,然而随之而来的大量的借书、还书登记、实存图书的更新以及借出图书超期、遗失等的处理,其工作量之大,往往是人工操作所难以胜任的。而且经常会出现这样那样的差错。3)图书统计工作难、藏书更新不能及时完成。图书馆的图书应根据科学技术的发展和教学工作的需要及时添加和更新,然而由于藏书数量及图书种类越来越多,加上自然损耗,人为破坏,使图书的统计工作难以及时完成,藏书的更新也就很难有针对性地进行,藏书的知识结构得不到良好地控制。我校也是一所发展中的高校,近儿年的发展速度很快,图书馆的规模和藏书数量也不断的扩大,为了解决海量图书的管理问题,改变传统的管理方式也是迫在眉睫了。 图书馆借书流程 1、图书管理员1录入图书清单并保存图书信息 2、读者根据自己列出的带借书清单,查看图书借阅状态,并得到图书索引表 3、图书管理员2扫描一卡通查看读者信息,得到读者已借图书清单,并审核借书权限 若是有效权限单,则进行接触操作并更新读者与图书信息 若是无效权限单,则返给读者 已下是业务流程图
图书馆管理系统数据流程图及数据字典
一.图书采编系统流程图 图书采编系统流程图 数据流编号:D01 数据流名称:图书采编信息 简述:图书采编信息 数据流来源:图书购买后,由图书馆采编人员整理后,输入计算机 数据流去向:采编管理模块。图书采编信息将采编数据存入数据库(图书表)数据流组成:图书编码,图书类别,书名,作者,出版社,出版日期,单价,购买数量 数据流量:300本/日 高峰流量:800本/日 二.图书管理系统零层数据流程图
人事管理系统数据库数据字典 一、数据流定义 (1)数据流名称:员工情况 位置:员工 定义:员工情况=姓名+性别+出生日期+民族+学历+职称 数据流量;根据公司的员工具体录用情况来确定 说明:要对每一位被聘用的新员工进行唯一编号 (2)数据流名称:奖惩情况 位置:员工 定义:奖惩情况=员工流水号+奖惩类型+奖惩金额+奖惩年月日 数据流量;根据公司的具体情况来确定 说明:要对每一次的奖惩记录进行唯一编号 (3)数据流名称:奖惩批复情况 位置:上级 定义:奖惩批复情况=奖惩类型+批复部门号+批复原因+批复日期 数据流量;根据公司的具体情况来确定 说明:此项在应用中,可以省略 (4)数据流名称:调动情况 位置:员工 定义:调动情况=员工号+调动前职位+调动后职位+调动日期 数据流量;根据公司的具体情况来确定 说明:一个号和对应调动日期相结合,可以确定一个调动情况 (5)数据流名称:调动批复情况 位置:上级 定义:调动批复情况=批复部门号+批复原因+批复日期 数据流量;根据公司的具体情况来确定 说明:批复原因可省略 (6)数据流名称:上班刷卡 位置:员工 定义:上班刷卡=员工编号+上班时间+刷卡机号 数据流量;根据公司的具体规模情况来确定 说明:上班刷卡时间会汇录到员工出勤记录中 (7)数据流名称:下班刷卡 位置:员工 定义:下班刷卡=员工编号+下班时间+刷卡机号 数据流量;根据公司的具体规模情况来确定 说明:下班刷卡时间会汇录到员工出勤记录中 (8)数据流名称:工资查询 位置:员工 定义:工资查询=员工编号+基本工资+奖金+罚款+起始时间+截止时间+发薪日期数据流量;根据公司的具体情况来确定 说明:根据员工号和发薪日期可唯一确定一个工资记录
一. 二.数据流图 1.仓库管理系统的顶层(0层)数据流图 2仓库管理系统的第一层数据流图
3. 4.出库信息管理的细化
5.货物信息管理的细化 6.客户信息管理的细化
7.查询的细化 二.数据字典 1.数据流 (1)数据流名称:入库信息 数据流别名:无 说明:即将装入仓库的货物的信息 数据流来源:采购入库信息表 数据流流向:仓库管理员 数据流组成:货物编号+货物品名+货物规格+货物数量+货物进价+货物种类+客户类型+客户编号+客户名称+本次采购员编号+本次采购员姓名+本次进货时间+货物产地 数据流量:根据事物的需要,一般很频繁 (2)数据流名称:出库信息
数据流别名:无 说明:销售后即将出库的货物的信息 数据流来源:销售出库信息表 数据流流向:仓库管理员 数据流组成:货物编号+货物品名+货物规格+货物数量+货物售价+货物种类+客户类型+客户编号+客户名称+本次出货时间+货物产地 数据流量:根据事物的需要,一般很频繁 (3)数据流名称:货物信息 数据流别名:无 说明:对仓库中的所有货物的信息的统计 数据流来源:货物信息表 数据流流向:仓库管理员 数据流组成:货物=货物编号+货物品名+货物规格+货物数量+货物进价+货物售价+货物种类 数据流量: (4)数据流名称:客户信息: 数据流别名:无 说明:所有客户及供应商的信息。 数据流来源:客户信息表 数据流流向:仓库管理员 数据流组成:客户=客户编号+客户名称+客户地址+客户电话+客户类型 数据流量 (5)数据流名称:订货通知 数据流别名:无 说明:当仓库中的货物不能满足顾客需求时,所发出的订货的信息 数据流来源:采购员 数据流流向:加工1.1 数据流组成:货物编号+货物品名+货物规格+货物数量+货物进价+货物种类+供应商编号+供应商名称+本次采购员编号+本次采购员姓名+本次进货时间+货物产地数据流量 (6)数据流名称:分类的订单 数据流别名:无 说明:按货物的种类将所需要订货的货物分类后的清单 数据流来源:加工1.1 数据流流向:加工1.2 数据流组成:货物编号+货物品名+货物规格+货物数量+货物进价+货物种类+供应商编号+供应商名称+本次采购员编号+本次采购员姓名+本次进货时间+货物产地数据流量: (7)数据流名称:订单 数据流别名:无 说明:所需要订购的货物的信息 数据流来源:货物信息表,库存表及客户信息表 数据流流向:供应商 数据流组成:货物编号+货物品名+货物规格+货物数量+货物进价+货物种类+客户
3.功能需求(系统功能模块描述) 功能结构树 3.1各功能部分的数据流图说明: (进行身份认证保护客户信息安全) 登录数据流程图: 主界面示例图: 用户个人健康信息管理数据流程图: (1)用户进行信息的查询 (2)用户进行信息的修改和录入 (3)健康风险评估(系统后台进行为用户展示最终结果) 3.2数据字典 数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。数据流图和数据字典共同构成系统的逻辑模型。 ⑴数据流 ①名称:电子健康管理档案 描述:用户的健康档案 来源:后台管理员从医院、社区卫生所等相关部门得到用户健康档案 去处:个人健康管理系统中保存的用户健康档案 组成:身份证号+登陆密码+用户名+性别+用户ID+用户联系方式
②名称:健康信息表 描述:用户身体健康方面的基本信息 来源:后台管理员从医院、社区卫生所等相关部门得到用户健康档案去处:个人健康管理系统后台保存 组成:健康代码+名称+等级+用户ID+电话+用户名+简介 ③名称:后台管理员信息表 描述:记录管理员的信息 来源:系统设计是获得的信息加工 去处:系统中保存的管理员信息 组成:管理员ID+登陆密码 ⑵数据流分量 名称:用户健康信息简介 位置:健康档案信息 组成:相关专家的健康评价及其他内容 ⑶数据存储 ①名称:健康信息表 流入数据流:添加、维护相关健康信息 流出数据流:检索相关健康信息
组成:身份证号+登陆密码+用户名+性别+用户ID+用户联系方式描述:包含用户相关健康基本信息 组织:按用户ID顺序排序 ②名称:用户健康评估信息表 流入数据流:添加、维护健康评估信息 流出数据流:检索评估等级信息 组成:等级+评估内容+用户名+用户ID+相关健康知识 描述:记录用户的健康评估信息 组织:按用户ID顺序排序
仓库管理系统数据字典设计 1.数据流 (1)数据流名称:入库信息 数据流别名:无 说明:即将装入仓库的货物的信息数据流来源:入库台账表 数据流流向:仓库管理员 数据流组成:入库表号+货物编号+入库时间+数量数据流量:根据事物的需要,一般很频繁 (2)数据流名称:出库信息 数据流别名:无 货物的信息说明:销售后即将出库的 数据流来源:出库台账表 数据流流向:仓库管理员 数据流组成:出库表号+货物编号+出库时间+数量数据流量:根据事物的需要,一般很频繁 (3)数据流名称:货物信息 数据流别名:无 说明:对仓库中的所有货物的信息的统计数据流来源:货物表 数据流流向:仓库管理员 数据流组成:货物=货物编号+名称+单价+生产厂商+重量 数据流量: 根据事物的需要,一般很频繁 (4)数据流名称:借条信息: 数据流别名:无 说明:客户,供应商或者企业中其他仓库借出货物的信息。 数据流来源:借条信息表 数据流流向:仓库管理员
数据流组成:借条信息=出库表号+借出人姓名+还库时间 数据流量 2.数据项 (1)数据项名称:货物编号 数据项别名:货物号 说明:仓库中的货物的唯一标识 类型:字符型 长度:10 (2)数据项名称:货物名称 数据项别名:名称 说明:货物的名称 类型:字符型 长度:10 (3)数据项名称:单价数据项别名:货物单价说明:货物的单价等信息类型:money 长度:20 (4)数据项名称:生产厂商数据项别名:生产厂商说明:无 类型:字符型 长度:50 (7)数据项名称:重量数据项别名:重量 说明:货物的重量 类型:float 长度:20 (6)数据项名称:入库时间
图书馆管理系统 1)检索速度慢、效率低因为图书馆的藏书种类多、数量多,将藏书准确地分门别类,快速检索,手工进行非常困难往往是终于查到了二伟的信息,馆中没有此书或已被别人借走。图书馆的规模越大,这个问题越突出。2)借书、还书工作量大借书、还书频率越大,说明图书馆的作用越大,然而随之而来的大量的借书、还书登记、实存图书的更新以及借出图书超期、遗失等的处理,其工作量之大,往往是人工操作所难以胜任的。而且经常会出现这样那样的差错。3)图书统计工作难、藏书更新不能及时完成。图书馆的图书应根据科学技术的发展和教学工作的需要及时添加和更新,然而由于藏书数量及图书种类越来越多,加上自然损耗,人为破坏,使图书的统计工作难以及时完成,藏书的更新也就很难有针对性地进行,藏书的知识结构得不到良好地控制。我校也是一所发展中的高校,近儿年的发展速度很快,图书馆的规模和藏书数量也不断的扩大,为了解决海量图书的管理问题,改变传统的管理方式也是迫在眉睫了。 图书馆借书流程 1、图书管理员1 录入图书清单并保存图书信息 2、读者根据自己列出的带借书清单,查看图书借阅状态,并得到图书索引表 3、图书管理员2 扫描一卡通查看读者信息,得到读者已借图书清单,并审核借书权限若是有 效权限单,则进行接触操作并更新读者与图书信息若是无效权限单,则返给读者 已下是业务流程图
图书馆管理系统数据流程图及数据字典
.图书采编系统流程图 P1 11 图书采编系统流程图 数据流编号:D01 数据流名称:图书采编信息 简述:图书采编信息 数据流来源:图书购买后,由图书馆采编人员整理后,输入计算机 数据流去向:采编管理模块。图书采编信息将采编数据存入数据库(图书表) 数据流组成:图书编码,图书类别,书名,作者,出版社,出版日期,单价,购 买数量 数据流量:300 本/日 高峰流量:800 本/日 .图书管理系统零层数据流程图 采编人员 图书采编信息 (D01) 采编 管理 图书采编信息 (D01) 图书表
. . 学籍管理系统数据流图和数据字典: 一.项目计划: 1.项目概述: 学籍管理系统用于各个学校对每一位学生的入学、毕业、每学年考试成绩、升留级处理等,该系统具备录入、存储学生的基本情况、各科成绩;查询学生各科成绩、单科成绩;打印成绩;统计班平均成绩、各科平均成绩;根据分数进行升留级处理等功能。 二.需求规格说明书: 顶层图:
教育资料word . . 数据流图: 0层图: 1层图: 1.1 教育资料word . .
数据字典: 1.数据流条目:数据流名称:新生信息别名:无简述:录入、存储学生的基本情况来源:新生提交的基本信息去向:学生信息表 10000个学生数据流量:100— 2.数据项条目:数据项目名称:学号 简述:学校全部学生的学号varchar 数据类型:8 长度: .数据存储条目:3 数据存储名称:学生信息表 别名:无简述:存放学生的基本信息班级+性别+年龄+专业+ 组成:学号姓名+ 组织方式:索引文件,以学号为关键字 查询要求:要求能立即查询 4.加工条目:加工名:是否为新生1.1 编号: 激发条件:接收到学生提供的基本信息 优先级:普通输入:学生信息 教育资料word . . 输出:是新生,不是新生 加工逻辑:根据数据库记录,若是没有符合的学生则为新生
1.2 数据字典: 1.数据流条目: 数据流名称:成绩 别名:无 查询学生各科成绩、单科成绩简述:来源:老师录入学生的考试成绩去向:学生成绩表 2.数据项条目: 数据项目名称:课程号 简述:各个课程的编号 数据类型:char(6) 长度:10 3.数据存储条目: 数据存储名称:成绩单 别名:无 简述:存放学生的本次考试成绩和历年考试成绩。 组成:学号+姓名+课程号+课程名+成绩 组织方式:索引文件,以课程号为关键字。 教育资料word . . 查询要求:要求能立即查询 4.加工条目: 加工名:查询成绩
(1)、数据流条目 说明:由1.3食品管理系统处理顾客和前台服务员录入的信息而生成 数据流来源:1.3食品管理系统 数据流流向:2核准菜单、3产生报表 数据流组成:食品类型+食品编号+食品名称+食品量数据流量:1份/台 数据流别名:无 说明:由库存清单和菜单确定核准后的菜单数据流来源:1.3食品管理系统、食品库存清单数据流流向:4.1.1计算主食价格 数据流组成:食品类型+食品编号+食品名称+食品量数据流量:1份/台
数据流来源:4.1.1计算主食价格 数据流流向:4.1.4计算总价及记录消费情况 数据流组成:食品类型+食品编号+食品名称+消费数量+食品单价+ 食品总价数据流量:1份/台数据项名称:酒水消费信息 数据流别名:无 说明:计算后得到的消费酒水的价格和酒水的消费情况 数据流来源:4.1.2计算酒水价格 数据流流向:4.1.4计算总价及记录消费情况 数据流组成:食品类型+食品编号+食品名称+消费数量+食品单价+ 食品总价数据流量:1份/台数据项名称:零食消费信息 数据流别名:无 说明:计算后得到的消费零食的价格和零食的消费情况 数据流来源:4.1.3计算酒水价格 数据流流向:4.1.4计算总价及记录消费情况 数据流组成:食品类型+食品编号+食品名称+消费数量+食品单价+ 食品总价数据流量:1份/台
(2)、数据项条目
⑶、数据文件条目
数据文件名称:顾客信息库 说明:对餐馆就餐人员的一个简单信息录入,并记录顾客的消费次数与消费金额, 决定顾客的类型(普通、会员、vip) 数据文件名称: 财务数据库 (4)、数据加工条目
财务管理系统数据字典 1. 财务管理模块 【业务表】 1.1 报销明细明细(报销明细明细) 【报销明细明细字段列表】 字段名显示名主键数据类型长度小数位 编号编号 1 varchar(50) 50 序号序号 1 varchar(50) 50 费用类型费用类型varchar(50) 50 会计科目会计科目varchar(50) 50 科目名称科目名称varchar(50) 50 日期日期varchar(50) 50 用途用途varchar(200) 200 金额金额numeric 12 2 替代原因替代原因varchar(200) 200 替代项目替代项目varchar(50) 50 替代金额替代金额varchar(50) 50 guid 本表数据编号0 varchar(40) 40 1.2 报销(报销申请单) 【报销申请单字段列表】
字段名显示名主键数据类型长度小数位 编号编号 1 varchar(50) 50 报销部门报销部门varchar(50) 50 申请日期申请日期varchar(20) 20 合计合计numeric 12 2 原借款原借款numeric 12 2 应退金额应退金额numeric 12 2 相关客户相关客户varchar(50) 50 相关项目相关项目varchar(50) 50 合同编号合同编号varchar(50) 50 资金性质资金性质varchar(50) 50 申请人申请人varchar(20) 20 申请部门申请部门varchar(20) 20 是否成功是否成功varchar(10) 10 业务对象类别业务对象类别varchar(50) 50 业务对象业务对象varchar(50) 50 相关职员相关职员varchar(50) 50 相关单据编号相关单据编号varchar(50) 50 相关单据类型相关单据类型varchar(50) 50 联系人联系人varchar(50) 50 付款方式付款方式varchar(50) 50 付款金额付款金额numeric 12 2
一、业务流程图与数据流程图的区别 1. 描述对象不同 业务流程图的描述对象是某一具体的业务; 数据流程图的描述对象是数据流。 业务是指企业管理中必要且逻辑上相关的、为了完成某种管理功能的一系列相关的活动。在系统调研时, 通过了解组织结构和业务功能, 我们对系统的主要业务有了一个大概的认识。但由此我们得到的对业务的认识是静态的, 是由组织部门映射到业务的。而实际的业务是流动的, 我们称之为业务流程。一项完整的业务流程要涉及到多个部门和多项数据。例如, 生产业务要涉及从采购到财务, 到生产车间, 到库存等多个部门; 会产生从原料采购单, 应收付账款, 入库单等多项数据表单。因此, 在考察一项业务时我们应将该业务一系列的活动即整个过程为考察对象, 而不仅仅是某项单一的活动, 这样才能实现对业务的全面认识。将一项业务处理过程中的每一个步骤用图形来表示, 并把所有处理过程按一定的顺序都串起来就形成了业务流程图。如图 1 所示, 就是某公司物资管理的业务流程图。 数据流程图是对业务流程的进一步抽象与概括。抽象性表现在它完全舍去了具体的物质, 只剩下数据的流动、加工处理和存储; 概括性表现在它可以把各种不同业务处理过程联系起来,形成一个整体。从安东尼金字塔模型的角度来看, 业务流程图描述对象包括企业中的信息流、资金流和物流, 数据流程图则主要是对信息流的描述。此外, 数据流程图还要配合数据字典的说明, 对系统的逻辑模型进行完整和详细的描述。 2. 功能作用不同 业务流程图是一本用图形方式来反映实际业务处理过程的“流水帐”。绘制出这本流水帐对于开发者理顺和优化业务过程是很有帮助的。业务流程图的符号简单明了, 易于阅读和理解业务流程。绘制流程图的目的是为了分析业务流程, 在对现有业务流程进行分析的基础上进行业务流程重组, 产生新的更为合理的业务流程。通过除去不必要的、多余的业务环节; 合并重复的环节; 增补缺少的必须的环节; 确定计算机系统要处理的环节等重要步骤, 在绘制流程图的过程中可以发现问题, 分析不足, 改进业务处理过程。
图书馆管理系统数据流程图及数据字典 一.图书采编系统流程图 图书采编系统流程图 数据流编号: 数据流名称:图书采编信息 简述:图书采编信息 数据流来源:图书购买后,由图书馆采编人员整理后,输入计算机 数据流去向:采编管理模块。图书采编信息将采编数据存入数据库(图书表) 数据流组成:图书编码,图书类别,书名,作者,出版社,出版日期,单价,购买数量 数据流量: 本 日 高峰流量: 本 日
二.图书管理系统零层数据流程图 图书管理系统零层数据流程图三.图书借阅系统数据流程图
图书借阅系统数据流程图 数据流编号: 数据流名称:借书借阅 简述:借书证 数据流来源:用户将借书证交给借书员,借书员经过审查后将相关信息输入计算机数据流去向: 检查读者身份 数据流组成:借阅日期 书名 读者账号 读者姓名 借阅数量等 数据流量: 个 日 高峰流量: 个 日 数据流编号:
数据流名称:填写借阅记录 简述:填入借阅表的记录 数据流来源: 检查合格的借阅图书信息录入到借阅库中 数据流去向:借阅库 数据流组成:借阅号 借阅日期 书名 图书编码 读者姓名 读者账号 还书日期 借阅数量 状态等 数据流编号: 数据流名称:借阅修改在库 简述:修改的借阅记录 数据流来源: 将借阅的图书的记录录入到图书库 数据流去向:图书库 数据流组成:借阅号 借阅日期 书名 图书编码 读者姓名 读者账号 还书日期 借阅数量 状态等 数据流编号: 数据流名称:还书记录 简述:所还图书进行入库记录
数据流来源:图书馆管理板块 数据流去向:图书馆归还处理模块 数据流组成:图书编号 图书名 借阅证号等 数据流编号: 数据流名称:填写归还记录 简述:管理员填写归还图书馆的图书记录 数据流来源:图书馆归还处理模块 数据流去向:读者库模块 数据流组成:图书编号 图书名 管理员编号 日期等数据流编号: 数据流名称:归还修改在库数量 简述:图书归还后该书在读者库的记录 数据流来源:图书馆归还处理模块 数据流去向:读者库模块 数据流组成:图书编号 图书名 管理员编号 日期等