计算机详细设计报告,《软件详细设计报告》.doc

计算机学院实验中心Android手机客户端

学生姓名:宋同煜 张宗森

指导老师:裴斐

专业:计算机科学与技术 102

在移动互联网发展迅猛的今天,在Android完全开源及拥有庞大用户群的环境下,迫切需要为计算机学院实验中心网站开发Andriod手机客户端,方便计算机学院师生随时随地查看实验信息、登记实验等。

一、系统分析

需求分析

查询实验:教师及学生可以查询当周及上一周、下一周实验安排

登记实验:教师登录后可以登记实验

引言

为方便计算机学院教师及学生查询、登记实验,因此开发实验中心Android手机端软件

编写目的

本文档对计算机学院实验中心网站手机客户端的功能、用户界面、运行环境等作出详细说明。

项目背景

软件的开发名称:计算机学院实验中心

项目需求单位:计算机学院全体师生

项目开发单位:宋同煜 张宗森

二、系统设计

系统目标

1.实现需求分析阶段的所有功能

2.主界面清晰、简单、操作易行

系统功能预览

该软件主要包括查询、登录、登记实验3个功能模块,主要操作如下:

运行软件后,首先检查网络连接是否正常,如果正常,获取当周实验安排信息,显示给用户,效果如图

通过“菜单->登记实验”进入等级实验页面,要求输入用户名密码才可继续

点击“登录实验” 后,提示登录后才能继续

(3)点击登录进入登录页面,如图

正确输入用户名密码后点提交

(4)用户名密码输入正确,就可以登记实验了,次页面包含实验名、课程名、班级、机房、第几大节、实验日期等信息的填写,如图

(5)正确填写实验信息后,确认登记后点提交,返回登记结果

(6)登记成功后,重新打开软件即可看到刚才登记的实验,如下图

(7)用户登录后可保存、清除登录信息,不用每次使用都需要登录,并在软件主界面右上角显示当前用户名,效果如下图:

清除登录信息:

点击后弹出操作结果

(8)通过菜单->上周、下周进行上下周跳转查询,

(9)检查更新、反馈等功能

软件每日启动都会检查是否存在新版本并提示用户下载

反馈暂只通过短信方式反馈

(10)软件后台运行

因移动网络下蜗牛般的网速,故提供后台运行功能,通过手机上的返回键并没有真正退出而是后台运行了,对于手机网络较慢的用户(非Wifi下及3G用户)是完全有必要的,需要通过菜单里的退出才能真正退出。

三、软件页头header部分设计

1.包括软件名称,用户登录状态,及提示信息

2.XML布局文件

android:layout_width="fill_parent"

android:layout_height="fill_parent"

android:background="#ff009de4"

android:orientation="vertical" >

android:layout_width="fill_parent"

android:layout_height="38.0dp"

android:background="#ff009de4" >

android:layout_width="fill_parent"

android:layout_height="wrap_content"

android:background="#ff009de4" >

…省略部分代码…

android:text="获取网络数据中..."

/>

-->

四、软件主显示部分设计

采用Viewpager+Listview 实现滑动显示周一到周日实验信息

