摘要:真实故事计划作为一个影响力广泛的公众号,每篇文章都有大量的阅读量,并且每天都要醒文章的更新,偶尔还需要进行文章的删除操作,这就需要建立一个完善的数据库系统来实现其各种功能。而在本文中建立的数据库系统,其主要功能都有:用户的注册,用户的登陆,文章的插入,删除,更新等。在实现该数据库的过程中,用到了BA语言和SQL语言。
英文摘要:As an influential public number, the True Story Plan has a large amount of reading in every article, and it needs to be updated every day. Occasionally, it needs to delete articles, which requires a perfect database system to achieve its various functions. The main functions of the database system established in this paper are: user registration, user login, article ins ertion, deletion, update and so on. In the process of realizing the database, BA language and SQL language are used.
一.需求分析:
1.1.引言真实故事计划是微信上的一个公众号,现在已经有673篇原创文章,其理念宗旨为:真实的故事自有万钧之力。真实故事计划的意义在于:通过这些从生命中拿出的故事,我们去探寻发现自我,去认清生命的真相,从真实中汲取勇气,来保守我们对生活的热枕。它发出的文章每每达到10万+的阅读量,一个有这样影响力和积极意义的公众号应当有一个完善的数据库。
1.2需求分析阶段的目标和任务1.2.1处理对象用户信息:账户,密码文章信息:故事号,,故事名,作者1.2.2处理功能及要求1.用户密码的更改2.新用户的注册3.文章的插入,删除,更新4系统各个界面之间的转换
1.3需求分析阶段成果
1.3.1体会与收获 系统需求分析主要是通过对公众号的阅读和对网络的从分利用,了解到了真实故事计划的一些基本状况,以及在管理中的一些问题。由于是第一次做这样的需求调查,开始总是觉得无从下手,不知道自己该了解、该清楚那些方面的知识,遇到了很多的问题,但通过网络的查询和自己一遍一遍的分析和完善,才逐步把业务弄清楚,最终顺利完成了需求分析阶段的任务。
1.3.2流程图
1.3.3真实故事计划表的内容
文章信息真故的第几个故事故事名称作者434解锁夜晚和一个中年男人的中年梦李一伦435越海余生杨友鹏436刺杀皮诺437我可爱的消防员先生杨午午438叛逃飞机上,对自己开枪的士兵孙春龙439暧昧十年,我们最后成为兄妹朱小天440在饭局上长大的女孩朱小天441当一个抑郁症患者决定去说脱口秀罗丹442孩子重疾,一个中产家庭的自救之旅曾畹莹443在二次元,逆转现实的男孩刘妍444游舒晴 200斤重的钢管舞女王崔斯也445请闺蜜测试我的初恋李星446坟墓里,埋着我的一位朋友张晨风447只骗有钱人的童星捕手皮诺448成为妈妈的路上,有进无退张舒婷449没有母亲的母亲节杨家辰450卧底三十天,我毁掉百亿传销帝国山雨大叔451火锅店流血事件皮诺452过苦日子,难不倒当代年轻人马延军453该文章已被删除 454决心去死后,父亲又活了26年王婧455难民与小偷:一位埃及同志的出逃记何伟456被二胎围追堵截的中年女人方瑶457一个老来单身的上海女人决定恋爱杨眉458语文老师带的足球队,杀进了世界杯姚璐459我的喀什朋友陈年喜460被唾弃的男人的一生李进才461被注视的哺乳喂养,新手妈妈们的隐痛张舒婷462孤身闯荡北京的女孩,会经历怎样的绝境高欣463被乙肝歧视毁掉的男孩陈诚464长大成人的女孩们,都曾侥幸躲过哪些伤害崔玉敏 刘妍 用户属性 用户密码该用户被替换11该用户被替换12该用户被替换123该用户被替换13该用户被替换14该用户被替换15该用户被替换16该用户被替换17该用户被替换18该用户被替换19该用户被替换20该用户被替换21该用户被替换22该用户被替换23该用户被替换24该用户被替换25该用户被替换26该用户被替换27该用户被替换28该用户被替换29该用户被替换30该用户被替换31该用户被替换32该用户被替换33该用户被替换34该用户被替换35该用户被替换1123该用户被替换2123该用户被替换3123李四123王四123注册后该用户被替换36注册后该用户被替换37注册后该用户被替换38注册后该用户被替换39注册后该用户被替换40注册后该用户被替换41注册后该用户被替换42注册后该用户被替换43注册后该用户被替换44注册后该用户被替换45注册后该用户被替换46注册后该用户被替换47注册后该用户被替换48注册后该用户被替换49注册后该用户被替换50
二.概念模型设计:
2.1引言在该数据库系统之中,主要的概念为:用户,文章,其他的概念都是据此引申而来,如用户概念引申出的账户,密码,文章概念引申出的故事号,故事名,作者。用户:用户是操作的主体,关系着是否有权限操作数据库系统文章:文章是被操作的主体,通过更改它的三个属性:故事号,故事名,姓名来达到更改文章的目的。概念设计阶段主要是将需求分析阶段得到的用户需求抽象为信息结构(概念模型)的过程,它是整个数据库设计的关键。
2.2任务与目标2.2.1画出E-R图
三.逻辑模型设计:
3.1逻辑设计的任务和目标以上的概念设计阶段是独立于任何一种数据模型的,但是逻辑设计阶段就与选用的DBMS产品发生关系了,系统逻辑设计的任务就是将概念设计阶段设计好的基本E-R图转换为选用DBMS产品所支持的数据模型相符合的逻辑结构。3.2数据组织它们之间的逻辑为,用户通过正确的账户和密码达到进入系统的目的,若是账户密码错误则无法进入系统。同时用户还可以进入注册界面来进行注册,从而得到新的用户。在进入系统,也就是主窗体后,可以进入不同的窗体来实现不同的功能。例如,点击 插入文章 就可以进入插入文章窗体,通过输入故事号,故事名,作者三个属性在点击按钮来实现插入的功能。四.物理设计4.1物理设计阶段的目标与任务 数据库的物理设计就是为逻辑数据模型选取一个最合适应用要求的物理结构的过程,在这个阶段中要完成两大任务:(1)确定数据库的物理结构,在关系数据库中主要是存取方法和存储结构;(2)对物理结构进行评价,评价的重点是时间和空间效率。 五.系统编程在编程的过程中,由于对BA语言的不熟悉,在做用户注册的时候,很多代码都是借鉴了登录界面的代码。只是始终无法实现,后来通过宏的办法实现了将记录插入用户表中的功能。同样的,文章的删除,更新功能也是根据宏来实现的。而后可以通过ACCESS中将宏转变为BA代码的办法来获得系统整体的代码。六.数据库

