§5.1 界面设计思想 红旗汽车修理厂物资流通管理系统为Web型管理信息系统(MIS)应用项目。由于所采用的实现技术不是传统的单机或C/S桌面技术,而是基于B/A/D三层架构的动态网页技术,所以其界面设计的思想与传统习惯是有较大区别的,这主要是因为以HTML为核心的动态网页交互技术有着多媒体整合优势和交互功能缺陷,交互效率劣势的缘故。 http://www.paper51.com 虽然最终的软件成果是Web站点,但不能采用一般网站那种界面元素繁杂,渲染强烈的流行做法.作为MIS应用,首先强调的是功能、效率、稳定、安全和易上手,其次才是界面表现上的适当修饰。 copyright paper51.com 按照一致性原则,各画面的设计要遵循相同或相似的风格。作为计算机辅助管理应用系统,一般遵循"简洁明快"的屏幕设计风格。 http://www.paper51.com §5.2 详细界面设计 内容来自论文无忧网 www.paper51.com 本系统界面主要分首页登陆界面、用户使用界面、报表设计。 内容来自论文无忧网 www.paper51.com §5.2.1 首页登陆界面设计 paper51.com 登陆界面应尽量作到简洁大方,登陆模块一目了然。主页遵循简洁、淡雅、高效的设计风格。 内容来自论文无忧网 www.paper51.com 要避免鲜艳刺眼色彩的大量运用而加快用户的视觉疲劳,一个界面中颜色数一般控制在五种以内,而且主、次色调明晰,选用清楚大方的字体字型, 内容来自www.paper51.com 不宜使用字型太复杂或软弱无力的字体(如斜体字等),越简洁清楚则辨识性越佳。 copyright paper51.com 首页适当运用浅色背景光条,以产生布局版式的信息分类效果。 http://www.paper51.com
本系统的登陆界面详细设计如下图所示(图5-1): paper51.com
http://www.paper51.com
图5-1 系统登陆界面 http://www.paper51.com §5.2.2 系统用户界面 paper51.com 用户界面是面向管理员及本系统用户的,因此用户界面设计主要考虑的是效率,安全,简洁和实用。 http://www.paper51.com 信息呈现风格上,承接传统,严格遵照信息系统设计的"直观紧凑"原则.所有网页的布局规划都严格限定在770象素宽度内,以避免800×600屏幕模式下需要左右滚动。同时,将整个页面内容居中,以免在1024×768模式下靠边。 copyright paper51.com 通信功能是MIS系统界面设计的核心。为使人与机交互准确高效,应保证业务信息可读、突出。这一方面通过文字精炼和适当修饰,另一方面则要减 http://www.paper51.com 少视觉干扰和动作干扰。像一般网站上的众多广告、宣传、招贴等强暴访客的内容和媒体是不应发生在MIS系统中的。还要尽可能避免使用与鼠标有关的浏览器脚本动感修饰,减少因用户移动鼠标,转动鼠标滚轮等寻的行为误激意外动作。 copyright paper51.com
用户界面详细设计如下图(图5-2)所示: http://www.paper51.com 内容来自论文无忧网 www.paper51.com 图5-2 系统用户界面 paper51.com §5.2.3 报表界面设计 内容来自www.paper51.com B/S型软件的技术特点之一是不直接向打印机发送控制命令,而是通过浏览器功能实现页面内容的打印。因此统计报表页面的设计主要考虑屏幕显示的特点,同时兼顾打印输出的需要。统计报表页面一般按16K幅面控制宽高规模(宽度按550象素严格控制,高度为近似控制)。 copyright paper51.com
报表在功能上主要有分页显示功能、调整显示比例功能、数据导出功能。因此设计风格上应该简洁,功能上明了。 http://www.paper51.com 报表页面镶嵌在用户界面中。 http://www.paper51.com 报表界面详细设计如下图(图5-3)所示: paper51.com 内容来自论文无忧网 www.paper51.com 图5-3 报表界面 paper51.com
第6章 数据库设计 paper51.com §6.1 数据表结构 paper51.com
§6.1.1 仓储人员表(UserList) 内容来自论文无忧网 www.paper51.com
该表存放本系统用户帐号密码和一些系统权限等相关信息。 http://www.paper51.com 具体数据表结构如下(表6-1): http://www.paper51.com 表6-1 仓库人员表 http://www.paper51.com 字段 paper51.com 类型 内容来自www.paper51.com
长度 copyright paper51.com 备注 copyright paper51.com ID paper51.com Int paper51.com 4 内容来自论文无忧网 www.paper51.com 自编号 paper51.com UserName copyright paper51.com Varchar paper51.com 50 copyright paper51.com 用户名 paper51.com PassWord paper51.com Varchar 内容来自论文无忧网 www.paper51.com
50 http://www.paper51.com 密码 paper51.com UserType 内容来自www.paper51.com Int copyright paper51.com 4 paper51.com
1为admin默认0 内容来自论文无忧网 www.paper51.com AlignType http://www.paper51.com Int copyright paper51.com 4 内容来自论文无忧网 www.paper51.com
是/否(1/0)激活 内容来自www.paper51.com
Controls 内容来自论文无忧网 www.paper51.com Int 内容来自论文无忧网 www.paper51.com
4 paper51.com
仓库ID 内容来自论文无忧网 www.paper51.com
GoodsType paper51.com Int 内容来自论文无忧网 www.paper51.com 4 copyright paper51.com
0库管理1为入库2为出库 paper51.com §6.1.2 仓库表(KeepNum) http://www.paper51.com 该表存放仓库名称,对应的就是管理员设置的仓库个数,动态添加可方便生产规模扩大后的需求。 copyright paper51.com 具体数据表结构如下(表6-2): 内容来自论文无忧网 www.paper51.com 表6-2 仓库表 内容来自论文无忧网 www.paper51.com 字段 内容来自论文无忧网 www.paper51.com 类型 内容来自www.paper51.com 长度 内容来自论文无忧网 www.paper51.com 备注 内容来自论文无忧网 www.paper51.com ID 内容来自论文无忧网 www.paper51.com Int copyright paper51.com
4 内容来自论文无忧网 www.paper51.com
自编号 内容来自论文无忧网 www.paper51.com
KeepName http://www.paper51.com Varchar copyright paper51.com
50 copyright paper51.com 仓库名称 内容来自论文无忧网 www.paper51.com GoodClass paper51.com Int http://www.paper51.com
4 内容来自论文无忧网 www.paper51.com 货架总数 paper51.com
§6.1.3 库存产品表(GoodList) 内容来自www.paper51.com 该表存放仓库中的详细货物及相关信息。 paper51.com 具体数据表结构如下(表6-3): 内容来自www.paper51.com
表6-3 仓库产品表 内容来自论文无忧网 www.paper51.com 字段 paper51.com 类型 paper51.com 长度 内容来自论文无忧网 www.paper51.com 备注 http://www.paper51.com ID paper51.com Int 内容来自论文无忧网 www.paper51.com 4 paper51.com 自编号 copyright paper51.com AlignGoods paper51.com Int http://www.paper51.com 4 paper51.com 所属产品ID http://www.paper51.com GoodCost 内容来自论文无忧网 www.paper51.com Varchar 内容来自www.paper51.com 50 http://www.paper51.com 产品价格 内容来自www.paper51.com
GoodNum copyright paper51.com Int 内容来自论文无忧网 www.paper51.com
4 内容来自论文无忧网 www.paper51.com 产品数量 paper51.com GoodMake paper51.com Varchar copyright paper51.com 4 内容来自论文无忧网 www.paper51.com
产品厂家 copyright paper51.com GoodsBZ 内容来自论文无忧网 www.paper51.com
Varchar 内容来自论文无忧网 www.paper51.com 50 内容来自论文无忧网 www.paper51.com 产品标准 copyright paper51.com
MakeTime 内容来自论文无忧网 www.paper51.com Datetime 内容来自论文无忧网 www.paper51.com 8 copyright paper51.com 生产日期 http://www.paper51.com
InputTime 内容来自www.paper51.com
datetime 内容来自www.paper51.com
8 内容来自www.paper51.com 入库日期 copyright paper51.com §6.1.4 产品小类表(AllGood) http://www.paper51.com
该表存放产品分类小类表,使库存产品表与之相对应。 内容来自论文无忧网 www.paper51.com 具体数据表结构如下(表6-4): http://www.paper51.com 表6-4 产品小类表 内容来自论文无忧网 www.paper51.com
字段 copyright paper51.com 类型 copyright paper51.com 长度 copyright paper51.com 备注 paper51.com ID http://www.paper51.com Int paper51.com 4 内容来自论文无忧网 www.paper51.com 自编号 http://www.paper51.com GoodsNum paper51.com
Varchar 内容来自www.paper51.com 50 copyright paper51.com 产品编号 http://www.paper51.com GoodsName copyright paper51.com Varchar 内容来自www.paper51.com 50 内容来自www.paper51.com 产品名称 copyright paper51.com
NowNum http://www.paper51.com Int paper51.com
4 内容来自论文无忧网 www.paper51.com 产品现存数量 http://www.paper51.com
TopNum 内容来自www.paper51.com Int 内容来自www.paper51.com
4 copyright paper51.com 产品数量上限 copyright paper51.com EndNum 内容来自www.paper51.com Int 内容来自论文无忧网 www.paper51.com 4 copyright paper51.com 产品数量下限 内容来自论文无忧网 www.paper51.com AlignGoodC 内容来自论文无忧网 www.paper51.com Int http://www.paper51.com 4 内容来自论文无忧网 www.paper51.com 所属货架 内容来自论文无忧网 www.paper51.com AlignKeeps copyright paper51.com Int 内容来自www.paper51.com 4 copyright paper51.com 所属仓库 内容来自www.paper51.com AlignType http://www.paper51.com Int http://www.paper51.com
4 copyright paper51.com 所属大类 内容来自论文无忧网 www.paper51.com §6.1.5 产品大类表(BigClass) http://www.paper51.com
产品大类表为产品的总类表,存放如:汽车总成,装饰配件。 内容来自www.paper51.com 具体数据表结构如下(表6-5): 内容来自www.paper51.com
表6-5 产品大类表 内容来自www.paper51.com 字段 paper51.com
类型 paper51.com 长度 paper51.com 备注 内容来自www.paper51.com ID http://www.paper51.com Int http://www.paper51.com
4 paper51.com 自编号 copyright paper51.com GoodsName copyright paper51.com Varchar paper51.com
50 http://www.paper51.com 大类名称 内容来自www.paper51.com §6.1.6 单据表(GoodPapers) 内容来自www.paper51.com 单据表存放的信息为库存操作信息,包括操作员、提货出货人、时间等相关的一些详细记录,方便查询管理。 paper51.com 具体数据表结构如下(表6-6): paper51.com 表6-6 单据表 内容来自www.paper51.com 字段 copyright paper51.com
类型 copyright paper51.com
长度 copyright paper51.com 备注 paper51.com ID 内容来自www.paper51.com Int 内容来自论文无忧网 www.paper51.com 4 http://www.paper51.com 自编号 copyright paper51.com GoodsID http://www.paper51.com Int 内容来自论文无忧网 www.paper51.com 4 paper51.com 库存产品ID paper51.com GoodsNum 内容来自论文无忧网 www.paper51.com Int 内容来自论文无忧网 www.paper51.com
4 http://www.paper51.com 库存产品数量 paper51.com GetUser http://www.paper51.com Varchar 内容来自论文无忧网 www.paper51.com 50 copyright paper51.com 需求人 copyright paper51.com InputUser http://www.paper51.com Int copyright paper51.com 4 paper51.com 操作人 http://www.paper51.com
GetTime 内容来自www.paper51.com
Datetime 内容来自论文无忧网 www.paper51.com
8 copyright paper51.com
操作时间 paper51.com PaperType 内容来自论文无忧网 www.paper51.com Int copyright paper51.com 4 内容来自论文无忧网 www.paper51.com 操作类型 内容来自www.paper51.com §6.1.7 操作类型表(PaperType) paper51.com 操作类型表存放的是操作的类型,如:入库、出库、调拨、借出、归还、退库等。 copyright paper51.com 具体数据表结构如下(表6-7): 内容来自www.paper51.com 表6-7 操作类型表 copyright paper51.com
字段 paper51.com 类型 paper51.com
长度 http://www.paper51.com 备注 http://www.paper51.com ID 内容来自论文无忧网 www.paper51.com Int copyright paper51.com
4 内容来自www.paper51.com 自编号 paper51.com PaperType http://www.paper51.com
Varchar paper51.com 50 内容来自论文无忧网 www.paper51.com 类型 copyright paper51.com
§6.1.8 系统日志表(RecordList) 内容来自论文无忧网 www.paper51.com
操作日志表存放的是入库出库员对仓库数据的一些操作处理信息,出入库有据可查。 http://www.paper51.com 具体数据表结构如下(表6-8): copyright paper51.com 表6-8 系统日志表 paper51.com 字段 copyright paper51.com 类型 内容来自论文无忧网 www.paper51.com
长度 http://www.paper51.com 备注 paper51.com ID http://www.paper51.com
Int paper51.com 4 copyright paper51.com 自编号 内容来自论文无忧网 www.paper51.com UserName 内容来自www.paper51.com Varchar 内容来自www.paper51.com
4 内容来自www.paper51.com 用户ID http://www.paper51.com GoodID paper51.com Int paper51.com 4 内容来自论文无忧网 www.paper51.com 操作的产品ID 内容来自www.paper51.com
GoodNum http://www.paper51.com Int 内容来自论文无忧网 www.paper51.com 4 内容来自论文无忧网 www.paper51.com
该产品数量 copyright paper51.com TypesID copyright paper51.com
Int copyright paper51.com 4 http://www.paper51.com
操作类型表 paper51.com RecordTime 内容来自论文无忧网 www.paper51.com Datetime 内容来自论文无忧网 www.paper51.com 8 内容来自www.paper51.com 操作时间 内容来自论文无忧网 www.paper51.com §6.1.9 系统通知表(SystemTest) 内容来自论文无忧网 www.paper51.com 系统通知表存放系统管理员发布的系统通知。 paper51.com
具体数据表结构如下(表6-9): paper51.com
表6-9系统通知表 内容来自论文无忧网 www.paper51.com 字段 内容来自论文无忧网 www.paper51.com
类型 paper51.com 长度 copyright paper51.com 备注 http://www.paper51.com ID copyright paper51.com Int 内容来自论文无忧网 www.paper51.com 4 内容来自www.paper51.com 自编号 http://www.paper51.com Tatile 内容来自www.paper51.com Varchar 内容来自论文无忧网 www.paper51.com 50 paper51.com 公告标题 内容来自论文无忧网 www.paper51.com Counts paper51.com
Text copyright paper51.com
16 http://www.paper51.com
系统公告 copyright paper51.com
InputTime copyright paper51.com
Datetime 内容来自www.paper51.com 8 http://www.paper51.com 发布时间 内容来自论文无忧网 www.paper51.com TestType copyright paper51.com
Int 内容来自www.paper51.com 4 copyright paper51.com 类型0为显示 copyright paper51.com §6.2 各表之间的逻辑关系图 内容来自www.paper51.com 各表之间的相互关联及业务逻辑关系图如下图所示(图6-10)。 copyright paper51.com
内容来自www.paper51.com 图6-1 各个表之间的逻辑关系图 paper51.com paper51.com |