投票系统软件需求分析
4星 · 超过85%的资源 需积分: 19 128 浏览量
更新于2024-12-01
4
收藏 345KB DOC 举报
"投票系统的需求分析说明书"
这篇文档是一份针对小型投票系统的软件需求分析说明书,旨在详细描述系统开发的目标、功能、性能以及运行环境。该文档由马松美拟制,高雅审核,属于南京信息职业技术学院软件学院的一个项目。
1. **编写目的**
投票系统的主要目的是提供一个快速、便捷的反馈平台,用于服务行业的信息反馈,以提升产品质量和服务水平。该系统适用于实训课的老师和全班同学使用。
2. **背景**
- 软件名为投票系统,由实训课老师提出需求,90713P班第一小组进行开发,地点在资讯楼机房。
- 系统功能包括信息反馈,以替代传统手动方式,提高反馈效率。
3. **定义**
- 提到了一些专业术语,如OA(办公室自动化)、MIS(管理信息系统)等。
4. **参考资料**
包括了相关教材和书籍,如《工程编码与测试实训讲义》、《系统分析师考试辅导》和《JavaWeb应用开发教程》等。
5. **任务概述**
- 目标:构建一个计算机化的信息反馈系统,支持投票功能,且有IP限制,以防重复投票。
- 假定和约束:项目开发时间限定为两周,可能因组员原因稍有延误,但期限不变,并对延误负责。
6. **需求规定**
- 功能规定:系统需具备浏览所有记录、投票(有IP限制)和后台管理(查询、管理投票等)功能。
- 性能规定:强调系统的灵活性。
- 输入输出要求:未具体说明,但可推测包括用户的投票选择和系统的反馈显示。
- 数据管理能力要求:系统应能有效管理投票数据。
- 故障处理要求:未详述,但通常涉及错误处理和恢复机制。
- 其他专门要求:可能涉及系统的安全性和用户友好性。
7. **运行环境规定**
- 设备:未明确,但考虑到是软件,需要兼容运行投票系统的计算机硬件。
- 支持软件:指定使用SQL Server作为数据库和MyEclipse7.0作为开发环境。
- 接口:可能涉及与用户交互的界面和其他系统集成的API。
这个投票系统设计的关键要素包括用户认证、数据存储(使用SQL Server)、开发工具(MyEclipse7.0)以及IP限制策略,确保系统可靠、高效并具有一定的安全性。同时,它还应该具备适应不同用户需求的灵活性,以满足不同场景下的投票需求。
2020-11-20 上传
2011-03-30 上传
2010-03-04 上传
2021-11-23 上传
2022-08-03 上传
点击了解资源详情
2022-02-09 上传
2010-09-05 上传
msmxiaoma
- 粉丝: 0
- 资源: 4
最新资源
- Angular实现MarcHayek简历展示应用教程
- Crossbow Spot最新更新 - 获取Chrome扩展新闻
- 量子管道网络优化与Python实现
- Debian系统中APT缓存维护工具的使用方法与实践
- Python模块AccessControl的Windows64位安装文件介绍
- 掌握最新*** Fisher资讯,使用Google Chrome扩展
- Ember应用程序开发流程与环境配置指南
- EZPCOpenSDK_v5.1.2_build***版本更新详情
- Postcode-Finder:利用JavaScript和Google Geocode API实现
- AWS商业交易监控器:航线行为分析与营销策略制定
- AccessControl-4.0b6压缩包详细使用教程
- Python编程实践与技巧汇总
- 使用Sikuli和Python打造颜色求解器项目
- .Net基础视频教程:掌握GDI绘图技术
- 深入理解数据结构与JavaScript实践项目
- 双子座在线裁判系统:提高编程竞赛效率