目录
摘要 3
第一章 绪 论 4
1.1 系统开发背景 4
第二章 开发工具简介 5
2.1 Sql Server 2005简介 5
2.2 Myeclipse7.5简介 6
第三章 系统需求分析 6
3.1 需求分析 6
3.2 可行性分析 7
3.3 系统分析 7
3.3.1 系统目标 7
3.3.2 系统模块结构 7
3.3.3 业务流程图 8
第四章 系统总体设计 9
4.1 开发及运行环境 9
4.3 数据库概念设计 10
4.4 数据库逻辑设计 10
4.5创建数据库及表 14
第五章 系统详细设计 15
5.1 管理员登录界面设计 15
5.2 公共类设计 17
5.3班级管理模块设计 19
5.4学校信息项目模块设计 23
5.5用户管理模块 25
5.6 成绩管理模块设计 28
5.7课表管理模块设计 29
5.8 退出系统模块设计 31
第六章 系统测试与运行 32
6.1 系统测试测试策略说明 32
6.1.1整个系统界面窗口的测试 32
6.1.2 数据测试项目 32
6.2 测试报告 32
6.3 系统运行 33
第七章 结束语 33
致谢 35
参考文献 36
3.1 需求分析
需求分析就是对客户的要求进行分析,需求分析的完整、准确和清晰程度直接影响到一个软件设计的好坏.如果需求分析没有做好,那么有可能会浪费开发人员的时间和影响整个软件开发的工作进度,所以说需求分析在一个软件的生命周期里是相当重要的.本章把需求分析分为四部分.
2.1系统目标针对需求分析的描述,电子城销售管理系统软件应达到以下目标:
(1)界面设计简洁、友好、美观大方.
(2)操作简单、快捷方便.
(3)数据存储安全、可靠.
(4)信息分类清晰、准确.
(5)强大的查询功能,保证数据查询的灵活性.
(6)提供销售排行榜,为管理员提供真实的数据信息.
(7)提供灵活、方便的权限设置功能,使整个系统的管理分工明确.
(8)对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误.