软件工程详细设说明书.docxVIP

  • 3
  • 0
  • 约 5页
  • 2018-03-28 发布于贵州
  • 举报
软件工程详细设说明书

详细设计说明书 1.引言 使用人员: 刘宇性 编写目的 目的:指导开发人员对项目进行代码实现。对项目在逻辑层次上达到概念一致性。指导但愿测试用例的编写 背景 系统名称:学籍管理系统 任务提出者:陈老师 开发者:王骞,杨相瑞,唐冰 用户:普通高校 运行计算机:个人PC 定义与缩写 术语:口令,解释:通常也叫密码,用于进入系统,使用者提供ID/口令进入系统,此处叫口令,用以区分“明文/密码”中的密码 术语:DBMS,解释:数据库管理系统 UI,解释:用户界面 参考资料 《软件工程课程设计》 出版社:机械工业出版社 作者:郑诚 单元设计说明 标识符:UI 所有的UI都由SWT完成,完成的是人机交互的工作,UI层用于给用户提供操纵,调用数据。并以相应的方式显示给用户 标识符:UI风格: UI风格定位如下: 标识符:登录 登陆时需要验证用户名和密码,防止恶意破坏系统 数据库设计 概念设计 管理员资料 表1管理员信息表 编号 数据元素名 内部名 类型及长度 备注 1 管理员编号 mid int 主键 2 管理员姓名 mname varchar2(20) 3 登录密码 pwd varchar2(20) 4 状态 status int 教师信息表 表2教师信息表 编号 数据元素名 内部名 类型及长度 备注 5 教师编号 tid int 主键 6 教师姓名 tname varchar2(20) 7 密码 pwd varchar2(20) 学生信息表: 表3学生信息表 编号 数据元素名 内部名 类型及长度 备注 8 学生学号 stuid int 主键 9 密码 pwd varchar2(20) 10 姓名 sname varchar2(20) 11 性别 sex varchar2(20) 12 学院 college varchar2(50) 13 班级 classname varchar2(50) 14 家庭住址 homelocation varchar2(100) 15 状态 status int 成绩信息表 表4成绩信息表 编号 数据元素名 内部名 类型及长度 备注 16 成绩编号 sid int 主键 17 学生编号 stuid int 外键 18 教师编号 tid int 外键 19 考试分数 score number(4,1) 20 补考分数 scores number(4,1) 21 课程名 subject varchar2(20) 22 考试时间 ktime date 是否通过 pass int 逻辑设计 物理设计 物理位置:保存在服务器上。具体保存形式由数据库管理系统确定。同时备份数据库保存在备份数据库服务器上。

文档评论(0)

1亿VIP精品文档

相关文档