摘 要 近年来,计算机网络通信技术正经历着持续不断的发展,软硬件性能日新月异,促使金融业、商品流通业、交通运输业、旅游业等许多领域发生了极大的变革,人们的生活方式、消费方式也随之产生了巨大的变化。POS就是随着网络技术发展超来的一个商业POS系统是强调以库存为中心的商业应用系统,不但设计上思路清晰,数据流程明确,更多地考虑了业务功能的完备性,高效性及易修改易扩充性。 pos管理系统是典型的管理信息系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 因此本人结合公司人事管理的要求,对MS SQL Server2000数据库管理系统以及ASP应用程序设计进行了较深入的学习和应用,主要完成对pos管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。由于采用asp技术构建,本系统既可以单机运行又可以在网络中运行,具有较高的适应性。
关键词:pos系统;查询;SQL Server 2000;asp
Abstract In recent years, as the continual development of web communication technology and capacity of h& s changed with each day, a great world of transformation has been taken in field of finance, commodity circulation, carrying trade, tourism and so on. It also causes the translation of people's living and consumption styles. One of the most important fruition brought with the development of web tech is POS which emphasizes applying system based on storage. It has a great number of advantages such as new theories on design, explicit digital flow, especially the functional maturity, high effect and the easy to alter and expand. POS management system is a typical of management information systems. The invention includes two sides: the establishment and maintenance of background database and development of front-end applications. Database requires the establishment of data consistency and integrity of strong data security for the first, as for the latter demanding the functional application maturity, and easy to use. I have a deep study and application in both MS SQL Server 2000 database management system and ASP applications design according to requirements of information management systems, the main job is to complete the analysis of the management system requirement, functional modules and database modeling, then design the structure of the database and application procedures. As constructed by asp, this system can run not only in single computer but network as well with the high flexibility.
Keywords: The POS system; Inquiry; SQL Server 2000; asp
目 录 论文总页数:22页 引 言 1 1. 管理信息系统 1 1.1. 管理信息系统概述 1 1.2. 管理信息系统的结构 1 2. 系统调查分析 2 2.1. 系统初步调查 2 2.2. 可行性研究 2 2.2.1. 技术可行性 2 2.2.2. 经济可行性 3 2.2.3. 管理可行性 3 2.3. 开发工具 3 2.3.1. asp构建技术 3 2.3.2. Microsoft SQL Sever2000 数据库管理系统 4 3. 系统详细分析 4 3.1. 应用需求分析 4 3.2. 系统模块划分 5 3.2.1. 系统功能模块划分示意图 5 3.2.2. 系统模块划分详细描述 6 3.3. 系统流程图 7 3.4. 数据库表设计 9 4. 系统设计实施 13 4.1. 程序设计 13 4.1.1. 登陆 14 4.1.2. 管理员页面 15 4.1.3. 用户页面 18 4.2. 系统测试 18 4.2.1. 调试过程 19 4.2.2. 调试方法 20 结 论 20 参考文献 20 致 谢 21 声 明 22
系统模块划分详细描述 根据pos管理的功能要求,系统分成两个大的模块:管理员模块和用户模块,顾名思义客户进入用户模块,系统的管理员则进入管理员模块,其身份划分相当严格不能出现混淆。为了对不同身份的用户进行鉴别,于是在两大模块的上一层还有一个进行用户身份判别的登陆模块。而在管理员模块和用户模块的下层又分别包含了若干个小的功能模块来共同实现系统的整体目标。 1.管理员模块:pos系统管理员身份是系统给定的只能在后台数据库中添加不能在操作页面中随意添加管理员否则将造成管理混乱。管理员凭借系统给定的帐号和密码通过登陆认证模块进入管理员界面。管理员界面的主要功能有:维修设备管理、故障处理信息、客户信息管理、员工信息管理、pos设备型号管理以及帐号管理。 * 维修设备管理:这项功能是对设备入库进行管理,它主要是查找修改设备信息单个或多个设备入库、生成及修改维修单、查看入库和未出库记录等。 * 故障处理信:这项含了三个小的功能:查找修改处理信息、添加处理信息和恢复删除信息。其中查询可以根据时间,客户名,故障设备等查找到设备是否已维修好。 * 客户信息管理:这项功能是对用户信息的管理,他包括四个小的功能:用户信息添加、用户信息查询、用户信息删除、恢复用户信息删除。其中用户信息添加是用户管理的前提。用户能够登陆本系统的前提条件是用户已经注册帐号,包括了用户的姓名、性别、客户所在工行、所在部门、联系电话和邮件、通讯地址。只有管理员将用户的这些基本质料添加到pos管理系统中,才会发放帐号给用户。用户信息在系统中存档后管理员能够对用户质料进行适当的操作如查询、注销。 * 员工信息管理:这项功能同客户信息管理类似。 * Pos设备型号管理:这项功能是让管理员可以查看修改及删除设备信息,还可以添加新的设备信息:包括设备名称、参数以及备注。 2.用户模块:管理员添加了用户的基本质料后发放给用户帐号,用户凭借帐号和密码通过登陆模块就能进入用户模块。用户模块主要功能有:维修设备管理、故障处理信息、个人信息以及员工信息查询和帐号管理。 * 个人以及员工信息查询:这项功能让用户可以查询自己在系统的注册信息以及该公司的员工信息可以及时找到负责人,如若发现信息有误可以及时与管理员联系修改。 * 帐号管理:密码是用户登陆的凭证为了保证密码的有效性,用户应该注意经常修改自己的密码。 * 维修设备查询:。用户通过此项功能可以查找设备信息并且查看维修单以及入库和未出库的记录。 * 故障处理信息:。用户通过这项功能可以查询自己想维修设备的状态(已经维修、未维修)以确定设备的状态。 |