电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

概要设计说明书实例

概要设计说明书实例_第1页
1/11
概要设计说明书实例_第2页
2/11
概要设计说明书实例_第3页
3/11
学生选课信息系统概要设计说明书 1 引言 1.1 编写目的 根据前一阶段得到的最新版本的《学生选课信息系统需求规格说明书》,完成《学生选课信息系统概要设计说明书》,为了说明整个系统的体系架构,以及需求用例的各个功能在架构中的体现,为系统的详细设计人员进行详细设计时提供依据。 2 总体设计 2.1 简述 系统采用流行的B/S 结构模式。系统的分析设计采用面向对象的技术,应用U ML 等工具进行辅助设计。 2.2 架构设计 2 .2 .1 系统逻辑架构图 2 2 .2 .2 系统物理架构图 Web服服服服服服服服服服服服服服服服服服服服服服服服服服服服Internet服服服服服服/服服服服服服服服 2 .2 .3 系统包图 采用MVC 模式,运用UML 包图来描述,系统分为三类:模型,用于业务逻辑处理和操作数据;视图,用于提供显示;控制器,用于管理数据,并让数据和视图保持一致。 。 MVC 模式 3 2 .2 .4 子系统关系图 管理员拥有最高权限,可以教师子系统和学生子系统进行管理和维护。 不同用户都要通过登录子系统验证后才能进入相应的子系统。 2 .2 .5 登陆界面设计 3 子系统设计 3.1 管理员子系统 3 .1 .1 子系统说明 管理员子系统包括:教师管理、学生管理、发布公告、管理选课。 4 教师管理:定义角色和系统权限之间的对应关系,方便用户权限的分配控制,实现对教师基本信息的维护。 学生管理:定义角色和系统权限之间的对应关系,方便用户权限的分配控制,实现对学生基本信息的维护。 发布公告:发布选课通知,说明注意事项。 管理选课:启动选课系统、关闭选课系统. 3 .1 .2 子系统包图 3 .1 .3 界面设计 3.2 学生子系统 3 .2 .1 子系统说明 学生子系统包括:查询、选课、退课、修改密码四个功能。 3 .2 .2 子系统包图 查询模块可以进一步分解成课表查询、成绩查询、课程信息查询、个人信息查询。查询模块 5 的包图: 3 .2 .3 界面设计 3 .3 教师子系统 3 .3 .1 子系统说明 教师子系统包括:查询、填写课程成绩、修改密码三个功能。 3 .3 .2 子系统包图 查询模块可以进一步分解成课表查询、成绩查询、课程信息查询、个人信息查询。查询模块的包图: 6 3.3.3 界面设计 4 接口设计 5 系统数据结构设计 5.1 逻辑结构设计 注:表和表字段命名规范: 1. 表名的定义: 规范格式:系统名_表名(字母全部大写) 比如,学生选课信息系统中的管理员信息表...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

概要设计说明书实例

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部