基于Web的同学录系统_第1页
基于Web的同学录系统_第2页
基于Web的同学录系统_第3页
基于Web的同学录系统_第4页
基于Web的同学录系统_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、摘 要近年来计算机技术的快速发展,特别是计算机网络的发展,越来越深刻的改变了人们生活的方方面面。使得人们能以更低廉的价格,开发出更方便、更实用的网络工具。各种在线服务系统,更是深刻的影响了人们的联系方式,使得人们可以在远隔千里之遥随时通讯。校友通信录是为了方便同学之间的联系。本论文主要介绍了一个同学录的实现过程:主要包括:系统的设计,功能的实现及详细的设计实现。主要模块主要包括:用户注册及登陆、留言、查询等一些简单的功能实现。基于Web的同学录系统是基于B/S模式开发的一个功能较为全面的网上同学信息交流管理系统。本系统前台主要利用ASP作为开发工具,主要模块包括:用户信息管理、通讯录管理、学校

2、相册管理、留言板管理和日志管理。系统界面美观,使用方便,为同学间的信息交流和知识的传播提供了很大的方便。文中主要描述了同学录系统的设计方法和实现过程,阐述了系统的功能分析、概要设计、数据库设计以及实现步骤,重点论述了系统的详细设计和实现过程方面。关键词:同学录;ASP;Access数据库AbstractThe rapid development of computer technology in recent years, especially in the development of computer networks, more profound change people lives.

3、Makes it more affordable price to develop a more convenient and useful network tools.A variety of online services system, it is a profound impact on peoples contact information, so people can communicate at any time while miles away.Alumni address book is to facilitate contact between students.This

4、paper describes the implementation process of a Classmates: include: system design, functional and detailed design and implementation to achieve.Main modules include: user registration and login, message, query, and some simple functions to achieve.Classmates Web-based system is based on B / S model

5、 features the development of a more comprehensive online student information exchange management system.The main front of the system as a development tool using ASP, the main modules include: customer information management, contact management, class album management, message board management and lo

6、g management.System, beautiful interface, easy to use, for the exchange of information between students and knowledge dissemination offers a great convenience.Classmates paper describes the system design and implementation process, describes the system functional analysis, outline design, database d

7、esign and implementation steps, with emphasis on the detailed design and implementation processes.Key Words:schoolmates;Asp; Access Database目 录摘 要IAbstractII引 言11系统分析31.1系统功能分析31.2系统业务流程图31.3系统数据流程图61.4数据字典72系统设计102.1系统总体结构设计102.2输入输出设计122.3数据库设计133系统实施193.1系统实施阶段的主要任务193.2管理员界面、用户界面、主程序设计193.3系统测试3

8、24 系统运行与维护344.1 系统维护344.2 系统评价34结 论36参 考 文 献37致 谢38引 言在经济飞速发展和信息技术高度发达的今天, WEB技术、ASP程序设计和Access 数据库的应用也得到了突飞猛进的发展,而且它们的应用迅速波及到了社会各个领域、各个层次。在提倡终生教育的今天,随着人的教育经历的增长,同学越来越多,同学信息的管理是我们每个人成长中必须管理的信息。过去的种种陈旧的联系方式,已经不能满足现代生活的需要。而上网成了一种很重要而且必不可少的联系方式,网上同学录作为一种方便校友之间联系的实用系统便应运而生。转眼间,我们已经大四了,即将走出校园,各奔东西。我们的电话、

9、住址也许会换,昔日的同学、朋友可能无法再联系。本次我们将为我们班的同学设计一个相互联系、相互交流的平台,可以使班里的同学随时了解学校的动态,清楚同学们的发展情况。此次所设计的在线同学录根据同学登录时的用户名和密码确定用户的权限,用户只能在被允许的权限范围内管理和查询相应的信息。同时系统提供了更改密码功能,方便用户保护自己的隐私。此次课程设计主要是为我们07级仰恩大学的同学提供一个交流和联系的平台。利用现代的网络资源优势和技术优势,通过提供完善的同学录服务,和规范同学录的管理,以达到增进同学之间的感情,方便同学联系的目的,并以此加快我校的信息化建设。学校同学录的形式和学校实体的构成是一样的,由学

