Windows操作系统
2.5条件和限制
本系统的管理人员必须具备一定的电脑水平,用户的一些私人信息必须保 护好。
3功能需求
3.1功能划分
本软件主要有如下功能 1. 用户注册;
2. 管理员用户差别登录; 3. 用户信息的修改,用户注销 4. 宠物信息登记
5. 在店宠物信息查询,修改;
6. 在店宠物搜索(姓名、年龄、颜色等) 7. 订单添加 8. 订单处理 9. 订单查询,修改; 10. 收入状况查询 11. 每日公告; 12. 系统帮助
3.2功能描述
1.用户注册;
用户信息录入后台数据库
2.管理员用户差别登录;
通过调用不同的方法,使用户登陆时,部分功能隐藏
3.用户信息的修改,用户注销
在前台修改用户信息重新录入数据库,在数据库中删除用户信息 4.宠物信息登记; 宠物信息录入数据库
5.在店宠物信息查询,修改;
按某种顺序列出宠物店当前宠物,修更新宠物信息 6.在店宠物搜索
按年龄,颜色,姓名,品种等属性搜索宠物 7.订单添加
标明具体的用户需求,并进行扣费 8.订单处理
通过订单上的负责人,在其登陆后,可以在待处理订单中显示 9.订单查询,修改; 仿上
10.收入状况查询
每条订单都有盈利,通过收入状况表体现盈利; 11.每日公告 会议或重要事件通知 12.系统帮助 操作提示
4..性能需求
4. 1 数据的准确性
查询时应保证待查询对象的所有信息都是正确的。
4. 2时间特点
操作响应时间不能太长,数据的输入也该在一定时间内完成。
5.外部接口需求
5.1 用户界面
采用windows 的通用图形界面,对用户友好,必须对鼠标和键盘提供支持,界面的设计应遵循
如下规则:
(1) 界面具有一致性,接你按规范应遵循MS Windows软件界面概念规范。 (2) 提供简单的错误处理。
(3) 提供信息反馈,用多种信息提示用户当前的软件运行状态。;
(4) 操作可逆,其动作可以是单个操作,或者是一个相对对立的操作序列; (5) 显示启动画面,画面要简洁明了,不能太过花哨。 (6)
5.2
笔记本电脑。
5.3
运行于Windows操作系统之上。
5.4
硬件接口
软件接口
故障处理
正常运行时不应出错,若时出错的话,应该有恢复系统的功能,并且必须保护数据的准确性。
6.软件属性需求
6.1 正确性
要求所开发的软件要达到用户的需求,运行时基本无误
6.2 可靠性
一般条件下,不应该出现故障
6.3 效率
对用户的要求要有极快的响应
6.4 易使用性
要求能尽量为用户的使用提供方便
6.5 可维护性
当软件出错时可以尽快的进行修改
6.6 可移植性
要求本软件能在Windows系统上进行移植
6.7 互联性
要求提供数据的导入和导出接口,以易于同其他系统的连接
7 数据描述
7.1静态数据 宠物对象
宠物ID petId 宠物姓名 petName 宠物性别 petSex 宠物年龄 petAge 出生日期 petBirthday 宠物种类 petType 宠物颜色 petColor 宠物图片 petPhoto
宠物详情 petInfo{ 体长 体重 纹理 }
char(8) varchar2(8) char(2) int date
varchar2(8) char(6) BLOB
petLong float petWeight float
petVein varchar2(10)