1 / 7
文档名称:

毕业选题系统-概要设计说明书.doc

格式:doc   页数:7
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

毕业选题系统-概要设计说明书.doc

上传人:所以所以 2012/2/27 文件大小:0 KB

下载得到文件列表

毕业选题系统-概要设计说明书.doc

文档介绍

文档介绍:概要设计说明书
 
1. 引言
编写目的
计算机应用系统设计实践专周通过让学生对一个项目进行分析设计以及编程实现,进一步了解和熟悉使用编程语言和数据库技术开发应用软件的过程,基于软件工程思想的基础上,掌握软件开发的技术和方法。在这一过程中,学生必须使用已有的知识,结合软件的实际情况,配置软件环境并选择合适的开发方案,为以后的学习和工作奠定基础。
范围
a. 系统名称:毕业设计选题系统
b. 本项目由老师提出、学生独立完成、用户为学生或老师
c. 本系统为专周课题,只为专周设计与使用。
定义
a. XML:XML(Extensible Markup Language)即可扩展标记语言,它与HTML一样,都是SGML(Standard Generalized Markup Language,标准通用标记语言)。环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用。
b. SSH也熟称三层架构:
第一层:实体类层
第二层:业务逻辑层
第三层:表示层(显示层)
参考资料
http://baike./view/
http://baike./view/#2
2. 总体设计
需求规定
(1)账号信息管理
①账号信息管理由合法用户进行操作(管理员),首先用户登录
②输入
输入管理员用户名、密码
③处理过程描述
判断用户名密码是否正确,如果正确,根据管理员权限进行增、删、改用户信息。
④输出
更新成功或更新失败的提示信息
(2)学生选题
①学生选题由合法用户进行操作(学生),首先用户登录
②输入
输入学生用户名、密码
③处理过程描述
查询导师未被选课题,进行选择,并提交给导师审核。
④输出
选题成功等待审核或选题失败的提示信息
(3) 学生选题审核
①学生选题审核由合法用户进行操作(导师),首先用户登录
②输入
输入导师用户名、密码
③处理过程描述
查询已被学生选择的课题,根据学生信息进行确认是否审核通过
④输出
审核成功或审核失败的提示信息
(4)导师分配选题
①账号信息管理由合法用户进行操作(导师),首先用户登录
②输入
输入导师用户名、密码
③处理过程描述
根据学生选题表和学生信息表,查询为选题的学生。进行课题分配。
④输出
分配成功或分配失败的提示信息。
运行环境
普通的个人PC(奔腾-3以上,内存至少128M,硬盘40G以上)就足够运行了,操作系统为Windows 98及Windows NT/Windows XP 系列。并需要数据库系统DBMS的支持。
基本设计概念及处理过程
(1)系统模块(总控模块)
该系统模块按照输入->处理->输出的流程进行工作。
c
(2)输入处理及系统处理
用户在进入系统时,需要输入用户名和密码。输入处理就是根据用户输入的用户名及密码进行判断该用户的合法性