10、校管理员负责维护界面。方便实用的留言板让每一个学校成员都有畅所欲言的权利,在这上面,你可以怀旧,可以抱怨,可以展望,总之只要学校管理员不干预,你可以发表任何言论;学校相册是同学录最直观、最具吸引力的一个功能,通过简单快捷的方法把照片上传到同学录供朋友们观赏,可以让同学不会因为时间的流逝而忘记彼此的长相;如果你有重要通知要告诉所有的同学,不用一个个的发信息,通过利用消息群发功能就能实现。在一些特殊时期,同学录的作用更可以极大的显现和发挥到极至。因为在这些时期,同学老师之间都难以见面,面对面的人际交流机会就缺失了,而同学录就正好充当了这一角色,在虚拟的世界中成为一个信息传递的平台。在这次设计过程中

11、,我们将利用ASP网页制作技术以及Access 2003数据库来完成设计,这能使我们即对以前所学的知识有一个复习,将原来所学的理论知识运用于实际,让我们对所学知识有更透彻的理解。同时,我们也可以对新的知识进行很好的学习,网页制作这门课我们以前没有学过,通过这次设计,我们会学到很多以前不知道的知识,让我们的知识面更广泛。根据目前的形势11,网络的竞争越来越大,在这追求高效的社会,中小型网站要有立足之地除了要有自己的特色,还应该了解用户的特点及需要。目前使用同学录的大部分是毕业的高中学生和大学生,所以同学录可以作为学校网站的子系统,系统应设计成功能齐全、易于操作、界面清爽定会受到用户的青睐。在了解

12、了系统的开发背景以后,就需要仔细分析该系统的开发是否可行,并对目标系统进行可行性分析。可行性分析的目的是用最小的代价在尽可能短的时间内确定问题是否能够解决。经过对开发新系统的社会可行性、经济可行性和技术可行性的研究,最后得出结论:开发新系统是完全可行的。(1) 社会可行性目前,各大综合类网站上的校友录系统都已比较完善,同学们都是通过搜寻学校来加入校友录。而像校内网、QQ校友录这样专门做校友录的网站,同学们不需要建立学校,直接可以联系同学。网络普及率极高的今天,校友录尚处于发展阶段,有很大的可挖掘性和发展潜力。所以开发校友录系统具有很大的潜力,而且面向的对象是自己的同班同学,有其特有的意义。该系

13、统投入运行后,方便用户操作和使用,更加方便了同学之间的联系,更为同学聚会等活动提供便利的条件。综上所述本系统开发从社会上是可行的。(2) 经济可行性主要是对我校2006级信息管理与信息系统专业的毕业生进行分析,对系统的建设、运行和维护费用进行估算,对系统建成后可能取得的社会及经济效益进行评估。由于该管理系统比较小,所以对于自己的财力方面来说都是可行的。计算机及其他一些相关的附属物品已经具备。并且该系统开发的时间较短,只需一至两个月时间即可实现。由于该系统相对来说比较简单,系统的维护费用也不高。开发完成后,可以实现准确与快速于一体,大大方便了同学们的联系。因此,该系统的开发在经济上是完全可行的。

14、(3) 技术可行性本系统是以Asp语言为前台开发工具,以Microsoft Access为本系统后台数据库,并以先进的ADO(ActiveX Data Objects)技术进行数据库存取等操作,使Web与数据库紧密联系起来。连接数据库采用ODBC方式,并且在每页中显式地关闭连接,于是利用了IIS自带的数据库连接池特性,大大提高了数据库连接效率。整个用户所接触的个性化页面生成系统主要由使用Dreamweaver 8开发,并且利用IIS+ASP技术实现的个性化Web页面生成器两部分组成。面对于系统设计还应该以“标准性、安全性、高效性、保密性、可维护性”为标准,在着眼于当前实用的基础上,为将来系统的

