2.1系统需求分析
经过与用户的交流,认为该系统要能够减少工作人员工作量,而且功能要全面,省却很多繁杂的脑力劳动。主要实现的功能体现在,对硬件的信息录入,网络订单的处理,购买用户选择配置,还有对下定配置单的匹配分析。
2.2系统的可行性分析
从系统功能需求上来看,系统需要设计完成管理员管理模块,实现对硬件信息管理的日常操作是完全是可以实现的,譬如新硬件的录入,停产硬件的删除等等,用户模块实现对订单的选择,配置单匹配检测,比起传统的手工记录,不会出现因系统本身基本功能问题而造成失误的地方,因而是可行的。
从软件开发角度,当今信息化管理工具以及日益高级的编程语言已经将数据录入查询之功能较为容易的实现。 当今系统已经为Windows98版本以上的操作系统,对于软件系统都能兼容支持运行起来,因而平台不存在问题。
2.3开发工具的选择
Macromedia Dreamweaver 8 是一款专业的 HTML 编辑器,用于对 Web 站点、Web 页和 Web 应用程序进行设计、编码和开发。无论直接编写 HTML 代码还是在可视化编辑环境中工作,Dreamweaver 都能完成。
access2007 就是关系数据库管理工具,数据库能汇集各种信息以供查询、存储和检索。它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 excel 的电子表格,可以使数据库一目了然。它也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。如上所述,access 可以完成所需功能 。
3.1管理员
3.1.1硬件信息管理
该模块想要实现以下功能:可增修改删除硬件信息,包扩型号、类型等。
3.1.2订单管理
“订单管理”功能要实现对订单状态设置,主要包括交互“付款”、“发货”“交易完成”操作3项功能。
3.2用户注册登陆
3.2.1用户注册登陆
主要需要实现“用户登陆”,“用户注册”;“用户注册”完成的是新用户注册以后,将用户名、本人信息等都添加到数据库。
3.2.2硬件信息浏览
用户要对配件情况进行查看,可以通过以下模块进行操作。“硬件详细信息”功能,由于不同型号的硬件详细信息不通,所以详细信息体现了配件的性能指数。同时“硬件信息浏览”还包括“硬件信息对比”可以通过选择想了解的配件了解各个型号的不同。
3.2.3订单管理
“订单管理”想要实现配置单的硬件匹配检测和订单的下订;“订单查看”是与售货商进行交易情况的交互。