javaee软件技术设计devdesigndocm

javaee软件技术设计devdesigndocm

ID:23055300

大小:126.01 KB

页数:13页

时间:2018-11-03

javaee软件技术设计devdesigndocm_第1页
javaee软件技术设计devdesigndocm_第2页
javaee软件技术设计devdesigndocm_第3页
javaee软件技术设计devdesigndocm_第4页
javaee软件技术设计devdesigndocm_第5页
资源描述:

《javaee软件技术设计devdesigndocm》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、大学学籍管理系统软件技术设计说明书贡献人日期修改历史汪红兵2009-08-02初始版1.引言1.1编写目的编写本套“大学学籍管理系统”的《软件技术设计说明书》的目的在于根据软件规格说明书中的任务概述,需求规定等规划设计出一套可执行的软件结构模型。1.2参考资料1.《大学学籍管理系统规格说明书》言若金叶软件研究中心编写2.总体设计2.1需求规定本套大学学籍管理系统软件采用B/S方式实现,用户可使用浏览器通过互联网进行对学生信息的添加、修改等操作;2.2运行环境客户端的运行环境:Windows98以上的操作系统、IE5以上的浏览器(或其他浏览器)。服务器数据库端的运行环境:操作系统为Wind

2、ows2000Server或以上环境,数据库为MySQL。应用服务器:Tomcat2.0以上。追寻梦想的力量==============================================================================================言若金叶软件研究中心官方网址:www.leaf520.com2.3基本设计概念和处理流程本套“大学学籍管理系统”软件的编写,是为了设计出一套学生信息和成绩管理的网络管理软件。软件主要是通过网页的形式展示给用户,用户可以在系统里添加学生、修改学生、删除学生、添加学生成绩、修改学生成绩、删除学生成绩、

3、查询学生信息、查询学生成绩等,然后将用户的操作通过互联网保存到服务器端的MySQL数据库中;2.4结构本套学籍管理系统软件采用Browser/Server方式实现。2.5人工处理过程2.5.1数据库人工处理数据库不进行人工处理,一切行为通过客户端维护;2.5.2客户端的人工处理2.5.2.1添加学生用户可以添加学生的相关信息,如学生姓名、学生性别、学生籍贯、学生身份证等信息。2.5.2.2修改学生用户可以修改学生的相关信息,如学生姓名、学生性别、学生籍贯、学生身份证等信息。2.5.2.3删除学生用户可以选择单个或多个需要被删除的学生。2.5.2.4添加学生成绩用户可以添加学生各门功课的成

4、绩。2.5.2.5修改学生成绩用户可以修改学生各门功课的成绩。2.5.2.6删除学生成绩用户可以选择单个或多个需要被删除的学生。2.5.2.7学生基本信息查询用户通过填写一定的查询条件,可查询用户所需要的学生基本情况等。追寻梦想的力量==============================================================================================言若金叶软件研究中心官方网址:www.leaf520.com2.5.2.8学生成绩查询用户通过填写一定的查询条件,可查询用户所需要的学生学习成绩等。2.5.2.9学生基本信

5、息一览表 列出所有学生的基本信息。2.5.2.10学生成绩一览表 列出所有学生的成绩。2.6尚未解决的问题2.6.1服务器端的尚未解决的问题N/A2.6.2客户端的尚未解决的问题屏蔽创建新用户的功能及多个用户同时操作可能引起的学号重复问题。2.6.3难点问题多人同时从多客户端新建学生时对学号的处理。3.接口设计3.1用户接口本套学籍管理系统软件的可视化很强,做到用户打开程序就可直接上手操作。在设计界面时,同时也考虑到此方面,因此在每个可以点击的按钮上都设置了鼠标获得焦点后的提示信息,即ToolTipText属性。3.2外部接口在本套学籍管理系统软件中没有考虑外部接口问题,如有需要可以添加

6、对外部接口的考虑,例如红外扫描、卡式读取设备等。3.3内部接口因为本套学籍管理系统软件是使用可视化软件来管理数据库中的数据,因此数据库为连接各个模块之间的接口,我们同时也称之为软件内部的接口。4.系统数据结构设计追寻梦想的力量==============================================================================================言若金叶软件研究中心官方网址:www.leaf520.com4.1逻辑结构设计要点按照需求分析设计数据库中的字段,建立一个逻辑上的数据库的结构。4.2物理结构设计要点在数据库软件(

7、MySQL)中建立数据库,并要保证数据库最低要符合第二范式。4.3数据结构与程序的关系4.3.1静态数值需求(1)支持并行操作的用户。(2)处理多条记录数据。(3)表或文件最小为2048字节,最大无限制。4.3.2精度需求在进行提取数据库数据时,要求数据记录定位准确,在向数据库中添加数据时,要求输入数据准确。主要的精度适应系统要求,不接受违规操作。4.3.3时间特性需求(1)响应时间应在人的感觉和视觉事件范围内;(2)更新处理时间,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。