15、扩展,升级留有余地。系统的开发应能在较长时间内满足发展需要。综上所述本系统开发从技术上是可行的1系统分析系统分析(又称逻辑设计)是信息系统开发的关键环节,要求在系统调查的基础上,对新系统的功能进行细致的分析,并建立一个新系统的逻辑模型。新系统的逻辑模型由系统业务流程图、数据流程图、数据字典、逻辑表达式及有关说明组成。系统分析的主要任务是将在系统详细调查中所得到的文档资料集中到一起,对组织内部整体管理状况和信息处理过程进行分析。它侧重于从业务全过程的角度进行分析。系统分析的目的是将用户的需求及其解决方法确定下来,这些需要确定的结果包括:开发者关于现有组织管理状况的了解;用户对信息系统功能的需求;

16、数据和业务流程;管理功能和管理数据指标体系;新系统拟改动和新增的管理模型等等。系统分析所确定的内容是今后系统设计、系统实现的基础。1.1系统功能分析6为了实现网络同学录系统前台的开发,该系统必须具有以下各种功能:用户管理、通讯录管理、相册管理及留言板管理,下面详细的描述同学录系统中每个模块主要完成的管理功能:(1) 通讯录管理模块:主要是用户的通讯信息,用户登录后可以查看学校其他成员的通讯信息。(2) 用户管理模块:包括用户的登录验证以及用户信息的修改,用户登录后可以修改自己的基本信息,如账号、密码、移动电话、通讯地址、工作单位等。 (3) 留言板管理模块:用户登陆后可以查看其他学校成员的留言

17、,也可以添加新的留言。(4) 相册管理模块:主要包括查看学校相册和上传新照片功能。(5) 日志管理模块:学校成员可以发表自己的日志,也可以查看其他人的日志。1.2系统业务流程图12业务流程分析的任务是调查系统中各环节的管理业务活动,掌握管理业务的内容、作用及信息的输入、输出、数据存储和信息的处理方法及过程等,为建立管理信息系统数据模型和逻辑模型打下基础。业务流程图是掌握现行系统状况、确立系统逻辑模型不可缺少的环节,是系统分析和描述现行系统的重要工具,是业务流程调查结果的图形化表示。此系统的总的业务流程图如图1.1所示:图1.1系统总体业务流程图根据同学录系统前台应具有用户管理、学校相册管理、通

18、讯录管理、留言板管理和日志管理功能,本系统的基本流程主要包括:查看相册、上传照片、基本信息修改、查看通讯录、查看和修改留言、发表日志等。所以系统前台的业务流程图如图1.2所示:图1.2前台业务流程图1.3系统数据流程图数据流程分析可以按照自顶向下、逐层分解、逐步细化的结构化分析方式进行,通过分层的数据流程图来实现。数据流图是描述新系统数据输入、数据输出、数据存储及数据处理之间关系的一种强有利的工具,同时也是与用户进行紧密配合的有效媒介。(1) 系统顶层数据流图图 1.3系统顶层数据流程图(2) 系统一层数据流图图1.4 系统一层数据流程图(3) 系统二层数据流图图1.5 系统二层数据流程图1.

19、4数据字典3数据字典是一种用户可以访问的记录数据库和应用程序元数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS自动更新的数据字典,被动数据字典是指修改时必须手工更新其内容的数据字典。数据字典的作用是在软件分析和设计的过程中给人提供关于数据的描述信息。它主要是对数据流图中的数据流、处理逻辑、外部实体、数据存储和数据项等方面进行具体的定义。由于本次设计是小型软件系统的开发,所以采用卡片形式书写数据字典。每张卡片上保存描述一个数据的信息这样做更新和修改起来比较方便,而且能单独处理描述每个数据的信息。下面将列出若干数据元素的数据卡片信息。1.4.1 数据元素条目数据

