研发生产中心文档编号版本A1密级商密 A项目名称Xx 系统项目来源QR-RD-022XXX 系统详细设计说明书(内部资料请勿外传)编检审批xx 公司版权所有不得复制文档变更记录期期期期1.引言1.1 编写目的和范围说明写这份详细设计说明书的目的。本详细设计说明书编写的目的是说明程序模块的设计考虑,包括程序描述、输入/输出、算法和流程逻辑等,为软件编程和系统维护提供基础。本说明书的预期读者为系统设计人员、软件开发人员、软件测试人员和项目评审人员。1.2 术语表定义系统或产品中涉及的重要术语,为读者在阅读文档时提供必要的参考信息。序号术语或缩略语说明性定义1PMProjectManager,项目经理21.3 参考资料列出有关资料的名称、作者、文件编号或版本等。参考资料包括a. 需求说明书、架构设计说明书等;b. 本项目的其他已发表的文件;c 引用文件、资料、软件开发标准等。资料名称作者文件编号、版本资料存放地点1.4 使用的文字处理和绘图工具文字处理软件:wordoffice绘图工具:Visio2.全局数据结构说明本章说明本程序系统中使用的全局数据常量、变量和数据结构2.1 常量staticStringSERVER_ADDRESS 服务器地址booleanloginFlag 登录状态2.2 变量BlueUserlnfo?用户账户结构体2.3 数据结构包括数据结构名称,功能说明,具体数据结构说明(定义、注释、取值)等3.模块设计3.1 用例图3.2 功能设计说明3.2.1 登录模块模块 1 主要分为以下几个子模块:子模块、子模块 2 和子模块 N。3.2.1.1 设计图3.2.1.2 功能描述此模块的主要功能是登录验证功能,保证程序的安全性问题。用户需要验证用户和密码是否正确才能进行下一部操作。3.2.1.3 输入数据变量名类型说明userNameString用户名(必填)passwordString密码(必填)STOPSPLASHint开场动画标志位SPLASHTIMElong消息发送延迟时间LOGINBUTTONint登录按钮是否能够点击标志位3.2.1.4 输出数据字段说明code结果,0 表示失败,1 表示成功,2 表示该养殖场地不存在,3表示该 Rfid 已存在userName用户名PassWord密码userRoleld用户权限,1 代表系统用户,2 代表人事部,3 代表育苗场,4代表生产部,5 代表加工厂,6 代表市场部,7 代表捕捞管理表现形式为:code=l3.2.1.5 流程图3.2.1.6 源程序文件说明3.2.1.7 函数说明对密码进行 MD5 加密:md5(密码)将用户的账号密码暂时保存等下次登录时可以不用再次输入:saveUserInfo(Activity 名,用户名,密码)3.2.1.8 ...