欢迎来到天天文库
浏览记录
ID:19509107
大小:295.00 KB
页数:8页
时间:2018-10-02
《软件测试技术课程报告模板》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、课程报告设计题目如******管理系统软件测试技术课程名称:张三132056101计算机工程系学生姓名:学号:软件工程系部:张升专业:指导教师:二零一五年六月目录1项目描述12系统的需求分析12.1功能需求12.1.1人事管理12.1.2菜谱管理12.2非功能性需求22.2.1可用性22.2.2性能需求22.2.3安全性要求22.2.4兼容性要求23总体设计23.1系统总体层次结构23.2MODEL层设计23.2.1类图23.2.2类描述33.3DAO层设计33.3.1类图33.2.2类描述33.4CONTROLLER层设计33.4.1类图33.4.2类描述43.5VIEW层设计(若为JSP页
2、面,则对页面进行描述)43.5.1类图43.5.2类描述44详细设计与实现(本部分按照各个具体的功能说明该功能实现的具体过程和内容)44.1日常管理平台44.1.1人事管理45测试56结论与总结5参考文献51项目描述本系统要实现一个简单的学生信息管理系统,能够对学生信息及学生相关的其他信息进行管理。其中主要包括对学生基本信息的管理;对学生所学课程信息的管理;对学生课程成绩信息的管理…….(主要的实现目标)。系统采用Java语言开发,使用JavaSE开发一个Windows桌面应用程序,窗口界面主要通过JavaSE中awt、swing包中的组件实现;数据库使用mysql数据库实现;数据访问通过JD
3、BC进行……..(主要的采用的技术,使用到的类,开发的环境等)。2系统的需求分析2.1功能需求学生管理系统主要要实现aaa功能,……功能,……功能。所包含的主要功能模块如图1所示。日常管理平台人事管理登录管理菜谱管理系统设置统计管理收银管理经理管理员厨师长收银员其他职员管理员修改密码菜品的名称菜品的价格菜品的主厨菜品所属的类型背景音乐音效的设置系统升级用户反馈员工分布菜种分布月年季度销量统计历年销售额统计分析菜品录入生成账单账单查看结账入库图1日常管理平台模块图2.1.1人事管理人事管理能够。。。。。。。。。。。。。。。。。。。。。。。。。(对该模块的功能做详细的描述)根据需要还可以添加对应的
4、用例图和用例描述。2.1.2菜谱管理菜谱管理能够。。。。。。。。。。。。。。。。。。。。。。。。。-6-2.2非功能性需求2.2.1可用性界面布局采用什么方式,窗口能否改变大小,窗口中各个组件的布局有什么要求等等。2.2.2性能需求响应时间有什么要求;CPU占用率有什么要求;内存占用情况等等;同时在线用户数;等等。2.2.3安全性要求。。。。。。2.2.4兼容性要求。。。。。。3总体设计3.1系统总体层次结构若为分层设计,说明分了那些层,层和层之间如何关联起来,进行了怎样的交互。若没有分层,则说明系统主要有那些类,然后分别对类及类中的数据成员和成员方法进行描述。3.2Model层设计3.2.1
5、类图首先对类图做简单的说明,比如其中主要有那些类。。。。。-6-图2Model层类图3.2.2类描述(1)AAA类:表示。。。。。(对类做简单的描述)表1AAA类方法说明方法名功能描述参数和返回值异常定义setA(inta)设置***参数:a返回值:voidExceptionsetA(inta)设置***参数:a返回值:voidExceptionsetA(inta)设置***参数:a返回值:voidException(2)AAA类:表示。。。。。(对类做简单的描述)表2AAA类方法说明方法名功能描述参数和返回值异常定义setA(inta)设置***参数:a返回值:voidExceptionse
6、tA(inta)设置***参数:a返回值:voidExceptionsetA(inta)设置***参数:a返回值:voidException3.3Dao层设计3.3.1类图。。。。。。。。。。。。。。。3.2.2类描述。。。。。。。。。。。。。。。。。。。。。。。。。。。。3.4Controller层设计3.4.1类图。。。。。。。。。。。。。。。-6-3.4.2类描述。。。。。。。。。。。。。。。。。。。。。。。。。。。。3.5View层设计(若为jsp页面,则对页面进行描述)3.5.1类图。。。。。。。。。。。。。。。3.5.2类描述。。。。。。。。。。。。。。。。。。。。。。。。。。。。
7、4详细设计与实现(本部分按照各个具体的功能说明该功能实现的具体过程和内容)4.1日常管理平台4.1.1人事管理(1)功能描述:(对当前功能要实现些什么做出描述)该模块主要包括对公司内部人员信息的管理,包括员工号、姓名、性别、年龄、工资、入职年月、职位等信息的添加,修改,删除以及查询。管理员可以对其进行增删改查,而普通员工只可以查看信息,不可修改信息。(2)定义组件:(对该功能最终实现时,各个层次分
此文档下载收益归作者所有