20、元素是最小的数据组成单位,数据元素条目如下所示:名称:照片描述 总编号:0-04别名:comment 编号:04长度:100个字节 类型:文本型简述:每个照片的简单描述名称:日志编号 总编号:0-02别名:dairyid 编号:02长度:4个字节 类型:自动编号简述:用户日志的唯一编号 名称:用户账号 总编号:0-01别名:userid 编号:01长度:10个字节 类型:文本型简述:用户登录系统的唯一识别号名称:留言编号 总编号:0-03别名:messageid 编号:03长度:4个字节 类型:自动编号简述:用户留言的唯一编号1.4.名称:留言表 总编号:2-02别名:message 编号:0

21、2简述:描述用户所留言的基本信息数据结构组成:留言编号+留言标题+内容+留言时间+用户2 数据结构条目数据结构描述了数据之间的组合关系,一个数据结构可以包括若干个数据元素和数据结构。数据结构如下所示: 名称:用户信息表 总编号:1-01别名:userinfo 编号:01简述:描述用户的基本信息数据结构组成:用户编号+姓名+账号+密码+生日+通讯地址+工作单位+电子邮件+QQ+移动电话 名称:留言表 总编号:1-02别名:message 编号:02简述:描述用户所留言的基本信息数据结构组成:留言编号+内容+留言时间+留言者 1.4.3 数据流条目数据流描述了数据之间的组合关系,一个数据流可以包括

22、若干个数据元素和数据结构。数据流如下所示: 名称:日志 总编号:2-01简述:用户所添加的日志信息 数据流来源:用户数据流去向:P1.5 数据流组成:日志表名称:照片 总编号:2-02简述:系统中上传的文件 数据流来源:用户数据流去向:P1.3 数据流组成:照片表1.4.4 数据存储条目名称:照片表 总编号:3-01简述:对用户所上传照片的存储 编号:01有关的数据流:P1.3D3数据结构组成:照片编号+标题+上传时间+上传者+照片描述+照片类型+照片数据存储条目主要描绘了数据存储的结构,有关的数据流,查询要求。数据存储条目如下所示: 名称:用户信息表 总编号:3-02简述:对所有用户的信息存

23、储 编号:02有关的数据流:P1.1D1数据结构组成:用户编号+姓名+账号+密码+生日+通讯地址+工作单位+电子邮件+QQ+移动电话+邮政编码 1.4.5 外部实体名称:管理员 总编号:4-02别名:admin 编号:02说明:登陆系统的一个重要外部实体 输入数据流:管理员登录信息 输出数据流:需求信息名称:用户 总编号:4-01别名:user 编号:01说明:登陆系统的一个重要外部实体输入数据流:用户登录信息 输出数据流:需求信息外部实体是数据的来源和去向。外部实体条目主要说明了外部实体产生的数据流和传给该外部实体的数据流。2系统设计7所谓的系统设计,就是根据目标系统逻辑功能的要求,结合实际

24、情况,采用一定的方法,详细地确定目标系统的结构和具体的实施方案,即建立目标系统的物理模型。系统设计主要分两大部分:系统总体设计和系统详细设计。总体设计主要根据系统分析说明书中所描述的系统目标、功能和环境条件,确定系统的总体结构,画出系统结构图。详细设计则是要完成系统的代码设计,数据库设计,输入输出设计和处理过程设计等项工作。本系统采用文件架构的设计思想进行实施开发的。所谓软件架构(software architecture)是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。 软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明确和相对细致地描述

