学生成绩管理系统-概要设计

学生成绩管理系统-概要设计

ID:26721213

大小:380.00 KB

页数:11页

时间:2018-11-28

学生成绩管理系统-概要设计_第1页
学生成绩管理系统-概要设计_第2页
学生成绩管理系统-概要设计_第3页
学生成绩管理系统-概要设计_第4页
学生成绩管理系统-概要设计_第5页
资源描述:

《学生成绩管理系统-概要设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、企业费用管理系统学生成绩管理系统概要设计目录1引言41.1编写目的41.2项目背景41.3定义41.4参考资料52任务概述52.1目标52.2运行环境52.2.1硬件环境52.2.2软件环境52.3需求概述62.4条件与限制73总体设计73.1总体结构和模块外部设计73.2功能分配84接口设计94.1外部接口94.2内部接口95数据结构设计105.1逻辑结构设计105.2物理结构设计115.3数据结构与程序的关系116运行设计116.1运行模块的组合116.2运行控制126.3运行时间127出错处理设计127.1出错输出信息127.2出错处理对策128安全保密设计129维护设计1311企业费

2、用管理系统1引言1.1编写目的从该阶段开发正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的数据结构与软件结构。在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。本概要设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。1.2项目背景待开发软件系统的名称:学生成绩管理系统此软件系统任务提出者:CMMI老师(蔡丽)此软件系统任务开发者:07软件(2)小组此软件系统任务用户:不详1.3定义(1)、系统:指学生成线管理系统。(2)、用户:指使用系统的淀粉生。(3)、管理员:指使用系统的

3、老师。(4)、数据库:存储数据。1.4参考资料《软件工程》(美)RogerS.Preassman著.机械工业出版社。《VisualC#程序设计教程》曹青,邱李华,郭志强,机械工业出版社《数据库系统概念》,AbrahamSilberschatzHenryF.Korth,S.sudarshan著《软件项目管理》阳王东中国水利水电出版社《软件文件文档编写》辛明海潘孝铭五晋隆连灿红高等教育出版社2任务概述11企业费用管理系统1.1目标该阶段目的在于明确系统的数据结构和软件结构,此外总体设计还将给出内部软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结构的细节以及具体的装配要求。1.2运

4、行环境2.2.1硬件环境●列出软件系统运行时所需的硬件最小配置,如计算机型号、主存容量  ●外存储器、媒体、记录格式、设备型号及数量  ●输入、输出设备  ●数据传输设备及数据转换设备的型号及数量。服务器最低配置推荐配置应用和数据库服务器CPU1.5GHzCPU2.8GHz内存2GB内存4GB磁盘160GB磁盘320GB网卡100MBPS网卡1000MBPS邮件服务器2.2.2软件环境●操作系统名称及版本号●语言编译系统或汇编系统的名称及版本号●数据库管理系统的名称及版本号●其他必要的支持软件名称版本语种服务器操作系统WindowsServer2003SP2中文客户端操作系统WindowsX

5、PSP3中文11企业费用管理系统操作系统的附加功能数据库平台SQL200510G应用平台Tomcat6.0邮件系统无客户端软件InternetExplorerFirefox7.03.01.1需求概述该学生管理系统针对的用户是大学学生教务处,各种学校的教务处等,其管理功能方面有学生成绩管理、学生信息管理、选课信息管理、授课信息管理等,不同的角色有不同的操作功能。其功能描述如下:(1)管理方面应用分类原理,不同的用户登录系统,拥有的操作权限不一样,其包括如下内容:.教师登录可进行的操作为:学生信息管理、学生成绩管理。对学生信息的录入、删除及修改,对学生成绩的录入和修改。.系统管理员登录可进行的操

6、作为:课程管理、学生成绩管理、学生信息管理。对课程的录入,删除及修改,对学生成绩的录入和修改,对学生信息的录入、删除、入修改。.学生登录系统可进行的操作为:查看自己成绩情况。查询自己的成绩。(2)对登录人员进行统计。统计每一个登录系统人员的登录次数,和最后一次登录IP.(3)能够对需要的统计结果提供打印输出。(4)能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时提供信息务用服务。1.2条件与限制l为了评价该设计阶段的设计表示的“优劣程度”,必须遵循以下几个准则:l软件设计应当表现出层次结构,它应巧妙地利用各个软件部件之间的控制关系。l设计应当是模块化的,即该软件应当从逻辑上被

7、划分成多个部件,分别实现各种特定功能和子功能。l设计最终应当给出具体的模块(例如子程序或过程),这些模块就具有独立的功能特性。l应当应用在软件需求分析期间得到的信息,采取循环反复的方法来获得设计。11企业费用管理系统3总体设计3.1总体结构和模块外部设计模块是软件结构的基础,软件结构的好坏完全由模块的属性体现出来,把软件模块化的目的是为了降低软件复杂性,使软件设计,测试,调试,维护等工作变得简易,但随着模块数

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

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

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