,征订的结果(订单号,教材编号,教材名,教材类型,作者,出版社及版本号,征订时间,征订人,所订班级,征订数量)由系级人员审批并保存,最后由管理员形成征订表单.之后是由采购员去买,与我们无关.
教材入库:和征订单比对后入库(可有可无),入库字段:教材编号,教材名,作者,出版社及版本号,市场价,实购价,数量,入库时间.
教材发放:在首页通知什么时间内领书,各班班长过来领.并记录领书人和所属班级.如果教师领书,只能领一本.每笔记录库存相应减少(在管理员界面实现)
相关查询:四种权限人员都可以查看教材情况(教材编号,教材名,教材类型,作者,出版社,库存量)
管理员还可查看:预定清单,发放清单,和财务清单并能开成报表(尽可能是可以查一段时间内的信息)
§1.2.2实现形式
采用页面对话交互方式进行,把页面形成工具(DREAMWAVER4)和动态编辑工具(PHP)以及强大的数据库支持(MYSQL)融为一体,达到完成功能块目的。要求该功能块具有整个系统的统一风格。
§1.2.3具体内容
(一)标题栏部分
采用"高校教材网"统一标题头,即:左为"网上办公,无纸办公"图片,右为"人民高校为人民",下为其他功能模块的超链接。
(二)主体部分
登录:四种不同权限的人,管理员/系级人员/老师/学生,不同人登录后界面应有所不同,如果相同要做到不同功能并是是所有人都可用.
教材征订:教师通过每年的开课计划进行教材征订,征订的结果(订单号,教材编号,教材名,教材类型,作者,出版社及版本号,征订时间,征订人,所订班级,征订数量)由系级人员审批并保存,最后由管理员形成征订表单.之后是由采购员去买,与我们无关.
教材入库:和征订单比对后入库(可有可无),入库字段:教材编号,教材名,作者,出版社及版本号,市场价,实购价,数量,入库时间.
教材发放:在首页通知什么时间内领书,各班班长过来领.并记录领书人和所属班级.如果教师领书,只能领一本.每笔记录库存相应减少(在管理员界面实现)
相关查询:四种权限人员都可以查看教材情况(教材编号,教材名,教材类型,作者,出版社,库存量)
管理员还可查看:预定清单,发放清单,和财务清单并能开成报表(尽可能是可以查一段时间内的信息)。
§1.3系统运行环境
本子系统承接高校教材办公网系统,对运行环境的要求是:
§1.3.1硬件需求
下列的配置是本次实际操作中的配置:
*兼容Intel486等级以上的PC电脑。
*64M以上的RAM。
*15GB以上的硬盘空间。
*48倍速以上的光驱。
*1.44软驱。
实际操作中可以略低于此配置。
§1.3.2软件需求
本系统采用了目前最佳组合-LAMP,即:Linux+Apache+MySQL+PHP,该组合具有更稳定、高效能、更经济的特点。
*操作系统-Linux,采用"飓风Linux"。
*Web服务器软件-Apache。
*数据库服务器与用户端软件-MySQL。
*页面应用软件-PHP4。
除了上面这些动态网页开发环境的需求,还有一些时在安装时需要的软件,在Linuz系统中都可以找到或到网上下载:
*C语言编辑器-将C语言源文件编译成可执行软件的工具。
*Apxs-制作Apache动态模块的工具。
*SecureEdit-跨平台上传文件的工具。
本次开发过程是:先在Window下编写代码,然后上传到服务器进行调试。
第二章设计的理论依据
§2.1Linux+Apache+MySQL+PHP最优组合
现在的"网络生态"已经不能只有展示的功能,凡是网上下单、网络购物、检索查找等都是在网上随处可见的服务。这些功能的运作都牵涉到用户的选择、输入数据以及服务端处理数据与回应等动作,所以这样的网页即为互动式网页。也正是本系统所要采用的网络形式。
在HTML文件的结构下使用互动式网页就必须在服务器端另外增加这些处理信息的功能,通常是针对用途写一个网页应用程序来负责处理。而以互动式网页存取得数据当然必须能长时间储存,所以网页应用程序就要能存取数据库,在浏览器上显示互动式网页,如下图所示:
通过以上的介绍您应该已经知道,如果是一个网站内容提供者(ICP),要提供互动式网页的服务,必须要有WWW服务器,网页应用程序和数据库这三个成员,当然它们都必须在操作系统下执行,所以把操作系统也算在内总共四项软件
上一篇:
PHP学生成绩查询(论文和程序)
下一篇:
无进程无端口DLL木马