25、组件之间的通讯。在实现阶段,这些抽象组件被细化为实际的组件,比如具体某个类或者对象。在面向对象领域中,组件之间的连接通常用接口_(计算机科学)来实现。软件体系结构是构建计算机软件实践的基础。收集到本同学录所要设计的目的和功能并且以图的形式表现出来,能让读者对本系统一目了然,更重要的是,让作者更加完善本系统,减少错误。2.1系统总体结构设计为了把用户的数据要求清楚、准确地描述出来,系统分析员通常建立一个概念性的数据模型(也称为信息模型)。概念性数据模型是一种面向问题的数据模型,是按照用户的观点对数据建立的模型。它描述了从用户角度看到的数据,它反映了用户的现实环境,而且与软件系统中的实现方法无关。

26、在给出E-R图前,一般系统分析员会先分析数据流图、引入数据字典、再画出模块功能图,再做好这些的基础上最后给出E-R图。通常,使用实体-联系图(entity-relationship diagram)来建立数据模型。可以把试题联系图简称ER,相应地可以用E-R图描绘的数据模型简称E-R模型总体设计主要根据系统分析说明书中所描述的系统目标,功能,环境条件,确定系统的总体结构,画出系统总体结构图如图2.1所示。 图2.1系统总体结构图模块是数据说明功能,可执行语句等程序对象的集合,它是单独命名的而且可以通过名字来访问。模块化就是把程序划分成若干个模块,每个模块完成一个子功能,把这些模块集总起来组成一

27、个整体,可以完成指定的功能满足的要求。本系统总体结构图如图2.2所示: 图2.2本系统总体结构图2.2输入输出设计系统输入输出(I/O)设计是一个在系统中很容易被忽视的环节,但他是一个重要的环节,它对于用户和系统今后使用的方便和安全可靠性来说都是十分重要的。一个好的输入设计可以为用户和系统双方带来良好的工作环境,一个好的输出设计可以为管理者提供便捷、明了、有效、实用的管理和控制信息。(1) 输入设计输入数据内容取决于所需输出信息的内容。因此,输入数据内容的确定应根据输出设计来确定系统都需要哪些数据输入,包括数据项名称、数据类型、精度、取值范围等。输入设计的目标是保证向系统输入正确的数据。在这种

28、要求之下,应做到输入方法简单、迅速、经济、方便。因此输入设计应遵循以下原则:最小量原则、简单性原则、早检验原则和少转换原则。输入设计的工作是依据功能模块的具体要求给出数据输入的方式、用户界面和输入校验方式。进行输入设计工作时,要注意在整个系统中统一设计风格。输入界面要尽可能地避免错误的数据存储到系统中,在输入设计中需要考虑采用具体的检测方式对数据输入的正确性进行校验。比较常见的数据输入检测方式有二次输入校验法、静态校验法、平衡校验法、文件查询校验法、界限校验法、数据格式校验法、校验码的方法等。在开发本管理系统时,要以用户至上的原则来设计输入界面。在信息资料的输入过程中由计算机系统自动给出输入法

29、并进行必要的数据类型检验、数据格式检验和必要的逻辑检验并即时提示信息管理员出错,并给出正确的输入格式。输入方式的设计主要是根据总体设计和数据库设计的要求来确定数据输入的具体形式。常用的输入方式有:键盘输入、模/数输入、数/模输入、网络数据传送、磁/光盘读入等几种形式。在本系统设计中我们主要采用键盘输入和网络数据传送。(2) 输出设计输出设计的目的是使系统能输出满足用户需求的有用信息,用户所需要的各种管理业务和经营决策等方面的信息都是由系统的输出部分完成的。管理信息系统只有通过输出设计才能为用户服务。信息系统能否为用户提供准确、及时、适用的信息是评价信息系统优劣的标准之一,因此,必须十分重视输出