基于ACCESS的真实故事计划数据管理系统相关推荐

  1. javaWeb基于SSM框架开发的社区医疗数据管理系统【项目源码+数据库脚本+报告】

    一.项目简介 本项目是一套基于SSM框架开发的社区医疗数据管理系统,主要针对计算机相关专业的正在做bishe的学生和需要项目实战练习的Java学习者. 包含:项目源码.数据库脚本等,该项目可以直接作为 ...

  2. 电商客户消费预测模型-基于数千万真实在线零售数据__企业调研_论文科研_毕业设计

    之前发过 <谁主沉浮?银行,消金,互联网公司的精准营销_智慧营销完全解读>介绍了智慧营销/精准营销目的是降低运营成本.但精准营销可以带来很多额外收益,例如提高销售利润,提高客户忠诚度,降低 ...

  3. 基于网络小型文件型的数据管理系统

    基于网络小型文件型数据管理系统的构建功能具体如下: (1)支持定长记录. (2)支持使用标准的SQL 语句进行数据操纵,例如:INSERT.SELECT.DELETE 和UPDATE. (3)支持条件 ...

  4. 职场真实故事计划##职场干货# 职场晋升之路

    https://www.toutiao.com/w/i1694671381756935/

  5. 基于深度神经网络的风电场超短期功率预测系统【数据故事计划最佳学术奖】...

    摘要:细听学长学姐讲故事,或许在他们的路上也有你的身影! [第一届数据故事计划] "数据故事计划"旨在收集各类有关大数据的故事然后进行比赛及相关的宣传和推广.包括同学们接触大数据. ...

  6. 知否,知否,交通数据邂逅【数据故事计划二等奖】

    摘要:细听学长学姐讲故事,或许在他们的路上也有你的身影! [第一届数据故事计划] "数据故事计划"旨在收集各类有关大数据的故事然后进行比赛及相关的宣传和推广.包括同学们接触大数据. ...

  7. 程序员真实故事系列 ---阅读书籍计划

     [转帖][程序员真实故事系列@个人特别推荐阅读@] 标 题: 一个人的奋斗历程 这些日子我一直在写一个实时操作系统内核,已有小成了,等写完我会全部公 开,希望能够为国内IT的发展尽自己一份微薄的力量 ...

  8. “聚沙成塔”——用大数据思维理解生命的复杂体系,数据之眼看显微镜下的复杂生命【数据故事计划二等奖】...

    摘要:细听学长学姐讲故事,或许在他们的路上也有你的身影! [第一届数据故事计划] "数据故事计划"旨在收集各类有关大数据的故事然后进行比赛及相关的宣传和推广.包括同学们接触大数据. ...

  9. 因为站在船头,所以难以沉默——专访数据院执行副院长韩亦舜【第一届数据故事计划】...

    [第一届数据故事计划] "数据故事计划"旨在收集各类有关大数据的故事然后进行比赛及相关的宣传和推广.包括同学们接触大数据.使用大数据.最终取得成果的过程,主要内容为大数据在各类行业 ...

