二手交易系统的设计与实现—计算机毕业设计内容摘要:
便用户使用信息。 最新近添加的信息可以在最新那个栏目下找到,可以在相应类别方面的下面找该信息,也可以通过搜索找到该信 息,因此一个目的可以有多种实现方式。 界面人性化,也可以使不懂计算机的用户方便使用本系统。 如图 9 所示, 图 9 普通用户操作界面 添加模块关键代码分析如下: %k=0 Do while k=23 if a(k)amp。 信息 =request(n) then n=cstr(k+1) k=k+1 Loop t1=replace(request(t1),〈 ) t1=replace (t1,39。 ,39。 39。 ) t2=replace(request(t2),〈 ) t2=replace (t2,39。 ,„‟) d1=replace(request(d1),〈 ) d1=replace (d1,39。 ,39。 39。 ) sz = 39。 amp。 t1 amp。 39。 ,39。 amp。 t2amp。 39。 ,39。 amp。 request (t3) amp。 39。 ,39。 amp。 n amp。 39。 ,39。 amp。 d1 amp。 39。 ,39。 amp。 now amp。 39。 ,amp。 dateadd (y, request (d2), date) amp。 If session (ad) =0 then COM. Execute(insert into msg ( tit,mal,msg,kin,whe,tim,edt ) values ( amp。 sz amp。 )) Session (ad) =1 End if % 是将信息内容的主题,信息内容(包含联系人方式),发布人地址,发布日期,有效期限,发布人邮件地址添加到 msg 表中;在做判断之前,首先将这些数据处理成可以接收的数据,使用一个 session 变量来做限制, 如果 session (ad)等于零,则执行添加操作,否则退出。 信息发布 搜索信息 由于随着时间的推移 ,系统的信息内容会越来越多,用户在检索信息的时候,就会很困难,因此就非常需要一个具有智能搜索的功能,用户只需要输入自己需要信息的关键字就可以了,从而给用户节约大量的宝贵时间,给用户一个智能导向,也可以说是智能导航。 如图 10 所示, 图 10 搜索页面 搜索结果如图 11 所示 图 11 搜索结果页面 搜索部分关键代码 分析 如下: % If request (n) =0 then Set rs= (select*from msg where tit like 39。 %amp。 request (search) amp。 %39。 and EDT= amp。 date amp。 “ORDER BY id DESC) Else Set rs= (select*from msg where tit like 39。 %amp。 request (search) amp。 %39。 and kin=39。 amp。 request (n) amp。 39。 and EDT= amp。 date amp。 “ORDER BY id DESC) End if % 如果 request (n)等于 0,那么就执行 select*from msg where tit like 39。 %amp。 request (search) amp。 %39。 and EDT= amp。 date amp。 “ORDER BY id DESC。 否则就执行 select*from msg where tit like 39。 %amp。 request (search) amp。 %39。 and kin=39。 amp。 request (n) amp。 39。 and EDT= amp。 date amp。 “ORDER BY id DESC。 “ amp。 request (search) amp。 ”为用户输入内容,查询的是和用户输入内容相类 似的标题,还的是有效期限必须大于当前系统时间的记录。 现在所涉及到的一些智能搜索基本用这种判断加 SQL 语句实现的。 信息管理 管理员身份验证 系统需要管理员来维护和管理数据,并不是所有的人都可以对系统进行维护和管理,系统的安全和保密就通过此项来实现,即安全的屏障。 但是,由于时间的限制,身份验证部分在后台连接数据库,不实现身份的申请注册,管理员只需要输入用户名和密码来进行身份验证,其他一些非法入侵者就可以通过猜用户名和密码的方式来破 解密码,因此安全性就大大增强了。 如图 12 所示, 图 12 管理员登陆界面 让一般的用户只具有浏览、搜索、添加信息的权限,让管理员具有浏览、搜索、添加、删除、发布公告、删除公告、添加和删除链接、项目的添加和删除等权限。 做到各司其职。 信息管理 交易信息管理 信息存在时效性的问题,如果不把一些过期的信息删除的话,就会造成系统负担过大,影响用户访问的速度,主要操作就是删除操作,把一些过期的,或错误的信息删除,如图 13 所示。 图 13 信息管理图 a 删除分为删除个别信息和删除过期信息, 删除个别信息,就是怕在使用过程中出现一些错误信息,系统管理员就可以根据内容删除这些错误信息,保证 信息的正确。 如图 14 所示。 删除过期信息,系统会根据这条信息的发布时间和有效时间来决定信息是否过期,如果过期,系统就会智能的删除这些过期信息,保证信息的时效性,不会误导用户。 信息管理 项目管理 系统会把所有的信息分为几个类别,例如,手机专卖,电脑硬件,二手房交易,旧书交易信息等,方便管理,用户就可以在这几个方面中找到自己需要的信息,方便用户检索,但是,在系统的实际使用过程中,可能会有几个方面,信息根本 涉及不到;也可能真正需要用的几个方面,在系统中找不到,出现“有的用不到,用到的没有”的麻烦,因此做好信息项目类别的管理是非常必要的,如图 15 所示。 信息管理 公告管理 在系统的实际是使用过程中,可能会出现各种各样的状况,系统管理员应该在第一时间告知所有的用户,就是使用公告来实现的。 系统可以发布公告(公告实际上也是信息的一种形式)、删除过期的、错误的公告。 如图 16 所示。 图 14 信息管理图 b 图 15 项目管理图 图 16 公告管理图 在这项功能中,虽然可以通过前台的一些具体操作,从而对后台的数据进行操作,但是这里的公告发布,就有用户的随意性,如果用 户想要了解公告的话,才能知道公告的具体内容,否则没有起到公告的作用,虽然这样可以体现界面的人性化,但是很被动,相对而言,自动公告,就有很多有点,同样是在前台操作后台的数据,这样才能起到公告的作用,不会影响用户的使用。 信息管理 链接管理 此系统并不是万能的,并不能具有所有用户所需要的信息,所以链接其他地方的资源,这样做其实有个好处,可以减轻系统的负担,减少用户的访问量,提高系统的效率。 这里可以添加新链接,删除过期、错误链接。 链接的管理实现了同步删除。 如图 17 所示, 这里实际上就做了个添加记录和删除记录 的操作,分别对表做删除和添加操作。 5 系统测试 测试环境 图 17 链接管理图 由于条件限制,只在本机进行了测试,本机既做为服务器又做为客户端。 本机的硬件配置为:硬盘 80G, CPU 为奔四赛扬 ,内存为 512MB,操作系统为 WINDOWS XP。 由于系统为 B/S 模式,因此在理论上,客户端的浏览器端只需要一般的低配置即可,使用浏览器即可访问并使用该系统。 由于系统的数据量会逐渐增大等特点,因此建议服务器采用高配置以达到系统的稳定性。 测试结果 系统在上述配置下,对本系统的每个角色对应的所有功能作出测试,结果达到了预 期功能。 并且该系统还具备一定的安全性与稳定性,基本符合并达到了设计目标。 系统安全性测试 作为二手交易系统,对安全性等要求不高。 因此在此系统中,采用了以下几种方法来保证考试系统的安全性。 1 密码的安全性 在本系统中,并不提供管理员用户注册,虽然有诸多不便之处,但是这样可以在一定程度上保证安全性。 统一有数据库管理员直接操作数据库表文件产生管理员用户的用户名和密码。 2 角色访问控制 本系统中,将用户分为了两种角色:管理员、普通用户并将每个用户所能进行的操作全部放在为其专门建立的文件夹下。 在每个文件夹 下面添加一个子配置文件,通过设置所允许访问的角色与拒绝访问的用户,来实现基于角色的访问控制,同时也保障了系统的安全性的另一方面。 3 数据库安全 在数据库的安全方面,主要依赖于 SQL Server 2020 自身的安全性。 在使用时,定期对数据库进行备份,以便数据库发生错误时将数据库恢复到之前某一已知的正确状态,实现数据库的再次正确使用。 结 论 经过 3 个月的努力 , 基本 实现了 所有 功能 —— 二手交易信息的管理及二手交易信息的发布, 基本满足了用户的需求,管理员实现了对系统的维护和管理,普通用户实现浏览,添加,搜 索二手交易信息的功能,比如: 增添、修改、删除各栏目信息的功能;系统用户管理系统相关属性 , 网站页面模板管理 , 网站页面编辑功能 等。 系统的操作方便,有一定的可移植性。 由于个人水平及条件限制,此系统从整体上来说并不是很完善,很多方面还需进一步改善: 1) 系统的美观方面需进一步改进,使系统界面更加友好。 2) 管理员用户名和密码修改不方便,而且安全性方面也欠考虑。 但是对于我个人来说,在制作过程中,我学到了很多东西,让自己的所学得到了深化,让自己知道如何去做一个项目,如何把这个项目分解成各个模块,明白了去实现一 个项目的各个流程,从需求分析、立项、实施计划、具体实施、总结,把握其中的每个环节。 通过本次毕业设计,我充分体会到了理论与实践之间联系的重要性,将理论运用于实际的操作中,要从实践中学习新的知识,找到解决问题的方法。 同时,我对 ASP 以及 SQL Server 2020 等相关知识有了较深的了解和掌握。 由于自己的学习能力以及其他各方面的原因,本次设计中只是运用了其中的一部分,有待于在将来的工作和学习中进一步的学习、掌握和运用。 参考文献 [1] 王国荣,朱琳杰,王伟 .ASP与 WEB数据库 [M].北京:人民邮电出版 社, 2020。 [2] 贝尼纳索 .霍夫曼 [美 ],杨浩 .ASP WEB站点高级编程 [M].北京:清华大学出版社, 2020。 [3] MATTHEW[美 ], MACDONALD[美 ],贾小军,于秀山,吕嘉章等 . [M].北京:电子工业出版社, 2020。 [4] 陈峰棋,资讯教育小组 .ASP与 SQL网站数据库程序设计 [M].北京:科学出版社, 2020。 [5] 庄永龙 .Instant ASP实例解析与 ASP网站编程 [M] .北京:北京希望电子出版社, 2020。 [6] 陈娴,刘开文,李健 . [M].北京:中国铁道出版社, 2020。 [7] 马嘉 .精通 ASP [M].北京:人民邮电出版社出版, 2020。 致 谢 本文是在张路桥老师的热情关心和指导下完成的,他严谨的治学作风使我受益匪浅,对顺利完成本课题起到了极大的作用。 在此向他表示我最衷心的感谢。 在论文完成过程中,本人还得到了其他老师和许多同学的热心帮助,本人向他们表示深深的谢意。 最后向在百忙之中评审本文的各位专家、老师表示衷心的感谢。 作者简介: 姓 名:东 波 性别: 男 出生年月: 1981 年 6月 民族: 汉 Email: 声 明 本论文的工作是 2020年 2月至 2020年 6月在成都信息工程学院网络工程系完成的。 文中除了特别加以标注地方外,不包含他人已经发表或撰写过的研究成果,也不包含为获得成都信息工程学院或其他教学机构的学位或证书而使用过的材料。 除非另有说明,本文的工 作是原始性工作。 关于学位论文使用权和研究成果知识产权的说明: 本人完全了解成都信息工程学院有关保管使用学位论文的规定,其中包括: ( 1)学校有权保管并向有关部门递交学位论文的原件与复印件。 ( 2)学校可以采用影印、缩印或其他复制方式保存学位论文。 ( 3)学校可以学术交流为目的复制、赠送和交换学位论文。 ( 4)学校可允许学位论文被查阅或借阅。 ( 5)学校可以公布学位论文的全部或部分内容(保密学位论文在解密后遵守此规定)。 除非另有科研合同和其他法律文书的制约,本论文的科研成果属于成都信息工程学院。 特此声明。二手交易系统的设计与实现—计算机毕业设计
相关推荐
. 学生从进校到离校,一共借了多少本图书,分别为什么样的图书的分类汇总0。 8. 图书的管理由计算机来完成,主要功能有图书信息的各种形式的查询 9. 新书的各种形式的查询。 系统开发计划 系统开发过程中使用的技术规范采取与图书馆现以有的信息资源管理标准结合的方式,开发是以原型法为主线的。 如表 22: 时间 工作内容 1周 图书馆详细调查,可行性研 究 1周 系统分析,制作原型,经协商确定原型
升到高纯度 要用连续精馏的方法,因为乙醇和水的挥发度相差不大。 精馏是多分离过程,即同时进行多次部分汽化和部分冷凝的过程,因此可使混合液得到几乎完全的分离。 化工厂中精馏操作是在直立圆 形的精馏塔 内 进 行 的 ,塔 内 装 有 若 干 从 塔 底 引 入 上 升 蒸 汽 流和 从 塔 顶 引 入 下 降 液。 可知单有精馏塔还不能完成精馏操作 ,还必须有塔底再沸器和塔顶冷凝 器
整流的多重化设计。 (3)基于斩波器的二极管整流设计。 (4)采用 PWM 整流器拓扑结构的高功率因数整流器设计 在三相桥式整流电路的基础上增加整流相,如采用若干相位彼此错开的多个整流机组串联或者并联起来,以构成更多脉波的整流输出,即称为多重化整流技术。 通过多重化的整流技术,在一定程度上可以提高系统的功率因数,改善对电网的干扰,但严格意义上讲,这仍然不能算作是单位功 率因数整流 器
例图如图 所示。 普通用户 管理员 图 相册 管理用例图 浏览 日志 添加 日志 修改 日志 删除 日志 管理员 普通用户 浏览 相册 添加 相册 删除 相册 修改 相册 本 科 毕 业 设 计 第 11 页 共 34 页 留言管理用例图 用户可以发表留言和查看留言内容,管理员可以查看并删除 所有 用户留言。 留言管理用例图如图 所示。 普通用户 管理员 图 留言 管理用例图 功能需求分析
深冲、拉延、弯曲和镦粗等冷加工性能、焊接性能。 但存在时效敏感性,淬硬性及淬透性极低。 大多轧制成高精度的薄板或冷轧钢带用以制造易加工成形,强度低的深冲压或深拉延的覆盖零件和焊接构件。 南昌航空大学科技学院学士学位论文 9 ● 化学成份: 碳 C : ~ 硅 Si: ~ 锰 Mn: ~ 硫 S : ≤ 磷 P : ≤ 铬 Cr: ≤ 镍 Ni: ≤ 铜 Cu: ≤ ● 力学性能: 抗拉强度 σb
.......................................................... 66 参考文献 .............................................................................................................................. 67