软件工程作业——班级管理系统详细设计说明书.docVIP

软件工程作业——班级管理系统详细设计说明书.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

精心打造

精心打造

未来PAGE

未来PAGE7

精心打造

未来PAGE

详细设计说明书

目录

HYPERLINK1引言2

1.1编写目的2

1.2背景2

1.3定义2

1.4参考资料2

2总体设计2

HYPERLINK2.1需求规定2HYPERLINK

3接口设计3

3.1用户接口4

HYPERLINK3.2外部接口4

3.3内部接口4

HYPERLINK4运行设计4

4.1运行模块组合4

HYPERLINK总体运行设计5

HYPERLINK4.2运行控制5

4.3运行时间5

5系统数据结构设计5

HYPERLINK5.1逻辑结构设计要点.5

数据表设计5

5.2物理结构设计要点6

HYPERLINK5.3数据结构与程序的关系7

HYPERLINK6系统出错处理设计8

6.1出错信息8

HYPERLINK6.2补救措施-9

1引言

1.1编写目的

本文档是对学生信息管理系统项目的概要设计分析进行清晰、准确、全面的定义,是反映学生信息管理系统项目开发项目的工作范围、约束和限制的说明性文件,是进行学生信息管理项目开发的依据。

1.2背景

传统的管理模式下,学校需要使用文件记录学生的信息,这种模式只能适合以前规模较小的学校使用,但是随着信息化时代的到来信息量的增大,这种管理模式不仅需要大量的管理人员而且不便于管理,学生信息的动态化特征需要一种能够及时更新信息的管理,这在传统的管理模式下很难实现。因此,开发网上学生信息管理势在必行。

1.3定义

列出本文件中用到的专门术语的定义和外文首字母组词的原词组。

1.4参考资料

《深入浅出Hibernate》、《strutsinaction》、《自己动手写Struts》

2总体设计

2.1需求规定

??首页信息显示?显示学校基本信息和最新新闻(学校最近的主要事件和有关选课、等级考试报名的通知)

??学生注册新生注册,注册个人基本信息,修改注册信息

??学生登录和退出登录时需要学号和登录密码以及验证码,学生退出,退出时有友情提示(是否退出)

??学生成绩查询学生查询各科的成绩

??学生网上选课学生能够网上选课,查看选课结果

??学生网上报名学生能够网上报名,查看报名结果

??后台管理员登录和登出登录和退出

??后台首页信息管理更新学校信息,显示学校最新新闻

??后台学生信息注册管理显示注册和注册表的详细信息,添加学生信息,删除学生信息

??后台学生成绩管理学科的查询和添删改,学生成绩的查询和增删改

??后台选课信息管理选课信息的查询以及更新

??后台报名信息管理报名信息的查询以及更新

??后台系统管理员管理系统管理员的查询和增删改

3接口设计

3.1用户接口

1.学生登陆的学号与密码输入;

2.学生的注册信息的录入;

3.学生“信息搜索”分类选择与信息名的录入;

4.教师进入后输入相关信息;

5.管理员进入后输入相关信息;

3.2外部接口

1.学生登录后访问数据库,调出该学生所有的信息;

2.开首页时,访问数据库,调出学校有关信息以及学校最新新闻;

3.学生登陆后点“修改注册信息”访问数据库,调出相关学生信息;

4.学生登陆后点“成绩查询”访问数据库,调出相关学生成绩信息;

5.学生登陆后点“网上报名”访问数据库,调出相关报名信息;

6.学生登陆后点“网上选课”访问数据库,调出相关选课信息;

7.不同级别管理员进入后台获得相关信息

3.3内部接口

往数据库插入内容及信息调用函数连接数据库,并通过SQL语句来对数据库进行操作。数据的显示采用绑定的方式,就列表显法的使用使得所需数据的使用和操作异常方便。

4.运行设计

4.1运行模块组合

总体运行设计

主角1

主角1

登录/注册

注册页

修改用户

档案信息

班级设置信息

学生成绩信息

交费信息

班级课程设置

后台管理

4.2运行控制

软件运行时有较友好的界面,基本能够实现用户的数据处理要求。

4.3运行时间

系统的运行时间基本可以达到用户所提出的要求。

5运行控制

5.1例图;

5.2物理结构设计要点

给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。

5.3数据结构与程序的关系

6系统出错处理

6.1出错信息

1.在用户使用错误的数据或访问没有权限的数据后,系统给出提示:“对不起,您非法使用数据,没有权限!”,而且用户的密码管理可以允许用户修改自己的密

文档评论(0)

偶遇 + 关注
实名认证
文档贡献者

个人介绍

1亿VIP精品文档

相关文档