30、设计。系统设计的过程正好与系统实施的过程相反,并不是从输入设计到输出设计,而是从输出设计到输入设计,这是因为输出的表格等的样式直接与用户相关,而系统设计的出发点,应当是用户的需求,保证输出的表格样式符合用户的要求,方便用户的使用,故而我们首先考虑输出设计。输出设计包括以下几方面的内容: 确定输出内容。用户是输出信息的主要使用者,要根据用户的需求,设计输出的内容。 选择输出介质与设备。 确定输出方式。提供给人的信息都要进行格式设计,输出格式要满足使用者的要求和习惯,达到格式清晰、美观、易于阅读和理解的要求。2.3数据库设计1数据库设计的意义是在给定的DBMS、操作系统和硬件环境下,如何表达用户的

31、需求,并将其转换为有效的数据库结构,构成较好的数据库模式,这个过程称为数据库设计。数据库及其应用系统开发的全过程可分为两大阶段:数据库系统的分析与设计阶段;数据库系统的实施、运行与维护阶段。数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建设中的核心技术,具体的说,数据库设计是一个给定的应用环境,构造最优的用户的应用需求。这个问题是我们在进行软件开发时期的主要研究方向。数据库设计应该和应用系统设计相结合,也就是说,整个设计过程中要把结构(数据)设计和行为(处理)设计密切结合起来。由于信息结构复杂,应用环境多样,在相当长的一段时间内数据库设计主要采用手工试凑法。使用这种方法与设计人员的

32、经验和水平有直接的关系,数据库设计成为一种技艺而不是工程技术,缺乏科学理论和工程方法的支持,软件的质量难以保证,常常是数据库运行一段时间后又不同程度地发现了各种问题,增加了系统维护的代价。十余年来,人们努力探索,提出了各种设计准则和规程,都属于规范设计法。2.3.1概念结构设计数据库一般分为三级模式:外模式、概念模式和内模式。外模式也就是不同用户所对的数据视图,它将数据库内部抽象的数据及其互相之间的关系表示为简单、直观的应用界面。概念模式是数据库中全部数据的逻辑结构和特征描述,通常以某种数据模型为基础。内模式是对数据的物理结构和存储方式的描述。在需求分析的基础上,用概念数据模型,此处采用E-R

33、数据模型,表示数据及其相互间的联系。概念数据模型是与DBMS无关、面向现实世界的数据模型。在概念设计阶段,主要是致力于模拟现实世界,可以不必纠缠于DBMS所规定的各种细节。根据需求分析,对系统进行概念设计。根据对数据流图和数据字典的分析,我们可以确定该应用中的实体,属性和实体之间的关系,并画出各实体的E-R图。 图2.3 照片实体E-R图 图2.4 留言实体E-R图 图2.5管理员实体E-R图 图2.6公告实体E-R图 图2.8 用户实体E-R图图2.9实体与实体之间的关系属性图2.3.2 逻辑结构设计数据库的逻辑结构设计就是设计数据的结构,即将数据组织成一个与计算机提供的数据库管理系统所采用

34、的数据模型相符合的形式。在E-R图中有两类数据,一是实体的数据,二是实体与实体之间联系的数据。从E-R图转换导出关系数据模型实际上就是将实体属性和联系属性这两类数据转换成关系数据模型中的关系。以下是E-R模型向关系数据库模型的转换:管理员(管理员编号、管理员账号、密码)用户(用户编号、用户账号、用户姓名、生日、密码、性别、移动电话、通讯地址、邮政编码、工作单位、QQ号码、Email)公告(公告编号、公告内容、公告时间)留言(留言编号、发表者、留言内容、留言时间)日志(日志编号、日志标题、日志内容、日志时间、发表者)照片(照片编号、照片类型、照片、照片描述、上传时间、上传者)2.4.3 物理结构