部分XML布局文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
目 录<br><br>一、总体概述 5<br>二、名称解释 6<br>1、名称解释 6<br>2、流程图例解释 7<br>三、V2.0 ERP系统总体架构图 8<br>四、V2.0业务处理主要数据流程总图 9<br>五、系统基本参数说明 11<br>六、辅助资料 15<br>1.货物类别资料 15<br>2.采购员资料 17<br>3.销售员资料 19<br>4.存货地点资料 21<br>5.编制货币资料 23<br>6.汇率资料 24<br>7.编制港口资料 26<br>8.国家资料 27<br>9.单位资料 28<br>10.付款方式 29<br>11.科目资料 30<br>12.凭证摘要资料库维护 32<br>13.客户投诉原因资料定义 33<br>14.硬件设备资料 34<br>15.新旧货物替换关系资料 36<br>16.生产线资料(车间资料) 38<br>17.退货退料等原因资料定义 40<br>18.材料 41<br>19.颜色 42<br>20.银行资料定义 43<br>21.付款方法(结算方式) 44<br>22.产品特性 46<br>23.海关合同 47<br>25.折扣类型 49<br>26.生产线员工资料 50<br>27.工序资料定义 52<br>28.产地资料 53<br>29.付款条件 55<br>30.送货条件 57<br>29.装运条件 59<br>30.装运方式 61<br>31.供应商客户分析类别档案 63<br>32.附加费用定义 65<br>33.员工资料 67<br>34.部门资料定义 70<br>区域定义 71<br>七、主档部分 72<br>1.货物资料 72<br>2.货品SCM关系管理 77<br>3.物料清单BOM 79<br>4.工艺工序管理(加工中心) 82<br>5.供应商资料管理 86<br>6.客户资料管理 91<br>7.BOM反向查询报表 96<br>八、系统维护 97<br>1.公司资料定义 97<br>2.货物编号规则定义 100<br>3.文件头管理 104<br>4.语文言设置 107<br>5.日志数据处理 108<br>6.历史数据处理 110<br>7.注销状态数据处理 111<br>8.操作日志处理 112<br>9.单据号码规则维护 113<br>10.参数设置 116<br>11.角色管理 119<br>12.用户管理 120<br>13.权限管理 122<br>14.操作用户通信中心 125<br>15.提示资料维护 126<br>16、用户接口(界面)定制中心—销售订单(系统维护功能) 128<br>17.系统程序错误管理 131<br>17.1应用程序错误处理 131<br>17.2数据窗口错误处理 133<br>17.3数据验证错误处理 135<br>17.4错误处理报表 137<br>九、仓库管理 138<br>总概说明 138<br>1.转仓处理 141<br>2.库存调整 145<br>3.仓库盘点 148<br>4.货品交易记录报表 152<br>十一、分销管理 153<br>1、货品包装要求 154<br>2、包装形式资料 156<br>3、价格引擎 159<br>4、销售报价 162<br>5、销售订单 167<br>6、销售订单更改 178<br>7、销售出货 179<br>8、QC控制(分销出货) 185<br>9、销售发票 188<br>10、销售退货 193<br>11、销售退货通知单 197<br>12、分销订单应出货监控 198<br>13、包装资料维护 200<br>14、销售预测 200<br>15、客户销售业绩分析 201<br>16、销售人员业绩分析 202<br>17、货品利润分析 202<br>18、销售月结 202<br>19、货品装柜 202<br>十二、采购管理 203<br>1、采购询价 203<br>2、采购订单 208<br>3、采购收货 214<br>4、IQC控制(外购品质量控制) 220<br>5、采购退货[PO06] 223<br>6、供应商发票[PO07] 227<br>7、采购订单修改 231<br>8、订单采购应收货跟踪维护(谭建明) 233<br>9、采购退货通知书 235<br>十三、计划 236<br>1、行事历 236<br>2、计划周期定义(管理) 239<br>3、MRP运算 243<br>4、主生产计划 244<br>5、物料需求计划 244<br>6、粗能力计划 244<br>7、盘点计划 244<br>十四、生产 245<br>1、 生产单开单 245<br>2、 生产单进度处理 249<br>3、 排产 249<br>4、 生产领料 249<br>5、 成品回仓 249<br>6、 生产退料 249<br>7、 生产单清单 249<br>7、工程变动 250<br>十五、客户服务 251<br>1.服务性质资料定义 251<br>2.服务项目资料定义 252<br>3.咨询投诉处理() 253<br>4.服务跟踪及完成处理() 257<br>5.服务报告处理 257<br>十七、专用数据报表 258<br>货物清单报表 258<br>成本预算报表 258<br>货品存量分布报表 260<br>附记 261<br>模块编码表: 261<br>功能编码表: 261<br><br>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值