最新文章

  1. 模式识别之数字识别---扑克牌识别
  2. 服务器硬盘坏道修复教程视频,硬盘坏道修复工具 操作教程
  3. mysql设计表时 varchar长度_设计表的时候,对变长字段长度选择的一点思考
  4. 你真的会停止线程吗?
  5. [集训队作业2018]小Z的礼物(min-max容斥,插头dp)
  6. 45套精美的 ( Android, iPhone, iPad ) 手机界面设计素材和线框图设计工具
  7. 值对于int32太大或太小怎么解决_数控车床加工螺纹时常见故障及解决方法
  8. CGAffineTransform 获取 旋转的弧度 和 角度 的方法
  9. 计算机说课稿模板小学数学,小学数学说课万能模板精简
  10. poj百炼nbsp;2801:填词
  11. Emacs 配置 latex
  12. S3C2440 SDRAM内存驱动
  13. nmake -f ms\ntdll.mak 模块计算机类型“X86”与目标计算机类型“x64”冲突
  14. 一键修改Windows密码批处理
  15. [存储-测试工具]vdbench文件测试随机IO混合读写配置模板
  16. 1004 Let the Balloon Rise
  17. 2012年10大科技产品
  18. flex布局---flex-wrap属性,决定排列是否换行
  19. ERROR org.springframework.boot.diagnostics.LoggingFailureAnalysisReporter
  20. 版本管理之SVN实践教程:基础篇(5):提交/解决冲突/回退/确认

热门文章

  1. Unity性能优化大合集,All In One !(更新至8.18)
  2. termius 链接树莓派显示乱码锟斤拷�⊠
  3. vs2013突然打不开项目了,项目全部不兼容
  4. python系列教程8
  5. 【量化投资实训】基于MATLAB实验七.全部行业的营收增速中位数绘图
  6. ipad iphone开发_如何在iPhone或iPad上截图
  7. 学生选课系统 前后端分离 vue springboot
  8. 微信灰度上线“分付” 支付宝的优势地位会被撼动吗?
  9. 安全管理入门 七大CSO必备秘方收藏
  10. js中数组的增删改查遍历迭代过滤