1.2 开发系统应遵循的原则 1.2.1普通用户对系统的要求 (1)系统要有友好的界面,并提供商品搜索和商品分类浏览,使用户可以方便而快速地查询到自己需要的电脑。 (2)有健全的售后投诉管理系统,当用户希望与本站就有关电脑质量问题或者服务问题进行协商时,可以通过客户投诉将所要协商的内容提交给本站。 1.2.2 管理员对系统的要求 (1)系统能够提供一个友好的管理员界面,使管理员可以对系统数据库中的数据进行有效的管理。 (2)系统能够提供一个友好的订单管理界面,管理员可以对用户订单信息进行处理。 (3)提供一个友好的新品入库界面,管理员可以对新品进行添加处理。 (4)提供一个友好的商品管理界面,管理员可以对电脑资料进行修改和删除处理。 (5)提供一个友好的用户管理界面,管理员可以对用户进行信息查看和删除管理。 (6)提供一个友好的用户投诉管理界面,管理员可以对用户的投诉进行处理和提供解决方案。 2.2 数据库用户及权限管理 数据库系统的安全性是非常重要的。数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄漏、更改或者破坏。像SQL Server 2000 这样的大型网络数据库系统在实现数据上网,共享信息的同时,必然涉及到用户对数据库的访问,因此根据用户类型的不同来授予他们不同的访问权限是很有必要的。 SQL Server 2000 虽然自带一个超级管理员sa,但是它的操作权限很高,直接用它来操作数据库是非常危险的。所以,设计者一般都不会使用它来直接操作数据库,以免造成难以估量的损失。考虑到以上因素,在本系统中新建了一个管理员admin。设定以后管理员就可以对网上鞋店的基本信息表进行读取、添加、插入、更新、删除等操作。普通用户只能在登录成功后对笔记本电脑销售网站提供的基本信息表进行读取,而没有操作权限。 2.3 笔记本销售网站中模块划分 根据系统需求,笔记本销售网站中可以分为管理员功能模块和用户功能模块。 2.3.1 管理员功能模块 根据系统的功能分析,它具有的功能主要是管理功能,应该包括用户管理、商品信息管理(添加商品、修改商品信息、删除商品)、商品类别管理、订单管理、对用户的投诉进行管理等。 |