35、设计在数据库的逻辑结构设计的基础上,考虑到程序设计的程序性和通用性,我们所开发的同学录系统采用Microsoft的Access 2003进行数据库的设计,创建满足要求的数据表。我们总共创建6个数据表,其结构分别如下:表1 “用户信息”数据表字段名称字段类型字段宽度索引用户编号自动编号4主索引用户姓名文本型10用户账号文本型10密码文本型20生日日期/时间型8性别是/否1通信地址文本型30邮政编码文本型10Email文本型20QQ号码文本型15移动电话文本型11工作单位文本型30表2 “留言表”数据表字段名称字段类型字段宽度索引留言编号自动编号4主索引留言内容文本型100留言时间日期/时间8发表

36、者文本型10表3 “管理员信息”数据表字段名称字段类型字段宽度索引管理员编号自动编号4主索引管理员账号文本型10密码文本型20表4 “日志表”数据表字段名称字段类型字段宽度索引日志编号自动编号4主索引日志标题文本型20日志内容备注型5000日志时间日期/时间8发表者文本型10表5 “公告”数据表字段名称字段类型字段宽度索引公告编号自动编号4主索引公告内容文本型50公告时间日期/时间8表6 “照片信息”数据表字段名称字段类型字段宽度索引照片编号自动编号4主索引照片OLE对象照片描述文本型100照片类型文本型10上传时间日期/时间8上传者文本型103系统实施所谓系统实施,就是将系统设计的成果在计算

37、机上实现。计算机系统的实施包括硬件准备和软件准备两个方面。从物理设施讲,实施时计算机系统和网络系统的安装调试;从软件而言,实施十分局详细设计文档将详细设计转化为要求的编程语言或数据库语言的程序,并对这些程序进行调试或程序单元测试,验证程序模块接口与详细设计文档的一致性。3.1系统实施阶段的主要任务系统实施阶段的主要任务包括:系统硬软件的准备、系统操作人员的培训、系统有关数据的准备和录入、系统调试和转换。硬件的准备包括计算机主机、输入输出设备、存储设备、辅助设备(稳压电源、空调设备等)、通信设备以及机房建设等等。这些设备要进行购置、安装与调试。软件设备包括系统软件、数据库管理系统以及一些应用程序

38、。数据准备与录入工作主要是指由手工操作转入计算机处理所需的各种数据的整理、录入及计算机系统中为新系统所用数据的转换工作。数据准备与录入工作要注意数据的准确性,在整理、录入、校验等各个环节把好关,为系统的顺利转换打好基础。同时,也要开展人员的培训工作,包括管理信息系统知识的普及教育、新制度的学习、计算机操作训练等。在人员培训中还要注意进行思想教育,扭转个别人员对新系统的抵触情绪,使所有人员了解新系统的基本功能、新系统对使用人员的要求、建立管理信息系统的目的、管理信息系统的建立可以为组织和个人带来的帮助和便利、个人在新系统中应该承担的工作等,使用户关心、支持新系统的实现。3.2管理员界面、用户界面

39、、主程序设计73.2.1管理员界面设计2(1) 管理员登录主界面系统登录主界面是系统管理员进入本系统后的必由之路,通过它可以进入本系统的各个子系统并可防止非本系统操作人员的进入,确保了系统的安全性。具体界面如下图3.1所示:图 3.1管理员登录主界面管理员登录主界面的实现的代码主要如下4: (2) 管理员登录后的界面图 3.2 管理员登入后界面管理员登入后界面的实现的代码主要如下:3.2.2用户界面设计2(1) 用户登录主界面图 3.3 用户登入界面用户登入界面的实现的代码主要如下5: 0 ThenResponse.Cookies(GBL_strCookieURL).Expires = Dat

40、e + intCookieResponse.Cookies(GBL_strCookieURL)(user) = strUserNameResponse.Cookies(GBL_strCookieURL)(pass) = strUserPasswordEnd IfEnd IfCall ActionOver()Response.RedirectGBL_strHomeURL&user/user_info_show.asp?action=ShowUserAllInfoEnd Function %(2)用户登录后的界面图 3.4用户登入后界面用户登入界面的实现的代码主要如下:!- #include file = ./mai

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论