以跨平台运行,这意味着您可以在 Windows 上开发,然后在 Unix 平台上运行。另外,PHP 也能作为标准的 CGI 进程来运行,此时它是一个独立的脚本解释器,或者是 Apache 的一个嵌入模块[7]。 1.4 文本工作功能模块包括: ?主界面设计?用户登陆模块?创建新用户?搜索用户?更新用户?删除用户 2 需求分析 2.1 系统需求企业图书管理系统使基于任意操作系统上的,通过对目前存在的大量的学校或社会上图书管理系统的分析和总结,然后根据企业的特点,研究一套合适于企业内部的图书管理系统。系统要求有优良的可视化图形操作界面,大力提高系统的可操作性和交互性,尽量减少操作员的负担,让他们更方便、更快捷、更简单的进行操作。还有要求系统有很强的稳定性、可维护性、扩充性、可移植性。同时,实现控制各种用户系统权限,从而保证系统的安全性。 2.2 需求分析根据系统分析,图书管理系统的要求如下: 1.系统需求分析: (1) 能够输入图书的综合信息和进行新书添加、现有图书信息修改以及删除; (2)能够实现对图书信息的查询功能; (3)能够实现读者借书、还书、写书评以及预定图书的操作; (4)能够实现对用户信息的新建和对已建用户信息的修改以及删除; (5)能够实现用户对自己密码和某些信息进行修改; (6)能够实现对用户的查询功能; (7)能够进行借阅历史的查询功能; 2.系统性能要求: (1)系统安全、可靠; (2)功能齐全; (3)操作方便、界面友好; (4)易于维护和扩充。 3.系统的功能分析:(1) 密码设置:每个操作人员均有自己的密码,可以防止非法人员进入本系统;又因每个人的权限不一致,故可以防止越权操作。(2)图书管理:存放图书的全部数据,对每一本图书的信息进行管理。包括对图书信息的添加、修改、删除、查询等操作。(3) 用户管理:存放图书馆用户的全部数据,对每一位用户的档案进