系统详细设计报告_第1页
系统详细设计报告_第2页
系统详细设计报告_第3页
系统详细设计报告_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上“学生学籍管理系统”系统详细设计报告一引言:1、1编写目的:详细设计报告中将对在本阶段中对系统所做的所有详细设计进行说明。在本阶段中,确定应该如何具体地实现所要求的系统,从而在编码阶段可以把这个描述直接翻译成用具体的 程序语言书写的程序。主要的工作有:根据在需求分析说明书中所描述的数据、功能、运行、性能需求,并依照概要设计说明书所确定的处理流程、总体结构和模块外部设计,设计软件系统的结构设计、逐个模块的程序描述(包括各模块的功能、性能、输入、输出、算法、程序逻辑、接口等等)。1、2项目背景:系统名称为学生学籍管理系统。项目提出者:李雷雷 项目开发人员:李雷雷,王亚运,

2、汪能满,安俊林,潘贞朴,管金龙。项目目的:该软件系统为了学习软件开发,学生交流。硬件:本项目采用浏览器/服务器原理,服务器端采用windows xp 为操作系统的工作站,是采用access的为开发软件的数据库服务程序。 13定义程序流程图:又称程序框图,描绘程序的控制流程。1.4参考资料:1.软件工程概论 张海潘编 清华大学出版 2数据库系统原理教程,王删编.清华大学出版社, 3java web,方振宇等编.电子工业出版社,二.程序系统的结构: 三程序描述:3.1 登陆模块用户通过输入用户名和密码,如果是管理员,密码正确则转入管理员模块;如果是学生,密码正确则转入学生模块;密码或用户名错误,则

3、转入登陆模块。输入数据:yonghu 文本,mima 文本。3.2 管理员模块3.2.1学生信息查询模块用户通过输入学号,姓名,服务器读取数据并操作数据库,然后返回查询结果,最后以表格形式显示在页面上。输出数据 学号 sno 文本 ,姓名 sname 文本 ,年龄 sage 文本,性别 ssex 文本,系别 sdept 文本,班级 sgrade 文本。3.2.2学生信息输入模块用户通过输入学号,姓名,性别,年龄,系别,班级,服务器读取数据并操作数据库,如果插入正确,显示插入正确;如果插入错误,提示不能输入。3.2.3学生信息更新模块用户通过输入需要更新的信息项,服务器读取数据并操作数据库,如果

4、更新正确,显示更新正确;如果更新错误,提示更新错误。3.2.4学生信息删除模块用户通过输入学生学号,姓名,服务器读取数据并操作数据库,如果删除正确,显示删除成功;如果不能删除,提示删除错误。3.2.5学生成绩查询模块用户通过输入学号,课程号,课程名,服务器读取数据并操作数据库,然后返回查询结果,最后以表格形式显示在页面上。输出数据 学号 sno 文本 ,课程名 cname 文本 ,课程号 sno 文本,成绩 cgrade 数字3.2.6学生成绩输入模块用户通过输入学号,课程名,课程号,服务器读取数据并操作数据库,如果输入正确,显示输入正确;如果输入错误,提示不能输入。3.2.7学生成绩更新模块

5、用户通过输入学号,课程号,课程名和需要更新的成绩,服务器读取数据并操作数据库,如果更新正确,显示更新正确;如果更新错误,提示更新错误。3.2.8学生成绩删除模块用户通过输入学生学号,课程号,服务器读取数据并操作数据库,如果删除正确,显示删除成功;如果不能删除,提示删除错误。3.2.9学生课程查询模块用户通过输入课程号,课程名,系别,班级,学分服务器读取数据并操作数据库,然后返回查询结果,最后以表格形式显示在页面上。输出数据 课程号cno 文本 ,课程名 cname 文本 ,系别 cdept 文本,班级 class 文本,学分 cxuefen 数字3.2.10学生课程输入模块用户通过输入课程名,

6、课程号,系别,班级,学分,服务器读取数据并操作数据库,如果输入正确,显示输入正确;如果输入错误,提示不能输入。3.2.11学生课程更新模块用户通过输入课程号,课程名和选择需要更新的课程内容,服务器读取数据并操作数据库,如果更新正确,显示更新正确;如果更新错误,提示更新错误。3.2.12学生课程删除模块用户通过输入学生课程号,课程名,服务器读取数据并操作数据库,如果删除正确,显示删除成功;如果不能删除,提示删除错误。3.2.13密码修改用户通过输入原始密码,新密码并确认密码。如果更改正确,显示更改成功;如果不能更改,提示更改错误3.3 学生模块3.3.1学生信息查询模块用户通过输入学号,姓名,服

7、务器读取数据并操作数据库,然后返回查询结果,最后以表格形式显示在页面上。输出数据 学号 sno 文本 ,姓名 sname 文本 ,年龄 sage 文本,性别 ssex 文本,系别 sdept 文本,班级 sgrade 文本。3.3.2学生成绩查询模块用户通过输入学号,课程号,课程名,服务器读取数据并操作数据库,然后返回查询结果,最后以表格形式显示在页面上。输出数据 学号 sno 文本 ,课程名 cname 文本 ,课程号 sno 文本,成绩 cgrade 数字3.3.3学生课程查询模块用户通过输入课程号,课程名,系别,班级,学分服务器读取数据并操作数据库,然后返回查询结果,最后以表格形式显示在页面上。输出数据 课程号cno 文本 ,课程名 c

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论