传播优秀Word版文档 ,希望对您有帮助,可双击去除!
1引言 ............................................................................................................................................... 2 1.1编写目的 ................................................................................................................................. 2 1.2背景......................................................................................................................................... 2 1.3定义......................................................................................................................................... 2 1.4参考资料 ................................................................................................................................. 2 2程序系统的结构 ........................................................................................................................... 3 3程序1(标识符)设计说明......................................................................................................... 5 3.1功能......................................................................................................................................... 5 3.2性能......................................................................................................................................... 6 3.3输人项................................................................................................................................... 10 3.4输出项................................................................................................................................... 10 3.5算法....................................................................................................................................... 10 3.6流程逻辑 ............................................................................................................................... 10 3.7接口....................................................................................................................................... 11 3.8存储分配 ............................................................................................................................... 11 3.9注释设计 ............................................................................................................................... 11 3.10限制条件 ............................................................................................................................. 12 3.11测试计划 ............................................................................................................................. 12 3.12尚未解决的问题 ................................................................................................................. 12
1 / 15
传播优秀Word版文档 ,希望对您有帮助,可双击去除!
详细设计说明书
1引言
1.1编写目的
该详细设计说明书的目的在于根据需求说明书与概要设计说明书提出该系统的详细设计,即系统的详细架构,主要包括系统的模块划分、程序系统的结构、各个模块的流程以及各层次中每个程序的设计考虑。用户群体为需要选课的学生。
1.2背景
软件系统名称:学生选课系统 软件实现计算机:LENOVO 任务提出者:黄素红 开发者:黄素红 用户:在校大学生
1.3定义
(1)Active Server Pages (ASP) 是服务器端脚本编写环境,是由Server端脚本、对象及 组件拓展过的标准主页使用它可以创建和运行动态、交互的Web 页和基于Web 的功能强大的应用程序。ASP程序是由文本、HTML标记和脚本组合而成的。在ASP程序中,脚本通过分隔符与文本和HTML标记区分开来。ASP用分隔符〈%和%〉包括脚本命令。由分隔符括起的命令称为主脚本命令,这些命令由主脚本语言进行处理。在ASP分隔符〈%和% 〉内,可以包括主脚本语言允许的任何语句、表达式和操作符等。
(2)SQL Server 是一个具备完全Web 支持的数据库产品,提供了对可扩展标记语言 (XML) 的核心支持以及在Internet 上和防火墙外进行查询的能力,提供了以Web 标准为基础的扩展数据库编程功能。丰富的XML 和Internet 标准支持允许使用内置的存储过程以XML 格式轻松存储和检索数据。
1.4参考资料
1.魏志华.《软件工程》.北京:清华大学出版社,2005 2.张海藩.《软件工程导论》.北京:清华大学出版社,2013
3. Roger S. Pressman.软件工程-实践者之路 第五版.影印.清华大学出版社.2001
传播优秀Word版文档 ,希望对您有帮助,可双击去除!
2程序系统的结构
1. 总体模块如图1所示。
学生选课系统
管理员 教师 学生 退出 用户管理 教师管理 学生管理 选/退课 成绩查询 信息管理 修改密码 退出系统 课程信息 成绩录入 信息管理 修改密码 图1 模块分析图
2.教师模块: 教师首先登录到系统,登录的时候输入教师编号和密码。该密码由管理员设置,通过各学院教师干事发给每个教师用户。在输入教师编号和密码之后,系统将验证教师编号和密码是否正确。如果验证通过,就使教师处于登录状态。否则,系统显示教师账号或密码错误的信息。 教师登录到系统后,可以使用可设课程的系统功能。在开设课程的时候,要求输入课程编号、课程名信息。提交信息后,系统会到数据库中验证该课程是否已经开设过。若没有,则统一开设该课程。
教师在开设了课程以后,可以删除已经开设的课程。 教师可以把成绩录入到系统中。
教师系统 开删录 登设除入录 课课成程程绩
图2 教师模块分析图
3.学生模块:
软件工程学生选课系统详细设计说明书-参考模板



