欢迎来到天天文库
浏览记录
ID:43100857
大小:505.51 KB
页数:16页
时间:2019-09-26
《设计规格说明说》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、软件工程设计规格说明书院系:计算机科学技术学院计算机二系班级:计09-1班姓名:王姝(07)王晓清(09)孙微(16)指导教师:姜卓1515一.引言21.1背景21.2编写目的21.3目标21.4参考资料3二、运行环境32.1软件环境:32.2硬件环境:3三、条件与限制4四、程序系统的结构42.1总体设计4五、设计描述75.1.数据描述:75.2静态数据85.3动态数据(包括输入数据和输出数据。)85.4数据库描述(给出使用数据库的名称和类型。)9六、功能需求96.1功能划分96.2功能描述96.
2、2.1浏览功能:96.2.2查询功能:96.2.3修改功能:96.2.4增加功能:96.2.5删除功能:96.2.6打印功能:10七、性能需求107.1数据精确度107.2时间特性107.3适应性10八、模块描述108.1处理过程陈述108.2接口描述118.3引用的模块118.4程序描述128.4.1.系统用户管理模块128.4.2.学籍管理模块138.4.3.班级信息管理模块148.4.4.课程设置模块148.4.5.成绩管理模块158.4.6.帮助模块的设计161515一.引言1.1背景传统
3、的学校学籍管理方法、由于分散管理,易发生数据丢失,劳动强度高,速度慢。使用计算机可以高速、快捷地完成以上工作。特别是在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,规范教学管理行为,从而提高了管理效率和水平。学籍管理信息系统以计算机为工具,通过对教务管理所需的信息管理,把管理人员从繁琐的数据计算处理中解脱出来,从而全面提高教学质量。本项目由北华大学计算机学院计09-1班提出,由孙微、王姝、王晓清组成的项目小组负责开发。由于本次为课程设计,故无用户。1.2编写目的编写详细设计说明书是
4、为了给本系统未来的设计模式及细节做一个准确的定位。在概要设计说明的基础上,能够详细的设计所要开发的系统,能够详细的定义系统中所要的数据结构,数据库等等。开发人员在编程的时候可以需参照本说明书,按照说明书里的内容进行设计。1.3目标“学生成绩管理系统”针对的学校学生情况对学生各学年的成绩进行有效的管理。能够快速的查询出学生的各科成绩以及所在班级等各种用途。通过本系统软件,能帮助教研人员利用计算机,快速方便的对学生学籍管理进行管理、输入、输出、查找的所需操作,使散乱的人事档案能够具体化,直观化、合理化
5、。相应的需求有:A.在实现所需功能的基础上,尽可能减少所需人员数量,对设备的利用达到最大,减少不必要费用支出;B.大大改善数据处理速度,能够尽快输入和输出数据;C. 能够存储一定数量的学生信息,并方便有效的进行相应的数据操作和管理,这主要包括:学生信息的录入、删除及修改。学生各科成绩的多关键字检索查询;D.能够对一定数量的读者进行相应的信息存储与管理,这其中包括:查询学生信息的登记、删除及修改。学生资料的统计与查询;E. 能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时提供信息备份
6、的服务;F.使系统更加容易管理和维护,不需对过多人员培训,提高工作效率。15151.4参考资料[1]张海藩,《软件工程导论》,清华大学出版社,2008[2]陆丽娜,《软件工程》,经济科学出版社,2008[3]萨师煊,《数据库系统概论》,高等教育出版社,2006[4]薛华成,《管理信息系统》,清华大学出版社,2007[5]曹哲,姜卓《软降工程》,中国水利水电出版社,2008[6]<<汉语程序设计语言>>--------沈志斌编著电子工业出版社[7]<<软件工程>>--------王利福张世琨朱冰编著
7、北京大学出版社[8]<<数据库原理及应用>>--------李绍原主编科学出版社二、运行环境2.1软件环境:除了要安装学生管理系统外,还必须具备相应的软件环境,才能更好地运行。(1)Java虚拟机,支持Java开发的软件。(2)应采用统一的软件操作系统(XP),这是为了更好地管理。(3)服务器上安装数据库系统(SQLServer2005或2008),从而实现信息资源安全化管理。(4)安装防病毒软件,病毒防火墙等。因为所有的机器都是互连的,一旦有病毒侵入,容易造成整个系统的瘫痪。2.2硬件环境:软件
8、不是一套可独立运行的系统,必须依托在完善的硬件设备上。本例从实际应用角度考虑,要使软件正常有效地运行,还必须具备以下硬件环境。(1)操作系统必须是586以上,64MB内存配置。为了更好更快地运行,如果情况允许,建议尽量采用内存较大的电脑。(2)运行通畅的网络环境。所有的内容都通过网络传输,如果网络出现问题,则系统将无法正常工作。(3)服务器:由于系统采用C/S结构,为了数据安全和速度问题,数据库和系统文件等要求单独安装在一台机器上,服务器的选择是系统稳定性的关键因素。三、条件与限制
此文档下载收益归作者所有